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,1,2,3,255,196,0,107,16,0,1,3,3,3,2,4,3,4,5,7,2,14,14,0,23,0,1,2,3,4,5,6,7,17,18,8,19,9,20,56,181,21,33,119,22,34,71,133,23,35,49,134,197,24,37,50,51,65,118,180,36,83,25,38,39,52,69,82,97,99,114,115,130,166,196,212,53,57,81,86,87,88,98,100,104,113,116,149,150,211,228,54,55,68,84,129,179,182,66,85,117,145,67,101,131,161,40,70,73,136,146,165,198,255,196,0,28,1,1,0,2,3,1,1,1,0,0,0,0,0,0,0,0,0,0,6,7,4,5,8,3,2,1,255,196,0,77,17,1,0,1,2,3,4,5,7,7,8,9,4,1,5,1,0,0,1,2,3,4,5,17,6,18,33,49,7,65,81,113,177,19,34,51,53,97,114,178,20,50,52,129,145,161,193,21,54,66,82,115,179,209,240,22,35,55,67,98,130,131,225,241,36,68,146,195,23,37,38,83,162,194,210,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7,158,107,30,49,167,151,120,108,183,170,27,164,211,205,76,218,166,186,150,40,220,196,98,185,205,68,85,115,218,187,238,197,254,207,251,128,123,192,85,230,168,248,188,232,214,81,240,207,177,86,189,85,180,249,110,247,153,253,69,44,29,222,92,56,127,87,90,188,182,226,239,219,251,55,249,126,213,32,150,67,214,95,80,151,10,38,67,106,234,3,85,105,166,108,168,231,63,237,93,115,55,110,202,155,110,217,247,253,170,159,254,96,52,96,12,225,99,221,96,245,35,111,173,124,215,94,162,53,86,166,23,68,173,107,62,214,215,191,103,110,139,190,206,155,111,216,139,255,0,231,37,175,79,94,40,216,246,159,80,216,32,213,123,190,170,228,179,80,121,175,62,255,0,48,202,207,49,205,101,88,190,115,213,181,95,197,31,31,244,182,219,143,203,246,32,23,16,14,5,162,221,102,233,134,184,99,152,246,71,138,216,178,154,90,124,142,165,212,180,173,184,210,211,178,70,61,42,29,6,242,35,39,122,34,114,106,175,201,87,229,183,246,252,142,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,220,238,84,54,138,25,110,55,26,218,122,74,120,182,231,53,68,137,28,109,221,81,19,119,42,162,38,234,168,159,250,213,0,231,90,243,172,216,206,148,96,89,85,117,110,73,240,187,197,6,57,93,116,162,119,147,146,126,14,100,50,172,114,108,140,115,23,103,198,191,37,223,246,124,211,101,41,111,95,122,251,214,236,207,49,163,186,98,186,177,231,41,34,182,71,78,249,62,5,73,30,210,36,178,185,83,103,211,162,254,199,55,231,182,223,50,69,248,171,245,67,144,99,122,157,14,153,225,255,0,102,46,182,44,139,3,108,85,181,127,126,121,163,117,69,69,116,50,53,143,142,84,99,85,24,214,170,34,181,118,85,221,119,69,68,42,252,0,0,0,0,14,211,163,29,84,235,22,148,86,98,214,59,14,119,240,188,118,201,115,134,161,34,248,93,44,253,152,214,167,189,42,238,232,92,247,124,220,247,109,186,175,207,100,254,196,46,79,162,190,173,236,186,215,129,85,87,101,58,129,241,155,196,153,27,237,116,142,248,75,233,247,106,195,78,172,143,102,66,198,127,78,87,124,215,254,239,205,118,79,149,1,146,131,161,238,163,242,237,49,212,236,11,76,237,244,86,5,177,95,179,203,92,181,245,117,209,203,222,133,179,212,83,67,35,154,244,149,172,106,35,24,138,138,230,174,203,186,174,233,242,3,65,0,249,118,76,146,201,144,247,190,13,121,183,215,249,126,61,207,41,82,201,120,114,223,110,92,85,118,223,101,219,127,251,138,125,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,7,14,235,103,50,185,233,255,0,76,89,158,93,102,130,150,106,202,15,135,118,217,84,215,58,37,231,112,166,141,119,70,185,171,251,30,187,108,169,243,216,238,36,86,241,68,244,43,169,159,147,123,197,16,20,171,212,126,165,223,117,79,56,161,200,114,26,74,10,122,138,123,84,84,109,109,28,111,99,21,141,154,103,162,170,61,206,93,247,145,127,183,109,182,249,28,168,255,0,79,253,191,253,163,252,128,0,0,0,0,62,230,9,121,170,199,51,140,119,33,161,142,39,212,90,238,180,149,144,182,84,85,99,159,28,205,123,81,200,138,138,169,187,83,125,149,23,111,237,62,24,79,218,159,250,192,188,111,12,205,100,201,245,107,244,145,246,142,130,215,77,240,175,131,246,124,148,82,51,151,119,206,114,229,205,238,223,250,182,237,182,223,181,127,105,56,138,173,240,52,252,107,253,219,254,36,90,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,117,179,134,220,245,3,166,44,207,17,179,79,75,13,101,127,195,187,111,170,115,155,18,112,184,83,72,187,171,90,229,253,140,93,182,69,249,236,119,19,242,220,237,180,55,122,25,109,215,26,42,122,186,121,118,231,13,68,105,36,110,217,81,83,118,170,42,46,202,136,191,250,209,0,205,183,81,250,105,125,210,204,226,135,30,200,106,232,42,42,42,45,81,86,53,212,114,61,236,70,58,105,152,136,170,246,181,119,222,53,254,205,182,219,230,114,162,208,60,85,250,94,200,50,77,78,135,83,48,255,0,179,22,171,22,59,129,182,90,218,79,191,4,210,58,158,162,186,105,28,198,71,18,177,202,172,115,81,21,92,155,170,108,187,34,34,149,126,0,0,0,0,0,251,152,37,154,171,35,206,49,220,122,134,72,153,81,116,186,210,81,194,233,85,81,141,124,147,53,141,87,42,34,170,38,238,77,246,69,93,191,176,248,100,160,232,123,167,12,187,83,181,59,2,212,203,125,109,129,44,86,28,242,215,21,125,37,116,146,247,166,108,21,20,211,72,214,177,34,115,28,138,199,162,34,57,201,186,238,139,178,124,192,178,111,12,205,27,201,244,151,244,145,246,142,190,215,83,241,95,131,246,124,148,178,63,143,107,206,114,229,205,141,219,250,198,237,182,255,0,177,127,97,56,143,151,100,198,236,152,247,123,224,214,107,125,7,152,227,220,242,148,204,139,159,29,246,229,197,19,125,183,93,183,255,0,186,167,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,1,31,186,171,234,47,30,210,29,27,203,114,170,152,242,8,157,100,150,150,23,201,109,70,54,100,87,86,195,10,240,85,149,159,45,223,243,249,167,203,127,253,64,123,253,79,214,204,87,74,113,252,147,34,200,173,247,106,138,108,98,217,81,117,172,109,20,81,189,239,138,24,22,103,54,52,124,141,69,114,181,21,17,21,81,55,254,212,79,153,94,154,193,226,187,211,190,160,90,238,116,54,108,51,81,97,146,182,209,53,190,53,170,183,80,181,18,71,182,68,69,94,53,142,251,191,125,63,221,253,191,34,12,245,3,213,94,164,106,190,160,100,151,108,123,83,179,250,124,90,249,12,84,223,9,173,189,78,198,58,31,43,28,51,71,36,44,153,209,171,94,173,147,118,238,168,228,119,207,246,170,28,40,14,205,171,154,207,139,231,191,10,248,61,5,214,31,35,223,238,121,152,163,110,252,251,123,109,197,238,255,0,104,187,239,183,246,13,35,214,124,95,2,248,175,198,40,46,179,121,238,199,111,203,69,27,182,225,220,223,126,79,111,251,116,219,109,255,0,180,227,32,11,91,209,255,0,21,222,157,244,254,215,108,161,188,225,154,139,52,148,86,136,109,242,45,45,186,133,200,178,49,177,162,170,114,172,111,221,251,139,254,239,236,249,22,23,166,26,217,138,234,182,63,141,228,88,237,190,237,79,77,147,219,41,238,180,109,173,138,54,61,145,77,2,76,214,200,140,145,200,142,70,170,34,162,42,166,255,0,218,169,243,51,50,119,94,159,186,171,212,141,40,212,12,110,237,144,234,118,127,81,139,88,225,150,155,225,52,87,169,222,198,195,229,100,134,24,227,133,243,54,52,107,21,209,236,221,209,26,141,249,126,196,64,52,102,14,11,210,71,80,22,61,107,210,12,83,36,161,109,249,242,94,124,247,25,110,136,197,153,123,53,83,177,121,170,72,255,0,243,74,137,243,95,150,223,179,251,59,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,190,70,71,183,53,219,115,224,228,26,133,128,226,117,172,183,101,89,198,63,102,171,146,36,157,144,92,46,112,211,200,232,213,85,17,232,215,185,21,90,170,215,38,255,0,179,118,175,253,194,169,58,184,241,20,214,188,99,236,167,232,63,95,44,149,30,103,207,124,83,225,180,182,155,135,30,61,142,207,61,226,147,135,244,165,219,246,111,243,253,187,124,130,199,179,46,172,250,126,211,251,100,87,156,187,63,242,20,115,78,218,86,73,240,170,217,119,149,90,231,35,118,142,23,47,236,99,151,125,182,249,28,218,127,19,238,134,169,166,146,158,109,112,227,36,78,86,61,62,205,94,23,103,34,236,169,242,164,41,43,50,234,83,90,245,2,217,21,155,46,205,60,253,28,51,182,169,145,252,58,146,45,165,70,185,168,237,227,137,171,251,30,228,219,125,190,103,54,158,166,106,153,164,168,153,252,164,149,202,247,174,200,155,185,87,117,95,144,26,34,195,58,249,233,51,80,110,116,118,124,67,85,252,253,93,127,115,203,199,240,43,156,92,248,53,206,119,206,74,118,162,108,140,114,252,213,63,97,219,236,57,29,155,38,181,193,121,178,86,121,154,58,158,93,169,59,111,103,46,46,86,175,201,200,138,159,121,170,159,52,51,37,134,106,118,113,167,215,58,59,198,33,123,242,21,116,29,207,47,39,150,134,94,28,218,230,187,229,35,28,139,186,61,201,243,69,253,164,145,209,207,17,142,172,237,57,118,33,139,220,53,166,10,76,95,227,52,145,87,50,123,37,169,145,178,150,74,150,172,234,249,93,79,201,141,226,231,170,187,146,113,79,158,233,176,23,222,14,21,211,207,81,152,62,163,227,146,62,229,172,24,141,222,233,45,221,104,41,99,130,235,69,220,145,86,56,184,70,214,68,228,228,229,115,215,100,68,85,85,93,191,238,29,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,97,175,58,51,140,234,190,5,149,80,214,227,127,20,188,87,227,149,214,186,38,249,201,32,230,231,195,42,71,30,232,246,177,55,124,139,243,93,191,111,205,118,66,150,245,247,160,77,110,195,51,26,59,94,43,164,254,78,146,91,100,117,15,143,227,180,146,111,34,203,43,85,119,125,66,175,236,107,126,91,237,242,47,204,242,249,70,153,225,25,157,194,59,166,75,100,243,149,81,66,148,236,147,204,205,30,209,163,156,228,77,152,244,79,218,231,124,246,223,230,6,95,193,117,90,203,225,173,211,29,159,224,255,0,163,253,5,184,201,222,243,30,111,202,221,110,245,59,109,219,225,203,122,135,113,253,175,219,246,111,243,255,0,184,86,182,83,209,254,190,210,219,227,146,203,211,110,166,58,117,153,17,221,188,90,229,34,240,226,237,254,93,181,254,221,190,96,71,224,119,12,91,164,78,163,42,174,18,71,122,233,175,83,219,2,66,170,222,230,39,114,141,57,242,110,223,62,210,127,102,255,0,34,113,244,177,225,233,166,185,61,187,24,147,90,122,126,200,161,158,167,206,252,75,226,47,187,80,42,113,116,253,174,104,217,25,195,228,216,182,253,155,252,191,110,255,0,48,130,186,49,210,182,177,106,189,102,45,124,176,224,159,20,199,111,119,56,105,210,95,138,82,193,222,141,42,123,50,166,206,153,175,111,205,175,110,251,34,252,183,79,236,82,228,250,43,233,34,203,162,152,21,85,14,83,167,255,0,6,188,71,145,190,233,72,223,139,62,163,102,164,52,232,201,55,100,207,103,244,226,119,201,127,238,124,211,101,249,245,125,54,233,139,68,52,166,205,105,178,96,120,58,218,168,236,147,45,69,12,75,114,172,155,179,34,204,233,183,222,89,92,174,251,238,87,108,229,84,249,237,251,62,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,0,0,0,0,0,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,240,94,111,86,251,29,43,106,238,85,61,136,159,34,70,142,224,231,110,229,69,93,182,106,47,246,34,148,21,214,39,85,90,223,153,106,110,173,105,37,211,60,243,152,74,229,247,74,56,109,255,0,11,163,143,252,150,158,228,247,83,183,186,216,82,111,187,218,141,119,87,110,188,126,242,174,235,189,189,117,207,168,181,250,101,164,182,155,245,187,35,165,178,201,81,145,193,70,181,21,29,158,46,107,169,170,93,193,59,168,173,221,120,34,252,190,127,117,127,221,40,35,84,110,242,228,26,153,151,95,167,172,101,92,151,43,237,125,99,234,35,227,198,87,73,80,247,43,211,143,221,217,119,223,229,242,249,252,128,243,0,0,0,0,0,0,39,31,134,95,82,90,165,105,234,7,77,244,94,187,51,237,105,252,95,24,229,109,248,117,51,182,222,138,178,165,63,90,145,44,255,0,215,170,59,250,127,238,127,71,228,93,181,154,245,111,190,82,186,174,219,83,223,137,146,44,106,238,14,110,206,68,69,219,103,34,127,98,161,155,78,154,114,234,172,19,91,49,204,174,138,239,5,174,106,31,57,198,174,126,223,8,249,210,77,26,239,220,69,111,205,30,169,243,255,0,187,255,0,116,189,14,134,53,22,191,83,116,150,237,126,184,228,116,183,169,41,242,57,232,210,162,159,179,197,173,109,53,51,184,47,105,17,187,167,53,95,159,207,239,39,251,128,72,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,3,225,231,25,36,24,126,25,127,202,234,42,232,233,163,178,218,234,174,47,150,174,68,100,17,182,24,157,34,186,71,42,166,204,78,59,170,238,155,34,47,205,15,184,70,110,184,181,71,236,190,141,106,70,21,240,63,51,241,109,63,188,127,148,249,158,29,174,237,45,76,127,208,224,188,182,227,191,237,77,247,219,229,251,64,173,254,185,186,208,189,101,90,181,105,184,98,53,120,85,238,142,60,118,8,95,81,111,145,245,49,182,84,169,169,85,98,186,57,213,17,200,142,106,237,251,118,114,127,221,32,128,0,0,0,0,0,118,222,152,53,222,249,164,218,131,135,209,211,71,99,142,216,204,178,223,113,170,170,184,163,209,33,106,79,10,61,206,122,72,214,181,136,216,247,85,95,217,243,85,93,139,208,233,199,168,155,70,188,125,161,248,110,75,137,221,62,7,229,57,252,14,177,179,246,251,221,237,187,155,74,253,183,237,47,31,217,190,206,253,187,124,179,132,88,135,132,102,168,254,141,191,74,255,0,204,127,17,248,143,192,191,250,231,179,219,237,249,255,0,252,135,111,191,63,247,63,96,23,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,2,15,248,187,218,174,151,142,155,113,186,107,77,182,170,182,102,231,20,114,58,58,120,93,35,145,169,65,94,155,170,53,21,118,221,81,55,255,0,117,10,65,187,65,61,45,210,178,154,166,23,195,52,53,18,71,36,114,53,90,230,57,28,168,168,168,191,52,84,95,150,198,141,250,172,211,191,210,102,158,91,172,63,24,248,111,98,245,13,95,119,203,247,185,113,130,118,241,227,201,187,127,79,125,247,254,207,216,103,195,90,109,31,0,214,60,242,195,230,59,255,0,13,201,174,148,157,222,28,123,157,186,169,27,203,142,235,182,251,111,182,235,255,0,172,15,26,0,0,0,0,0,3,234,98,244,53,183,43,237,53,21,186,142,122,170,137,57,240,134,8,213,239,118,204,114,174,205,79,154,236,136,171,255,0,218,46,211,194,34,213,116,179,244,219,146,83,93,173,181,84,83,59,56,172,145,177,212,66,232,220,173,90,10,4,221,17,200,139,182,232,169,191,251,138,84,231,71,152,151,219,174,163,49,28,87,226,30,71,207,121,255,0,215,246,187,188,56,80,84,63,250,60,155,190,252,54,253,169,251,75,220,233,79,78,255,0,70,122,121,113,176,252,99,226,93,251,212,213,125,223,47,217,227,202,8,27,199,143,39,111,253,13,247,223,251,127,96,29,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,47,25,108,143,225,221,69,216,173,30,79,185,230,180,254,151,245,157,205,184,242,174,184,55,246,109,243,253,155,254,210,227,74,108,241,155,199,171,110,29,72,227,247,88,101,129,176,211,105,253,39,54,185,202,142,94,53,247,7,46,219,38,223,177,127,238,129,93,64,0,0,0,0,0,7,220,198,50,63,179,254,103,252,143,204,121,142,31,254,147,135,30,60,191,220,93,255,0,105,240,207,173,97,199,171,111,221,255,0,39,44,12,236,113,229,220,114,166,252,183,219,109,145,127,238,40,26,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,94,222,73,182,251,20,171,215,95,67,63,98,38,213,174,163,255,0,74,62,119,204,100,213,87,127,131,124,19,183,199,207,93,17,189,190,255,0,152,93,248,121,141,249,118,254,247,15,216,221,254,87,88,115,253,97,210,92,123,84,112,27,198,31,83,141,99,245,142,186,186,23,61,183,42,38,73,12,138,201,227,149,85,232,172,118,235,187,55,79,146,252,246,255,0,214,6,101,193,60,250,181,240,232,212,140,111,43,207,53,31,30,173,192,45,120,181,142,217,241,95,134,209,73,60,15,100,52,212,12,124,205,142,38,83,36,104,231,44,114,42,39,36,69,87,110,170,155,169,3,0,0,0,0,79,62,146,188,58,53,35,36,202,240,61,71,200,107,112,11,166,45,124,182,124,87,225,181,178,79,59,223,13,77,3,223,11,100,137,244,203,26,185,171,36,106,169,201,81,21,187,162,174,200,7,188,240,186,233,31,150,97,166,125,84,126,144,127,252,115,252,197,240,159,247,170,218,31,245,207,123,255,0,218,127,87,255,0,147,255,0,148,91,187,27,197,54,223,115,193,232,214,148,216,244,167,2,179,226,84,56,237,134,130,75,95,152,226,150,186,70,69,11,59,147,73,34,240,217,141,219,126,226,239,242,79,154,175,237,61,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,2,26,248,131,232,235,179,12,47,51,212,4,194,45,119,36,178,105,253,199,249,202,120,169,221,53,55,102,42,169,126,226,189,123,137,199,151,36,227,253,171,242,249,147,40,243,26,159,137,82,231,122,113,149,225,149,150,255,0,61,21,254,199,93,107,146,155,186,177,119,217,60,15,141,99,230,138,213,111,36,122,166,251,166,219,239,186,126,208,50,252,9,117,214,55,70,121,38,150,234,109,179,31,211,237,55,248,101,186,162,195,13,100,176,252,98,57,185,76,234,138,134,43,185,75,59,156,159,118,54,38,200,187,124,191,103,205,72,138,0,0,0,0,0,155,254,26,26,58,237,89,253,35,241,194,45,121,15,194,190,15,254,190,138,157,253,142,239,156,254,143,121,126,92,187,127,62,63,237,83,127,236,35,150,129,104,174,81,171,57,238,43,73,69,141,124,86,201,93,146,80,218,235,155,231,35,131,155,31,52,73,36,123,172,141,122,110,201,19,230,221,191,111,201,119,66,239,250,56,233,99,30,233,187,237,127,193,176,79,179,191,104,190,31,220,254,116,125,95,127,203,249,141,191,165,52,156,120,247,151,246,109,191,47,237,219,228,18,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,7,200,189,226,88,174,73,71,91,65,144,227,54,155,165,53,198,7,211,85,195,91,69,28,236,168,137,205,224,232,228,107,209,81,237,86,175,21,69,221,21,62,95,176,142,122,193,209,158,145,93,237,119,56,176,62,155,244,234,58,153,109,19,67,76,180,184,237,178,153,82,169,91,39,5,69,86,55,139,183,86,125,239,150,223,47,159,200,148,96,10,103,213,207,13,206,162,238,223,10,251,11,160,150,166,118,187,254,107,203,92,109,20,251,239,219,225,190,243,183,151,236,126,223,183,111,159,253,209,164,126,27,157,69,218,126,43,246,235,65,45,79,238,246,60,175,153,184,218,42,54,219,185,207,109,167,119,31,218,205,255,0,102,255,0,47,251,133,204,0,34,230,143,244,103,164,86,139,93,178,44,243,166,253,58,146,166,43,68,48,212,173,86,59,108,169,85,170,70,199,205,85,81,142,228,237,209,255,0,123,231,191,207,231,243,36,101,147,18,197,113,186,58,42,12,123,25,180,218,233,173,208,50,154,146,26,42,40,224,101,60,77,111,6,199,27,88,136,140,106,53,56,162,38,200,137,242,253,135,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,253,96,233,127,1,214,188,154,155,42,202,174,249,5,45,93,45,11,45,236,101,190,162,22,70,177,182,73,30,138,168,248,158,188,183,149,223,219,182,200,159,47,251,180,235,212,151,64,89,230,155,125,157,253,17,105,110,170,100,255,0,17,243,127,16,222,201,53,111,151,237,246,123,95,235,122,118,240,229,206,79,233,111,191,31,151,236,82,250,143,249,203,23,119,111,189,182,223,238,1,152,27,206,151,234,94,57,74,218,236,135,78,242,107,93,59,228,72,155,53,101,162,162,6,57,234,138,168,212,115,216,136,171,179,85,118,253,187,34,255,0,220,60,219,226,150,39,186,57,35,115,30,197,86,185,174,77,149,21,63,106,42,23,217,172,157,1,126,150,177,138,92,115,244,179,240,175,45,94,202,222,247,192,123,252,184,199,35,56,241,243,13,219,250,205,247,223,251,63,103,204,141,213,222,7,190,114,182,162,179,249,79,112,239,202,249,56,253,138,223,110,74,171,182,254,127,253,208,42,218,205,138,229,25,29,76,52,88,246,55,116,186,84,84,114,236,197,69,71,36,239,147,138,42,187,139,88,138,171,178,53,85,118,253,155,47,253,195,169,105,207,73,218,247,152,101,120,229,29,199,66,181,50,59,5,210,233,77,75,89,113,131,24,173,70,69,76,233,218,201,100,73,86,21,99,120,183,146,242,93,209,21,191,63,216,165,159,232,215,132,255,0,232,143,37,179,228,95,167,191,138,252,39,204,126,167,236,183,99,187,221,142,70,127,75,206,59,142,221,205,255,0,98,239,183,246,110,77,236,19,13,251,19,140,80,99,159,18,243,190,73,100,94,247,103,183,207,148,142,127,244,121,46,219,114,219,246,255,0,96,17,35,164,142,128,180,247,76,173,148,215,217,235,51,154,75,141,167,36,101,214,154,11,140,144,70,146,58,38,192,230,43,154,180,237,114,177,92,205,151,101,79,216,187,42,19,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,223,171,173,123,195,244,219,68,51,11,221,246,219,120,158,11,76,180,144,206,218,72,98,115,220,171,93,12,95,117,29,35,81,83,147,145,126,106,159,47,255,0,48,31,187,170,94,168,191,147,110,156,228,249,239,216,111,180,95,103,124,151,249,39,196,252,167,127,204,79,4,95,211,237,73,199,143,123,127,232,174,252,118,249,111,186,87,54,166,248,188,254,145,109,247,10,15,228,245,240,255,0,61,108,150,221,207,237,103,119,135,54,189,57,237,228,155,190,220,255,0,103,203,246,126,210,22,245,3,168,118,93,86,213,219,246,125,142,210,214,211,219,238,158,87,179,21,107,24,201,155,218,165,138,39,114,70,57,205,79,189,26,170,108,229,249,42,126,207,216,115,192,58,38,162,106,239,219,219,212,23,143,179,222,71,179,74,218,110,223,155,238,239,179,222,238,91,240,111,251,125,182,219,251,15,221,166,218,223,250,60,248,143,250,88,248,135,196,59,63,253,123,218,225,195,159,251,219,183,223,159,251,159,176,229,160,11,38,197,124,100,62,204,220,36,175,254,78,126,103,185,10,195,195,237,127,13,183,115,87,125,252,146,255,0,181,255,0,247,150,103,161,122,211,250,103,195,113,188,175,236,215,193,254,63,143,209,223,124,191,156,243,29,142,252,81,73,218,229,193,156,184,247,118,229,178,111,183,236,77,254,89,166,59,39,74,218,203,140,104,118,161,92,50,204,178,130,233,87,73,87,102,150,220,198,91,162,142,73,18,71,79,4,136,170,146,61,137,199,104,157,243,223,125,213,62,95,247,3,72,128,143,189,28,235,134,39,170,218,43,136,221,113,219,125,218,158,27,167,159,236,182,182,40,152,230,246,170,234,26,238,92,36,114,39,206,53,219,101,95,218,159,176,144,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,124,156,147,32,163,198,232,89,93,91,28,239,99,229,72,145,33,68,85,221,81,87,251,85,62,95,117,76,242,245,99,172,90,159,145,235,142,172,226,213,218,147,150,85,99,50,230,151,150,69,103,170,188,84,62,141,176,71,113,145,208,199,216,87,172,104,214,113,103,22,162,108,213,107,118,253,136,92,223,95,26,175,62,143,104,245,159,38,130,255,0,240,135,84,228,180,244,11,63,149,74,142,72,234,90,167,240,226,172,126,223,213,239,190,223,217,251,126,101,7,234,85,245,217,70,163,101,89,51,234,188,203,174,247,186,234,245,159,135,14,234,203,59,223,207,142,201,199,126,91,237,178,109,191,236,64,60,224,0,0,0,0,0,9,123,225,169,171,153,213,147,170,157,57,196,170,179,156,153,216,148,63,23,229,98,142,231,50,208,252,237,181,146,38,212,202,244,139,250,213,238,126,207,233,125,239,218,94,174,55,144,81,228,148,47,174,162,142,118,49,146,172,74,147,34,34,238,136,139,253,138,191,47,188,134,109,58,118,206,164,211,93,99,199,243,104,110,159,14,125,187,205,237,83,216,239,118,251,148,178,199,253,14,46,223,126,123,126,197,253,187,255,0,186,94,103,64,250,175,62,176,232,245,227,38,158,255,0,241,119,83,100,181,20,9,63,149,74,126,40,218,90,87,240,226,140,102,255,0,214,111,190,223,219,251,126,64,73,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,127,197,222,213,116,188,116,219,141,211,90,109,181,85,179,55,56,163,145,209,211,194,233,28,141,74,10,244,221,81,168,171,182,234,137,191,251,168,82,13,218,9,233,110,149,148,213,48,190,25,161,168,146,57,35,145,170,215,49,200,229,69,69,69,249,162,162,252,182,52,147,212,110,153,209,234,174,17,67,143,87,54,230,177,211,221,98,173,79,135,162,119,55,108,51,51,231,187,29,247,127,88,191,217,251,118,249,153,229,215,107,52,120,230,184,106,30,61,10,76,145,218,242,187,181,19,123,255,0,214,109,29,100,172,78,95,36,251,223,119,231,242,79,159,246,1,225,128,0,0,0,0,0,125,76,94,134,182,229,125,166,162,183,81,207,85,81,39,62,16,193,26,189,238,217,142,85,217,169,243,93,145,21,127,251,69,218,120,68,90,174,150,126,155,114,74,107,181,182,170,138,103,103,21,146,54,58,136,93,27,149,171,65,64,155,162,57,17,118,221,21,55,255,0,113,74,168,232,147,12,167,212,30,167,176,204,66,173,43,86,42,255,0,136,242,74,61,187,223,114,223,83,34,113,221,174,79,218,207,159,201,126,91,151,197,211,150,153,209,233,86,17,93,143,80,182,230,145,212,93,101,173,95,136,34,119,55,116,48,179,229,179,27,247,127,86,159,217,251,119,249,129,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,151,183,146,109,190,197,42,245,215,208,207,216,137,181,107,168,255,0,210,143,157,243,25,53,85,223,224,223,4,237,241,243,215,68,111,111,191,230,23,126,30,99,126,93,191,189,195,246,55,127,149,214,30,127,60,197,62,219,226,149,216,199,159,242,94,119,181,250,254,215,115,135,9,90,255,0,232,238,155,239,199,111,219,253,160,101,220,22,35,226,23,208,239,216,137,179,238,160,191,73,254,119,201,124,43,249,163,224,189,190,124,210,146,147,250,254,250,237,183,46,127,208,254,205,191,221,43,184,0,0,0,5,171,116,13,208,71,195,100,180,234,231,233,95,185,246,179,11,130,175,225,255,0,2,219,203,121,175,43,81,199,187,230,62,255,0,29,184,239,197,187,254,223,151,236,3,204,120,93,116,143,203,48,211,62,170,63,72,63,254,57,254,98,248,79,251,213,109,15,250,231,189,255,0,237,63,171,255,0,201,255,0,202,45,221,141,226,155,111,185,240,112,60,83,236,70,41,67,140,121,255,0,59,228,187,191,175,237,118,249,243,149,207,254,142,235,182,220,182,253,191,216,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,252,247,10,250,75,85,5,77,210,190,94,213,53,28,47,168,153,252,85,220,99,99,85,206,93,145,21,87,100,69,249,34,110,70,110,161,122,208,208,141,48,248,7,199,181,74,166,207,241,63,53,218,236,219,174,14,238,246,251,92,183,237,66,191,179,184,159,183,254,239,203,251,64,144,185,22,95,109,198,124,191,159,130,166,79,51,207,135,101,173,93,184,237,190,251,185,63,219,33,28,53,55,196,123,67,244,166,90,168,178,44,87,57,168,90,75,139,237,143,242,84,52,111,69,149,188,247,84,231,82,223,187,250,181,249,254,223,154,124,138,77,171,234,119,169,75,135,15,63,212,46,166,84,246,247,225,222,203,107,223,199,127,219,182,242,252,191,98,127,249,143,33,122,206,179,124,145,207,118,69,152,223,46,139,44,203,80,245,173,184,205,58,186,85,223,119,175,55,46,238,94,75,243,253,191,53,255,0,186,5,219,99,30,44,221,57,229,119,202,107,5,187,11,212,120,234,42,185,240,116,246,234,20,98,113,99,158,187,170,86,42,254,198,175,246,18,83,77,245,187,20,213,27,117,186,231,96,183,221,169,226,185,247,187,41,89,20,108,115,123,110,123,93,203,132,142,68,249,198,187,108,171,253,134,105,168,175,183,187,109,75,43,109,215,138,234,90,136,247,225,52,53,15,99,219,186,42,46,206,69,221,55,69,84,255,0,237,158,202,207,212,30,190,99,208,195,79,96,214,252,254,217,21,63,46,203,40,242,90,216,91,31,37,85,119,20,100,136,137,186,170,239,183,237,221,127,238,129,166,134,185,28,155,161,253,42,91,195,227,174,75,53,175,28,167,195,245,231,94,178,139,142,85,118,204,152,202,24,238,243,220,238,114,73,75,44,116,177,198,206,239,25,26,214,44,169,42,113,87,34,34,171,149,81,17,119,91,81,198,50,220,123,50,160,146,233,141,220,60,229,52,83,45,59,223,218,124,123,72,141,107,149,54,123,81,127,99,155,243,219,111,152,31,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,192,202,240,12,23,58,182,85,89,179,76,46,195,144,80,215,112,243,52,183,75,108,53,112,207,193,205,115,57,178,70,185,29,197,204,106,166,232,187,43,81,83,246,33,194,181,55,162,13,21,201,173,247,10,124,55,68,52,170,213,61,69,178,90,106,119,253,154,164,131,183,80,230,189,27,38,241,192,170,155,43,155,247,147,230,155,127,184,132,148,0,84,214,162,120,67,107,30,67,122,130,183,19,185,233,85,178,141,148,173,137,240,247,170,161,229,34,61,234,174,227,29,26,162,252,149,169,191,237,249,127,184,126,237,54,240,144,213,108,111,226,63,108,42,244,170,233,230,59,62,95,245,149,51,246,248,243,231,253,101,26,109,191,38,254,207,219,183,251,133,171,128,35,230,43,209,110,130,218,174,18,84,94,244,27,74,171,32,116,42,198,179,236,181,20,155,63,147,85,23,103,64,137,251,17,126,127,238,157,190,195,139,99,56,189,21,53,187,26,199,109,150,154,90,42,118,82,83,193,67,73,28,17,195,3,17,17,177,49,172,68,70,177,17,173,68,106,124,145,17,62,95,35,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,241,87,100,221,79,233,243,242,11,156,118,75,5,202,243,52,208,197,29,5,28,213,78,146,119,113,141,136,198,43,149,92,187,166,205,77,190,107,186,124,128,137,221,118,117,127,134,104,109,163,34,211,121,245,15,224,153,117,231,9,171,173,179,81,124,38,90,158,236,211,54,166,24,29,220,72,95,19,119,150,46,59,61,200,137,199,117,68,69,221,105,55,82,117,159,82,181,123,225,223,164,60,147,226,223,9,239,121,63,242,58,120,59,93,222,29,207,234,88,222,91,246,217,251,119,219,111,150,219,169,38,252,87,115,154,61,64,234,35,29,188,208,220,173,149,177,195,133,210,82,172,150,249,146,72,209,82,186,185,219,42,163,157,247,190,250,124,183,253,138,132,47,0,0,0,0,3,246,216,239,87,60,110,245,111,200,172,181,62,94,225,107,170,138,182,146,110,13,127,110,104,158,143,99,184,185,21,171,179,154,139,178,162,162,237,243,69,44,183,162,255,0,17,171,14,27,165,215,75,94,188,107,31,147,191,203,127,158,162,153,159,103,159,38,244,107,79,78,214,46,244,180,202,207,235,27,47,201,87,151,203,231,242,216,172,80,6,169,209,200,239,216,167,244,240,26,85,169,182,253,69,248,167,144,187,217,171,190,31,216,231,240,234,134,203,195,185,207,110,123,61,219,111,193,118,253,159,177,79,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,0,0,0,0,0,0,0,0,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,125,70,220,103,179,244,245,170,23,106,102,177,211,81,97,151,186,136,219,34,42,181,92,202,25,156,136,187,42,46,219,167,253,211,162,28,251,168,107,111,198,116,7,83,44,253,238,207,158,195,239,52,221,206,60,184,115,162,149,188,182,221,55,219,125,246,221,0,206,94,171,102,119,76,231,34,167,187,93,160,165,134,104,104,153,78,214,211,181,205,111,20,123,221,186,242,115,151,125,222,191,219,255,0,112,241,135,189,214,124,35,236,22,81,75,103,248,159,158,239,80,50,167,185,217,237,109,188,146,55,142,220,157,254,211,125,247,254,211,193,0,0,0,0,0,0,1,115,30,17,218,137,122,207,191,74,223,24,165,161,135,200,252,11,183,229,152,246,239,207,207,239,191,39,59,253,162,109,182,223,218,88,129,95,190,20,26,109,250,60,253,41,127,61,124,67,226,31,4,255,0,235,110,215,14,30,123,255,0,41,219,239,207,253,207,216,88,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,0,3,231,228,22,200,239,118,11,149,154,104,97,150,58,250,57,169,93,28,237,229,27,209,236,86,170,57,54,93,218,187,252,211,101,249,31,64,1,68,254,43,184,53,30,159,245,17,142,217,168,109,182,202,40,230,194,233,42,150,59,124,41,28,106,171,93,92,221,213,17,173,251,223,113,62,123,126,196,66,23,154,9,235,83,167,203,62,171,96,249,134,69,14,151,99,183,252,138,155,9,184,81,90,238,53,148,84,142,171,167,153,176,212,62,22,197,52,219,58,62,50,73,201,170,142,68,107,156,171,186,46,234,81,94,164,232,198,165,105,15,195,191,72,120,223,194,126,45,222,242,127,229,148,243,247,123,92,59,159,212,189,220,118,238,51,246,237,190,255,0,45,246,80,60,80,0,0,0,0,63,109,142,203,115,201,47,86,252,118,203,77,230,46,23,74,168,168,169,33,230,214,119,38,149,232,198,55,147,149,26,155,185,200,155,170,162,38,255,0,53,66,214,58,4,232,194,69,209,219,199,233,135,66,241,91,165,231,237,45,71,98,107,173,37,186,225,51,105,124,173,47,22,164,138,175,217,188,251,139,199,127,146,170,174,223,63,152,88,38,149,105,149,191,78,190,41,228,45,22,106,31,136,118,57,252,58,157,177,115,237,243,219,158,204,110,251,115,93,191,111,237,83,223,159,196,68,79,216,136,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,207,112,160,164,186,208,84,218,235,226,238,211,86,66,250,121,153,201,91,202,55,181,90,228,221,21,21,55,69,95,154,46,228,111,215,158,135,244,63,87,190,7,241,125,48,248,183,194,124,207,111,249,234,178,14,215,119,181,191,244,103,111,45,251,105,255,0,119,109,191,179,114,76,0,51,221,119,240,220,235,74,197,218,248,174,140,246,59,252,187,127,233,138,210,237,248,237,191,244,106,151,254,234,28,131,51,209,61,78,211,215,207,30,95,140,249,7,83,213,186,130,84,243,180,242,241,157,188,183,103,234,228,118,255,0,208,119,205,62,95,47,218,105,83,34,196,45,185,55,151,243,243,212,199,229,185,240,236,185,169,191,45,183,223,118,175,251,84,35,134,166,248,112,232,126,171,75,85,46,69,149,103,52,235,87,113,125,205,254,74,186,141,136,146,187,158,232,156,233,157,247,127,88,191,47,219,242,79,152,20,59,101,194,178,108,134,231,13,158,207,108,243,21,149,28,187,113,247,163,103,46,45,87,47,205,206,68,79,146,42,252,212,236,120,127,65,157,87,231,212,116,149,248,158,149,121,232,43,187,158,93,255,0,28,182,197,207,130,185,29,242,146,161,170,155,43,29,251,118,253,133,170,99,30,19,61,57,226,151,202,107,253,187,52,212,121,42,41,121,240,108,247,26,21,98,242,99,152,187,162,81,162,254,199,47,246,146,83,77,244,71,20,210,235,117,186,217,96,184,93,170,34,182,119,187,43,89,44,111,115,187,142,123,157,203,132,109,69,249,200,187,108,137,253,128,64,30,137,188,52,234,49,219,69,46,69,212,150,139,121,124,186,215,149,50,182,130,111,180,104,254,221,20,77,166,124,110,227,71,84,177,46,210,182,101,217,200,174,95,237,69,78,37,148,99,24,150,61,134,208,73,107,198,237,254,78,154,89,150,161,236,238,190,77,228,86,181,170,187,189,202,191,177,173,249,111,183,200,250,237,106,53,54,67,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,122,17,212,141,191,86,243,173,70,211,27,157,21,61,187,34,192,111,245,212,45,100,115,55,141,194,223,29,92,177,69,81,27,28,229,145,28,196,99,25,47,201,88,142,124,110,69,78,234,70,206,216,82,78,172,230,57,62,159,245,81,158,102,120,101,234,162,211,122,180,231,23,153,233,42,224,84,229,27,188,236,200,168,168,187,163,154,230,170,181,204,114,43,92,215,57,174,69,69,84,93,78,105,142,171,1,54,238,71,24,153,157,99,216,176,182,15,101,44,237,109,56,204,37,83,187,114,154,41,154,42,227,194,173,122,244,234,152,225,60,244,231,17,172,46,216,28,115,165,222,163,177,254,164,52,249,50,10,24,252,165,242,211,216,163,190,209,57,25,31,10,181,129,143,124,176,198,146,200,244,166,123,214,86,198,231,170,57,221,167,162,166,237,83,177,155,43,87,104,191,68,92,183,58,196,161,57,134,3,17,149,226,107,193,226,233,221,185,68,233,49,252,253,176,0,15,70,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,81,208,95,88,245,90,145,75,6,141,234,181,235,204,101,180,251,67,97,174,145,147,73,81,120,167,100,50,201,35,103,114,49,88,146,194,200,126,114,189,237,89,81,205,221,28,246,185,239,154,230,54,19,21,111,25,106,46,219,158,30,19,217,45,214,208,100,56,205,155,199,215,151,227,105,210,168,227,19,213,85,51,202,170,103,174,39,238,152,152,158,49,48,0,12,150,148,0,0,7,19,235,55,49,201,244,255,0,166,252,171,51,195,47,85,22,155,213,166,107,84,244,149,112,42,114,141,223,18,165,69,69,69,221,28,215,53,85,174,99,145,90,230,185,205,114,42,42,162,186,85,234,90,195,212,134,3,29,209,171,79,75,149,90,97,137,185,21,182,154,57,187,84,146,200,249,91,19,152,249,26,136,230,202,216,29,34,53,174,122,177,28,141,115,149,83,117,198,156,85,184,196,124,154,103,206,152,214,61,188,254,254,13,213,57,14,50,230,81,57,213,186,117,179,77,115,110,173,57,211,58,83,49,51,217,76,239,105,19,219,194,120,204,107,219,0,6,75,74,0,115,78,161,53,219,24,233,223,78,42,117,3,37,164,168,173,115,166,109,13,182,130,13,209,213,181,175,99,221,28,74,253,149,34,111,24,222,231,61,200,187,53,142,217,30,238,44,119,197,203,148,218,162,107,174,116,136,100,224,240,119,243,12,69,24,92,53,51,85,117,204,68,68,117,204,255,0,61,209,214,233,96,171,93,19,241,12,212,234,93,110,143,32,214,140,167,191,133,222,183,163,184,81,83,91,209,97,181,71,202,71,193,45,60,108,217,233,219,124,136,215,185,86,73,31,10,42,57,37,123,34,227,105,70,46,7,31,107,31,76,213,107,170,122,255,0,158,182,255,0,106,118,71,48,217,43,246,236,227,180,157,250,117,137,167,89,143,108,107,49,28,105,225,175,178,98,122,192,1,154,139,128,135,61,122,117,121,250,40,180,79,164,58,119,116,219,48,188,209,175,158,184,81,86,240,168,176,70,231,68,172,221,59,110,78,236,209,44,200,221,158,201,34,69,100,137,183,40,213,126,55,65,253,104,92,53,26,122,45,14,213,74,154,138,188,157,144,189,44,151,151,35,164,117,202,40,163,115,221,13,74,252,213,39,100,108,115,146,85,249,72,214,175,53,73,19,148,218,233,205,48,241,138,249,46,188,123,122,181,236,239,255,0,142,105,157,27,7,156,92,200,167,63,138,63,171,231,187,250,91,145,206,230,159,171,247,233,231,105,187,197,55,193,10,60,81,180,202,239,146,233,142,57,169,150,217,121,211,225,85,147,65,112,131,139,83,106,122,229,133,137,63,37,122,47,221,150,24,99,224,214,185,87,191,203,238,163,23,120,99,209,110,83,111,195,186,163,211,219,181,206,26,137,97,168,185,190,212,214,192,214,185,201,45,108,18,82,68,229,228,168,156,82,73,216,174,93,247,70,163,149,17,87,100,92,108,78,111,56,92,92,97,170,163,132,233,199,94,169,235,211,78,174,61,125,77,214,71,209,213,57,238,207,215,157,216,197,121,244,69,115,54,226,141,124,234,53,152,167,123,126,56,213,27,179,174,239,13,238,181,210,128,13,210,178,1,10,60,81,181,54,239,141,105,142,57,166,118,216,184,83,230,181,147,79,112,159,147,87,122,122,21,133,233,7,21,98,175,222,150,104,100,230,215,53,83,177,199,239,35,215,104,131,208,174,29,6,103,213,30,21,79,93,101,168,184,80,218,102,158,241,80,177,36,156,105,157,77,3,228,167,154,71,51,110,45,109,74,83,167,222,94,46,115,154,213,223,151,21,211,98,51,120,179,139,140,37,20,107,51,164,107,174,154,107,245,79,82,203,201,186,58,171,50,217,219,155,67,136,196,121,58,41,138,234,138,98,141,233,170,40,215,175,126,157,38,106,137,136,141,59,39,94,43,149,7,44,234,31,167,140,35,168,220,33,248,182,83,31,148,184,210,115,154,207,120,134,52,117,69,182,161,81,55,114,38,233,206,39,108,212,146,37,84,71,162,39,205,175,107,30,202,99,207,240,12,187,75,178,234,252,19,59,180,252,50,249,108,237,121,170,94,252,83,118,251,145,50,86,125,248,156,230,46,236,145,139,242,114,237,190,203,243,69,67,235,50,204,238,101,243,19,54,245,166,122,245,235,236,158,31,242,242,216,173,134,193,237,141,186,233,163,27,228,239,81,198,104,155,122,249,189,85,83,62,82,53,142,169,225,27,179,49,19,206,38,111,188,16,163,160,190,177,234,181,34,150,13,27,213,107,215,152,203,105,246,134,195,93,35,38,146,162,241,78,200,101,146,70,206,228,98,177,37,133,144,252,229,123,218,178,163,155,186,57,237,115,223,53,204,236,38,42,222,50,212,93,183,60,60,39,178,81,61,160,200,113,155,55,143,175,47,198,211,165,81,198,39,170,170,103,149,84,207,92,79,221,49,49,60,98,96,6,123,203,140,232,7,210,70,9,249,167,185,213,26,220,183,56,252,161,118,109,110,110,233,26,243,215,174,61,145,218,155,109,183,70,223,208,236,190,140,119,202,188,174,245,113,70,155,155,188,233,170,117,215,126,175,213,211,77,58,249,164,32,56,231,83,61,76,226,61,53,98,48,222,47,20,223,19,190,92,249,124,26,205,206,88,124,255,0,110,88,91,63,235,219,20,140,139,182,201,209,255,0,125,19,150,220,83,230,191,42,106,204,115,28,159,80,50,123,142,103,153,222,170,46,215,171,180,203,61,93,92,234,156,164,118,200,136,136,137,178,53,173,106,35,90,198,162,53,173,107,90,212,68,68,68,251,204,115,139,120,10,162,220,70,245,93,113,174,154,125,211,246,127,179,195,98,250,54,198,109,109,138,177,151,46,121,27,49,194,154,166,157,237,249,235,210,55,169,225,28,166,173,116,215,132,107,49,86,151,240,8,97,208,175,70,176,105,165,190,219,172,218,149,110,168,102,103,87,15,126,217,110,169,142,74,121,108,77,123,106,34,122,61,27,50,182,87,77,4,177,185,89,36,104,232,151,118,236,142,69,218,175,143,28,78,115,115,9,106,139,151,109,105,53,235,195,123,148,70,156,248,117,235,203,171,238,141,134,73,209,174,15,104,49,216,172,38,7,31,189,78,31,114,38,191,37,194,170,170,223,214,41,254,179,149,59,191,59,244,166,103,72,210,34,170,180,32,14,123,211,183,167,237,49,254,230,217,127,193,68,116,35,119,110,173,250,34,174,216,85,216,187,31,37,196,92,177,174,187,181,76,107,219,164,232,0,15,182,56,10,181,241,76,245,3,143,255,0,115,105,63,198,214,157,11,194,99,241,83,242,63,250,113,167,163,54,223,199,124,143,115,174,120,235,217,26,242,211,241,89,24,158,143,190,77,178,209,180,191,41,215,90,105,157,205,207,214,174,41,249,219,221,90,235,243,125,139,8,5,123,248,172,224,31,253,34,234,157,21,167,255,0,178,113,251,149,127,127,255,0,84,244,112,246,213,223,251,115,185,53,191,238,57,127,160,135,19,240,228,202,110,24,247,84,118,107,77,20,52,239,135,38,182,92,45,85,110,149,174,87,50,38,64,181,104,232,246,84,68,119,114,146,52,221,81,83,138,185,54,221,81,83,230,238,111,54,113,177,132,170,142,115,17,174,189,190,205,63,23,174,3,163,170,115,29,154,171,104,172,98,184,211,77,117,77,27,156,183,53,214,55,183,251,35,88,243,121,76,112,226,183,64,1,186,86,64,43,223,197,103,63,255,0,233,23,75,40,174,223,253,147,144,92,168,59,31,250,160,163,155,184,173,255,0,219,155,197,174,255,0,117,201,253,5,56,231,135,14,9,144,100,189,73,219,50,219,117,55,243,94,33,71,89,89,114,168,123,31,193,59,244,242,211,69,19,92,141,86,247,92,233,149,200,215,43,119,100,82,170,42,171,118,93,53,204,223,115,27,24,58,40,215,140,70,186,246,243,225,167,82,204,193,116,117,56,141,153,171,104,241,24,159,39,17,77,117,69,19,70,186,238,204,197,49,189,189,26,111,204,112,225,60,226,120,173,172,0,110,85,152,10,247,241,103,252,43,252,243,254,130,115,223,11,63,80,57,7,247,54,175,252,109,17,167,175,54,220,199,124,143,115,174,56,235,219,26,242,211,241,89,24,110,143,190,83,178,211,180,191,41,211,74,106,157,205,207,213,174,105,249,219,221,122,107,243,125,139,74,4,65,215,190,169,46,29,63,117,127,140,218,114,75,205,67,116,246,251,138,82,165,230,149,32,117,66,82,202,181,85,205,142,178,38,34,162,181,205,114,70,146,113,71,43,226,69,78,15,123,34,227,45,109,215,27,125,226,223,75,118,180,215,211,214,208,214,194,202,154,90,170,105,91,44,83,196,246,163,153,35,30,213,84,115,92,213,69,71,34,170,42,42,42,27,11,56,155,119,235,174,138,121,211,58,76,127,61,72,126,101,145,226,242,188,62,31,21,118,63,171,189,78,245,51,26,233,217,49,63,226,142,184,236,152,158,183,233,0,25,13,56,1,78,125,127,122,183,206,255,0,43,246,202,83,95,153,99,255,0,39,218,139,187,187,218,206,156,244,234,159,100,246,38,27,19,178,127,211,28,194,188,15,150,242,91,180,77,122,238,239,114,170,152,211,77,234,127,91,93,117,234,228,184,192,87,191,132,199,226,167,228,127,244,226,194,15,92,14,43,229,150,41,191,166,154,235,195,159,41,152,107,246,167,34,254,141,102,215,114,191,41,229,60,158,239,157,166,238,187,212,211,87,45,103,77,53,211,152,0,50,209,240,2,32,221,58,202,159,77,58,199,202,116,103,82,174,52,236,195,42,230,181,193,108,184,212,201,29,60,86,39,62,220,217,94,175,86,194,174,149,179,79,44,109,87,201,34,54,36,221,219,163,81,118,199,196,98,109,225,183,102,236,233,21,78,159,95,30,127,99,111,148,100,120,204,242,111,81,129,167,122,171,84,77,201,142,185,166,38,152,157,222,217,141,237,116,235,136,152,141,103,72,153,124,0,50,26,128,0,0,2,49,117,175,213,172,29,63,227,11,138,97,149,148,239,212,43,196,49,73,73,20,244,242,57,180,20,82,44,204,90,228,221,139,12,142,107,225,86,54,55,59,250,78,107,220,215,49,170,215,120,226,49,22,240,182,230,237,201,210,33,179,201,242,140,94,123,140,163,3,130,167,122,186,167,234,136,235,153,158,168,142,115,41,58,8,31,208,167,91,19,229,83,199,163,186,219,148,212,84,223,234,102,100,120,237,230,185,209,163,106,154,145,178,54,208,202,244,107,85,103,87,49,92,201,36,87,186,103,72,230,171,145,232,196,146,120,30,120,76,93,188,109,168,187,111,253,225,149,180,91,59,141,217,140,117,88,28,108,113,142,49,49,202,168,237,137,235,143,9,214,36,0,143,125,107,107,102,93,160,122,125,137,231,120,148,255,0,255,0,57,80,83,92,233,120,197,254,95,65,216,169,150,106,94,114,70,254,215,115,178,212,238,53,188,155,251,83,254,226,250,223,189,78,30,220,221,175,148,48,178,172,178,254,113,140,183,129,195,105,191,92,233,26,240,141,123,210,16,30,55,73,117,107,8,214,204,34,139,62,192,110,158,110,221,87,188,114,197,34,35,106,40,234,17,17,95,79,59,17,87,132,173,221,55,77,213,21,21,174,106,185,142,107,151,217,31,116,87,77,202,98,170,103,88,150,46,35,15,119,9,118,171,23,233,154,107,166,116,152,158,19,19,28,226,96,0,31,79,16,21,239,226,207,248,87,249,231,253,4,231,190,22,126,160,114,15,238,109,95,248,218,35,79,94,109,185,142,249,30,231,92,113,215,182,53,229,167,226,178,48,221,31,124,167,101,167,105,126,83,166,148,213,59,155,159,171,92,211,243,183,186,244,215,230,251,22,148,8,163,214,127,80,153,63,78,250,143,163,249,45,178,186,161,214,10,217,174,208,100,86,214,49,37,109,109,18,62,135,146,182,53,115,83,190,198,185,238,137,252,155,179,149,81,87,131,222,215,73,92,59,49,198,53,3,24,183,102,120,101,234,158,237,101,187,66,147,210,85,192,171,198,70,238,168,168,168,187,43,92,215,34,181,204,114,35,154,230,185,174,68,84,84,77,133,188,77,187,151,107,179,31,58,157,62,248,137,215,239,67,241,153,30,47,7,151,225,243,58,227,91,87,183,180,152,215,132,211,85,84,205,51,237,243,117,142,216,238,157,62,200,0,200,105,192,0,0,0,0,0,0,0,0,10,96,241,8,241,35,204,181,70,235,126,208,173,35,139,32,195,177,59,125,69,125,143,33,154,173,137,77,91,127,98,58,38,58,57,32,146,22,212,80,177,175,138,161,139,23,113,31,44,114,171,102,99,62,244,72,23,62,8,65,225,167,215,85,79,83,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,114,78,220,141,115,213,210,36,115,124,0,7,148,213,45,82,193,52,91,4,185,234,102,165,223,126,13,141,217,187,62,118,183,202,205,81,218,238,204,200,99,253,92,44,124,142,222,73,88,223,186,213,219,125,215,100,69,84,15,86,10,64,255,0,69,151,89,127,148,255,0,233,195,200,93,126,194,252,63,225,159,163,159,143,55,200,246,124,190,220,187,222,91,143,123,205,126,191,191,217,238,241,253,71,62,223,200,185,252,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,188,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,136,30,128,0,0,16,87,196,127,196,2,143,167,123,20,186,73,164,57,23,250,172,87,249,105,229,169,167,142,10,136,241,218,94,108,147,149,67,38,100,145,190,105,163,69,99,33,86,242,72,229,89,92,172,253,74,75,26,188,52,252,68,114,172,106,251,136,116,181,171,9,241,140,126,235,112,134,205,141,223,103,168,145,106,172,253,198,57,148,244,46,99,99,122,212,66,249,252,188,49,114,86,118,27,35,183,114,196,214,50,32,183,240,80,15,137,214,150,254,139,250,201,205,124,165,139,225,150,172,183,203,229,54,255,0,242,174,247,154,243,81,167,155,159,230,247,57,156,171,163,173,251,142,227,182,223,117,168,197,97,50,188,15,179,91,173,126,1,170,122,115,53,61,34,91,108,119,139,117,238,158,86,177,221,247,79,93,12,176,202,215,187,151,21,98,54,223,10,181,17,168,168,174,147,117,118,232,141,11,52,0,0,5,0,248,157,106,151,233,67,172,156,215,202,95,126,39,106,196,188,190,45,111,255,0,37,236,249,95,43,26,121,184,62,108,107,159,198,186,74,223,190,238,91,239,247,92,172,70,19,83,193,47,76,242,172,127,78,53,19,84,174,212,158,94,203,152,92,45,246,251,71,114,57,25,37,71,144,74,158,252,237,228,196,99,225,87,213,164,109,123,28,239,214,65,59,85,26,172,249,133,149,2,128,124,81,253,118,106,111,228,190,207,68,79,255,0,5,79,75,25,79,212,10,239,110,183,1,63,192,0,0,32,7,74,157,116,255,0,252,83,234,239,75,250,215,153,254,32,94,169,112,10,218,230,255,0,250,198,165,174,181,201,80,174,255,0,138,242,172,115,127,219,194,143,255,0,91,194,4,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,199,168,159,80,58,157,253,242,189,127,141,148,188,226,140,122,137,245,3,169,223,223,43,215,248,217,72,214,210,250,43,125,243,224,188,58,15,245,134,47,220,167,226,126,109,19,213,236,159,67,181,30,209,168,120,189,85,67,93,69,51,27,93,73,20,201,19,110,52,74,246,172,212,178,42,181,201,197,237,110,219,171,93,193,200,215,181,57,49,170,151,75,164,186,181,132,107,102,17,69,159,96,55,79,55,110,171,222,57,98,145,17,181,20,117,8,136,175,167,157,136,171,194,86,238,155,166,234,138,138,215,53,92,199,53,203,68,39,115,233,75,170,44,131,167,12,222,42,186,165,184,221,112,250,238,113,93,108,177,213,189,24,222,226,199,202,174,8,149,201,23,153,106,66,196,69,114,125,230,35,163,228,206,72,246,234,114,124,206,112,85,249,59,159,50,126,233,237,254,43,7,164,125,133,167,105,240,223,44,193,199,253,77,184,225,254,58,121,238,207,183,95,155,58,245,204,79,62,23,58,15,157,142,228,22,140,179,31,182,101,56,253,95,154,181,222,104,225,184,81,79,219,115,59,180,243,49,31,27,248,189,17,205,221,174,69,217,200,138,155,252,209,20,250,36,234,38,38,53,135,40,87,69,86,234,154,43,141,38,56,76,79,80,0,63,95,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,247,150,247,209,47,84,255,0,202,19,8,150,207,152,215,219,153,158,99,255,0,114,186,8,87,182,251,133,34,35,17,149,233,23,20,107,119,115,149,146,54,53,86,181,232,142,218,54,203,27,18,161,15,177,135,102,57,62,159,228,246,236,207,12,189,84,90,111,86,153,146,122,74,184,21,57,70,237,149,21,21,23,116,115,92,213,86,185,142,69,107,154,231,53,200,168,170,139,93,101,185,133,89,125,221,248,227,76,243,143,231,174,29,159,182,187,35,99,107,242,255,0,147,213,49,77,218,53,154,42,236,158,184,158,189,218,180,136,159,170,116,157,52,95,192,56,158,134,117,85,128,235,46,144,220,245,86,166,90,123,19,177,184,106,106,114,75,91,106,31,87,45,166,40,187,143,108,142,227,19,95,35,95,12,125,198,185,140,84,85,230,196,228,230,57,18,177,171,58,189,214,202,77,94,204,117,127,9,202,234,49,234,236,198,100,74,154,86,197,79,83,19,105,99,217,180,176,185,146,69,219,145,208,196,214,198,217,123,104,245,78,107,186,119,31,188,195,23,156,88,194,209,69,113,231,69,93,157,157,191,111,13,56,117,246,57,195,103,250,56,205,179,220,70,43,11,86,150,171,177,164,78,254,186,77,115,60,41,214,53,225,187,173,91,209,189,31,55,170,168,149,210,131,154,116,223,168,89,142,171,104,158,49,168,121,229,146,158,211,122,190,67,61,76,180,180,212,210,193,18,69,230,36,108,18,49,146,185,207,226,248,91,20,136,229,114,163,145,232,228,249,42,29,44,217,91,174,46,209,21,211,202,99,95,181,8,198,225,110,96,113,55,48,183,116,222,162,169,166,116,227,26,211,58,78,147,215,26,194,61,245,253,233,35,59,252,175,220,233,74,156,210,237,73,201,244,131,62,179,106,62,29,45,59,46,214,73,157,44,41,83,10,75,20,141,123,29,28,145,189,191,37,86,190,55,189,138,173,84,114,35,149,90,230,185,17,201,108,125,127,122,72,206,255,0,43,247,58,82,156,200,118,208,213,52,99,40,170,153,210,98,152,241,151,73,116,55,98,222,39,102,241,22,47,83,21,81,85,218,226,98,121,76,77,187,113,49,62,201,133,235,104,158,175,99,26,227,167,22,141,67,197,234,169,220,218,216,88,218,234,72,166,89,93,110,173,70,53,102,165,145,85,173,94,76,115,182,221,90,222,109,86,189,169,197,237,85,247,69,41,116,205,212,206,93,211,86,93,53,226,207,77,241,59,29,207,143,198,108,220,226,135,207,246,226,153,176,126,189,209,72,248,187,111,157,95,247,17,57,109,197,126,75,242,185,76,59,49,198,53,3,24,183,102,120,101,234,158,237,101,187,66,147,210,85,192,171,198,70,238,168,168,168,187,43,92,215,34,181,204,114,35,154,230,185,174,68,84,84,77,254,87,153,83,143,183,164,240,174,57,199,227,30,207,15,179,90,139,111,118,38,254,201,99,119,173,198,184,107,147,59,149,118,127,130,174,202,163,170,127,74,56,199,24,170,41,251,39,149,213,29,54,198,53,127,1,188,233,198,99,21,67,237,55,184,91,20,203,77,50,197,44,110,99,219,36,114,49,223,52,71,50,70,49,232,142,69,106,171,81,28,215,53,85,171,234,129,179,170,152,174,153,166,168,214,37,6,177,126,230,26,237,55,236,213,52,215,76,196,196,199,56,152,157,98,99,219,18,162,141,108,210,28,159,67,181,30,239,167,153,69,45,67,93,69,51,221,67,87,44,41,19,110,52,74,247,36,53,81,162,57,201,197,237,110,251,35,157,193,200,230,57,121,49,200,147,63,195,83,169,47,217,211,134,91,85,254,122,171,19,115,41,63,227,106,42,233,164,145,171,255,0,10,86,43,155,254,121,170,255,0,234,152,73,206,170,186,105,176,245,33,128,201,107,114,83,210,229,86,152,101,118,59,114,169,146,110,213,36,178,62,39,74,215,178,55,34,57,178,182,6,198,174,115,94,172,71,43,154,213,84,217,105,142,227,110,184,89,238,21,86,155,181,5,69,21,117,20,207,166,170,165,169,137,209,75,4,172,114,181,241,189,142,68,86,185,174,69,69,106,162,42,42,42,41,10,196,90,185,145,98,226,237,190,52,79,47,108,117,196,255,0,61,147,236,117,6,81,152,96,186,86,217,218,240,24,207,54,253,26,111,112,215,118,190,59,183,41,142,201,227,19,28,39,231,83,172,68,197,83,160,131,146,117,45,212,94,49,211,118,3,246,174,237,13,61,202,237,87,51,32,180,217,29,88,180,242,220,29,205,157,229,107,145,146,43,91,28,110,87,185,234,222,59,240,98,170,58,70,111,207,122,92,235,15,24,212,109,10,185,102,122,165,146,83,219,175,88,36,44,110,87,87,45,42,193,3,154,247,61,41,170,35,70,110,143,116,205,103,30,219,17,28,179,35,154,200,209,29,18,58,181,186,132,215,108,159,168,141,71,169,212,12,150,146,158,137,173,133,180,54,218,8,54,86,209,81,49,239,116,113,43,246,69,149,220,164,123,156,247,34,110,231,187,100,99,120,177,187,188,195,56,162,206,26,154,236,78,181,87,28,61,158,217,238,229,223,221,42,191,100,58,55,197,102,89,221,220,46,105,68,211,103,15,86,151,57,198,244,243,138,105,158,19,165,81,165,83,49,164,197,51,19,194,106,165,227,115,28,199,39,212,12,158,227,153,230,119,170,139,181,234,237,50,207,87,87,58,167,41,29,178,34,34,34,108,141,107,90,136,214,177,168,141,107,90,214,181,17,17,17,45,79,161,62,150,43,116,19,17,174,202,179,186,14,198,113,145,239,5,85,51,210,158,95,134,82,69,43,209,144,199,52,78,127,46,238,204,149,234,143,226,187,66,213,106,58,37,115,163,223,135,103,75,21,183,252,130,135,168,44,226,131,133,142,217,188,248,204,46,74,121,163,184,85,163,230,133,243,61,170,231,62,63,46,248,185,53,21,141,114,200,177,189,174,218,53,71,89,73,137,145,101,211,244,203,220,231,150,190,63,95,87,219,215,9,7,74,219,103,68,255,0,246,214,89,49,22,232,210,46,77,60,181,142,86,227,78,17,20,233,27,218,117,233,79,13,218,162,124,46,185,233,180,26,191,164,57,102,156,73,21,59,230,189,219,37,138,137,106,102,146,40,163,173,103,235,41,100,123,163,221,200,214,78,200,158,168,136,187,163,85,21,174,69,86,173,20,154,16,41,7,170,29,50,180,104,246,190,102,58,123,143,203,202,215,110,172,100,244,76,226,228,236,83,212,67,29,68,112,110,247,189,206,237,182,100,143,155,156,170,238,28,151,101,93,147,227,105,108,112,162,252,119,79,140,126,44,142,132,51,93,43,197,101,117,204,241,136,185,76,117,112,243,107,158,254,52,119,233,236,92,102,142,234,109,163,89,52,199,29,212,203,36,93,154,123,237,27,103,124,28,156,239,45,80,213,86,79,7,39,49,138,254,220,172,146,62,124,81,29,195,146,124,149,15,100,67,159,12,109,83,251,89,163,87,29,50,168,163,237,212,96,117,159,170,153,145,236,201,105,43,100,154,102,114,114,189,85,210,164,173,169,69,217,173,106,51,181,183,37,228,164,181,200,178,11,70,39,143,220,242,156,130,175,202,218,236,212,115,92,43,103,237,185,253,170,120,88,175,145,252,88,138,231,108,214,170,236,212,85,93,190,72,170,111,240,120,136,196,97,168,189,51,206,56,247,245,253,234,139,105,114,122,178,124,239,17,150,219,166,124,218,230,41,142,115,187,60,104,239,153,166,97,82,158,33,153,223,219,94,167,47,116,80,212,219,170,40,241,90,58,75,21,52,212,111,231,203,131,22,105,155,43,145,202,139,43,42,42,39,141,200,156,120,246,209,170,156,154,229,94,233,225,77,128,127,244,245,170,117,182,159,254,198,199,237,181,253,255,0,253,115,214,67,219,71,127,236,46,228,230,255,0,184,213,254,154,16,31,34,200,46,249,102,65,115,202,114,10,191,53,116,188,214,77,112,173,159,182,214,119,106,38,122,190,71,241,98,35,91,187,156,171,179,81,17,55,249,34,33,115,189,31,96,153,6,155,116,217,131,98,89,77,55,150,186,67,71,53,100,244,234,199,177,244,254,106,162,90,150,197,35,94,214,185,146,177,179,53,175,106,167,221,123,92,155,170,38,235,23,202,35,229,185,141,88,137,229,26,207,219,194,35,249,236,95,29,34,92,141,152,216,219,25,53,185,141,234,247,45,206,147,164,233,76,111,87,84,118,235,49,17,62,202,157,140,141,93,109,116,177,252,161,48,136,175,24,117,5,185,153,230,63,247,232,103,153,59,111,184,82,34,61,95,64,178,242,70,183,119,57,31,27,164,69,107,94,138,221,227,108,178,61,36,168,37,184,139,20,98,109,205,171,145,194,92,243,148,102,216,172,143,27,111,31,131,171,74,232,157,99,178,123,98,123,98,99,132,199,99,62,246,235,141,194,207,112,165,187,90,107,234,40,171,168,166,101,77,45,85,52,174,138,88,37,99,145,204,145,143,106,162,181,205,114,34,163,145,81,81,81,21,11,123,232,191,170,75,127,80,56,12,54,156,146,243,78,237,66,177,66,169,121,165,72,27,78,181,81,35,248,199,89,19,17,85,28,215,53,99,73,56,163,81,146,170,167,6,49,241,114,229,190,32,189,37,65,152,217,110,58,245,167,244,116,241,95,237,48,203,93,147,197,45,68,156,174,52,80,193,27,18,88,249,191,182,199,65,20,10,188,26,214,247,26,231,46,234,246,181,175,174,252,3,63,203,180,187,46,160,206,240,75,183,195,47,150,206,239,149,170,236,69,55,111,185,19,226,127,220,149,174,98,238,201,30,159,54,174,219,238,159,52,69,33,182,235,189,144,226,183,107,227,68,253,241,219,30,216,255,0,111,107,165,113,184,108,183,165,172,130,47,225,180,183,136,163,150,188,102,138,244,227,77,83,17,172,209,87,61,98,57,105,86,154,196,210,243,197,173,116,185,171,88,70,137,244,35,136,231,217,245,211,202,91,169,62,39,28,81,70,136,234,138,202,133,185,85,171,41,224,98,170,115,149,219,46,201,186,34,34,57,206,86,177,174,114,85,41,232,111,89,254,93,145,98,56,222,9,120,187,121,139,30,35,231,62,13,75,216,137,158,87,205,74,146,207,247,218,212,123,249,61,17,126,251,157,183,236,77,147,228,96,229,248,223,144,87,85,200,141,102,105,210,59,245,142,127,98,87,182,59,47,27,91,134,177,130,185,94,237,186,110,197,117,246,205,49,77,113,165,60,57,204,213,17,199,148,107,60,102,34,39,232,106,214,173,102,250,217,155,214,231,217,245,211,205,220,106,246,142,40,163,69,109,61,29,58,42,171,41,224,98,170,240,137,187,174,201,186,170,170,185,206,87,61,206,114,203,239,14,254,147,167,190,220,45,93,71,230,206,167,91,77,12,211,59,27,183,43,99,153,106,234,99,115,226,117,84,168,228,84,141,177,72,215,118,211,229,34,203,26,63,118,53,141,238,243,94,137,122,64,254,80,119,121,115,140,214,110,206,7,98,172,242,213,48,67,55,26,139,165,91,90,201,22,149,21,171,202,40,145,175,98,201,39,201,202,143,70,199,247,149,207,138,218,205,198,77,150,213,136,175,229,152,158,61,113,237,158,217,254,120,247,115,173,186,74,219,107,57,62,27,250,55,146,233,76,233,187,92,199,42,41,211,77,202,125,179,28,231,244,99,135,206,159,52,103,188,208,129,158,243,239,105,255,0,186,255,0,55,224,198,232,47,254,255,0,253,47,253,139,206,233,219,211,246,152,255,0,115,108,191,224,162,58,17,30,250,33,214,204,71,85,180,71,30,199,108,243,246,239,152,77,154,130,211,121,160,227,43,188,191,109,175,130,9,59,142,141,172,127,117,148,203,39,22,43,184,114,226,171,186,110,178,16,145,225,46,83,118,197,21,81,58,198,144,165,246,131,9,127,3,154,226,44,98,41,154,107,138,234,214,39,219,58,196,247,76,76,76,79,41,137,137,142,18,0,12,134,157,86,190,41,158,160,113,255,0,238,109,39,248,218,211,161,120,76,126,42,126,71,255,0,78,35,223,92,186,217,136,235,174,183,38,69,130,79,230,236,118,155,53,45,166,150,191,140,177,249,221,157,36,239,147,183,44,108,124,124,95,80,248,248,170,46,253,174,72,187,57,17,36,39,132,199,226,167,228,127,244,226,25,133,185,77,220,235,126,137,214,53,171,225,151,76,103,184,75,248,30,140,190,79,137,166,105,174,40,181,172,79,9,141,110,209,58,76,117,79,108,79,24,229,60,82,151,172,28,19,32,212,158,155,51,156,75,22,166,243,55,73,168,225,172,130,157,24,247,190,163,202,212,69,82,232,163,107,26,231,62,87,182,23,53,141,68,251,207,115,83,116,69,221,41,139,29,200,46,248,158,65,108,202,113,250,191,43,116,179,86,67,112,162,159,182,215,246,170,33,122,62,55,241,122,43,93,179,154,139,179,145,81,118,249,162,161,160,2,136,53,139,76,174,250,55,169,217,22,153,222,229,239,84,88,171,29,3,39,226,214,249,154,119,34,62,9,248,181,239,70,119,34,124,114,112,228,170,222,124,87,230,138,123,237,37,153,166,187,120,138,123,190,206,49,248,253,141,95,66,121,149,23,112,248,188,162,238,156,226,184,137,235,138,163,118,191,170,52,162,63,204,188,236,119,32,180,101,152,253,179,41,199,234,252,213,174,243,71,13,194,138,126,219,153,221,167,153,136,248,223,197,232,142,110,237,114,46,206,68,84,223,230,136,167,209,35,23,135,38,83,111,200,122,92,179,90,104,161,168,100,216,205,206,225,106,171,116,173,106,53,242,190,117,171,71,71,178,170,171,123,117,113,166,234,136,188,145,201,182,200,138,189,175,88,181,54,209,163,122,99,145,106,101,238,46,245,61,138,141,211,178,14,78,111,153,168,114,163,32,131,147,88,245,103,114,87,199,31,62,42,141,231,201,126,72,164,142,198,38,155,152,122,113,21,112,137,141,103,217,195,143,216,165,179,76,150,238,11,57,187,148,88,137,170,170,110,77,20,246,213,231,105,79,215,87,15,181,80,157,96,231,120,254,164,245,39,156,229,184,181,79,153,181,205,89,13,28,21,8,246,61,149,30,86,158,42,103,75,27,152,231,53,241,61,208,185,204,114,47,222,99,154,187,34,174,201,53,188,46,116,202,239,141,105,142,71,169,151,41,120,83,230,181,144,193,111,131,139,87,122,122,21,153,139,63,36,122,175,222,150,105,163,224,230,181,83,177,203,239,35,211,106,198,47,91,67,52,218,13,32,210,28,79,78,35,138,157,147,89,45,145,69,90,180,211,73,44,82,86,191,245,149,82,49,210,108,229,107,231,124,175,68,84,77,145,200,136,214,162,35,82,45,145,209,56,172,109,120,154,186,181,159,174,175,246,213,125,116,171,138,163,33,217,156,54,71,98,120,87,187,71,30,186,45,68,79,219,189,20,125,239,116,0,38,78,106,87,191,139,63,225,95,231,159,244,19,158,248,89,250,129,200,63,185,181,127,227,104,142,133,226,207,248,87,249,231,253,4,231,190,22,126,160,114,15,238,109,95,248,218,34,31,123,215,113,223,31,12,58,67,44,254,203,106,247,46,126,246,163,197,51,212,14,63,253,205,164,255,0,27,90,126,142,133,122,202,159,77,46,22,221,25,212,171,141,59,48,202,185,187,22,203,141,76,145,211,197,98,115,221,81,43,213,234,216,85,210,182,105,229,141,170,249,36,70,196,155,187,116,106,46,223,159,197,51,212,14,63,253,205,164,255,0,27,90,67,147,11,23,138,185,131,204,107,187,106,120,196,253,177,217,41,62,207,100,88,61,163,216,188,46,3,29,78,180,213,68,105,61,116,213,199,74,169,158,169,143,190,53,137,214,38,98,116,32,8,65,225,245,213,172,25,141,150,221,160,186,129,89,79,21,254,211,12,84,56,196,177,83,201,202,227,69,12,18,61,98,147,131,59,108,116,17,64,137,205,206,111,113,174,106,108,175,107,156,249,190,77,48,152,171,120,203,81,118,223,95,221,61,142,99,218,28,131,23,179,89,133,121,126,50,56,211,202,122,170,166,121,85,30,201,251,166,38,39,140,72,83,159,95,222,173,243,191,202,253,178,148,184,194,156,250,254,245,111,157,254,87,237,148,166,163,105,62,139,79,189,30,18,177,122,20,245,253,239,216,213,241,219,72,79,9,143,197,79,200,255,0,233,197,132,21,239,225,49,248,169,249,31,253,56,176,131,47,36,250,5,191,175,226,148,127,165,47,206,204,95,250,127,186,160,0,27,85,126,20,231,215,247,171,124,239,242,191,108,165,46,48,167,62,191,189,91,231,127,149,251,101,41,31,218,79,162,211,239,71,132,174,14,133,61,127,123,246,53,124,118,210,51,160,110,178,167,184,207,107,208,45,82,184,211,177,204,133,180,152,213,218,121,35,129,188,99,142,8,105,173,105,28,112,181,21,202,214,74,230,203,36,156,158,229,108,127,121,206,102,246,0,103,188,182,46,133,58,177,131,91,177,136,244,211,43,109,67,51,108,90,216,199,75,82,247,73,51,110,212,81,171,34,243,78,145,234,229,73,209,207,141,37,71,175,222,115,209,237,85,71,57,145,120,100,121,172,220,255,0,166,191,60,122,167,183,216,218,116,167,176,84,224,230,115,204,174,141,40,159,73,76,114,166,127,94,61,147,215,17,28,39,143,41,157,37,112,7,133,214,205,94,198,52,59,78,46,250,135,148,85,83,181,180,80,189,180,52,146,204,177,58,227,90,172,114,195,75,26,163,92,188,158,230,237,186,53,220,26,142,123,147,139,28,169,37,174,186,109,211,53,215,58,68,41,44,46,26,246,54,245,24,124,61,51,85,117,76,68,68,115,153,158,80,242,221,83,245,15,104,233,207,76,106,178,126,229,186,167,36,174,255,0,38,199,237,85,82,57,60,229,70,237,71,189,90,196,228,177,68,215,119,31,243,106,46,205,103,54,58,70,41,76,89,22,65,119,203,50,11,158,83,144,85,249,171,165,230,178,107,133,108,253,182,179,187,81,51,213,242,63,139,17,26,221,220,229,93,154,136,137,191,201,17,15,83,173,154,189,147,235,142,163,221,245,15,40,170,168,115,171,102,123,104,105,37,153,37,109,186,137,30,229,134,150,53,70,181,56,177,174,219,116,107,121,185,92,247,39,39,185,87,243,229,154,75,155,224,216,70,37,159,101,54,191,135,219,179,111,55,37,158,41,149,91,81,53,60,9,10,173,66,179,111,187,19,251,237,237,170,174,238,70,171,182,224,172,115,224,89,158,62,188,198,228,205,17,230,83,255,0,26,207,123,173,182,23,101,48,187,25,132,162,222,34,168,156,77,249,227,62,216,137,171,114,158,216,166,34,102,123,120,204,240,210,35,203,91,174,55,11,61,194,150,237,105,175,168,162,174,162,153,149,52,181,84,210,186,41,96,149,142,71,50,70,61,170,138,215,53,200,138,142,69,69,69,68,84,45,175,162,142,173,96,234,3,24,76,83,51,172,167,102,161,89,225,150,74,184,160,167,145,173,175,162,141,97,98,87,46,204,72,99,115,159,50,49,209,181,223,210,107,158,214,181,142,70,182,175,116,211,73,115,125,94,170,190,219,176,27,95,196,238,54,11,52,183,201,104,99,85,90,138,154,120,230,134,55,182,6,162,47,114,84,239,35,145,159,37,114,53,200,222,79,86,177,222,123,29,200,46,248,158,65,108,202,113,250,191,43,116,179,86,67,112,162,159,182,215,246,170,33,122,62,55,241,122,43,93,179,154,139,179,145,81,118,249,162,161,231,151,227,110,229,213,197,200,143,54,174,113,219,254,240,205,218,253,151,192,109,158,26,188,29,85,68,95,181,198,154,186,233,153,142,17,49,207,118,175,191,77,99,140,52,0,67,159,20,207,79,216,255,0,247,202,147,252,21,105,214,186,78,234,70,223,212,166,156,46,69,45,21,61,183,34,180,76,218,27,221,190,41,154,230,182,94,8,230,212,68,222,75,35,96,149,57,113,231,243,71,50,86,110,254,223,55,114,95,20,207,79,216,255,0,247,202,147,252,21,105,47,199,221,162,254,95,93,203,115,172,76,57,203,100,114,252,70,83,182,24,108,22,46,157,219,148,92,210,99,234,159,182,39,156,79,92,33,135,71,93,75,92,58,117,212,118,186,181,105,223,136,228,211,82,210,100,76,150,55,43,160,137,143,114,50,174,55,49,174,147,148,41,44,142,224,136,169,35,85,205,219,146,177,236,184,76,119,32,180,101,152,253,179,41,199,234,252,213,174,243,71,13,194,138,126,219,153,221,167,153,136,248,223,197,232,142,110,237,114,46,206,68,84,223,230,136,165,0,18,215,160,94,169,255,0,67,153,115,116,191,51,175,183,82,96,249,61,99,167,146,182,169,123,95,11,175,88,145,141,153,100,70,174,241,73,219,138,39,163,246,107,62,236,156,152,214,201,206,63,146,230,191,39,170,48,247,103,205,158,83,217,63,195,195,154,224,233,63,96,99,57,181,86,115,151,199,245,244,71,157,76,126,157,49,31,20,71,47,214,136,138,121,232,181,176,1,52,115,18,189,252,89,255,0,10,255,0,60,255,0,160,156,247,194,207,212,14,65,253,205,171,255,0,27,68,116,47,22,127,194,191,207,63,232,39,61,240,179,245,3,144,127,115,106,255,0,198,209,16,251,222,187,142,248,248,97,210,25,103,246,91,87,185,115,247,181,58,23,139,63,225,95,231,159,244,19,133,244,111,213,205,223,167,188,129,152,182,64,239,53,129,222,107,17,245,176,108,214,124,62,162,103,211,178,75,135,38,67,36,210,246,224,133,83,176,213,68,118,255,0,45,157,251,123,167,139,63,225,95,231,159,244,18,189,204,92,211,17,115,13,153,215,118,212,233,49,167,195,13,246,193,229,24,76,243,97,240,248,28,117,27,212,85,229,62,175,235,107,210,98,122,166,58,165,160,123,117,198,223,120,183,210,221,173,53,244,245,180,53,176,178,166,150,170,154,86,203,20,241,61,168,230,72,199,181,85,28,215,53,81,81,200,170,138,138,138,135,233,43,123,195,211,171,88,49,151,209,244,251,168,117,148,240,90,106,38,72,241,106,182,211,200,233,91,91,83,84,212,242,46,72,152,228,115,100,146,119,200,217,30,173,224,168,244,115,149,174,98,71,100,36,187,3,141,163,29,102,46,81,207,174,59,37,206,187,85,179,56,173,149,204,107,193,98,35,90,121,209,87,85,84,245,79,127,108,117,79,14,60,38,64,3,49,27,0,0,15,61,150,234,46,159,96,62,83,237,222,117,143,99,158,127,185,229,126,45,115,130,143,191,195,143,62,223,117,205,229,199,155,55,219,125,185,38,255,0,181,15,66,87,191,139,63,225,95,231,159,244,19,15,31,137,156,30,30,171,212,198,179,26,125,243,16,146,108,142,71,111,105,51,155,57,101,218,230,154,107,222,227,28,102,55,104,170,174,190,237,19,123,22,213,109,46,206,174,18,90,112,157,73,197,178,26,232,97,90,153,41,109,87,138,122,185,89,18,57,173,89,21,145,189,202,141,71,61,169,203,109,183,114,39,246,161,234,138,181,240,179,245,3,144,127,115,106,255,0,198,209,22,148,124,101,184,202,177,214,60,181,81,167,25,100,237,174,206,90,217,108,214,114,235,53,205,113,20,211,58,206,145,60,123,130,0,120,157,116,29,250,111,177,84,235,206,147,217,121,103,216,253,189,223,18,181,219,173,221,202,172,162,22,190,22,199,187,187,173,78,245,60,13,168,86,241,142,73,102,106,71,10,111,194,38,164,255,0,6,122,36,203,190,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,191,238,137,58,193,198,122,185,210,248,175,77,90,74,44,218,199,79,3,114,203,61,36,85,29,138,25,229,146,118,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,228,232,43,226,189,208,229,78,53,117,189,245,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,93,229,73,165,116,155,189,178,63,179,2,180,47,93,53,31,167,77,71,183,106,134,151,222,124,141,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,197,187,166,232,228,115,90,246,57,143,99,30,208,210,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,165,11,120,134,117,167,117,234,159,84,42,44,88,134,65,86,237,43,198,170,17,49,250,53,166,117,42,86,206,145,241,150,225,60,110,114,185,239,115,150,86,196,175,70,171,33,86,167,110,55,190,110,93,47,196,55,196,126,143,168,155,21,191,73,244,66,123,173,14,11,93,111,134,163,38,91,141,20,12,146,229,84,231,211,212,197,76,141,115,95,36,62,86,72,120,186,72,229,70,201,35,164,68,231,27,25,36,176,255,0,74,116,47,81,245,150,143,47,187,97,86,110,237,171,4,199,235,114,75,253,202,117,86,82,209,82,211,193,36,200,199,61,17,119,154,94,211,153,20,104,138,231,57,28,171,179,25,35,216,30,0,153,94,28,93,113,211,116,165,153,87,225,250,130,202,186,141,58,204,42,32,125,116,209,62,89,95,100,171,106,43,18,182,40,17,85,175,99,154,173,108,237,107,123,174,100,81,57,170,229,133,34,146,26,157,87,169,222,158,178,174,151,245,150,245,164,121,77,79,159,242,29,186,155,117,209,148,178,83,195,115,161,149,188,162,168,141,175,79,248,81,189,26,231,181,146,197,43,17,239,225,201,67,74,100,117,235,111,172,28,103,164,109,47,150,244,229,164,173,205,175,148,243,183,19,179,213,197,81,216,174,158,41,32,100,207,146,72,152,173,107,33,109,75,37,86,57,241,172,136,213,99,28,213,94,77,172,174,134,188,76,46,61,49,96,151,173,51,212,139,37,215,43,198,232,45,239,147,14,162,183,165,45,63,145,174,89,167,154,72,102,145,88,146,44,51,201,81,201,211,57,210,186,46,210,35,34,122,61,81,177,47,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,230,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,202,31,43,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,167,57,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,92,159,134,231,135,221,79,78,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,123,236,249,17,121,7,133,31,66,223,212,117,65,173,120,103,255,0,99,213,96,20,85,206,255,0,132,231,93,36,167,86,255,0,197,121,87,185,223,237,230,70,127,173,230,45,80,10,213,241,180,211,60,171,32,211,141,59,213,43,77,39,152,178,225,247,11,133,190,239,219,142,71,201,79,231,210,155,177,59,184,177,88,200,81,244,139,27,158,247,55,245,147,192,212,71,43,254,80,175,195,23,84,191,69,253,100,225,94,110,251,240,203,86,91,230,49,107,135,249,47,123,205,121,168,215,202,65,242,99,156,206,85,209,209,125,246,241,219,111,188,228,98,188,185,62,180,52,114,251,175,189,48,103,250,85,139,77,194,245,117,183,199,81,110,143,139,23,204,213,82,84,69,87,21,54,239,123,24,206,243,233,219,23,113,206,70,179,185,205,119,70,236,185,194,3,85,7,148,213,93,76,197,116,111,78,50,61,82,205,106,252,189,151,25,183,203,112,169,227,36,108,146,110,9,247,32,139,184,246,49,211,74,245,108,113,177,92,156,228,123,26,139,187,144,253,122,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,38,251,236,171,251,72,107,227,5,172,118,44,27,166,5,210,170,136,124,197,235,82,238,16,83,209,199,201,236,236,82,208,212,65,87,81,83,186,49,204,119,23,178,154,46,218,185,142,95,51,205,188,146,55,32,20,130,104,247,162,253,28,190,232,23,76,24,6,149,101,51,115,189,90,173,242,84,92,99,226,196,242,213,85,117,18,213,203,77,187,30,246,63,178,250,135,69,220,107,149,175,237,243,77,145,219,37,16,244,133,164,52,218,239,212,190,158,233,109,194,10,73,237,183,107,195,38,186,65,83,60,176,178,162,221,76,199,85,86,66,143,139,239,181,239,167,130,86,49,90,173,251,238,111,222,103,244,147,73,32,80,15,138,63,174,205,77,252,151,217,232,137,255,0,224,169,233,99,41,250,129,93,237,214,226,0,120,163,250,236,212,223,201,125,158,136,159,254,10,158,150,50,159,168,21,222,221,110,2,127,128,0,25,172,234,199,213,62,178,125,64,200,125,198,115,74,102,107,58,177,245,79,172,159,80,50,31,113,156,11,94,240,220,241,4,169,234,38,154,77,30,214,75,173,35,117,22,221,78,234,154,43,148,210,197,11,242,102,44,179,201,42,69,79,12,17,67,11,233,161,72,26,172,107,156,249,24,143,147,109,153,34,164,245,50,217,137,229,55,220,27,42,179,102,184,181,119,146,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,131,209,204,119,23,177,171,179,145,90,187,108,168,169,242,47,251,161,126,179,108,93,97,233,197,85,206,75,87,193,179,60,95,203,211,228,214,216,152,245,165,108,146,163,251,85,52,210,59,125,225,151,181,42,164,110,114,201,27,152,230,187,146,35,37,144,36,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,1,70,61,68,250,129,212,239,239,149,235,252,108,165,231,20,99,212,79,168,29,78,254,249,94,191,198,202,70,182,151,209,91,239,159,5,225,208,127,172,49,126,229,63,19,158,128,8,123,164,18,247,161,78,175,167,210,27,212,122,91,168,183,106,137,112,155,180,204,138,218,231,246,248,217,235,102,157,141,116,142,150,89,24,144,210,43,95,44,146,167,222,226,230,163,218,212,87,72,175,181,51,61,229,132,120,120,245,107,253,86,129,234,158,79,254,102,12,58,170,173,191,250,209,109,239,153,93,255,0,23,216,107,147,253,180,72,239,234,99,36,249,30,107,185,49,133,189,60,58,167,240,254,31,98,136,233,79,96,126,81,77,121,246,91,79,157,28,110,83,17,206,63,94,52,235,142,117,118,198,181,107,172,113,176,128,1,46,115,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,61,231,107,201,58,105,191,82,116,223,136,117,25,141,37,69,117,166,225,13,107,114,70,203,36,44,109,182,88,238,78,164,167,116,123,185,36,145,178,163,152,156,90,199,43,28,199,57,93,197,232,140,226,133,193,248,124,92,109,245,221,39,225,244,212,85,244,245,19,91,230,185,211,85,199,20,173,123,169,229,90,249,228,72,228,68,93,216,229,142,72,223,197,118,94,47,106,254,199,34,173,125,148,224,232,199,93,174,205,115,167,155,58,79,100,235,14,196,233,7,105,49,91,43,129,195,230,56,106,119,162,46,211,21,83,60,170,162,104,175,88,215,171,142,147,19,213,49,26,196,198,177,53,9,75,113,184,80,193,87,77,69,95,81,79,13,194,20,166,171,142,41,92,198,212,68,146,50,68,142,68,69,217,237,73,35,141,252,87,116,228,198,175,237,106,42,123,29,15,210,155,134,183,234,174,63,165,214,203,181,61,178,107,228,210,53,213,147,177,207,108,17,69,19,230,149,200,198,252,222,228,142,55,241,110,237,71,59,138,43,154,138,174,78,199,214,247,73,208,116,241,147,209,228,184,99,170,38,194,114,89,165,109,36,114,54,73,29,106,169,106,35,150,150,73,149,21,28,215,53,85,209,43,157,220,115,99,145,28,142,88,214,71,201,95,11,221,33,159,30,192,111,186,197,118,165,167,239,101,147,54,130,210,231,67,27,165,101,21,51,222,217,158,217,81,202,230,182,89,247,107,163,84,111,206,145,142,94,72,172,84,253,194,229,183,43,198,198,22,236,114,231,221,254,255,0,139,207,61,219,124,30,23,102,42,207,114,250,181,155,145,165,26,240,157,249,225,198,39,94,52,105,51,49,202,98,153,136,157,52,148,214,183,91,173,246,123,125,45,166,211,65,79,69,67,69,11,41,169,105,105,162,108,81,65,19,26,141,100,108,99,81,17,173,107,81,17,26,136,136,136,136,136,126,144,11,3,147,144,38,102,169,214,121,163,223,95,222,146,51,191,202,253,206,148,167,50,227,58,254,244,145,157,254,87,238,116,165,57,144,173,164,250,85,62,236,120,203,167,250,20,245,5,239,219,85,240,91,118,190,170,186,105,191,116,223,159,73,107,114,84,85,98,183,105,165,118,59,114,169,146,30,237,92,81,178,39,74,215,178,55,42,181,209,58,118,198,174,115,88,143,86,171,154,212,69,217,61,143,68,61,88,193,211,198,79,89,141,102,109,168,155,9,201,102,137,213,114,70,233,36,117,170,165,168,173,74,168,225,69,84,115,92,213,70,202,141,111,113,205,142,53,106,185,99,72,223,104,90,181,164,184,70,182,97,21,184,14,125,107,243,118,234,189,164,138,88,213,27,81,71,80,136,168,202,136,30,168,188,37,110,235,178,236,168,168,174,107,145,204,115,154,180,181,173,154,67,147,232,118,163,221,244,243,40,165,168,107,168,166,123,168,106,229,133,34,109,198,137,94,228,134,170,52,71,57,56,189,173,223,100,115,184,57,28,199,47,38,57,17,143,193,220,202,49,17,137,195,252,221,120,123,61,147,236,236,254,60,95,155,35,180,152,62,145,114,138,242,60,230,53,189,20,249,221,91,209,19,194,186,123,42,137,211,123,171,94,49,27,179,187,23,174,10,222,240,239,234,198,123,21,194,213,211,134,108,218,116,180,215,77,51,113,187,138,186,56,86,146,166,71,62,87,82,202,174,84,73,27,44,142,119,109,126,114,36,178,35,54,123,94,222,213,144,146,156,14,54,140,117,168,187,71,215,29,146,160,246,167,102,113,91,43,152,85,129,196,241,142,116,213,213,85,58,240,157,56,233,60,56,198,188,39,174,99,73,145,6,60,68,250,88,162,191,227,245,221,65,96,244,28,47,150,205,167,201,161,106,84,77,37,194,145,25,12,44,153,141,71,57,145,249,118,69,201,200,140,107,86,53,145,238,118,241,162,58,115,144,131,196,23,171,88,48,235,45,199,65,116,254,178,158,91,253,218,25,104,114,121,101,167,147,149,186,138,104,35,122,69,31,54,118,222,233,226,157,83,155,92,238,219,90,228,217,30,230,185,158,57,191,144,249,37,94,95,151,87,110,189,90,123,127,13,122,181,109,58,59,252,171,253,33,177,249,39,93,237,124,255,0,213,242,124,55,183,255,0,195,223,250,91,186,121,219,170,206,59,95,74,189,52,223,186,144,207,163,181,181,42,41,113,91,76,209,59,34,185,83,73,15,118,146,41,25,43,162,107,25,35,145,92,233,93,3,163,71,53,175,70,43,145,206,106,162,108,188,80,144,157,21,245,37,252,158,117,59,253,48,85,118,176,188,155,183,75,127,227,73,223,146,30,218,73,229,234,89,197,81,233,219,124,139,201,27,203,120,223,38,204,123,210,61,160,184,40,179,56,138,35,17,243,53,227,252,246,118,251,29,89,180,213,230,86,242,140,69,121,68,68,223,138,103,119,94,61,250,71,93,90,107,187,28,183,180,214,38,23,7,110,183,91,236,246,250,91,77,166,130,158,138,134,138,22,83,82,210,211,68,216,162,130,38,53,26,200,216,198,162,35,90,214,162,34,53,17,17,17,17,16,253,32,22,103,39,14,204,205,83,172,243,10,238,241,93,195,160,142,225,167,218,129,73,101,168,89,170,33,174,179,215,220,90,146,58,36,108,110,142,90,88,92,191,213,177,202,178,86,57,191,36,115,145,31,251,81,159,118,196,78,7,215,86,29,62,103,210,230,107,79,67,101,167,184,87,90,97,130,241,78,178,164,124,169,155,77,59,36,168,154,55,63,110,46,109,50,84,39,221,94,78,107,156,212,223,151,21,215,230,182,60,190,14,229,61,122,107,246,113,255,0,100,191,96,115,79,201,59,71,132,191,63,54,106,220,158,58,70,149,249,186,207,178,53,222,227,216,132,30,26,154,155,119,196,245,241,52,246,24,187,214,188,234,142,104,42,89,201,173,237,84,82,67,45,68,51,238,172,87,59,102,182,120,248,35,154,139,223,228,187,171,26,132,182,241,30,206,241,252,107,166,203,158,37,113,169,254,116,203,235,40,232,237,180,236,123,57,175,98,162,42,153,101,115,85,200,238,211,91,10,53,92,212,118,207,150,36,84,68,118,233,85,152,94,83,112,193,115,27,22,109,105,134,158,106,236,126,231,75,117,165,142,165,174,116,79,150,9,91,35,26,244,106,181,85,170,230,34,42,34,162,237,190,202,159,180,150,222,38,186,189,140,103,185,246,37,133,98,245,84,247,8,113,139,99,235,230,184,211,76,178,69,51,174,44,130,88,216,197,227,197,237,72,35,130,84,145,143,115,92,149,8,159,37,98,239,25,194,99,188,158,89,118,212,207,24,225,29,213,127,51,43,203,104,118,83,229,155,115,128,199,209,79,153,84,77,117,204,126,181,158,49,51,62,217,155,116,253,72,197,163,186,101,119,214,77,78,199,116,206,201,47,102,162,251,88,216,31,63,22,187,203,83,181,21,243,207,197,207,98,63,183,19,36,147,135,36,87,112,226,159,53,66,247,202,189,240,189,211,104,50,77,94,190,234,61,116,84,242,195,134,91,27,21,42,58,105,27,44,117,181,188,227,100,141,107,126,235,218,144,71,86,199,35,215,228,178,49,81,170,191,121,182,132,109,182,119,15,228,240,243,118,121,213,63,116,127,190,170,251,166,124,219,229,153,205,188,190,153,243,108,83,199,222,175,73,158,61,155,177,71,222,0,9,2,158,10,181,235,211,164,63,209,69,222,125,94,211,187,94,216,125,230,177,124,245,190,138,139,133,61,130,71,54,36,102,235,220,114,246,166,149,102,86,236,198,71,18,171,35,77,185,70,139,105,71,230,184,219,173,247,139,125,85,166,237,65,79,91,67,91,11,233,170,169,106,98,108,177,79,19,218,173,124,111,99,145,81,205,115,85,81,90,168,168,168,170,138,96,227,240,52,99,237,121,58,185,245,79,100,255,0,60,210,157,145,218,172,86,201,102,17,139,177,198,137,225,93,29,85,83,248,76,115,166,122,167,135,41,152,156,252,29,175,165,94,154,111,221,72,103,209,218,218,149,20,184,173,166,104,157,145,92,169,164,135,187,73,20,140,149,209,53,140,145,200,174,116,174,129,209,163,154,215,163,21,200,231,53,81,54,94,40,92,31,135,197,186,223,67,210,126,31,83,69,65,79,79,53,194,107,157,77,92,145,68,214,58,162,84,175,158,52,146,69,68,221,238,72,227,141,156,151,117,226,198,167,236,106,34,67,50,140,29,24,220,78,229,206,81,26,207,183,151,15,189,211,125,35,109,46,35,101,242,73,196,225,35,250,202,234,138,41,159,213,153,138,167,123,78,185,136,166,116,234,215,73,157,98,38,39,186,97,216,118,49,167,248,197,187,12,195,44,180,246,155,45,166,20,130,146,146,4,94,49,183,117,85,85,85,221,92,231,57,85,206,123,149,92,231,57,206,114,170,170,170,253,144,11,2,34,41,141,35,147,143,174,92,174,245,115,114,228,204,213,51,172,204,241,153,153,231,51,61,115,33,158,243,66,6,123,200,174,211,255,0,117,254,111,193,126,244,23,255,0,127,254,151,254,199,177,210,93,90,205,244,79,55,162,207,176,27,167,148,184,210,111,28,177,72,138,234,122,202,117,84,87,211,206,196,84,231,19,182,77,211,116,84,84,107,154,173,123,90,228,186,221,37,213,172,35,91,48,138,44,251,1,186,121,187,117,94,241,203,20,136,141,168,163,168,68,69,125,60,236,69,94,18,183,116,221,55,84,84,86,185,170,230,57,174,90,165,215,142,150,50,12,7,77,112,157,112,197,168,60,214,31,146,227,86,90,171,143,97,30,231,218,171,230,163,135,184,179,114,115,151,181,52,170,231,182,68,217,173,124,157,174,44,253,87,115,227,116,171,212,181,251,166,252,250,59,163,86,162,171,21,187,77,19,114,43,109,52,112,247,106,226,141,146,182,39,49,242,53,85,174,137,211,186,68,107,92,196,122,181,26,231,34,46,233,137,151,99,110,101,87,188,134,35,230,79,221,217,49,236,237,254,49,162,71,182,155,51,131,219,252,183,242,166,81,49,56,139,122,199,84,77,90,124,235,117,118,85,31,163,175,13,103,158,237,91,209,116,165,123,248,135,117,107,253,110,129,233,102,79,254,122,12,198,170,145,191,250,145,45,236,153,29,255,0,25,223,107,83,253,172,74,239,235,163,61,207,85,221,124,97,216,174,3,69,107,208,60,210,158,237,149,100,48,193,91,79,114,161,108,83,69,104,165,230,215,42,206,201,152,228,239,189,173,116,126,93,237,71,177,28,231,63,130,163,17,245,173,135,97,217,62,160,100,246,236,51,12,178,212,93,175,87,105,146,10,74,72,17,57,72,237,149,85,85,87,100,107,90,212,87,57,238,84,107,90,215,57,202,136,138,169,159,156,230,186,199,201,112,211,172,207,57,143,8,211,174,122,254,206,232,151,70,155,3,54,235,252,189,157,211,185,69,189,102,138,107,141,56,199,58,234,138,163,133,52,254,142,188,117,141,238,17,17,189,241,203,8,240,152,252,84,252,143,254,156,70,46,170,52,38,14,158,50,60,59,2,146,174,158,178,237,46,41,13,202,243,87,77,220,237,79,91,45,109,98,47,4,122,170,163,89,27,34,137,21,17,156,146,36,122,177,174,115,144,147,190,19,31,138,159,145,255,0,211,141,86,83,106,171,25,149,22,235,231,26,252,50,158,244,131,152,88,205,54,39,17,140,195,78,180,85,185,164,246,199,149,162,53,238,157,53,142,189,57,232,176,130,175,124,80,180,218,12,111,87,172,90,143,67,21,60,80,230,118,199,69,84,141,154,71,75,37,109,23,8,223,35,154,239,186,198,172,18,82,49,168,197,249,172,111,85,106,47,222,117,161,17,71,196,163,1,183,229,29,57,207,151,202,180,240,215,97,151,58,90,232,101,117,43,100,150,72,167,145,180,178,83,182,77,209,99,107,157,52,82,59,109,209,203,78,196,84,253,142,108,163,57,177,229,240,117,246,199,31,179,159,221,170,136,232,211,53,156,171,105,112,243,51,165,55,39,201,207,183,127,133,49,255,0,158,236,253,72,231,225,115,169,182,140,107,83,178,61,51,185,69,194,163,53,163,134,123,124,252,156,187,212,80,164,207,88,56,163,21,62,244,83,77,39,55,57,168,157,142,63,121,94,155,118,191,20,45,73,159,27,210,27,22,156,80,203,81,20,217,157,205,210,213,43,97,141,209,73,69,69,194,71,198,231,59,239,49,203,60,148,143,106,177,62,105,27,209,92,137,247,93,0,58,125,213,63,208,174,178,226,186,154,250,63,53,79,102,172,95,57,10,71,205,238,164,154,55,67,81,219,111,54,34,202,145,75,34,179,119,35,121,163,121,110,155,162,247,63,18,205,77,187,229,154,248,186,123,52,93,155,94,11,71,12,20,204,228,215,119,106,42,225,138,162,105,247,70,35,155,187,93,4,124,21,206,68,236,114,77,149,238,66,59,99,29,185,148,215,107,94,58,233,29,211,199,255,0,244,185,115,77,149,249,71,72,56,108,194,40,214,220,209,55,42,153,159,210,183,230,70,145,236,153,181,63,108,185,39,73,184,13,191,83,122,140,193,49,11,178,211,173,12,183,63,61,85,21,77,43,106,98,169,138,146,55,213,62,157,241,185,81,28,217,91,2,198,187,238,136,143,85,84,118,220,86,237,138,238,240,162,195,160,146,225,168,58,129,87,101,168,73,169,225,161,179,208,92,92,146,54,37,108,142,146,90,168,90,191,213,189,200,177,209,185,223,37,115,81,89,251,17,255,0,122,196,77,206,207,216,242,88,79,41,60,234,157,126,168,225,252,126,213,105,211,6,109,56,237,160,249,29,63,54,197,49,79,179,122,175,58,102,62,169,166,39,219,72,0,55,170,165,94,254,44,255,0,133,127,158,127,208,78,123,225,103,234,7,32,254,230,213,255,0,141,162,58,23,139,63,225,95,231,159,244,19,158,248,89,250,129,200,63,185,181,127,227,104,136,125,239,93,199,124,124,48,233,12,179,251,45,171,220,185,251,218,143,20,207,80,56,255,0,247,54,147,252,109,105,227,122,76,233,130,209,212,198,17,169,148,12,184,252,51,40,176,124,38,123,13,116,142,114,211,163,228,74,206,228,19,177,55,222,41,59,113,162,189,17,94,197,107,92,222,72,142,141,254,203,197,51,212,14,63,253,205,164,255,0,27,90,116,47,9,143,197,79,200,255,0,233,199,151,145,163,17,156,85,106,228,107,19,51,240,203,59,242,150,39,40,232,226,214,59,7,86,237,202,41,183,49,63,234,211,31,92,76,112,152,235,137,209,95,247,27,117,194,207,112,170,180,221,168,42,40,171,168,166,125,53,85,45,76,78,138,88,37,99,149,175,141,236,114,34,181,205,114,42,43,85,17,81,81,81,75,107,232,135,171,25,250,135,198,43,49,172,205,180,240,230,216,212,49,58,174,72,221,28,109,186,211,57,85,169,85,28,40,168,173,115,92,136,217,81,173,237,181,210,70,173,86,164,137,27,60,247,92,93,26,207,173,112,51,82,244,198,221,78,220,218,138,22,193,85,67,20,113,196,235,235,86,72,89,26,201,52,147,71,28,110,130,46,234,243,86,185,207,106,53,155,236,198,34,86,46,29,152,228,250,127,147,219,179,60,50,245,81,105,189,90,102,73,233,42,224,84,229,27,182,84,84,84,93,209,205,115,85,90,230,57,21,174,107,156,215,34,162,170,47,205,51,123,32,197,105,87,26,39,239,143,227,31,207,9,100,94,167,44,233,115,32,222,181,49,70,38,223,111,25,183,92,245,79,92,209,92,71,9,227,19,207,77,234,102,34,254,10,115,235,251,213,190,119,249,95,182,82,150,99,211,79,81,120,199,82,56,15,218,187,76,52,246,219,181,36,207,130,237,100,109,98,212,75,111,119,55,246,85,206,86,70,174,108,145,181,30,215,163,120,239,205,136,170,232,223,181,103,117,253,234,223,59,252,175,219,41,77,158,127,118,139,216,42,46,91,157,98,106,143,9,65,58,34,192,226,50,205,168,196,224,241,116,77,55,40,181,84,76,79,84,239,219,250,166,58,226,99,132,199,24,153,132,132,240,152,252,84,252,143,254,156,88,65,94,254,19,31,138,159,145,255,0,211,139,8,51,242,79,160,91,250,254,41,69,58,82,252,236,197,255,0,167,251,170,0,1,181,87,225,78,125,127,122,183,206,255,0,43,246,202,82,227,10,115,235,251,213,190,119,249,95,182,82,145,253,164,250,45,62,244,120,74,224,232,83,215,247,191,99,87,199,109,246,52,127,164,232,53,187,165,124,147,82,241,71,84,51,54,197,175,245,205,138,153,141,146,102,221,168,163,162,165,151,202,182,54,35,149,39,71,62,69,137,88,159,121,207,86,57,21,28,215,197,28,241,220,130,239,137,228,22,204,167,31,171,242,183,75,53,100,55,10,41,251,109,127,106,162,23,163,227,127,23,162,181,219,57,168,187,57,21,23,111,154,42,22,117,225,103,233,251,32,254,249,85,255,0,130,162,61,142,119,208,102,141,106,46,183,77,171,57,21,46,214,186,218,55,124,71,30,163,108,148,209,215,220,156,231,114,173,150,120,228,71,55,118,185,170,232,227,107,57,72,196,145,207,114,186,70,191,91,249,30,172,78,30,213,236,55,10,180,227,213,245,166,191,252,145,103,36,206,115,12,179,57,214,187,49,84,205,26,70,244,242,141,109,233,215,19,213,172,233,28,167,135,47,83,210,222,185,220,53,131,64,45,218,145,148,216,175,52,181,214,232,100,164,184,204,180,46,149,110,146,211,70,157,218,186,72,224,102,243,54,71,114,251,145,199,186,74,217,34,106,59,130,43,171,59,172,46,160,50,13,124,213,138,138,187,141,142,227,143,218,241,174,237,166,219,101,174,87,182,162,155,132,142,238,201,81,18,175,24,234,94,228,68,145,173,68,226,145,199,26,171,214,62,110,185,75,117,186,223,103,183,210,218,109,52,20,244,84,52,80,178,154,150,150,154,38,197,20,17,49,168,214,70,198,53,17,26,214,181,17,17,168,136,136,136,136,135,4,234,47,162,189,49,234,18,239,67,147,85,47,217,220,129,43,41,86,235,118,162,133,93,81,112,160,137,175,107,169,213,170,244,137,178,170,57,136,218,135,50,71,53,34,99,118,115,81,26,155,124,203,3,137,196,225,105,181,69,122,204,105,175,86,242,186,216,173,170,200,242,76,250,246,63,19,135,154,40,175,123,114,98,102,175,37,19,60,180,235,214,56,107,28,99,148,70,147,40,31,209,71,73,83,245,1,147,166,87,153,209,212,51,79,108,243,75,29,92,176,84,70,215,87,214,198,144,189,40,87,103,164,209,181,204,153,30,233,26,223,232,181,204,107,154,247,35,155,216,252,85,173,214,251,61,191,72,109,54,154,10,122,42,26,40,111,52,212,180,180,209,54,40,160,137,141,160,107,35,99,26,136,141,107,90,136,136,212,68,68,68,68,66,192,49,220,126,209,137,227,246,204,91,31,164,242,182,187,53,28,54,250,40,59,142,127,106,158,22,35,35,103,39,170,185,219,53,168,155,185,85,87,111,154,170,144,35,197,159,240,175,243,207,250,9,139,139,203,232,203,242,203,148,199,26,167,77,103,235,143,185,32,217,253,176,197,109,126,221,97,47,220,243,109,83,229,34,138,53,229,30,78,190,51,219,84,245,207,116,114,135,61,240,179,245,3,144,127,115,106,255,0,198,209,30,199,175,206,142,42,173,181,85,218,243,165,54,94,229,186,78,253,110,87,65,11,230,150,161,149,18,77,36,210,220,83,155,221,188,75,220,218,70,49,26,145,35,17,232,213,98,200,232,252,119,133,159,168,28,131,251,155,87,254,54,136,180,163,243,44,193,91,199,101,190,78,231,108,233,61,146,250,219,141,166,198,108,174,218,206,55,9,58,198,229,17,85,51,202,170,116,158,19,248,79,84,241,227,202,104,163,68,245,123,39,208,237,71,180,106,30,47,85,80,215,81,76,198,215,82,69,50,68,219,141,18,189,171,53,44,138,173,114,113,123,91,182,234,215,112,114,53,237,78,76,106,164,240,241,7,203,126,223,116,123,167,25,223,195,252,135,218,59,205,158,237,229,123,189,222,199,152,181,213,75,219,231,179,121,113,231,183,46,41,190,219,236,159,176,233,90,83,208,22,144,233,94,175,87,234,141,52,245,23,106,104,102,109,78,55,102,173,143,156,86,105,127,107,164,89,28,229,90,135,49,223,212,185,232,139,26,124,215,185,34,54,86,249,111,20,207,79,216,255,0,247,202,147,252,21,105,229,111,3,136,193,96,47,69,233,225,49,194,63,29,125,189,140,236,102,213,228,251,81,181,185,109,204,182,220,239,83,84,111,92,158,19,58,196,206,230,239,94,236,207,62,221,98,53,142,51,1,250,99,211,43,70,178,107,77,155,76,239,114,246,105,239,180,119,88,25,63,23,59,203,84,54,219,82,248,39,226,215,177,95,219,149,145,201,195,146,35,184,113,95,146,169,241,181,179,72,114,125,14,212,123,190,158,101,20,181,13,117,20,207,117,13,92,176,164,77,184,209,43,220,144,213,70,136,231,39,23,181,187,236,142,119,7,35,152,229,228,199,34,116,190,128,125,91,224,159,154,123,101,81,100,29,88,244,221,111,234,83,78,19,29,138,182,158,219,145,90,38,117,117,146,225,44,45,115,91,47,5,107,169,229,119,21,145,176,74,156,121,112,249,163,153,19,246,127,111,131,176,112,121,100,99,112,53,92,163,231,197,83,167,182,52,142,31,193,44,218,77,184,171,101,246,170,206,19,21,63,244,183,45,83,189,254,10,183,235,141,248,225,175,40,136,170,59,56,245,105,49,143,195,223,171,207,251,27,211,214,165,93,63,206,71,141,221,171,235,127,226,155,5,169,173,237,255,0,199,44,111,124,191,237,33,98,127,86,210,194,12,255,0,228,88,253,223,19,200,46,120,182,65,73,229,110,150,106,201,173,245,176,119,26,254,213,68,47,86,72,206,76,85,107,182,115,85,55,106,170,46,223,37,84,45,75,161,78,172,96,214,236,98,61,52,202,219,80,204,219,22,182,49,210,212,189,210,76,219,181,20,106,200,188,211,164,122,185,82,116,115,227,73,81,235,247,156,244,123,85,81,206,100,91,60,147,51,154,191,233,47,207,24,229,252,16,110,148,182,26,139,26,237,6,85,78,182,234,227,114,35,148,107,250,113,236,157,120,233,202,120,242,153,211,146,248,179,254,21,254,121,255,0,65,57,239,133,159,168,28,131,251,155,87,254,54,136,232,94,44,255,0,133,127,158,127,208,78,123,225,103,234,7,32,254,230,213,255,0,141,162,49,111,122,238,59,227,225,134,247,44,254,203,106,247,46,126,246,167,66,241,103,252,43,252,243,254,130,68,158,159,52,26,239,212,38,65,146,98,216,253,211,202,221,44,216,213,101,246,138,14,195,95,241,10,136,95,19,35,164,228,249,35,108,93,199,76,137,220,114,170,55,111,154,42,126,201,109,226,207,248,87,249,231,253,4,231,190,22,126,160,114,15,238,109,95,248,218,35,203,25,102,140,70,113,54,171,229,51,31,12,51,182,107,49,196,101,61,28,83,142,194,206,149,209,77,201,141,99,95,239,106,234,68,156,139,31,187,226,121,5,207,22,200,41,60,173,210,205,89,53,190,182,14,227,95,218,168,133,234,201,25,201,138,173,118,206,106,166,237,85,69,219,228,170,133,148,248,120,245,79,246,243,31,139,67,51,186,251,116,23,204,114,142,24,49,201,55,237,73,115,160,137,138,139,15,20,106,49,101,167,99,25,243,69,228,248,215,146,181,86,41,100,115,196,59,165,143,183,152,252,186,231,130,80,91,160,190,99,148,115,79,145,199,183,106,75,157,4,76,69,73,185,43,145,139,45,59,24,255,0,146,167,39,198,188,81,202,177,69,27,171,91,29,200,46,248,158,65,108,202,113,250,191,43,116,179,86,67,112,162,159,182,215,246,170,33,122,62,55,241,122,43,93,179,154,139,179,145,81,118,249,162,161,227,253,110,69,140,237,167,198,63,140,120,251,27,47,254,159,210,190,205,245,83,122,62,219,119,35,198,154,190,250,103,170,168,225,160,0,71,46,140,250,170,183,245,17,135,62,211,126,150,158,147,54,199,161,134,43,133,43,170,26,233,110,49,54,40,154,235,139,88,216,163,99,26,249,149,232,232,216,142,72,215,130,42,162,61,155,200,210,107,98,253,24,155,113,118,220,235,18,230,12,219,42,197,100,152,202,240,56,218,119,110,81,60,99,194,98,122,226,99,140,72,112,62,179,245,243,49,233,211,75,173,121,182,19,109,179,86,215,86,223,224,181,73,29,214,25,101,137,34,125,61,68,138,228,72,228,141,121,114,133,169,190,234,155,42,252,191,98,167,124,56,231,84,221,60,127,41,109,62,183,224,159,107,254,206,121,11,204,87,111,53,240,255,0,57,207,132,19,197,219,225,220,143,109,251,251,242,228,191,209,219,111,158,233,241,140,139,181,88,170,44,124,237,56,50,182,110,230,2,214,107,98,188,211,79,33,21,121,250,196,204,105,221,26,204,253,72,213,211,7,95,58,195,173,90,229,141,105,150,83,141,225,180,182,187,207,156,239,205,111,163,170,101,67,123,52,115,76,222,46,125,67,218,155,186,38,162,238,213,249,42,254,197,249,164,248,33,206,128,120,121,126,131,53,110,195,170,127,165,255,0,141,252,19,205,127,144,125,159,242,221,238,245,52,176,127,89,230,95,199,110,239,47,232,174,252,118,249,111,186,60,67,117,255,0,86,244,51,236,7,232,179,45,248,39,198,254,43,231,255,0,200,41,170,123,221,159,41,219,254,190,55,241,219,187,39,244,118,223,151,207,125,147,109,118,22,254,35,3,132,170,238,63,89,152,159,100,206,147,164,118,233,205,51,207,178,188,163,106,182,138,198,95,178,115,69,52,87,71,57,138,233,167,126,157,250,167,93,105,222,249,177,28,98,38,57,123,83,24,128,253,79,245,243,172,58,43,174,89,46,153,98,216,222,27,85,107,179,121,62,196,215,10,58,167,212,59,189,71,12,206,228,230,84,49,171,179,165,114,38,205,79,146,39,237,95,154,186,6,234,127,92,181,171,88,111,24,182,166,231,31,25,181,210,227,85,23,8,96,248,101,29,63,26,134,213,82,177,175,229,12,76,114,236,217,94,155,42,237,243,253,155,162,109,236,181,255,0,195,203,244,231,171,119,237,83,253,47,252,19,227,126,87,252,131,236,255,0,153,236,246,105,162,131,250,207,50,206,91,246,185,127,69,54,229,183,207,109,215,231,17,137,191,152,97,34,238,3,88,157,239,100,78,154,79,183,78,122,61,178,108,151,42,217,13,160,185,129,218,233,162,170,60,150,177,164,87,85,59,211,85,51,28,169,222,215,119,123,171,79,107,208,244,63,213,54,160,245,45,246,215,237,221,159,30,160,251,57,240,223,43,240,154,121,226,231,230,60,207,62,231,118,105,55,219,176,205,182,219,246,174,251,252,182,148,164,123,233,51,164,207,228,185,246,171,253,63,253,166,251,77,228,127,216,175,37,229,252,191,127,253,250,78,124,187,255,0,238,109,199,251,119,249,72,67,97,128,166,253,56,122,99,19,243,248,235,246,206,156,189,136,126,215,93,202,175,103,55,171,201,116,249,60,238,238,233,19,17,243,41,222,225,84,68,252,237,121,199,220,20,129,226,63,225,255,0,89,211,189,246,93,91,210,28,119,253,73,235,252,180,18,211,83,201,61,68,152,237,87,6,71,198,161,243,62,73,31,12,210,34,189,147,43,184,164,146,172,78,70,126,165,101,187,243,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,225,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,76,196,109,154,29,45,210,220,239,90,115,187,102,153,233,165,139,227,57,37,231,189,228,168,188,212,52,253,222,212,47,154,79,214,76,246,70,221,163,137,238,251,206,77,246,217,55,85,68,91,190,127,74,58,113,210,87,66,58,195,133,97,81,121,235,173,118,159,223,167,191,223,231,133,25,85,119,170,109,178,161,17,206,68,85,237,194,206,78,72,161,69,86,198,215,57,85,94,247,201,35,253,183,73,29,14,105,31,72,84,215,186,172,61,245,119,204,134,249,81,51,38,191,93,24,207,55,29,187,186,174,130,138,62,8,141,99,26,212,141,100,115,81,59,210,183,155,145,173,108,81,69,237,122,177,244,177,172,159,79,242,31,110,156,12,214,26,51,235,7,164,204,55,171,173,47,251,15,125,168,164,179,223,104,42,35,169,177,100,110,160,90,169,237,79,89,24,179,163,24,146,68,175,100,177,49,99,115,21,252,55,237,189,81,93,19,21,51,152,106,160,12,187,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,231,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,89,169,225,185,225,247,77,212,77,76,154,195,172,150,170,182,233,213,186,161,212,212,86,217,162,150,22,100,207,88,167,142,85,138,162,25,226,154,22,83,76,144,57,94,214,185,146,61,31,30,251,178,68,75,31,235,19,161,125,56,235,7,236,173,109,254,191,236,229,235,31,184,69,230,111,116,84,105,37,117,93,159,239,172,214,244,114,189,172,111,39,189,31,28,178,50,84,137,200,254,44,84,150,68,119,127,196,241,107,22,13,138,217,176,172,90,135,201,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,205,234,231,187,139,24,212,221,202,174,93,183,85,85,249,129,245,128,0,12,219,117,123,164,52,218,17,212,190,161,105,109,190,10,72,45,182,155,195,230,181,193,77,60,179,50,158,221,82,198,213,81,194,175,151,239,185,236,167,158,38,61,92,174,251,237,119,222,127,244,151,73,37,59,120,216,105,125,171,30,213,204,15,85,237,238,164,134,163,51,179,213,91,107,169,225,162,108,79,146,123,123,227,218,170,89,81,119,153,239,138,178,40,147,147,119,107,41,88,156,156,138,136,192,147,254,15,186,199,98,206,122,96,77,42,167,135,203,222,180,210,225,61,61,100,124,158,254,253,45,117,68,245,116,245,59,171,26,198,242,123,234,98,237,163,158,228,242,220,221,197,36,106,16,215,198,59,87,170,115,94,165,232,116,182,158,122,180,182,233,197,158,24,95,4,208,68,214,124,70,185,140,170,154,104,158,221,222,246,58,157,104,24,168,245,77,159,11,248,181,55,87,63,245,248,54,107,95,216,110,160,174,218,57,87,111,239,82,106,109,189,59,51,199,23,41,32,174,183,69,81,81,31,39,44,141,70,194,232,31,88,142,217,143,114,201,216,219,139,121,169,15,245,251,88,239,189,64,107,46,89,172,89,28,62,94,175,38,184,58,162,58,110,76,127,148,165,99,82,58,106,110,108,99,18,78,212,17,197,23,115,130,57,252,57,59,239,57,84,9,193,224,159,165,246,172,135,87,51,205,87,184,58,146,106,140,50,207,75,109,161,167,154,137,178,190,57,238,15,147,122,168,165,85,222,23,178,42,57,98,94,45,221,204,170,122,114,106,34,163,238,36,137,94,22,88,5,54,11,209,110,27,84,184,245,93,166,229,149,84,87,223,238,73,82,146,181,245,79,146,165,241,83,212,35,36,95,186,199,209,193,72,172,224,136,199,51,139,211,126,106,231,75,80,40,7,197,31,215,102,166,254,75,236,244,68,255,0,240,84,244,177,148,253,64,174,246,235,113,0,60,81,253,118,106,111,228,190,207,68,79,255,0,5,79,75,25,79,212,10,239,110,183,1,63,192,57,87,83,189,66,226,189,47,232,213,235,87,50,154,111,63,228,59,116,214,235,91,42,163,167,154,231,93,43,184,197,79,27,158,191,240,164,122,181,175,115,34,138,87,163,31,195,138,135,85,51,89,213,143,170,125,100,250,129,144,251,140,229,154,120,76,234,246,101,175,90,161,212,102,174,106,4,244,146,95,114,42,140,102,106,132,164,129,33,130,38,50,59,132,81,67,27,62,106,140,142,40,227,141,21,202,231,170,49,21,206,115,149,206,90,203,234,199,213,62,178,125,64,200,125,198,112,58,254,81,209,101,214,245,208,230,155,117,89,165,184,253,93,125,68,116,247,164,207,32,138,165,210,189,176,65,115,169,142,158,225,20,10,213,84,100,113,70,172,157,88,237,154,198,69,39,109,17,39,148,224,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,159,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,75,190,240,172,187,90,174,61,14,96,52,118,251,157,37,85,69,174,162,241,73,93,20,51,53,239,165,157,110,117,51,36,82,181,23,118,61,98,154,41,17,174,217,120,72,199,126,199,34,172,0,241,35,240,251,166,233,218,166,61,97,209,187,85,91,180,234,227,80,218,106,219,108,49,75,51,49,151,164,80,71,18,203,81,52,242,205,51,42,102,89,220,143,115,90,200,222,172,143,125,223,26,40,90,255,0,76,93,66,226,189,80,104,213,151,87,49,106,111,33,231,251,148,215,27,91,234,163,168,154,217,93,19,184,203,79,35,152,191,240,100,98,185,172,115,226,150,39,171,25,207,138,117,83,57,157,31,117,103,153,116,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,158,221,198,34,163,101,122,46,132,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,240,149,155,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,140,122,137,245,3,169,223,223,43,215,248,217,75,206,40,199,168,159,80,58,157,253,242,189,127,141,148,141,109,47,162,183,223,62,11,195,160,255,0,88,98,253,202,126,39,61,0,16,247,72,7,232,183,92,110,22,123,133,45,218,211,95,81,69,93,69,51,42,105,106,169,165,116,82,193,43,28,142,100,140,123,85,21,174,107,145,21,28,138,138,138,136,168,126,112,57,63,38,34,168,210,121,45,75,161,78,175,160,213,235,44,122,91,168,183,106,120,179,107,76,44,138,218,231,247,57,94,40,161,129,141,116,142,150,89,30,179,85,163,153,44,146,167,221,228,215,35,218,213,70,200,172,151,197,3,225,217,142,79,167,249,61,187,51,195,47,85,22,155,213,166,100,158,146,174,5,78,81,187,101,69,69,69,221,28,215,53,85,174,99,145,90,230,185,205,114,42,42,162,220,39,74,93,81,99,253,71,225,17,85,213,45,186,213,152,80,243,138,235,101,142,173,138,247,118,210,62,85,112,68,174,89,124,179,150,102,34,43,147,238,189,93,31,39,241,71,186,105,146,230,159,40,167,200,94,159,62,57,123,99,248,185,139,164,253,131,156,154,252,230,217,117,31,244,245,252,232,143,208,171,187,245,103,235,210,117,137,210,52,119,64,1,33,83,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,247,157,175,165,94,165,175,221,55,231,209,221,26,181,21,88,173,218,104,155,145,91,105,163,135,187,87,20,108,149,177,57,143,145,170,173,116,78,157,210,35,90,230,35,213,168,215,57,17,119,78,40,122,27,214,1,151,99,184,142,55,157,222,45,62,94,199,151,121,207,131,85,119,226,127,154,242,178,164,83,253,198,185,94,206,47,84,79,190,214,239,251,83,116,249,149,125,139,151,44,215,229,109,115,167,142,191,119,217,213,245,232,238,252,211,9,130,204,112,211,128,199,196,77,23,124,221,217,235,157,38,174,31,226,136,137,170,52,227,27,187,209,203,85,222,255,0,169,143,80,26,99,254,199,101,120,94,87,71,254,234,199,60,106,191,253,167,197,43,30,223,252,153,34,145,159,254,11,217,242,244,56,238,63,104,196,241,251,102,45,143,210,121,91,93,154,142,27,125,20,29,199,63,181,79,11,17,145,179,147,213,92,237,154,212,77,220,170,171,183,205,85,74,181,232,131,172,122,173,21,187,199,167,26,147,122,255,0,83,186,206,252,209,207,59,38,153,246,90,142,46,127,40,91,19,30,247,69,43,211,139,162,68,217,31,39,113,21,191,172,238,90,217,63,203,177,150,177,246,252,173,49,27,209,194,123,99,253,187,28,133,182,91,53,142,217,44,92,229,247,106,170,108,85,51,85,185,214,119,106,142,90,245,70,252,70,145,87,13,121,117,76,106,7,141,213,253,83,199,244,87,78,174,218,155,148,209,220,106,173,118,110,199,126,27,124,108,125,67,187,211,199,11,120,181,239,99,87,103,74,213,93,220,159,36,95,218,191,37,141,127,232,166,116,253,255,0,121,250,133,255,0,187,232,191,235,103,189,252,110,31,13,86,229,218,226,37,171,202,246,95,56,206,172,206,35,47,195,213,114,136,157,38,99,183,72,157,62,201,143,181,208,186,254,244,145,157,254,87,238,116,165,57,151,25,215,247,164,140,239,242,191,115,165,41,204,138,109,39,210,169,247,99,198,93,5,208,167,168,47,126,218,175,130,219,66,5,69,245,223,212,181,135,168,12,250,213,107,194,86,158,171,21,196,225,145,182,235,147,99,154,57,107,229,169,100,46,157,206,100,173,98,198,214,58,38,198,214,241,223,118,61,220,149,30,212,111,91,241,26,234,159,226,181,85,61,58,224,149,246,234,171,92,93,167,229,21,144,175,117,235,87,28,220,219,64,138,173,226,206,211,163,141,242,57,138,231,115,218,53,86,44,114,177,240,231,73,116,151,55,214,204,222,139,1,192,109,126,110,227,87,188,146,203,34,171,105,232,233,209,81,31,81,59,209,23,132,77,221,55,93,149,85,85,173,106,57,238,107,87,223,58,204,103,17,95,200,176,241,175,30,62,217,236,143,231,159,223,168,232,199,99,45,228,214,63,164,249,189,91,147,187,51,68,79,8,162,137,142,53,213,61,179,26,233,28,162,153,214,117,153,141,223,117,210,175,77,55,238,164,51,232,237,109,74,138,92,86,211,52,78,200,174,84,210,67,221,164,138,70,74,232,154,198,72,228,87,58,87,64,232,209,205,107,209,138,228,115,154,168,155,45,206,91,168,32,181,219,233,109,148,207,168,124,52,144,178,8,221,83,83,37,68,174,107,26,141,69,124,178,57,210,72,237,147,230,247,185,92,229,221,85,85,85,84,242,218,75,164,184,70,137,225,20,88,14,3,107,242,150,234,77,228,150,89,21,29,81,89,80,168,136,250,137,222,136,156,229,118,201,186,236,136,136,141,107,81,172,107,90,159,71,63,207,241,29,46,196,107,243,188,238,237,240,203,29,179,181,230,170,187,18,205,219,238,74,200,153,247,34,107,158,187,190,70,39,201,171,182,251,175,201,21,77,206,91,128,163,45,179,51,92,249,211,198,169,234,255,0,136,86,155,111,181,184,157,183,204,233,163,15,76,249,42,103,118,213,17,26,213,51,51,17,172,196,107,173,85,78,154,68,114,141,34,53,157,102,121,167,85,93,75,88,122,111,192,100,186,57,105,234,178,171,180,50,183,29,182,212,199,55,106,174,88,223,19,101,115,223,27,85,26,216,155,59,100,86,185,204,87,163,85,173,114,42,238,148,199,113,184,220,47,23,10,171,181,218,190,162,182,186,182,103,212,213,85,84,202,233,101,158,87,185,92,249,30,247,42,171,156,231,42,170,185,85,85,85,85,84,247,90,245,172,249,6,190,106,117,215,82,50,8,60,159,156,225,5,21,189,181,15,154,58,10,72,211,104,225,98,191,255,0,182,247,43,81,173,116,146,72,244,107,121,108,146,215,195,151,165,143,138,213,83,117,21,157,208,91,170,173,113,119,89,139,209,204,157,215,173,92,115,112,117,122,162,59,139,59,78,142,70,70,215,163,157,207,121,17,24,177,196,247,199,113,55,110,231,152,184,181,107,230,199,46,238,185,159,231,178,23,70,75,151,224,122,43,217,234,241,248,238,55,235,211,123,140,113,175,73,221,183,79,62,17,199,89,227,250,85,114,136,136,236,125,50,116,51,136,225,154,53,116,199,117,179,26,183,93,178,12,207,180,251,195,33,158,86,62,142,146,57,34,154,26,4,168,138,68,95,187,44,45,146,71,68,173,107,223,179,85,100,108,108,114,215,62,189,104,198,65,160,122,157,117,211,124,130,127,57,228,248,79,69,112,109,59,225,142,190,146,68,222,57,152,143,255,0,237,177,200,213,115,91,36,114,49,28,238,59,173,231,28,79,170,174,154,108,61,72,96,50,90,220,148,244,185,85,166,25,93,142,220,170,100,155,181,73,44,143,137,210,181,236,141,200,142,108,173,129,177,171,156,215,171,17,202,230,181,85,54,93,206,97,147,91,185,134,138,112,241,165,84,114,246,246,196,248,247,246,106,173,54,63,164,188,94,11,59,185,127,55,174,106,179,136,159,59,178,137,229,21,83,29,81,17,165,51,17,198,105,136,159,58,105,136,69,47,14,94,169,254,21,85,77,211,174,119,95,110,165,181,203,221,126,47,89,50,246,158,149,114,77,205,212,10,168,222,47,238,186,73,31,27,158,173,119,61,227,69,122,201,19,25,99,38,125,238,54,235,133,158,225,85,105,187,80,84,81,87,81,76,250,106,170,90,152,157,20,176,74,199,43,95,27,216,228,69,107,154,228,84,86,170,34,162,162,162,150,231,209,47,84,255,0,202,19,8,150,207,152,215,219,153,158,99,255,0,114,186,8,87,182,251,133,34,35,17,149,233,23,20,107,119,115,149,146,54,53,86,181,232,142,218,54,203,27,19,31,34,204,183,227,228,151,167,140,114,254,31,87,87,179,185,184,233,99,98,163,15,92,237,6,93,79,153,92,255,0,89,17,213,51,202,184,246,85,63,59,252,90,79,29,233,210,74,128,9,50,140,80,198,169,224,55,13,45,212,124,151,78,238,107,80,249,177,251,156,244,45,154,122,87,83,58,166,38,61,123,85,9,27,149,85,173,150,62,18,55,230,168,173,123,85,21,81,81,87,227,95,114,11,190,75,91,21,198,247,87,230,106,33,163,164,183,177,253,182,179,106,122,90,120,233,224,102,205,68,79,187,20,49,183,127,218,188,119,85,85,85,85,148,190,37,154,101,119,196,245,241,117,10,105,123,214,188,234,142,25,233,159,197,173,237,84,82,67,21,60,208,108,143,87,59,102,182,9,57,171,90,139,223,226,155,171,28,164,82,183,91,174,23,139,133,45,166,211,65,81,91,93,91,51,41,169,105,105,162,116,178,207,43,220,141,100,108,99,81,85,206,115,149,17,26,136,170,170,168,136,86,152,187,51,135,191,93,152,229,19,255,0,31,115,184,182,119,51,183,156,229,56,108,206,169,137,170,170,34,102,123,39,72,223,143,102,149,68,196,245,112,246,45,107,195,95,1,183,226,253,57,193,151,196,180,243,87,102,119,58,170,233,165,109,43,99,150,56,160,145,212,177,211,186,77,213,100,107,93,12,178,55,125,145,171,80,244,68,253,174,116,174,62,118,59,143,218,49,60,126,217,139,99,244,158,86,215,102,163,134,223,69,7,113,207,237,83,194,196,100,108,228,245,87,59,102,181,19,119,42,170,237,243,85,83,232,150,30,22,196,97,172,83,106,58,163,254,92,105,159,230,149,103,121,165,252,194,173,127,172,170,102,34,121,196,107,230,199,14,200,210,62,160,0,100,53,0,0,12,247,151,25,208,15,164,140,19,243,79,115,170,41,204,184,206,128,125,36,96,159,154,123,157,81,10,217,191,165,85,238,207,140,58,131,166,191,80,89,253,181,63,5,196,132,0,19,87,47,134,123,205,8,25,239,34,155,79,253,215,249,191,7,64,116,23,255,0,127,254,151,254,197,218,233,54,29,140,106,7,74,248,30,25,153,217,105,238,214,91,182,15,102,130,174,146,116,94,50,55,201,66,168,168,169,178,181,205,114,35,154,246,170,57,174,107,92,213,69,68,84,171,94,170,186,105,191,116,223,159,73,107,114,84,85,98,183,105,165,118,59,114,169,146,30,237,92,81,178,39,74,215,178,55,42,181,209,58,118,198,174,115,88,143,86,171,154,212,69,217,44,199,16,213,172,35,68,250,70,211,252,251,62,186,121,75,117,38,27,100,142,40,163,68,117,69,101,66,208,198,172,167,129,138,169,206,87,108,187,38,232,136,136,231,57,90,198,185,201,82,154,181,171,89,190,182,102,245,185,246,125,116,243,119,26,189,163,138,40,209,91,79,71,78,138,170,202,120,24,170,188,34,110,235,178,110,170,170,174,115,149,207,115,156,191,57,229,120,127,147,219,166,99,250,205,35,79,100,123,125,157,159,206,190,221,22,97,243,127,202,248,219,246,234,211,9,191,84,85,19,19,165,85,235,58,110,117,69,81,250,83,199,132,196,76,107,49,52,248,226,214,186,32,232,226,151,69,109,17,234,62,164,217,127,213,18,179,191,12,112,78,248,102,101,150,159,147,153,198,23,68,247,177,210,202,196,228,233,81,119,70,73,219,68,111,235,59,149,74,88,71,135,143,86,191,213,104,30,169,228,255,0,230,96,195,170,170,219,255,0,173,22,222,249,149,223,241,125,134,185,63,219,68,142,254,166,51,95,145,215,135,163,21,30,90,56,245,118,68,255,0,30,207,231,73,135,74,152,124,223,17,144,213,249,50,175,50,56,220,136,137,222,170,143,100,199,232,199,58,227,78,49,215,17,19,21,115,223,20,207,80,56,255,0,247,54,147,252,109,105,208,188,38,63,21,63,35,255,0,167,28,247,197,51,212,14,63,253,205,164,255,0,27,90,116,47,9,143,197,79,200,255,0,233,198,109,159,93,207,124,252,50,140,230,127,217,109,62,229,191,222,210,176,131,231,100,88,253,163,44,199,238,120,182,65,73,230,173,119,154,57,173,245,176,119,28,206,237,60,204,86,72,206,76,84,115,119,107,149,55,106,162,166,255,0,37,69,62,136,37,243,17,49,164,185,198,138,234,183,84,87,68,233,49,198,38,58,153,247,184,219,174,22,123,133,85,166,237,65,81,69,93,69,51,233,170,169,106,98,116,82,193,43,28,173,124,111,99,145,21,174,107,145,81,90,168,138,138,138,138,126,140,139,32,187,229,153,5,207,41,200,42,252,213,210,243,89,53,194,182,126,219,89,221,168,153,234,249,31,197,136,141,110,238,114,174,205,68,68,223,228,136,135,124,241,3,195,167,196,186,163,201,234,18,203,79,110,161,200,97,163,188,80,164,9,27,91,80,215,192,216,230,153,90,207,232,185,213,49,84,171,185,34,57,206,228,229,223,146,57,120,230,150,96,55,13,82,212,124,107,78,237,139,80,201,178,11,156,20,46,154,10,87,84,186,154,39,189,59,181,11,27,85,21,205,138,62,114,59,230,136,141,99,149,85,17,21,82,179,189,98,187,87,170,195,199,25,137,211,191,170,29,203,151,102,152,124,118,89,107,56,175,74,105,170,220,87,51,207,118,38,34,170,163,95,102,156,125,177,236,91,95,66,184,116,248,103,75,152,85,61,117,150,158,223,93,118,134,123,197,66,196,145,242,169,109,76,239,146,158,105,28,205,249,57,212,203,78,159,121,121,53,173,107,87,110,60,83,190,0,89,22,45,69,139,84,218,142,168,136,251,28,79,154,227,235,205,113,215,177,215,35,73,185,85,85,76,118,111,76,206,157,209,174,144,3,142,117,15,213,54,159,116,211,246,127,237,221,159,33,175,251,71,230,252,175,194,105,224,151,135,151,237,115,238,119,102,143,109,251,236,219,109,255,0,98,239,183,203,127,141,160,125,103,233,119,81,121,141,102,19,132,216,114,154,42,234,43,100,151,89,36,186,210,211,197,18,196,201,98,141,90,139,28,242,47,46,83,53,118,217,19,100,95,159,236,69,243,156,101,138,110,249,9,170,55,187,25,150,246,111,53,187,128,252,169,69,138,166,198,147,59,253,90,68,233,63,100,198,136,231,226,207,248,87,249,231,253,4,231,190,22,126,160,114,15,238,109,95,248,218,35,161,120,179,254,21,254,121,255,0,65,57,239,133,159,168,28,131,251,155,87,254,54,136,140,94,245,220,119,199,195,11,215,44,254,203,106,247,46,126,246,163,197,51,212,14,63,253,205,164,255,0,27,90,116,47,9,143,197,79,200,255,0,233,199,61,241,76,245,3,143,255,0,115,105,63,198,214,159,67,195,203,86,176,141,19,194,53,135,62,207,174,158,82,221,73,240,40,226,138,52,71,84,86,84,42,87,171,41,224,98,170,115,149,219,46,201,186,34,34,57,206,86,177,174,114,124,219,174,155,121,212,213,84,233,17,53,124,50,246,197,225,238,226,250,50,183,98,197,51,85,117,83,106,34,35,140,204,205,234,116,136,132,206,234,171,169,107,15,77,248,12,151,71,45,61,86,85,118,134,86,227,182,218,152,230,237,85,203,27,226,108,174,123,227,106,163,91,19,103,108,138,215,57,138,244,106,181,174,69,93,210,154,242,44,130,239,150,100,23,60,167,32,171,243,87,75,205,100,215,10,217,251,109,103,118,162,103,171,228,127,22,34,53,187,185,202,187,53,17,19,127,146,34,30,135,86,181,107,55,214,204,222,183,62,207,174,158,110,227,87,180,113,69,26,43,105,232,233,209,85,89,79,3,21,87,132,77,221,118,77,213,85,85,206,114,185,238,115,150,107,248,120,244,149,253,86,190,106,158,49,254,102,124,58,150,173,223,250,213,110,15,133,91,255,0,23,216,115,151,253,180,168,223,234,100,60,175,222,187,158,226,162,213,190,20,71,47,100,118,207,183,254,61,172,252,167,46,203,250,40,200,107,199,99,102,43,196,87,166,186,76,107,85,93,86,232,215,244,99,156,207,25,231,84,198,145,20,199,90,232,91,164,169,244,34,195,81,158,231,148,117,20,249,245,242,25,104,106,41,29,81,27,226,182,209,36,200,169,19,86,23,190,57,93,34,197,20,174,122,170,236,156,24,136,213,107,213,240,135,175,239,86,249,223,229,126,217,74,92,97,78,125,127,122,183,206,255,0,43,246,202,83,97,157,225,237,225,48,20,90,183,28,34,168,240,158,40,127,69,217,206,47,63,218,220,78,97,141,171,90,235,181,87,46,81,27,246,244,166,35,142,145,17,194,57,207,92,204,206,178,144,158,19,31,138,159,145,255,0,211,139,8,43,223,194,99,241,83,242,63,250,113,220,245,127,175,157,30,209,93,69,187,105,150,83,141,230,85,87,75,55,99,191,53,190,142,149,244,238,239,65,28,205,226,231,212,49,203,179,101,106,46,237,79,154,47,237,79,154,230,101,88,139,88,108,186,221,119,106,210,56,248,202,57,183,217,62,59,58,219,44,102,31,47,181,55,43,136,162,102,35,179,201,219,141,126,217,143,181,37,65,205,52,15,95,48,238,162,240,234,204,219,9,182,222,104,168,104,174,114,90,164,142,235,12,81,74,178,178,40,164,87,34,71,36,137,199,140,205,77,247,69,221,23,229,251,21,122,89,184,183,114,155,180,197,116,78,177,42,219,25,131,191,151,223,171,13,137,166,105,174,153,210,98,121,196,133,57,245,253,234,223,59,252,175,219,41,75,140,41,207,175,239,86,249,223,229,126,217,74,104,182,147,232,180,251,209,225,43,95,161,79,95,222,253,141,95,29,180,198,240,179,244,253,144,127,124,170,255,0,193,81,19,24,135,62,22,126,159,178,15,239,149,95,248,42,34,99,27,12,171,232,86,251,144,253,191,252,230,198,123,243,225,0,0,216,33,225,94,254,44,255,0,133,127,158,127,208,75,8,43,223,197,159,240,175,243,207,250,9,170,206,254,129,115,234,248,161,96,116,91,249,217,132,255,0,83,247,85,185,239,133,159,168,28,131,251,155,87,254,54,136,180,162,173,124,44,253,64,228,31,220,218,191,241,180,69,165,30,59,63,244,40,239,150,195,165,255,0,206,106,189,202,60,2,28,248,166,122,126,199,255,0,190,84,159,224,171,73,140,67,159,20,207,79,216,255,0,247,202,147,252,21,105,151,154,253,10,231,114,63,176,31,156,216,63,126,60,37,14,122,1,245,111,130,126,105,237,149,69,173,106,214,173,97,26,39,132,86,231,217,245,211,202,91,169,54,142,40,163,68,117,69,101,66,162,171,41,224,98,170,115,149,219,46,201,186,34,34,57,206,86,177,174,114,84,167,68,153,5,163,19,234,95,23,202,114,10,191,43,107,179,81,222,174,21,179,246,220,254,213,60,54,154,183,200,254,44,69,115,182,107,85,118,106,42,174,223,36,85,62,143,88,93,83,228,29,66,230,245,22,171,117,127,103,3,177,86,74,203,37,28,10,246,178,175,138,185,137,95,50,61,173,114,203,35,119,86,181,205,78,211,31,193,19,146,200,249,35,153,126,99,78,3,1,84,199,206,154,167,72,250,163,143,114,232,219,29,141,191,181,187,93,98,154,162,98,197,22,105,154,234,255,0,61,207,54,39,73,243,167,238,141,103,178,39,158,235,174,182,101,218,249,168,53,121,222,91,63,249,202,107,101,47,24,191,200,40,59,242,203,13,47,56,227,103,119,183,222,114,119,28,222,78,253,171,255,0,113,37,175,64,125,28,85,92,170,168,117,231,85,172,189,187,116,125,138,220,82,130,103,205,21,67,234,35,154,57,162,184,175,7,183,104,147,183,180,108,122,57,37,71,171,213,168,196,141,210,114,78,138,58,74,159,168,12,157,50,188,206,142,161,154,123,103,154,88,234,229,130,162,54,186,190,182,52,133,233,66,187,61,38,141,174,100,200,247,72,214,255,0,69,174,99,92,215,185,28,219,107,183,91,173,246,123,125,45,166,211,65,79,69,67,69,11,41,169,105,105,162,108,81,65,19,26,141,100,108,99,81,17,173,107,81,17,26,136,136,136,136,136,123,100,249,117,88,154,254,89,137,227,217,175,92,246,247,118,53,253,36,109,149,140,143,11,27,55,145,204,81,49,26,87,52,254,133,63,169,19,19,194,169,253,46,200,158,217,225,0,60,89,255,0,10,255,0,60,255,0,160,156,247,194,207,212,14,65,253,205,171,255,0,27,68,116,47,22,127,194,191,207,63,232,39,61,240,179,245,3,144,127,115,106,255,0,198,209,31,23,189,119,29,241,240,195,35,44,254,203,106,247,46,126,246,167,66,241,103,252,43,252,243,254,130,115,223,11,63,80,57,7,247,54,175,252,109,17,208,188,89,255,0,10,255,0,60,255,0,160,156,247,194,207,212,14,65,253,205,171,255,0,27,68,47,122,238,59,227,225,131,44,254,203,106,247,46,126,246,165,165,21,205,215,231,71,21,86,218,170,237,121,210,155,47,114,221,39,126,183,43,160,133,243,75,80,202,137,38,146,105,110,41,205,238,222,37,238,109,35,24,141,72,145,136,244,106,177,100,116,118,50,126,107,141,186,223,120,183,213,90,110,212,20,245,180,53,176,190,154,170,150,166,38,203,20,241,61,170,215,198,246,57,21,28,215,53,85,21,170,138,138,138,168,164,147,27,131,183,142,181,54,235,250,167,178,84,150,203,237,46,47,101,179,10,113,184,105,225,202,170,122,170,167,174,39,219,215,19,213,63,92,40,103,79,115,188,131,76,115,123,38,127,139,84,246,110,150,42,200,235,32,221,239,107,36,226,191,122,41,56,57,174,88,164,111,38,61,168,228,228,199,185,187,236,165,210,116,247,174,216,199,81,26,113,77,168,24,213,37,69,19,155,51,168,110,84,19,238,174,162,173,99,24,233,34,71,236,137,43,120,200,199,53,237,68,221,175,110,232,199,114,99,107,91,173,126,146,167,233,255,0,39,92,175,12,163,168,126,158,222,38,138,58,73,103,168,141,206,160,173,145,38,122,208,166,239,89,164,107,89,10,189,178,57,191,209,115,88,231,57,237,87,59,150,244,247,174,217,63,78,250,143,77,168,24,213,37,61,107,93,11,168,110,84,19,236,141,173,162,123,216,233,34,71,236,171,19,185,70,199,53,237,69,217,204,110,232,246,242,99,162,120,28,93,220,159,17,54,47,199,155,60,255,0,140,58,27,106,182,127,3,210,78,79,111,52,202,170,137,189,76,121,147,219,215,54,234,227,164,78,189,188,167,175,73,149,227,28,115,170,110,161,255,0,147,78,159,91,243,191,178,31,104,252,253,230,43,79,149,248,135,147,225,206,9,229,238,115,237,201,190,221,141,184,241,79,233,111,191,203,101,232,90,123,157,227,250,157,132,89,51,252,90,167,189,107,190,209,199,89,6,239,99,159,31,36,251,209,73,193,206,106,75,27,185,49,237,71,47,23,177,205,223,116,56,95,95,58,65,168,186,213,163,214,124,91,76,177,239,140,221,41,114,90,123,132,208,121,184,41,248,211,182,150,169,142,127,41,158,198,174,206,149,137,178,46,255,0,63,217,178,46,210,220,93,203,145,134,170,230,31,141,90,112,211,139,158,54,119,7,132,171,60,179,132,205,226,41,181,191,165,123,211,187,17,166,186,196,206,177,166,147,237,135,142,208,15,16,223,211,158,173,216,116,179,244,65,240,79,141,249,175,242,255,0,180,30,103,179,217,166,150,127,234,252,179,57,111,218,227,253,36,219,150,255,0,61,182,94,133,213,159,73,159,202,143,236,175,250,127,251,51,246,103,207,127,177,94,119,204,121,142,199,251,244,124,56,246,63,221,223,151,246,109,243,139,93,32,244,131,212,78,151,117,19,137,103,121,222,158,124,50,199,108,243,254,106,171,226,212,51,118,251,148,53,17,51,238,69,51,158,187,190,70,39,201,171,182,251,175,201,21,73,141,212,63,84,218,125,211,79,217,255,0,183,118,124,134,191,237,31,155,242,191,9,167,130,94,30,95,181,207,185,221,154,61,183,239,179,109,183,253,139,190,223,45,245,184,90,235,191,130,175,242,158,186,107,215,27,188,56,105,203,78,180,219,63,195,97,242,157,167,195,198,194,205,51,95,147,214,55,42,139,190,116,249,72,171,231,77,113,174,231,84,242,142,58,107,197,207,122,89,232,127,249,52,234,13,195,59,253,39,253,163,243,246,105,109,62,87,224,190,79,135,57,224,151,185,207,191,38,251,118,54,227,197,63,165,190,255,0,45,151,207,107,255,0,136,111,232,51,86,239,218,89,250,32,248,223,193,60,175,249,127,218,15,45,222,239,83,69,63,245,126,89,252,118,238,241,254,146,239,199,127,150,251,39,74,208,62,179,244,187,168,188,198,179,9,194,108,57,77,21,117,21,178,75,172,146,93,105,105,226,137,98,100,177,70,173,69,142,121,23,151,41,154,187,108,137,178,47,207,246,34,197,46,175,186,65,234,39,84,122,137,203,115,188,19,79,62,39,99,185,249,15,43,85,241,106,24,123,157,186,26,120,159,247,37,153,175,77,159,27,211,230,212,223,109,211,228,168,167,198,38,185,195,224,233,156,171,150,247,84,111,117,78,188,245,235,209,239,146,225,232,205,246,146,237,59,125,49,21,69,173,99,202,85,22,184,239,83,20,241,162,104,141,119,102,174,29,124,103,169,41,122,76,234,207,249,81,253,170,255,0,72,31,102,126,204,249,31,246,87,206,249,143,49,223,255,0,121,143,135,30,199,251,187,242,254,205,190,114,16,135,62,30,90,1,171,122,25,246,255,0,244,167,137,124,19,227,127,10,242,31,229,244,213,61,238,207,155,238,127,81,35,248,237,221,143,250,91,111,203,229,190,203,180,198,54,121,117,119,174,97,169,171,17,174,255,0,29,117,141,58,231,171,135,82,17,182,120,108,179,7,158,95,177,147,205,51,135,141,221,221,218,183,227,141,20,204,233,86,181,107,231,107,215,58,79,14,160,0,102,162,225,202,186,177,244,177,172,159,79,242,31,110,156,234,167,42,234,199,210,198,178,125,63,200,125,186,112,51,88,106,160,202,185,170,128,0,0,0,0,4,74,241,77,192,41,179,174,139,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,253,230,50,142,122,181,127,52,86,53,156,158,187,112,71,54,90,159,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,50,239,141,101,55,220,62,227,53,219,28,174,242,149,117,22,250,251,92,146,118,153,39,42,90,218,89,105,42,99,217,232,168,156,224,158,86,111,183,38,242,221,170,142,68,84,98,120,181,247,57,202,172,216,86,45,67,231,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,230,245,107,27,201,239,106,110,229,70,166,251,170,162,124,198,89,139,95,112,108,170,243,133,101,52,62,74,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,108,87,49,220,94,199,38,237,85,106,237,186,42,167,204,153,94,16,90,95,117,205,58,180,166,207,33,117,92,22,221,62,179,214,220,170,39,109,19,165,130,89,234,97,117,20,84,175,151,116,108,47,115,106,38,153,187,242,87,37,44,136,141,253,174,104,93,245,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,235,0,10,1,241,71,245,217,169,191,146,251,61,17,63,252,21,61,44,101,63,80,43,189,186,220,64,15,20,127,93,154,155,249,47,179,209,19,211,193,170,237,106,176,116,137,155,95,111,183,58,75,117,182,221,156,92,170,235,43,42,230,108,48,83,65,29,178,222,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,2,111,234,150,169,96,154,45,130,92,245,51,82,239,191,6,198,236,221,159,59,91,229,102,168,237,119,102,100,49,254,174,22,62,71,111,36,172,111,221,106,237,190,235,178,34,170,103,223,172,30,172,243,46,174,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,115,219,182,197,85,108,76,68,233,94,35,61,107,255,0,42,173,71,130,193,128,92,238,177,233,150,45,250,187,109,52,235,218,142,233,92,138,244,146,230,232,120,181,237,228,199,164,113,54,85,115,153,27,92,237,162,116,210,198,145,0,11,84,240,49,252,108,253,219,254,36,64,14,172,125,83,235,39,212,12,135,220,103,39,255,0,129,143,227,103,238,223,241,34,0,117,99,234,159,89,62,160,100,62,227,56,30,215,162,78,176,114,110,145,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,121,54,250,109,151,109,47,234,47,72,223,89,102,185,210,101,56,38,121,103,158,145,242,211,77,36,108,171,162,157,143,134,104,149,205,86,203,19,246,89,35,123,126,228,145,189,28,213,226,246,170,38,109,178,45,45,206,241,76,19,17,212,203,253,139,202,227,121,223,159,251,63,91,230,161,127,156,242,83,36,53,95,171,99,214,72,248,72,228,111,235,26,222,91,238,221,211,230,75,255,0,14,15,16,10,206,157,239,177,105,38,175,100,95,234,79,95,230,103,138,166,162,57,234,36,199,106,184,62,78,84,236,133,146,72,248,102,145,17,143,133,27,197,36,149,37,106,179,245,201,40,53,15,194,83,168,42,94,160,171,180,219,75,237,190,111,5,171,239,214,89,178,251,237,76,81,82,178,150,56,162,122,199,84,180,253,201,27,51,100,157,176,53,59,77,116,206,99,229,100,109,141,178,44,118,191,210,175,76,248,111,74,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,228,173,133,156,98,141,140,141,170,188,88,198,242,115,223,206,71,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,30,162,125,64,234,119,247,202,245,254,54,82,243,138,49,234,39,212,14,167,127,124,175,95,227,101,35,91,75,232,173,247,207,130,240,232,63,214,24,191,114,159,137,207,64,4,61,210,0,0,1,236,116,151,86,179,125,19,205,232,179,236,6,233,229,46,52,155,199,44,82,34,186,158,178,157,85,21,244,243,177,21,57,196,237,147,116,221,21,21,26,230,171,94,214,185,60,112,62,168,174,171,117,69,84,206,147,15,28,70,30,214,46,213,86,47,211,21,81,84,105,49,60,98,98,121,196,194,245,180,79,87,177,141,113,211,139,70,161,226,245,84,238,109,108,44,109,117,36,83,44,174,183,86,163,26,179,82,200,170,214,175,38,57,219,110,173,111,54,171,94,212,226,246,170,251,162,148,186,93,234,59,32,233,191,80,83,32,161,143,205,216,238,221,138,59,237,19,145,242,115,164,73,216,247,203,12,105,44,108,90,150,49,37,108,110,122,171,91,221,122,42,108,229,46,83,14,204,113,141,64,198,45,217,158,25,122,167,187,89,110,208,164,244,149,112,42,241,145,187,170,42,42,46,202,215,53,200,173,115,28,136,230,185,174,107,145,21,21,18,125,149,230,84,227,237,233,87,207,142,113,248,255,0,60,156,135,183,187,21,119,100,177,187,214,181,156,61,115,59,149,118,117,238,204,246,199,87,235,68,107,219,167,217,0,27,84,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,158,242,214,186,92,210,92,35,91,58,17,196,112,28,250,215,230,237,213,127,19,146,41,99,84,109,69,29,66,92,170,209,149,16,61,81,120,74,221,215,101,217,81,81,92,215,35,152,231,53,106,148,184,206,128,125,36,96,159,154,123,157,81,8,217,234,41,185,137,174,154,163,88,154,103,198,29,77,211,30,34,238,19,37,195,223,177,84,211,93,55,233,152,152,225,49,49,69,205,38,37,84,154,181,164,185,190,137,230,245,184,14,125,107,242,151,26,77,164,138,88,213,93,79,89,78,170,168,202,136,30,168,156,226,118,203,178,236,138,138,142,107,145,175,107,154,147,95,195,199,171,95,234,180,15,84,242,127,243,48,97,213,85,109,255,0,214,139,111,124,202,239,248,190,195,92,159,237,162,71,127,83,25,39,58,170,233,166,195,212,134,3,37,173,201,79,75,149,90,97,149,216,237,202,166,73,187,84,146,200,248,157,43,94,200,220,136,230,202,216,27,26,185,205,122,177,28,174,107,85,83,101,133,61,52,248,119,231,217,86,99,241,109,121,176,84,99,216,173,166,103,164,148,14,169,103,154,187,203,28,175,141,97,106,198,229,88,160,229,26,171,165,221,21,236,115,22,21,84,145,37,102,69,56,12,86,91,142,167,228,177,189,76,253,154,117,197,93,223,195,175,131,79,119,107,178,13,182,217,107,177,158,215,22,175,91,231,17,166,246,255,0,232,213,106,38,117,157,238,83,28,38,60,232,153,138,116,170,102,255,0,87,216,6,93,170,61,59,101,184,38,9,105,248,157,242,231,228,60,173,47,126,40,123,157,186,234,121,95,247,229,115,88,155,50,55,175,205,201,190,219,39,205,81,10,214,254,64,61,91,255,0,224,155,255,0,247,214,207,250,193,113,128,221,227,114,155,24,251,145,114,228,204,76,70,156,52,246,251,39,181,86,236,191,72,121,166,201,96,234,193,96,173,219,170,154,170,154,252,248,170,103,89,138,99,170,186,99,77,41,142,174,222,40,247,215,247,164,140,239,242,191,115,165,41,204,184,206,191,189,36,103,127,149,251,157,41,78,100,123,105,62,149,79,187,30,50,185,58,20,245,5,239,219,85,240,91,125,140,59,14,201,245,3,39,183,97,152,101,150,162,237,122,187,76,144,82,82,64,137,202,71,108,170,170,170,187,35,90,214,162,185,207,114,163,90,214,185,206,84,68,85,75,140,233,87,166,155,15,77,248,12,118,182,165,61,86,85,118,134,39,100,87,42,105,38,237,85,203,27,229,116,77,99,36,114,163,91,19,103,116,104,230,181,138,244,106,57,205,69,93,147,154,244,65,209,197,46,138,218,35,212,125,73,178,255,0,170,37,103,126,24,224,157,240,204,203,45,63,39,51,140,46,137,239,99,165,149,137,201,210,162,238,140,147,182,136,223,214,119,37,177,181,201,114,191,147,83,229,239,71,159,60,189,145,252,127,227,181,95,244,159,183,191,151,47,78,83,151,87,174,30,137,243,166,57,92,170,39,182,39,141,17,195,78,169,159,59,140,69,50,28,15,173,14,159,174,29,64,233,12,214,156,110,74,135,100,182,41,146,229,102,165,91,131,169,233,106,165,79,187,36,82,177,119,141,206,116,75,34,70,247,35,85,143,84,78,227,24,249,121,119,192,110,239,217,163,17,110,109,87,202,85,118,87,153,98,50,124,101,188,126,22,116,174,220,196,199,103,116,251,38,56,79,178,89,247,184,219,174,22,123,133,85,166,237,65,81,69,93,69,51,233,170,169,106,98,116,82,193,43,28,173,124,111,99,145,21,174,107,145,81,90,168,138,138,138,138,91,223,67,93,64,219,245,187,72,105,173,53,49,211,211,100,184,100,48,91,110,212,180,150,246,210,82,164,75,205,180,146,194,198,126,173,173,116,81,108,172,98,49,26,248,222,137,27,24,177,239,197,60,70,186,88,248,173,45,79,81,88,37,5,198,170,233,23,105,153,69,28,41,221,98,210,71,15,6,215,162,43,185,51,180,216,227,100,141,98,57,188,54,145,81,137,28,175,124,16,210,237,73,201,244,131,62,179,106,62,29,45,59,46,214,73,157,44,41,83,10,75,20,141,123,29,28,145,189,191,37,86,190,55,189,138,173,84,114,35,149,90,230,185,17,201,12,181,93,204,139,25,52,215,198,153,251,227,170,123,227,248,199,181,211,89,134,27,7,210,190,205,211,127,13,49,69,250,56,198,191,163,114,35,206,162,122,247,106,234,158,205,218,180,225,186,190,115,227,102,57,142,49,167,248,197,199,51,204,239,84,246,155,45,166,21,158,174,174,117,94,49,183,116,68,68,68,221,92,231,57,81,173,99,81,92,231,57,173,106,42,170,34,252,237,46,212,156,99,87,240,27,54,163,225,210,212,62,211,123,133,210,194,149,48,172,82,198,230,61,209,201,27,219,243,68,115,36,99,216,170,213,86,170,181,85,174,115,85,28,181,191,215,167,87,159,165,123,188,250,67,167,119,77,240,251,53,98,249,235,133,21,111,58,123,252,141,108,74,205,211,182,213,237,67,42,76,141,217,239,142,85,70,72,155,241,141,82,81,142,204,45,224,240,254,91,93,102,126,111,183,253,148,54,202,236,118,55,104,243,127,201,211,76,209,77,185,254,182,103,134,228,68,233,49,199,244,166,120,68,105,60,120,204,105,19,49,30,245,255,0,86,191,78,122,183,126,213,63,179,255,0,4,248,223,149,255,0,32,243,126,103,179,217,166,138,15,235,56,51,150,253,174,95,209,77,185,109,243,219,117,149,190,27,189,52,223,170,242,122,62,163,50,84,168,161,180,219,225,157,184,219,98,146,23,182,229,44,137,81,73,80,233,54,114,201,27,98,70,189,56,185,141,87,185,237,114,59,139,21,31,30,250,85,233,166,253,212,134,125,29,173,169,81,75,138,218,102,137,217,21,202,154,72,123,180,145,72,201,93,19,88,201,28,138,231,74,232,29,26,57,173,122,49,92,142,115,85,19,101,185,203,117,186,223,103,183,210,218,109,52,20,244,84,52,80,178,154,150,150,154,38,197,20,17,49,168,214,70,198,53,17,26,214,181,17,17,168,136,136,136,136,132,127,37,192,213,139,187,56,219,252,181,214,61,179,219,221,19,247,247,76,45,254,147,118,174,198,207,229,244,236,198,85,164,85,52,69,53,113,215,114,222,154,69,60,117,243,170,167,182,102,98,158,58,107,85,53,71,233,0,19,7,56,43,223,197,130,247,104,119,232,227,28,99,45,211,93,35,248,149,108,142,239,185,106,233,105,221,216,99,83,182,143,226,145,74,230,191,239,61,138,170,234,109,152,230,162,72,142,136,61,54,103,120,198,153,107,174,25,156,102,118,202,122,219,45,174,230,215,85,164,236,87,182,153,175,107,163,74,164,106,49,234,231,64,231,164,237,70,181,92,174,137,168,213,106,236,228,247,93,122,103,255,0,111,186,156,202,124,181,219,207,219,241,206,206,63,69,250,142,215,99,203,179,252,162,31,155,90,231,113,171,125,87,222,118,251,239,247,85,89,196,143,101,123,152,226,119,177,245,94,163,170,120,127,151,135,224,236,125,141,200,226,206,201,88,203,113,58,233,114,220,239,115,137,136,187,173,83,30,201,136,171,79,100,180,32,14,105,211,102,164,207,171,186,21,134,106,5,108,181,19,87,92,109,141,138,225,52,240,199,19,166,173,129,206,130,166,68,100,127,113,173,116,209,72,230,162,34,125,215,55,238,183,250,41,210,201,253,187,145,118,136,174,158,83,26,253,174,65,198,225,46,96,49,55,48,183,190,125,21,77,51,223,76,233,63,124,0,3,237,140,0,0,207,121,113,157,0,250,72,193,63,52,247,58,162,156,203,140,232,7,210,70,9,249,167,185,213,16,173,155,250,85,94,236,248,195,168,58,107,245,5,159,219,83,240,92,72,64,1,53,114,248,103,188,208,129,158,242,41,180,255,0,221,127,155,240,116,7,65,127,247,255,0,233,127,236,116,45,85,214,204,187,85,173,152,150,59,120,159,183,99,194,108,212,150,155,53,7,24,157,229,251,116,148,208,79,39,113,177,181,239,238,190,153,36,226,245,119,14,92,81,118,77,215,181,244,45,210,84,26,239,126,168,207,115,202,58,122,140,6,199,52,180,53,20,142,168,145,146,220,171,86,20,84,137,171,11,217,36,77,141,37,138,87,61,85,55,94,12,68,114,57,234,206,89,211,79,78,153,63,82,57,247,217,75,76,213,22,219,77,36,47,158,237,123,109,26,84,69,111,111,7,246,81,205,87,198,142,116,146,53,24,214,35,185,109,205,232,138,216,223,181,206,225,216,118,49,167,248,197,187,12,195,44,180,246,155,45,166,20,130,146,146,4,94,49,183,117,85,85,85,221,92,231,57,85,206,123,149,92,231,57,206,114,170,170,170,227,101,25,125,88,235,159,41,196,113,166,59,122,231,248,71,217,213,218,221,244,139,182,22,54,83,5,25,30,77,165,23,170,142,59,188,60,157,51,198,103,95,215,174,102,102,39,231,113,154,231,73,154,102,121,103,85,93,52,216,122,144,192,100,181,185,41,233,114,171,76,50,187,29,185,84,201,55,106,146,89,31,19,165,107,217,27,145,28,217,91,3,99,87,57,175,86,35,149,205,106,170,108,180,215,145,99,247,124,79,32,185,226,217,5,39,149,186,89,171,38,183,214,193,220,107,251,85,16,189,89,35,57,49,85,174,217,205,84,221,170,168,187,124,149,80,208,1,14,122,244,233,15,244,175,104,159,87,180,238,215,190,97,102,163,95,61,111,162,162,231,81,127,141,174,137,25,186,247,26,157,216,98,73,149,187,49,242,74,136,200,211,126,49,162,108,243,188,175,229,20,252,162,204,121,209,207,219,31,198,62,248,225,216,131,244,91,183,127,145,175,70,79,152,215,253,69,115,230,76,242,162,169,234,246,83,84,243,234,166,175,58,116,137,170,85,239,172,218,217,151,107,173,206,193,145,103,115,249,187,229,166,205,240,154,170,254,49,71,231,118,171,169,157,146,118,226,141,140,143,139,42,25,31,20,69,223,181,201,87,119,42,36,198,240,152,252,84,252,143,254,156,87,185,97,30,19,31,138,159,145,255,0,211,141,30,79,114,171,185,141,21,215,58,207,31,134,86,175,73,24,75,24,29,141,196,225,240,212,197,52,70,230,145,28,34,53,187,68,233,17,213,29,145,28,35,148,112,88,64,0,158,185,29,90,222,42,121,222,63,121,205,240,172,2,221,83,223,186,99,52,117,149,151,46,15,99,153,15,156,88,59,81,59,103,43,155,47,26,117,122,181,205,79,185,44,78,69,84,119,203,133,244,61,144,90,49,174,170,180,254,227,123,171,242,212,243,86,84,91,216,254,219,159,189,69,85,36,212,240,51,102,162,175,222,150,104,219,191,236,78,91,170,162,34,170,121,238,168,117,54,209,172,58,249,152,234,22,63,23,27,93,198,177,144,81,63,147,151,191,79,79,12,116,241,207,179,216,199,55,184,216,82,78,14,106,43,121,241,93,213,55,94,90,87,120,172,102,246,62,113,52,241,210,173,99,219,17,203,193,217,153,6,206,69,141,147,183,146,93,214,153,174,212,211,87,109,53,92,137,154,190,201,170,116,238,104,64,30,123,79,115,188,127,83,176,139,38,127,139,84,247,173,119,218,56,235,32,221,236,115,227,228,159,122,41,56,57,205,73,99,119,38,61,168,229,226,246,57,187,238,135,161,44,58,106,138,162,42,167,148,184,222,245,170,236,92,170,213,216,210,170,102,98,98,122,166,56,76,33,207,136,110,128,106,222,185,253,128,253,22,98,95,27,248,39,197,124,255,0,249,125,53,55,103,189,229,59,127,215,200,206,91,246,164,254,142,251,113,249,237,186,111,227,122,6,233,131,92,180,87,88,111,25,78,166,224,255,0,6,181,213,99,85,22,248,103,248,157,29,71,42,135,85,82,189,172,227,12,175,114,110,216,158,187,170,109,242,253,187,170,111,62,1,174,171,43,179,94,43,229,115,51,189,195,179,78,17,167,103,226,153,88,219,204,203,15,144,78,206,211,69,30,70,98,168,215,74,183,252,234,166,169,227,189,167,57,225,230,242,87,191,139,63,225,95,231,159,244,19,158,248,89,250,129,200,63,185,181,127,227,104,142,133,226,207,248,87,249,231,253,4,231,190,22,126,160,114,15,238,109,95,248,218,35,67,123,215,113,223,31,12,45,172,179,251,45,171,220,185,251,218,143,20,207,80,56,255,0,247,54,147,252,109,105,194,244,155,167,140,223,90,176,140,223,41,192,99,248,133,199,9,242,19,75,103,142,53,117,69,117,60,233,81,205,208,42,47,222,149,157,132,84,139,109,222,142,119,21,230,141,100,157,211,197,51,212,14,63,253,205,164,255,0,27,90,116,47,9,143,197,79,200,255,0,233,199,133,120,122,49,121,181,86,107,229,51,62,18,219,97,115,156,70,207,244,123,103,50,194,233,191,110,155,122,107,198,38,38,229,49,49,61,241,51,29,177,206,56,171,220,187,94,154,122,139,198,58,145,192,126,213,218,97,167,182,221,169,38,124,23,107,35,107,22,162,91,123,185,191,178,174,114,178,53,115,100,141,168,246,189,27,199,126,108,69,87,70,253,163,159,92,93,14,253,178,248,134,179,232,197,159,253,48,253,234,155,237,138,154,63,251,41,253,175,170,167,98,127,245,207,237,87,198,159,215,124,220,223,214,238,147,64,125,37,213,172,223,68,243,122,44,251,1,186,121,75,141,38,241,203,20,136,174,167,172,167,85,69,125,60,236,69,78,113,59,100,221,55,69,69,70,185,170,215,181,174,79,219,23,47,100,56,153,162,236,107,69,95,124,118,199,182,59,63,218,94,89,182,19,46,233,111,35,163,19,128,171,115,17,107,93,34,103,230,213,49,26,209,84,126,173,90,70,149,105,213,172,126,149,43,223,41,207,175,239,86,249,223,229,126,217,74,90,214,146,234,214,17,173,152,69,22,125,128,221,60,221,186,175,120,229,138,68,70,212,81,212,34,34,190,158,118,34,175,9,91,186,110,155,170,42,43,92,213,115,28,215,45,82,245,253,234,223,59,252,175,219,41,77,166,208,215,77,204,29,21,83,58,196,213,30,18,130,116,57,135,187,132,218,92,69,139,244,205,53,211,106,168,152,158,19,19,23,45,235,19,9,9,225,49,248,169,249,31,253,56,243,221,95,116,131,212,78,168,245,19,150,231,120,38,158,124,78,199,115,242,30,86,171,226,212,48,247,59,116,52,241,63,238,75,51,94,155,62,55,167,205,169,190,219,167,201,81,79,67,225,49,248,169,249,31,253,56,176,131,247,3,130,183,143,203,45,219,185,51,17,19,51,195,190,175,100,246,190,118,171,106,49,155,37,183,24,220,110,10,154,106,170,170,104,163,207,137,152,210,104,181,61,85,83,58,235,76,117,246,240,70,174,129,180,131,81,116,87,71,175,24,182,166,227,223,6,186,85,100,181,23,8,96,243,112,84,114,167,117,45,43,26,254,80,189,237,77,221,19,211,101,93,254,95,179,101,77,228,168,6,239,15,98,156,53,170,109,81,202,21,110,113,154,94,206,177,215,115,12,68,68,87,114,117,152,141,116,250,181,153,159,190,66,156,250,254,245,111,157,254,87,237,148,165,198,20,231,215,247,171,124,239,242,191,108,165,52,187,73,244,90,125,232,240,149,157,208,167,175,239,126,198,175,142,218,99,120,89,250,126,200,63,190,85,127,224,168,137,140,67,159,11,63,79,217,7,247,202,175,252,21,17,49,141,134,85,244,43,125,200,126,223,254,115,99,61,249,240,128,0,108,16,240,175,127,22,127,194,191,207,63,232,37,132,21,239,226,207,248,87,249,231,253,4,213,103,127,64,185,245,124,80,176,58,45,252,236,194,127,169,251,170,220,247,194,207,212,14,65,253,205,171,255,0,27,68,90,81,86,190,22,126,160,114,15,238,109,95,248,218,34,210,143,29,159,250,20,119,203,97,210,255,0,231,53,94,229,30,1,14,124,83,61,63,99,255,0,223,42,79,240,85,164,198,33,207,138,103,167,236,127,251,229,73,254,10,180,203,205,126,133,115,185,31,216,15,206,108,31,191,30,18,174,109,34,211,43,190,176,231,116,186,123,143,203,198,233,113,163,184,79,68,206,45,94,253,69,61,20,213,17,193,187,222,198,183,184,232,82,62,110,114,35,121,242,93,209,54,95,61,145,99,247,124,79,32,185,226,217,5,39,149,186,89,171,38,183,214,193,220,107,251,85,16,189,89,35,57,49,85,174,217,205,84,221,170,168,187,124,149,80,238,157,0,250,183,193,63,52,246,202,162,123,245,145,210,53,163,168,76,125,249,78,62,223,43,158,89,168,213,148,83,238,231,252,66,158,22,84,62,59,127,23,205,28,49,119,39,153,23,190,228,85,110,223,61,219,251,34,56,92,174,172,102,14,171,214,190,116,76,240,237,141,35,239,116,86,125,183,118,182,111,104,237,229,184,238,22,46,91,166,119,191,86,169,170,184,214,123,105,152,136,215,179,159,107,203,120,122,117,29,140,106,22,3,71,162,142,176,83,216,242,44,50,216,142,100,84,80,43,105,110,20,77,123,88,234,164,219,228,201,214,73,90,179,35,151,239,190,78,227,85,121,61,177,203,226,132,63,211,118,147,234,15,255,0,138,178,140,54,243,254,245,63,149,175,164,159,254,84,114,112,150,63,252,166,174,223,218,138,91,95,71,189,83,227,253,66,225,20,246,171,141,127,103,60,177,81,196,203,221,28,234,198,190,175,138,53,139,95,10,49,173,106,197,35,182,87,53,173,78,211,223,193,83,138,198,249,55,185,54,105,23,162,48,183,184,85,28,189,186,117,119,194,168,233,51,97,42,203,174,85,158,229,190,117,139,147,173,81,28,119,102,174,59,218,241,214,154,167,175,170,103,78,83,8,247,226,207,248,87,249,231,253,4,231,190,22,126,160,114,15,238,109,95,248,218,35,161,120,179,254,21,254,121,255,0,65,57,239,133,159,168,28,131,251,155,87,254,54,136,192,189,235,184,239,143,134,18,220,179,251,45,171,220,185,251,218,157,11,197,159,240,175,243,207,250,9,207,124,44,253,64,228,31,220,218,191,241,180,71,66,241,103,252,43,252,243,254,130,115,223,11,63,80,57,7,247,54,175,252,109,16,189,235,184,239,143,134,12,179,251,45,171,220,185,251,218,150,148,65,140,147,171,255,0,228,249,214,118,160,224,249,172,61,236,14,251,89,107,169,169,158,24,121,84,90,234,221,106,162,141,106,145,26,156,165,137,90,198,36,145,252,220,136,196,116,127,121,28,201,103,57,78,125,127,122,183,206,255,0,43,246,202,83,111,157,226,46,97,108,209,118,212,233,49,84,120,74,187,232,183,39,194,103,217,158,39,1,142,167,122,138,172,213,223,19,191,111,73,137,234,152,234,251,245,141,97,110,121,142,29,140,106,6,49,113,195,51,59,45,61,218,203,118,133,96,171,164,157,23,140,141,221,21,21,21,54,86,185,174,68,115,94,213,71,53,205,107,154,168,168,138,148,197,212,199,79,121,63,78,250,143,89,141,92,232,106,29,96,173,154,105,241,219,147,222,146,182,182,137,31,247,81,210,35,90,157,246,53,204,108,172,226,221,156,168,168,156,30,199,58,194,60,53,115,28,159,45,233,222,122,124,150,245,81,113,110,61,127,158,207,109,89,213,28,234,122,38,83,83,73,28,40,239,218,230,181,210,189,27,201,87,139,120,181,54,107,90,212,233,125,93,96,24,142,125,211,246,101,246,182,211,231,254,206,89,174,57,5,179,245,242,197,216,175,167,162,159,179,55,234,220,222,92,121,187,238,187,118,174,255,0,52,83,203,29,134,163,54,194,83,136,166,52,171,77,99,241,137,102,236,182,119,138,232,247,104,174,228,247,170,242,150,102,189,202,162,59,121,83,93,49,51,164,79,45,99,174,56,107,194,37,91,221,25,245,85,112,233,223,49,125,166,253,45,69,94,19,144,205,12,87,10,87,84,57,177,91,165,116,177,53,215,22,177,177,72,247,185,144,163,209,209,177,26,178,39,4,85,85,99,54,180,173,66,215,13,42,210,220,58,219,168,25,182,97,79,73,142,222,38,134,10,11,141,52,50,214,197,82,233,98,124,177,171,22,157,143,87,53,209,198,231,35,246,226,168,137,243,249,166,244,82,89,7,83,56,94,99,157,116,25,162,182,156,39,19,188,228,53,208,195,142,84,201,75,106,160,150,174,86,68,150,105,154,178,43,35,107,149,26,142,123,83,150,219,110,228,79,237,67,89,148,99,239,219,195,220,162,158,59,177,172,125,188,147,174,145,118,79,43,198,103,24,44,77,233,155,126,94,185,162,228,196,196,107,17,78,177,87,24,152,137,141,52,215,78,49,167,98,70,224,29,95,116,237,170,57,117,6,9,130,106,31,196,239,151,62,239,149,165,248,77,116,61,206,220,79,149,255,0,126,88,90,196,217,145,189,126,110,77,246,217,62,106,136,113,207,16,221,0,213,189,115,251,1,250,44,196,190,55,240,79,138,249,255,0,242,250,106,110,207,123,202,118,255,0,175,145,156,183,237,73,253,29,246,227,243,219,116,222,53,116,67,163,26,195,137,245,65,133,228,25,78,148,102,86,107,93,47,196,123,245,183,11,21,85,61,60,92,173,213,44,111,41,30,196,107,119,115,154,212,221,126,106,168,159,181,75,91,54,248,90,171,205,240,149,81,138,141,221,103,78,28,57,105,61,122,245,171,172,250,214,23,163,157,162,177,136,200,107,242,187,180,111,121,243,21,70,181,111,209,49,230,110,126,143,24,142,122,251,56,32,63,64,221,48,107,150,138,235,13,227,41,212,220,31,224,214,186,172,106,162,223,12,255,0,19,163,168,229,80,234,170,87,181,156,97,149,238,77,219,19,215,117,77,190,95,183,117,77,228,174,127,213,247,78,218,93,151,87,224,153,222,161,252,50,249,108,237,121,170,95,132,215,77,219,238,68,201,89,247,226,133,204,93,217,35,23,228,229,219,125,151,230,138,135,99,42,147,173,237,24,214,28,179,170,12,211,32,197,180,163,50,188,218,234,190,29,216,173,183,216,170,170,41,229,227,110,166,99,184,200,198,43,93,179,154,230,174,203,242,84,84,253,168,124,226,34,188,155,9,20,225,99,123,206,235,227,206,39,179,78,199,182,77,86,31,164,189,160,185,119,63,174,44,196,90,214,55,38,40,141,105,170,152,136,243,247,250,170,159,177,99,58,75,175,250,73,174,127,21,253,22,101,191,27,248,39,99,207,255,0,144,84,211,118,123,221,206,223,245,241,179,150,253,169,63,163,190,220,126,123,110,155,244,34,12,120,98,233,214,160,224,63,164,175,183,120,46,67,142,121,255,0,131,121,95,139,91,39,163,239,240,243,156,251,125,214,183,151,30,108,223,109,246,228,155,254,212,39,57,176,192,95,185,137,195,211,118,236,105,84,235,227,49,214,135,237,118,85,131,201,51,155,216,12,5,115,93,170,55,116,153,152,153,157,104,166,169,227,76,68,115,153,142,16,0,12,196,108,57,87,86,62,150,53,147,233,254,67,237,211,157,84,229,93,88,250,88,214,79,167,249,15,183,78,6,107,13,84,25,87,53,80,0,0,0,0,0,3,159,235,246,177,216,186,127,209,172,179,88,178,56,124,197,38,51,111,117,68,116,220,158,207,55,84,247,36,116,212,220,216,199,172,125,217,228,138,46,231,5,107,57,242,119,221,106,168,20,45,215,198,166,98,186,187,213,238,164,231,88,85,95,155,178,212,92,41,237,244,213,77,146,57,35,170,242,84,144,209,190,120,159,27,220,199,195,35,233,220,248,222,142,251,209,185,142,84,69,85,68,151,254,7,89,77,138,147,42,213,204,42,162,187,133,234,235,111,179,221,40,233,187,79,94,237,45,36,149,81,212,73,205,19,131,120,190,182,153,54,85,71,47,115,118,162,163,92,169,88,39,127,232,31,83,49,93,34,234,247,77,179,172,214,175,202,89,105,238,21,22,250,154,167,73,28,113,210,249,218,73,168,217,60,175,145,237,99,33,141,245,13,124,143,87,125,216,218,247,34,42,162,34,134,138,64,0,80,15,138,63,174,205,77,252,151,217,232,142,85,111,234,47,59,178,116,227,91,211,69,130,163,200,227,119,220,130,170,251,144,125,200,101,248,159,38,91,252,172,95,126,37,146,30,204,150,245,127,40,228,78,231,123,139,147,102,125,238,171,226,143,235,179,83,127,37,246,122,34,63,233,110,150,231,122,211,157,219,52,207,77,44,95,25,201,47,61,239,37,69,230,161,167,238,246,161,124,210,126,178,103,178,54,237,28,79,119,222,114,111,182,201,186,170,34,135,171,233,139,167,172,171,170,13,101,178,233,30,45,83,228,60,255,0,114,166,227,116,125,44,149,16,219,40,98,111,41,106,36,107,19,254,12,108,71,57,141,124,178,196,197,123,57,242,78,235,226,135,164,56,110,130,234,190,155,105,30,159,193,87,29,139,29,211,122,56,105,214,174,117,154,121,94,251,173,206,89,102,145,255,0,36,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,75,105,232,251,164,204,55,164,93,47,251,15,98,168,164,188,95,107,234,36,169,190,228,109,160,90,89,238,175,73,30,176,35,216,178,74,172,100,81,61,35,107,17,252,55,238,61,17,29,43,213,107,47,198,175,213,62,45,244,254,135,220,110,32,117,95,3,31,198,207,221,191,226,68,0,234,199,213,62,178,125,64,200,125,198,114,127,248,24,254,54,126,237,255,0,18,32,7,86,62,169,245,147,234,6,67,238,51,129,109,61,22,232,94,156,117,23,225,153,129,233,126,168,89,188,245,170,187,227,50,195,52,74,140,170,183,213,54,239,92,145,213,83,72,168,189,185,153,201,219,46,202,213,107,156,199,181,236,123,216,234,128,215,77,11,212,126,157,53,30,227,165,250,161,102,242,55,90,29,165,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,127,23,108,187,35,145,205,115,30,214,61,143,99,110,255,0,194,227,208,158,153,126,117,239,21,167,160,235,111,163,236,103,171,157,47,150,202,228,164,162,205,172,116,243,187,19,188,85,203,81,216,161,158,89,32,124,204,146,56,158,141,115,38,109,51,34,87,185,146,44,104,229,123,26,229,78,46,8,107,225,71,215,79,245,29,47,235,94,103,255,0,216,244,184,5,109,115,127,225,53,214,185,42,21,223,241,94,85,142,111,251,120,81,255,0,235,120,75,84,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,156,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,116,39,209,102,73,212,94,79,160,214,170,254,168,177,138,187,78,108,149,19,42,207,86,180,177,207,113,162,147,140,212,245,18,83,83,49,141,163,123,91,55,97,96,123,82,68,90,117,115,209,21,251,32,119,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,2,140,122,137,245,3,169,223,223,43,215,248,217,75,206,40,199,168,159,80,58,157,253,242,189,127,141,148,141,109,47,162,183,223,62,11,195,160,255,0,88,98,253,202,126,39,61,0,16,247,72,0,0,0,0,4,173,232,83,171,25,244,71,39,143,77,50,182,211,191,9,202,110,108,116,181,47,116,112,186,211,91,34,50,47,52,233,30,173,69,129,90,200,210,84,122,253,214,177,30,213,69,107,153,44,82,7,190,27,17,94,22,236,93,183,60,97,170,206,178,108,46,127,129,185,128,198,83,173,21,71,215,19,213,49,237,137,227,247,79,13,90,7,183,92,109,247,139,125,45,218,211,95,79,91,67,91,11,42,105,106,169,165,108,177,79,19,218,142,100,140,123,85,81,205,115,85,21,28,138,168,168,168,168,126,146,185,188,63,186,194,187,211,93,237,29,60,234,77,103,155,183,85,255,0,146,99,55,90,137,218,215,209,61,26,170,202,25,28,245,78,113,59,110,16,237,187,218,245,100,72,142,99,152,145,88,201,97,96,113,148,99,173,69,218,62,184,236,151,27,237,78,205,98,182,87,48,171,3,137,227,28,233,171,170,170,117,225,61,252,52,152,234,159,102,147,32,1,152,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,222,92,103,64,62,146,48,79,205,61,206,168,167,50,227,58,1,244,145,130,126,105,238,117,68,43,102,254,149,87,187,62,48,234,14,154,253,65,103,246,212,252,23,18,16,0,77,92,190,0,0,143,125,127,122,72,206,255,0,43,247,58,82,156,203,140,235,251,210,70,119,249,95,185,210,148,230,66,182,147,233,84,251,177,227,46,160,232,83,212,23,191,109,87,193,109,161,0,1,53,114,248,0,0,84,31,91,93,44,127,39,188,222,43,198,29,65,113,126,7,144,125,250,25,230,78,227,45,245,106,175,87,208,44,188,149,206,217,173,71,198,233,17,28,230,42,183,121,29,20,143,91,124,35,151,95,25,246,3,137,116,231,145,227,217,138,83,214,215,101,48,165,13,154,214,234,167,195,45,69,83,100,141,233,80,222,8,171,198,157,200,201,157,203,102,57,88,200,220,169,221,106,46,171,56,194,218,196,97,170,170,228,233,52,241,137,252,62,180,255,0,163,124,251,29,147,103,150,172,225,41,154,233,189,49,69,116,71,92,107,243,187,53,163,89,157,103,72,211,88,153,136,153,149,95,105,110,189,106,118,140,218,50,171,62,157,223,254,20,204,190,142,42,58,233,227,137,60,196,93,183,42,178,88,37,254,148,82,163,95,51,17,200,191,36,149,206,68,71,182,55,179,207,96,24,6,93,170,57,117,6,9,130,90,126,39,124,185,247,124,173,47,126,40,123,157,184,159,43,254,252,174,107,19,102,70,245,249,185,55,219,100,249,170,33,231,137,173,225,115,156,97,24,254,167,100,120,117,238,155,142,73,149,81,195,29,138,171,202,35,254,229,58,77,53,85,63,117,62,244,124,218,145,201,183,201,142,242,255,0,53,228,145,163,161,120,58,62,87,122,222,30,237,90,83,174,157,221,124,61,179,63,123,166,246,143,21,253,29,203,49,121,190,6,196,85,123,118,42,158,31,59,72,138,98,106,211,140,211,69,60,103,143,205,137,210,99,154,124,104,46,140,99,250,7,166,54,173,55,199,231,243,158,79,156,245,183,7,83,178,25,43,234,228,93,228,153,232,207,254,211,26,142,87,57,177,199,27,21,206,227,186,244,32,11,26,221,186,109,83,20,81,26,68,56,183,23,138,189,142,191,94,39,17,86,245,117,204,204,207,108,207,25,144,243,218,133,157,227,250,99,132,94,243,252,166,167,179,107,177,81,201,89,62,207,99,95,39,20,251,177,71,205,205,106,203,35,184,177,141,87,39,39,189,173,223,117,61,9,18,124,75,53,54,209,137,232,26,233,236,209,119,174,153,213,100,48,83,51,147,155,218,167,164,154,42,137,167,221,24,173,118,206,108,17,240,87,53,87,191,201,55,70,57,15,28,101,255,0,147,88,174,239,100,125,253,95,123,101,179,153,84,231,121,182,31,47,136,153,139,149,196,78,156,226,157,117,170,126,170,98,103,234,85,41,208,181,215,73,110,250,43,157,179,8,188,218,238,52,85,9,102,181,86,200,218,197,107,185,84,77,69,19,234,146,41,24,156,36,137,149,75,81,19,92,197,114,126,169,91,201,202,213,85,250,29,47,105,149,163,88,117,243,14,211,220,130,94,54,187,141,99,231,173,103,23,47,126,158,158,25,42,36,131,118,61,142,111,113,176,172,124,218,228,86,243,228,155,170,108,178,251,197,119,14,158,75,126,159,106,5,37,150,157,33,167,154,186,207,95,113,106,70,217,85,210,54,57,105,97,114,255,0,88,246,162,71,88,230,252,149,173,85,127,236,87,253,232,37,156,20,221,193,92,196,254,172,198,159,143,140,75,172,243,61,167,167,3,180,216,60,147,255,0,203,69,115,86,188,52,253,73,137,235,153,154,43,167,79,108,61,79,133,206,166,221,242,93,49,200,244,206,229,23,58,124,42,178,25,237,243,242,106,109,79,92,179,61,96,226,140,69,251,178,195,52,156,220,231,42,247,248,253,212,98,111,53,202,123,240,252,204,103,196,186,163,198,41,214,245,79,110,161,200,97,172,179,215,44,235,27,91,80,215,192,233,33,133,28,255,0,232,185,213,49,83,35,120,170,57,206,226,212,223,146,181,110,16,150,100,88,137,191,131,136,158,116,240,254,31,116,233,245,57,239,165,108,162,156,171,104,238,92,183,17,20,222,136,185,26,117,76,235,21,125,115,85,51,84,251,192,0,220,43,96,0,6,123,203,140,232,7,210,70,9,249,167,185,213,20,230,92,103,64,62,146,48,79,205,61,206,168,133,108,223,210,170,247,103,198,29,65,211,95,168,44,254,218,159,130,226,66,0,9,171,151,195,61,230,132,12,247,145,77,167,254,235,252,223,131,160,58,11,255,0,191,255,0,75,255,0,98,235,122,64,193,49,252,7,167,12,18,139,31,166,225,241,139,53,45,246,182,103,49,137,36,245,117,145,50,105,28,247,49,173,229,199,154,70,213,118,238,72,227,141,170,171,199,115,177,156,247,167,111,79,218,99,253,205,178,255,0,130,136,232,68,147,13,76,83,102,136,142,90,71,130,147,207,46,215,127,51,196,92,185,58,213,53,215,172,255,0,154,64,1,238,213,170,83,196,131,4,199,240,174,163,228,173,199,233,188,191,218,171,53,61,246,182,22,177,140,141,181,111,150,104,100,115,26,198,166,220,252,186,72,229,119,39,58,73,36,114,175,222,217,59,31,132,199,226,167,228,127,244,227,158,248,166,122,129,199,255,0,185,180,159,227,107,78,133,225,49,248,169,249,31,253,56,135,97,233,138,115,185,136,237,171,225,151,74,103,23,107,191,209,125,53,220,157,103,114,215,30,235,180,68,125,208,176,131,154,117,39,169,51,233,22,133,102,122,129,69,45,68,53,214,235,99,162,183,205,4,49,202,232,107,103,115,96,166,145,89,39,220,115,91,52,177,185,200,168,191,117,174,251,174,254,138,244,178,20,120,163,106,109,223,26,211,28,115,76,237,177,112,167,205,107,38,158,225,63,38,174,244,244,43,11,210,14,42,197,95,189,44,208,201,205,174,106,167,99,143,222,71,174,210,92,194,255,0,201,176,181,220,236,142,29,243,194,62,245,29,178,57,87,229,172,247,11,130,210,38,42,174,38,168,158,186,105,243,170,255,0,245,137,239,228,172,99,165,117,33,165,54,253,17,214,204,159,76,109,55,106,139,149,13,158,104,29,75,81,82,198,182,85,138,122,120,231,99,95,199,228,231,53,178,163,21,200,141,71,43,85,200,214,239,197,61,143,66,184,116,25,159,84,120,85,61,117,150,162,225,67,105,154,123,197,66,196,146,113,166,117,52,15,146,158,105,28,205,184,181,181,41,78,159,121,120,185,206,107,87,126,92,87,177,248,168,96,54,251,46,163,226,26,137,68,180,241,77,147,219,42,40,106,225,138,149,177,185,242,209,61,155,84,73,34,46,242,57,209,212,199,31,205,55,107,105,218,155,170,108,141,131,219,193,205,88,26,241,61,149,68,125,93,127,108,204,125,142,170,197,237,45,54,54,175,15,145,235,58,87,106,186,189,147,84,204,77,62,216,154,105,183,95,100,78,244,123,29,243,195,83,83,109,25,102,129,166,158,195,23,102,233,130,214,77,5,75,57,57,221,218,122,185,165,168,134,125,213,136,214,238,231,79,31,4,115,149,59,28,151,100,123,80,150,197,86,120,101,106,76,248,182,186,213,233,252,210,212,45,14,111,108,146,38,195,20,49,185,190,118,145,174,158,41,36,123,182,123,90,216,82,173,187,53,87,119,74,221,218,187,35,155,106,100,191,37,196,121,124,29,58,243,167,135,217,203,238,209,206,61,38,229,63,146,118,150,254,236,105,77,221,46,71,249,254,119,255,0,188,85,167,179,64,0,109,80,5,123,248,179,254,21,254,121,255,0,65,57,239,133,159,168,28,131,251,155,87,254,54,136,232,94,44,255,0,133,127,158,127,208,78,123,225,103,234,7,32,254,230,213,255,0,141,162,33,247,189,119,29,241,240,195,164,50,207,236,182,175,114,231,239,106,60,83,61,64,227,255,0,220,218,79,241,181,167,66,240,152,252,84,252,143,254,156,115,223,20,207,80,56,255,0,247,54,147,252,109,105,234,124,50,115,28,99,79,241,141,101,204,243,59,213,61,166,203,105,134,201,61,93,92,234,188,99,110,245,200,136,136,155,171,156,231,42,53,172,106,43,156,231,53,173,69,85,68,95,203,83,20,231,83,51,203,90,190,25,125,227,237,215,123,163,10,45,219,137,154,166,155,81,17,28,102,102,111,81,164,68,117,204,167,126,173,106,214,17,162,120,69,110,125,159,93,60,165,186,147,104,226,138,52,71,84,86,84,42,42,178,158,6,42,167,57,93,178,236,155,162,34,35,156,229,107,26,231,37,33,106,22,113,119,212,188,222,247,159,95,169,173,212,247,27,245,100,149,181,49,91,233,27,77,78,215,189,119,84,107,27,255,0,239,115,149,207,114,238,231,185,207,115,156,189,11,169,158,166,114,238,165,114,232,111,23,138,111,134,88,237,156,190,13,102,231,20,222,67,185,20,45,159,245,237,138,55,203,220,124,8,255,0,190,139,199,126,41,242,79,159,99,232,47,164,63,210,189,222,13,94,212,75,94,248,125,154,177,60,141,190,182,139,157,61,254,70,182,84,126,203,220,106,246,161,149,33,87,110,199,199,42,163,227,93,248,200,137,231,142,196,220,206,177,52,225,240,241,230,199,243,51,62,206,206,191,174,116,101,236,182,71,132,232,203,37,187,156,103,21,127,95,92,70,177,26,78,159,171,110,158,218,166,126,116,252,221,99,158,237,59,211,220,252,54,58,127,200,48,92,70,167,89,242,11,229,198,155,237,165,26,69,69,98,68,124,80,249,70,75,188,117,115,177,232,156,229,119,21,88,85,191,117,176,202,231,35,157,222,217,145,43,175,239,86,249,223,229,126,217,74,92,97,78,125,127,122,183,206,255,0,43,246,202,83,51,57,195,81,131,203,232,179,71,85,81,225,40,223,70,185,230,35,104,246,199,21,152,226,120,77,118,170,210,59,34,43,183,17,28,163,93,35,72,215,156,243,72,79,9,143,197,79,200,255,0,233,197,132,21,239,225,49,248,169,249,31,253,56,176,131,105,146,125,2,223,215,241,74,11,210,151,231,102,47,253,63,221,80,0,87,191,137,6,188,235,46,55,119,143,72,173,86,187,142,49,137,93,168,229,73,110,176,207,28,140,201,41,222,216,21,241,163,146,62,116,253,151,164,177,201,27,100,222,70,74,138,244,224,246,163,178,177,184,186,48,86,102,245,113,51,221,252,240,239,252,120,35,251,49,179,184,141,168,204,168,203,176,245,83,76,206,179,51,84,242,136,231,164,115,170,123,41,142,61,115,165,49,53,68,255,0,183,92,109,247,139,125,45,218,211,95,79,91,67,91,11,42,105,106,169,165,108,177,79,19,218,142,100,140,123,85,81,205,115,85,21,28,138,168,168,168,168,83,231,95,222,173,243,191,202,253,178,148,247,61,14,245,149,6,138,78,253,52,212,235,141,67,176,154,217,157,61,45,116,178,73,43,108,78,72,230,124,137,28,49,195,36,146,54,121,123,73,193,28,214,177,202,231,237,187,222,171,225,186,254,245,111,157,254,87,237,148,164,115,52,199,219,199,224,41,174,142,113,84,107,29,156,39,238,236,255,0,149,213,176,91,39,139,217,45,174,191,133,196,113,162,171,53,77,21,233,194,168,223,183,246,85,28,170,142,113,194,121,77,51,51,27,194,207,211,246,65,253,242,171,255,0,5,68,76,98,28,248,89,250,126,200,63,190,85,127,224,168,137,140,111,178,175,161,91,238,84,187,127,249,205,140,247,231,194,0,1,176,67,194,189,252,89,255,0,10,255,0,60,255,0,160,150,16,87,191,139,63,225,95,231,159,244,19,85,157,253,2,231,213,241,66,192,232,183,243,179,9,254,167,238,171,115,223,11,63,80,57,7,247,54,175,252,109,17,105,69,90,248,89,250,129,200,63,185,181,127,227,104,139,74,60,118,127,232,81,223,45,135,75,255,0,156,213,123,148,120,4,57,241,76,244,253,143,255,0,124,169,63,193,86,147,24,135,62,41,158,159,177,255,0,239,149,39,248,42,211,47,53,250,21,206,228,127,96,63,57,176,126,252,120,74,28,244,3,234,223,4,252,211,219,42,139,123,200,178,11,70,39,143,220,242,156,130,175,202,218,236,212,115,92,43,103,237,185,253,170,120,88,175,145,252,88,138,231,108,214,170,236,212,85,93,190,72,170,84,39,64,62,173,240,79,205,61,178,168,245,61,117,245,99,62,183,100,242,105,166,40,218,118,97,56,181,205,238,138,165,142,142,103,93,171,99,71,197,230,155,35,21,200,144,35,95,34,68,140,95,188,215,171,220,170,174,107,34,208,101,152,250,48,25,125,85,213,198,102,169,210,59,120,66,221,219,173,147,196,109,118,215,217,194,218,157,219,116,217,166,107,171,245,99,126,231,46,217,158,81,31,95,40,151,61,234,251,93,160,234,7,90,43,242,187,101,37,60,86,91,76,63,4,179,75,23,115,149,85,20,51,74,246,84,73,220,70,170,58,71,74,247,241,226,222,13,115,88,168,170,213,115,186,151,135,167,78,57,62,161,103,212,122,214,235,253,69,143,29,195,46,104,214,75,69,58,54,170,225,90,214,53,238,165,77,190,108,129,99,149,169,50,185,62,251,36,237,181,23,147,221,31,45,233,59,166,235,135,82,154,142,184,236,181,181,22,220,118,209,11,107,175,119,8,161,115,156,216,185,163,91,79,19,184,172,109,158,85,229,199,159,201,26,201,95,179,251,124,29,114,152,238,63,104,196,241,251,102,45,143,210,121,91,93,154,142,27,125,20,29,199,63,181,79,11,17,145,179,147,213,92,237,154,212,77,220,170,171,183,205,85,79,204,171,3,94,62,244,227,111,242,215,94,249,254,16,244,233,3,106,176,219,37,150,211,179,25,76,121,251,155,179,215,185,68,199,94,188,234,170,53,238,137,215,174,16,35,197,159,240,175,243,207,250,9,207,124,44,253,64,228,31,220,218,191,241,180,71,66,241,103,252,43,252,243,254,130,115,223,11,63,80,57,7,247,54,175,252,109,16,189,235,184,239,143,134,31,153,103,246,91,87,185,115,247,181,58,23,139,63,225,95,231,159,244,19,158,248,89,250,129,200,63,185,181,127,227,104,142,133,226,207,248,87,249,231,253,4,231,190,22,126,160,114,15,238,109,95,248,218,33,123,215,113,223,31,12,25,103,246,91,87,185,115,247,181,45,40,167,62,191,189,91,231,127,149,251,101,41,113,133,57,245,253,234,223,59,252,175,219,41,77,134,210,125,22,159,122,60,37,15,232,83,215,247,191,99,87,199,109,49,188,44,253,63,100,31,223,42,191,240,84,68,132,234,39,211,246,167,127,115,111,95,224,165,35,223,133,159,167,236,131,251,229,87,254,10,136,144,157,68,250,126,212,239,238,109,235,252,20,166,94,7,213,180,251,179,248,163,251,83,249,237,119,246,212,248,210,163,18,231,48,157,95,211,173,21,233,119,74,114,157,77,200,126,13,107,170,198,172,86,248,103,242,147,212,114,168,117,185,175,107,56,194,199,185,55,108,79,93,213,54,249,126,221,213,55,166,50,194,58,194,255,0,181,249,162,63,187,94,201,80,70,178,123,245,97,168,189,118,142,113,79,226,187,186,72,202,236,231,88,140,183,47,196,76,197,23,46,204,76,198,154,252,222,173,98,99,238,148,165,192,58,190,233,219,84,114,234,12,19,4,212,63,137,223,46,125,223,43,75,240,154,232,123,157,184,159,43,254,252,176,181,137,179,35,122,252,220,155,237,178,124,213,16,139,94,44,255,0,133,127,158,127,208,72,247,208,15,171,124,19,243,79,108,170,45,43,86,180,3,73,53,207,225,95,165,60,75,227,127,4,239,249,15,242,250,154,110,207,123,183,220,254,162,70,114,223,181,31,244,183,219,143,203,109,215,125,205,171,151,243,172,190,186,103,72,170,103,78,189,56,105,62,213,107,152,96,178,190,140,54,191,11,118,137,185,93,170,109,205,115,174,236,213,173,81,114,142,28,40,141,57,115,246,241,234,87,191,133,159,168,28,131,251,155,87,254,54,136,156,249,255,0,87,221,59,105,118,93,95,130,103,122,135,240,203,229,179,181,230,169,126,19,93,55,111,185,19,37,103,223,138,23,49,119,100,140,95,147,151,109,246,95,154,42,31,67,75,58,96,208,221,21,200,42,50,157,50,193,254,13,116,170,163,125,190,105,254,39,89,81,202,157,207,99,220,206,51,74,246,166,238,137,139,186,38,255,0,47,219,178,174,245,141,215,247,171,124,239,242,191,108,165,60,235,170,254,71,129,166,35,73,171,123,219,49,198,38,125,157,140,172,61,140,167,165,77,171,187,93,94,82,139,81,102,38,62,109,53,107,77,84,211,199,231,198,158,116,251,86,149,164,186,255,0,164,154,231,241,95,209,102,91,241,191,130,118,60,255,0,249,5,77,55,103,189,220,237,255,0,95,27,57,111,218,147,250,59,237,199,231,182,233,191,66,43,223,194,99,241,83,242,63,250,113,97,6,227,46,196,215,139,195,83,122,189,53,157,121,123,38,97,92,237,158,73,135,217,220,242,254,89,133,154,166,138,55,116,154,180,153,243,168,166,169,215,72,136,231,51,213,200,0,25,168,184,114,174,172,125,44,107,39,211,252,135,219,167,58,169,202,186,177,244,177,172,159,79,242,31,110,156,12,214,26,168,50,174,106,160,0,0,0,0,1,94,190,51,250,189,83,136,104,54,53,164,118,233,234,225,168,212,43,195,166,172,86,193,19,224,154,221,111,237,203,36,47,123,190,251,30,181,51,80,200,213,98,124,210,25,17,92,136,188,95,97,69,32,120,193,107,29,247,57,234,129,116,170,162,31,47,101,211,75,124,20,244,113,242,99,251,245,85,212,240,85,212,84,238,140,107,219,201,143,166,139,182,174,123,83,203,115,111,21,145,200,4,117,233,39,68,45,93,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,242,123,18,88,99,230,205,218,174,103,38,163,152,170,143,78,64,90,79,129,246,1,77,45,215,84,245,74,187,30,171,74,138,90,123,117,130,215,118,114,74,216,21,146,186,89,235,105,216,187,246,158,244,88,104,30,239,146,189,136,177,255,0,69,36,94,80,175,174,109,47,181,104,231,86,154,153,129,216,157,72,150,216,47,31,18,163,130,146,137,180,144,82,65,93,12,117,177,210,199,19,85,90,214,66,218,148,133,54,217,21,35,69,70,183,126,40,23,231,160,58,199,98,234,3,70,177,61,98,199,33,242,244,153,53,189,181,18,83,114,123,252,165,83,28,232,234,105,185,189,140,89,59,83,199,44,93,206,8,215,240,228,223,186,228,83,160,21,235,224,193,171,213,57,126,131,100,186,71,113,158,174,106,141,61,188,54,106,53,116,17,50,8,109,215,14,228,177,194,199,183,239,189,233,83,13,116,142,87,167,201,38,141,17,202,137,197,150,20,5,5,248,152,218,110,183,255,0,16,13,64,177,88,173,149,119,27,149,198,162,195,73,71,71,73,11,166,158,166,121,45,52,45,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,66,205,60,57,186,40,254,74,186,113,61,255,0,63,182,90,164,212,220,167,245,151,42,152,19,187,37,174,133,81,139,29,177,179,114,115,29,197,236,89,37,116,72,214,190,71,53,187,202,216,98,145,125,182,35,209,246,51,65,213,206,123,213,166,96,148,151,43,237,210,162,220,220,69,176,203,80,199,218,32,138,206,218,26,183,202,136,246,197,43,231,87,72,212,99,152,244,99,35,99,154,238,82,57,172,145,64,10,86,241,171,245,79,139,125,63,161,247,27,137,117,37,43,120,213,250,167,197,190,159,208,251,141,196,14,171,224,99,248,217,251,183,252,72,128,29,88,250,167,214,79,168,25,15,184,206,79,255,0,3,31,198,207,221,191,226,68,0,234,199,213,62,178,125,64,200,125,198,112,46,167,194,227,208,158,153,126,117,239,21,164,170,34,175,133,199,161,61,50,252,235,222,43,73,84,7,42,191,244,177,211,238,83,172,182,222,160,111,250,93,106,172,207,173,93,151,83,93,222,233,83,245,144,181,91,12,210,64,143,72,101,154,52,84,70,75,35,29,35,59,113,113,114,118,163,227,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,81,143,81,62,160,117,59,251,229,122,255,0,27,41,121,197,24,245,19,234,7,83,191,190,87,175,241,178,145,173,165,244,86,251,231,193,120,116,31,235,12,95,185,79,196,231,160,2,30,233,0,0,0,0,0,0,0,181,174,130,186,173,170,214,204,126,125,54,206,42,57,102,24,205,28,82,65,51,98,153,223,16,182,196,200,97,90,137,166,146,71,171,234,123,174,222,69,94,28,187,172,86,162,253,254,53,74,125,12,119,32,187,226,121,5,179,41,199,234,252,173,210,205,89,13,194,138,126,219,95,218,168,133,232,248,223,197,232,173,118,206,106,46,206,69,69,219,230,138,134,118,95,142,175,1,119,126,56,199,92,118,162,123,99,178,152,125,173,203,231,11,115,205,185,28,104,171,245,103,248,78,154,79,241,134,128,1,194,250,75,234,126,209,212,198,17,81,94,251,119,195,50,139,7,102,11,245,12,109,114,211,163,228,71,246,231,129,235,190,241,73,219,145,81,138,170,246,43,92,215,114,68,108,143,238,133,133,102,245,24,139,113,118,220,235,18,227,156,203,45,196,229,24,186,240,56,202,119,110,81,58,76,125,255,0,92,76,113,137,235,137,212,0,30,172,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,123,203,140,232,7,210,70,9,249,167,185,213,20,230,92,103,64,62,146,48,79,205,61,206,168,133,108,223,210,170,247,103,198,29,65,211,95,168,44,254,218,159,130,226,66,0,9,171,151,192,0,17,239,175,239,73,25,223,229,126,231,74,83,153,113,157,127,122,72,206,255,0,43,247,58,82,156,200,86,210,125,42,159,118,60,101,212,29,10,122,130,247,237,170,248,45,180,32,0,38,174,95,0,0,124,108,199,49,198,52,255,0,24,184,230,121,157,234,158,211,101,180,194,179,213,213,206,171,198,54,238,136,136,136,155,171,156,231,42,53,172,106,43,156,231,53,173,69,85,68,90,82,234,19,93,178,126,162,53,30,167,80,50,90,74,122,38,182,22,208,219,104,32,217,91,69,68,199,189,209,196,175,217,22,87,114,145,238,115,220,137,187,158,237,145,141,226,198,246,190,190,186,167,253,49,229,206,210,252,50,190,221,87,131,227,21,141,158,58,218,85,238,252,82,189,34,86,58,100,145,90,155,69,31,114,88,152,140,221,175,251,210,114,123,93,31,14,107,210,175,77,55,238,164,51,232,237,109,74,138,92,86,211,52,78,200,174,84,210,67,221,164,138,70,74,232,154,198,72,228,87,58,87,64,232,209,205,107,209,138,228,115,154,168,155,44,55,53,198,215,152,223,140,38,27,140,68,253,179,252,35,253,221,47,209,254,204,225,182,51,43,175,104,179,173,40,185,85,58,241,253,10,58,163,79,215,175,135,14,124,168,136,215,88,159,99,211,247,67,185,166,182,105,86,75,169,82,201,81,111,106,219,31,46,27,20,79,166,123,111,53,177,203,43,36,142,78,82,162,194,212,116,14,135,119,163,62,244,237,147,146,182,55,53,241,174,227,110,184,89,238,21,86,155,181,5,69,21,117,20,207,166,170,165,169,137,209,75,4,172,114,181,241,189,142,68,86,185,174,69,69,106,162,42,42,42,41,127,246,235,117,190,207,111,165,180,218,104,41,232,168,104,161,101,53,45,45,52,77,138,40,34,99,81,172,141,140,106,34,53,173,106,34,35,81,17,17,17,17,8,67,226,39,210,197,21,255,0,31,174,234,11,7,160,225,124,182,109,62,77,11,82,162,105,46,20,136,200,97,100,204,106,57,204,143,203,178,46,78,68,99,90,177,172,143,115,183,141,17,222,152,252,138,44,225,162,187,60,106,166,60,239,111,182,59,187,59,61,188,240,118,71,165,123,153,158,119,94,23,51,136,166,213,234,180,181,167,232,79,40,166,169,231,49,87,93,93,85,207,40,166,124,222,199,209,95,82,95,202,27,76,127,211,5,87,119,52,198,123,116,183,254,52,157,136,230,238,44,158,94,165,156,85,88,189,198,70,188,145,188,118,145,146,108,198,49,99,222,66,20,49,165,218,147,147,233,6,125,102,212,124,58,90,118,93,172,147,58,88,82,166,20,150,41,26,246,58,57,35,123,126,74,173,124,111,123,21,90,168,228,71,42,181,205,114,35,146,239,116,187,82,113,141,95,192,108,218,143,135,75,80,251,77,238,23,75,10,84,194,177,75,27,152,247,71,36,111,111,205,17,204,145,143,98,171,85,90,170,213,86,185,205,84,114,236,242,108,203,229,150,252,157,207,159,79,223,29,191,199,253,208,110,147,54,43,250,53,141,249,110,18,63,233,175,76,233,26,124,202,185,205,29,154,79,25,163,151,13,99,79,55,89,245,69,86,120,154,234,76,249,78,186,210,105,252,50,212,37,14,17,108,142,39,67,44,49,181,190,118,173,173,158,89,35,123,119,123,154,232,86,145,187,57,83,103,68,237,154,155,171,157,106,101,12,106,158,125,112,213,45,71,201,117,18,230,149,12,155,32,185,207,92,216,103,170,117,75,169,162,123,215,181,78,146,57,17,92,216,163,225,27,126,72,136,214,53,17,17,17,17,60,118,142,254,230,30,155,81,250,83,247,71,251,232,218,116,45,149,70,43,55,187,143,170,53,139,52,105,30,202,171,225,19,255,0,140,87,31,90,95,120,86,96,152,253,231,55,205,115,251,141,55,126,233,140,209,209,209,219,121,177,142,100,62,113,103,238,202,221,218,174,108,188,105,209,136,230,185,62,228,178,181,81,81,223,41,157,213,150,3,112,212,222,156,243,188,66,210,181,11,93,45,179,207,82,197,77,74,234,153,106,101,164,145,149,76,167,100,109,84,87,58,87,64,145,166,219,170,43,209,81,29,183,21,241,190,31,152,116,24,151,75,152,197,66,217,106,45,213,217,12,213,151,138,228,157,36,107,170,28,249,221,28,51,35,95,253,22,186,154,42,101,111,20,70,185,188,92,155,242,87,44,141,51,50,236,36,83,151,211,102,175,210,137,215,252,223,237,193,27,219,77,161,185,123,107,238,230,54,127,184,185,76,83,175,31,69,49,28,58,180,154,162,106,250,217,255,0,199,114,11,190,39,144,91,50,156,126,175,202,221,44,213,144,220,40,167,237,181,253,170,136,94,143,141,252,94,138,215,108,230,162,236,228,84,93,190,104,168,95,126,59,144,90,50,204,126,217,148,227,245,126,106,215,121,163,134,225,69,63,109,204,238,211,204,196,124,111,226,244,71,55,118,185,23,103,34,42,111,243,68,82,142,117,207,77,167,210,13,94,203,52,226,72,170,25,13,146,231,44,84,75,83,52,114,203,37,19,255,0,89,75,35,221,30,205,87,62,7,196,245,68,68,217,92,168,173,106,162,181,44,203,195,135,59,199,242,94,155,45,152,149,186,167,249,211,16,172,172,163,185,83,189,236,230,157,250,137,106,98,149,173,71,43,187,78,108,202,212,115,145,187,190,41,81,17,81,187,174,151,103,174,85,103,17,94,26,190,191,24,254,126,229,155,211,22,10,214,103,147,225,115,188,55,24,166,98,53,136,142,52,92,141,98,102,123,34,98,34,58,188,233,74,80,1,47,115,144,0,3,61,229,198,116,3,233,35,4,252,211,220,234,138,115,46,51,160,31,73,24,39,230,158,231,84,66,182,111,233,85,123,179,227,14,160,233,175,212,22,127,109,79,193,113,33,0,4,213,203,225,158,243,66,6,123,200,166,211,255,0,117,254,111,193,208,29,5,255,0,223,255,0,165,255,0,177,121,221,59,122,126,211,31,238,109,151,252,20,71,66,57,239,78,222,159,180,199,251,155,101,255,0,5,17,208,137,53,143,69,79,116,120,40,252,219,214,23,253,250,190,41,0,7,171,94,171,95,20,207,80,56,255,0,247,54,147,252,109,105,208,188,38,63,21,63,35,255,0,167,28,247,197,51,212,14,63,253,205,164,255,0,27,90,116,47,9,143,197,79,200,255,0,233,196,62,207,174,231,190,126,25,116,134,103,253,150,211,238,91,253,237,43,8,41,239,196,15,49,159,45,234,143,39,167,75,213,61,198,135,30,134,142,207,66,176,44,110,109,59,89,3,100,154,21,115,63,164,230,212,203,82,142,228,170,230,187,147,87,110,40,212,183,60,139,32,180,98,120,253,207,41,200,42,252,173,174,205,71,53,194,182,126,219,159,218,167,133,138,249,31,197,136,174,118,205,106,174,205,69,85,219,228,138,165,4,92,110,55,11,197,194,170,237,118,175,168,173,174,173,153,245,53,85,85,50,186,89,103,149,238,87,62,71,189,202,170,231,57,202,170,174,85,85,85,85,85,50,246,150,254,237,170,44,199,92,235,246,127,207,220,143,244,37,149,249,92,126,39,50,171,149,20,197,17,195,174,185,214,102,39,182,34,157,39,217,82,194,60,40,176,233,227,183,234,14,160,85,217,105,214,26,137,168,108,244,23,23,36,110,149,29,27,100,150,170,22,175,245,140,106,164,148,110,119,201,26,229,70,126,213,103,221,238,126,32,120,116,25,111,75,153,61,66,89,106,46,53,216,244,212,119,138,20,129,36,115,169,220,201,219,28,211,43,89,253,38,182,154,90,149,119,36,86,181,188,156,187,113,71,39,178,233,55,1,184,105,151,78,120,38,33,118,90,132,174,138,217,231,170,162,169,165,117,52,180,210,213,200,250,167,211,190,55,42,171,93,19,167,88,215,125,149,85,138,170,141,223,138,117,43,141,186,223,120,183,213,90,110,212,20,245,180,53,176,190,154,170,150,166,38,203,20,241,61,170,215,198,246,57,21,28,215,53,85,21,170,138,138,138,168,166,199,11,130,211,47,140,53,93,116,253,243,199,238,213,11,207,182,158,110,109,133,121,213,190,49,110,236,105,164,207,26,109,204,83,29,219,241,78,179,30,217,81,78,142,234,109,223,70,245,59,29,212,203,36,93,234,139,21,99,103,124,28,154,223,51,78,228,86,79,7,39,49,232,206,228,79,146,62,124,85,91,207,146,124,209,11,223,51,255,0,145,99,247,124,79,32,185,226,217,5,39,149,186,89,171,38,183,214,193,220,107,251,85,16,189,89,35,57,49,85,174,217,205,84,221,170,168,187,124,149,80,184,78,133,115,25,243,62,151,48,170,138,235,213,61,194,186,211,12,246,122,132,137,99,229,76,218,105,223,29,60,50,53,155,113,115,105,146,157,126,242,114,115,92,215,46,252,185,46,155,102,239,205,53,215,135,171,191,236,225,63,135,216,178,250,107,202,237,223,194,225,115,155,90,78,147,185,51,28,117,138,162,106,166,117,229,164,105,87,254,78,248,0,37,174,120,87,191,139,63,225,95,231,159,244,19,158,248,89,250,129,200,63,185,181,127,227,104,142,133,226,207,248,87,249,231,253,4,231,190,22,126,160,114,15,238,109,95,248,218,34,31,123,215,113,223,31,12,58,67,44,254,203,106,247,46,126,246,163,197,51,212,14,63,253,205,164,255,0,27,90,68,22,92,110,17,91,231,180,199,95,80,202,26,153,162,169,154,149,178,185,34,150,88,218,246,199,35,153,190,206,115,91,44,168,215,42,110,137,35,209,54,228,187,203,239,20,207,80,56,255,0,247,54,147,252,109,105,30,244,23,70,50,13,124,212,235,86,155,227,243,249,63,57,206,122,219,131,169,223,52,116,20,145,166,242,76,244,103,255,0,105,141,71,43,90,233,36,141,138,230,242,221,53,185,141,21,92,199,215,69,28,230,116,77,246,51,19,99,5,178,56,92,78,38,98,40,162,222,244,204,245,68,107,58,253,95,111,99,216,244,151,211,5,223,169,140,222,162,129,247,31,134,98,246,14,204,247,234,232,220,213,168,70,72,175,237,193,3,23,125,229,147,183,34,35,213,21,140,70,185,206,228,168,216,223,114,150,235,117,190,207,111,165,180,218,104,41,232,168,104,161,101,53,45,45,52,77,138,40,34,99,81,172,141,140,106,34,53,173,106,34,35,81,17,17,17,17,15,61,165,218,109,140,105,6,3,102,211,140,58,42,134,90,108,144,186,40,86,166,101,150,89,28,247,186,73,36,123,190,72,174,124,143,123,213,26,136,212,87,42,53,173,106,35,83,213,18,252,179,46,167,47,181,164,241,170,121,207,225,221,31,123,156,54,235,108,175,109,126,63,126,60,219,20,107,22,233,235,211,174,169,255,0,21,90,107,167,42,99,72,141,120,204,138,115,235,251,213,190,119,249,95,182,82,151,24,83,159,95,222,173,243,191,202,253,178,148,194,218,79,162,211,239,71,132,165,29,10,122,254,247,236,106,248,237,164,39,132,199,226,167,228,127,244,226,194,10,247,240,152,252,84,252,143,254,156,88,65,151,146,125,2,223,215,241,74,63,210,151,231,102,47,253,63,221,80,28,247,94,180,99,31,215,205,49,186,233,190,65,63,147,243,156,39,162,184,54,157,147,73,65,87,26,239,28,204,71,255,0,246,216,228,106,181,206,142,73,24,142,111,45,211,161,3,101,114,221,55,105,154,43,141,98,80,124,38,42,246,6,253,24,156,61,91,181,209,49,49,61,147,28,98,84,49,170,58,109,147,233,6,125,121,211,140,198,42,118,93,172,147,54,41,150,154,100,150,41,26,246,54,72,228,99,190,74,173,124,111,99,209,28,136,228,71,34,57,173,114,43,83,207,87,220,110,23,73,219,83,115,175,168,171,153,144,195,76,217,39,149,210,57,177,69,27,99,138,52,87,42,170,53,145,177,140,107,127,99,90,214,162,108,136,136,92,167,86,157,48,90,58,152,194,41,232,25,113,248,102,81,96,239,79,97,174,145,206,90,116,124,136,206,228,19,177,55,222,41,59,113,162,189,17,94,197,107,92,222,72,142,141,244,215,113,183,92,44,247,10,171,77,218,130,162,138,186,138,103,211,85,82,212,196,232,165,130,86,57,90,248,222,199,34,43,92,215,34,162,181,81,21,21,21,20,128,102,121,125,89,125,221,35,141,19,202,127,9,246,195,175,246,23,108,108,109,126,7,202,85,17,78,34,220,68,87,79,127,233,83,254,26,180,215,78,169,225,58,233,19,54,133,225,103,233,251,32,254,249,85,255,0,130,162,38,49,14,124,44,253,63,100,31,223,42,191,240,84,68,198,38,89,87,208,173,247,57,163,111,255,0,57,177,158,252,248,64,0,54,8,120,87,191,139,63,225,95,231,159,244,18,194,10,247,241,103,252,43,252,243,254,130,106,179,191,160,92,250,190,40,88,29,22,254,118,97,63,212,253,213,110,123,225,103,234,7,32,254,230,213,255,0,141,162,45,40,171,95,11,63,80,57,7,247,54,175,252,109,17,105,71,142,207,253,10,59,229,176,233,127,243,154,175,114,143,0,135,62,41,158,159,177,255,0,239,149,39,248,42,210,99,16,231,197,51,211,246,63,253,242,164,255,0,5,90,101,230,191,66,185,220,143,236,7,231,54,15,223,143,9,85,237,5,198,225,107,157,213,54,202,250,138,73,159,12,212,206,146,9,93,27,157,20,177,186,57,99,85,106,162,171,95,27,222,199,55,246,57,174,114,46,232,170,135,177,209,61,33,201,245,199,81,237,26,121,139,210,212,57,213,179,49,213,213,113,66,146,182,221,68,143,106,77,85,34,43,154,156,88,215,111,178,185,188,220,173,99,87,147,218,139,229,177,220,126,239,150,100,22,204,91,31,164,243,87,75,205,100,54,250,40,59,141,103,118,162,103,163,35,103,39,170,53,187,185,200,155,185,81,19,127,154,162,23,41,210,119,77,214,254,154,244,225,113,217,107,105,238,89,21,222,102,215,94,238,17,66,214,181,210,240,70,182,158,39,113,73,29,4,73,203,143,63,154,185,242,191,102,119,56,54,29,149,229,245,99,238,233,87,204,142,127,195,235,116,158,222,237,141,157,146,192,205,86,244,156,69,200,210,136,255,0,250,159,101,58,240,137,231,60,35,174,99,217,104,158,144,227,26,29,167,22,141,60,197,233,105,218,218,40,88,234,234,184,161,88,157,113,173,86,53,38,170,145,21,206,94,79,115,119,217,92,238,13,70,177,171,197,141,68,247,64,19,250,40,166,221,49,69,17,164,67,144,241,88,155,216,219,213,226,49,21,77,85,213,51,51,51,206,102,121,202,189,252,89,255,0,10,255,0,60,255,0,160,156,247,194,207,212,14,65,253,205,171,255,0,27,68,116,47,22,127,194,191,207,63,232,39,61,240,179,245,3,144,127,115,106,255,0,198,209,17,27,222,187,142,248,248,97,209,57,103,246,91,87,185,115,247,181,58,23,139,63,225,95,231,159,244,19,158,248,89,250,129,200,63,185,181,127,227,104,142,133,226,207,248,87,249,231,253,4,231,190,22,126,160,114,15,238,109,95,248,218,33,123,215,113,223,31,12,25,103,246,91,87,185,115,247,181,45,40,167,62,191,189,91,231,127,149,251,101,41,113,133,57,245,253,234,223,59,252,175,219,41,77,134,210,125,22,159,122,60,37,15,232,83,215,247,191,99,87,199,109,49,188,44,253,63,100,31,223,42,191,240,84,68,132,234,39,211,246,167,127,115,111,95,224,165,35,223,133,159,167,236,131,251,229,87,254,10,136,144,157,68,250,126,212,239,238,109,235,252,20,166,94,7,213,180,251,179,248,163,251,83,249,237,119,246,212,248,210,163,18,243,186,118,244,253,166,63,220,219,47,248,40,138,49,47,59,167,111,79,218,99,253,205,178,255,0,130,136,210,108,215,165,185,221,30,43,67,167,15,87,225,61,250,190,23,66,34,215,92,29,83,106,15,77,63,98,190,194,89,241,234,255,0,180,127,18,243,95,22,167,158,94,30,95,203,112,237,246,166,143,109,251,239,223,125,255,0,98,109,183,207,121,74,71,190,172,250,76,254,84,127,101,127,211,255,0,217,159,179,62,123,253,138,243,190,99,204,118,63,223,163,225,199,177,254,238,252,191,179,111,156,147,31,77,250,176,245,70,27,231,240,211,237,141,121,251,20,158,200,221,202,172,231,54,107,206,180,249,60,111,111,107,19,49,243,42,221,225,76,76,252,237,57,71,220,230,157,24,117,159,170,61,69,234,141,211,9,205,172,56,181,21,13,21,130,123,172,114,90,169,106,34,149,101,101,69,60,104,213,89,39,145,56,241,153,203,182,200,187,162,124,255,0,106,44,207,34,215,75,61,15,255,0,38,157,65,184,103,127,164,255,0,180,126,126,205,45,167,202,252,23,201,240,231,60,18,247,57,247,228,223,110,198,220,120,167,244,183,223,229,178,202,83,227,45,167,19,77,141,49,95,59,89,236,159,6,78,218,222,201,111,230,179,94,67,17,228,55,105,211,72,170,152,215,175,133,81,18,0,12,244,72,0,0,57,87,86,62,150,53,147,233,254,67,237,211,157,84,229,93,88,250,88,214,79,167,249,15,183,78,6,107,13,84,25,87,53,80,0,0,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,203,190,89,148,223,115,156,170,243,154,229,53,222,118,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,78,12,70,177,188,158,247,46,205,68,106,111,178,34,39,200,189,239,20,220,254,155,5,232,183,50,165,76,134,174,211,114,202,170,40,44,22,213,166,89,90,250,167,201,82,201,106,41,213,241,167,221,99,232,224,171,71,243,84,99,153,201,139,191,52,107,169,7,69,52,190,235,173,90,185,136,105,69,153,213,113,212,101,55,138,107,107,234,41,168,157,86,250,56,30,244,239,85,44,77,84,87,178,24,187,146,191,239,53,17,145,185,85,205,68,85,64,189,63,13,28,2,167,79,186,45,211,186,91,150,61,73,106,185,95,41,234,111,245,75,10,69,206,177,149,117,50,75,75,81,43,227,85,230,247,81,173,34,39,37,230,214,53,140,119,30,28,82,32,120,224,224,20,209,93,116,179,84,168,113,234,181,168,170,167,184,216,46,151,102,164,174,129,25,19,162,158,138,157,235,191,105,143,85,154,189,237,249,35,222,137,39,244,146,52,227,107,228,95,241,46,192,42,117,7,162,221,68,165,182,227,212,151,91,149,142,158,154,255,0,74,179,36,92,232,217,73,83,28,181,85,17,62,69,78,15,109,26,85,162,241,94,110,99,158,198,242,231,197,66,184,60,31,117,142,251,131,117,64,154,85,79,15,152,178,234,93,190,122,122,200,249,49,157,138,170,26,121,234,233,234,119,86,57,238,226,198,84,197,219,71,49,171,230,121,187,146,198,212,46,252,203,102,39,148,223,112,108,170,205,154,226,213,222,74,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,15,71,49,220,94,198,174,206,69,106,237,178,162,167,200,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,2,149,188,106,253,83,226,223,79,232,125,198,226,93,73,74,222,53,126,169,241,111,167,244,62,227,113,3,170,248,24,254,54,126,237,255,0,18,32,7,86,62,169,245,147,234,6,67,238,51,147,255,0,192,199,241,179,247,111,248,145,0,58,177,245,79,172,159,80,50,31,113,156,11,169,240,184,244,39,166,95,157,123,197,105,42,136,171,225,113,232,79,76,191,58,247,138,210,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,40,199,168,159,80,58,157,253,242,189,127,141,148,188,226,140,122,137,245,3,169,223,223,43,215,248,217,72,214,210,250,43,125,243,224,188,58,15,245,134,47,220,167,226,115,208,1,15,116,128,0,0,11,32,214,46,147,160,214,254,149,244,219,82,241,71,84,51,54,197,180,238,210,216,169,152,217,38,109,218,138,58,38,203,229,91,27,17,202,147,163,159,34,196,172,79,188,231,171,28,138,142,107,226,173,243,47,25,130,175,7,84,69,92,166,53,137,71,54,111,105,176,187,75,102,229,118,56,87,110,169,166,186,122,226,98,102,35,143,13,98,98,53,137,250,185,196,128,3,17,35,0,0,123,157,19,213,236,159,67,181,30,209,168,120,189,85,67,93,69,51,27,93,73,20,201,19,110,52,74,246,172,212,178,42,181,201,197,237,110,219,171,93,193,200,215,181,57,49,170,151,43,161,90,217,136,235,230,159,82,103,120,148,255,0,230,233,174,116,188,101,255,0,32,175,236,69,44,212,188,228,141,157,222,223,121,169,220,107,120,187,246,167,253,196,163,19,177,244,177,212,61,223,167,61,78,165,201,251,151,26,156,110,187,252,155,32,181,82,200,212,243,148,251,57,24,244,107,211,138,203,19,157,220,103,205,170,187,57,156,216,217,30,166,231,40,204,231,5,95,147,175,230,79,63,103,183,248,171,78,145,54,22,222,212,97,103,23,133,141,49,86,227,205,255,0,28,71,29,201,246,243,221,158,169,225,51,164,240,186,208,124,108,59,49,198,53,3,24,183,102,120,101,234,158,237,101,187,66,147,210,85,192,171,198,70,238,168,168,168,187,43,92,215,34,181,204,114,35,154,230,185,174,68,84,84,79,178,78,226,98,168,214,57,57,54,229,186,236,215,54,238,68,197,81,58,76,79,9,137,142,113,49,213,48,0,15,215,192,0,0,0,0,0,0,0,0,0,0,0,0,0,3,61,229,198,116,3,233,35,4,252,211,220,234,142,123,254,133,159,79,223,247,225,168,95,251,194,139,254,168,73,77,32,210,204,127,69,116,234,211,166,88,181,101,198,170,215,102,239,246,38,184,72,199,212,59,189,60,147,59,147,152,198,53,118,116,174,68,217,169,242,68,253,171,243,88,214,77,149,226,48,87,230,229,216,141,38,52,231,237,133,221,210,86,221,228,251,81,148,219,193,229,245,85,53,211,114,42,157,105,211,132,83,92,120,204,61,144,0,146,169,16,0,4,123,235,251,210,70,119,249,95,185,210,148,230,94,246,175,233,102,63,173,90,117,118,211,44,166,178,227,75,107,188,246,59,243,91,228,99,42,27,217,158,57,155,197,207,99,218,155,186,38,162,238,213,249,42,254,197,249,164,107,255,0,66,207,167,239,251,240,212,47,253,225,69,255,0,84,35,89,206,87,136,198,223,139,150,162,52,136,211,159,182,87,119,70,187,119,147,236,190,83,115,7,152,85,84,87,85,201,170,52,167,94,19,77,17,227,18,152,192,2,74,164,67,137,245,141,110,213,235,198,128,100,150,157,25,160,167,173,185,214,194,234,107,157,42,197,221,170,158,212,248,222,218,152,233,25,178,163,167,115,85,19,138,162,185,88,178,36,127,173,237,157,176,30,119,173,249,107,117,91,215,77,99,78,12,220,183,27,57,118,50,214,46,40,138,166,138,162,173,42,141,98,116,157,116,152,236,80,134,1,128,101,218,163,151,80,96,152,37,167,226,119,203,159,119,202,210,247,226,135,185,219,137,242,191,239,202,230,177,54,100,111,95,155,147,125,182,79,154,162,23,91,160,186,49,143,232,30,152,218,180,223,31,159,206,121,62,115,214,220,29,78,200,100,175,171,145,119,146,103,163,63,251,76,106,57,92,230,199,28,108,87,59,142,235,246,45,26,93,128,216,179,235,238,168,218,241,170,120,178,172,150,24,41,174,87,71,61,242,75,44,80,177,172,100,109,228,229,72,155,198,56,249,54,52,106,61,99,98,187,146,181,21,61,81,171,202,242,154,114,249,170,186,167,90,167,134,190,207,227,61,127,103,124,243,111,58,66,187,181,244,218,195,88,162,109,217,166,34,102,153,157,102,107,211,142,179,250,180,241,138,120,70,188,106,152,227,17,72,0,110,21,178,165,58,236,233,98,139,65,50,234,28,171,4,160,236,96,249,30,208,82,211,49,42,37,248,101,92,81,49,31,12,147,74,231,242,238,236,249,88,170,254,75,180,205,70,163,98,71,59,212,248,97,213,106,173,62,170,222,34,197,45,212,245,56,77,76,49,69,150,203,43,162,71,82,185,34,169,125,12,145,238,230,200,174,89,89,35,54,98,61,188,100,119,38,162,163,28,219,33,207,240,12,71,84,113,26,252,19,59,180,252,78,199,115,237,121,170,94,252,176,247,59,114,178,86,125,248,156,215,166,207,141,139,242,114,111,182,203,242,85,65,128,96,24,142,151,98,52,24,38,9,105,248,101,142,217,221,242,180,189,249,102,237,247,37,124,175,251,242,185,207,93,223,35,215,230,229,219,125,147,228,136,134,134,156,150,45,227,163,17,110,173,218,35,142,145,207,94,206,205,39,253,180,235,91,119,250,79,171,27,178,213,100,216,219,83,119,17,84,110,111,213,198,157,222,113,92,241,214,110,83,195,79,108,69,115,84,206,180,207,36,235,171,49,159,12,233,115,53,168,161,189,83,219,235,174,208,193,103,167,73,86,62,85,45,169,157,145,212,67,27,95,191,39,58,153,106,23,238,167,38,181,174,114,109,199,146,83,222,59,143,221,242,204,130,217,139,99,244,158,106,233,121,172,134,223,69,7,113,172,238,212,76,244,100,108,228,245,70,183,119,57,19,119,42,34,111,243,84,66,233,122,131,233,171,14,234,74,223,102,180,230,217,62,83,110,161,178,205,53,76,116,182,122,216,161,138,162,87,181,173,73,38,100,145,72,143,115,26,142,70,59,100,86,164,178,39,255,0,132,167,133,210,14,129,180,123,69,117,22,211,169,184,182,73,153,85,93,44,221,254,196,55,10,202,87,211,187,189,4,144,187,147,89,78,199,46,205,149,202,155,57,62,104,159,181,62,75,229,154,101,152,140,126,42,154,163,133,17,164,115,251,103,79,231,147,63,97,118,227,39,217,44,134,237,154,166,106,196,213,53,85,17,187,195,93,52,162,153,171,179,134,190,205,233,72,203,117,186,223,103,183,210,218,109,52,20,244,84,52,80,178,154,150,150,154,38,197,20,17,49,168,214,70,198,53,17,26,214,181,17,17,168,136,136,136,136,135,233,0,145,242,82,211,51,84,235,60,213,139,226,141,166,86,140,107,83,177,205,76,182,203,194,163,53,163,154,11,132,28,92,187,212,80,164,44,73,249,43,213,62,244,83,67,31,6,181,168,157,142,95,121,94,187,60,46,117,54,209,141,106,118,71,166,119,40,184,84,102,180,112,207,111,159,147,151,122,138,20,153,235,7,20,98,167,222,138,105,164,230,231,53,19,177,199,239,43,211,105,207,212,7,78,58,125,212,134,63,108,199,243,185,46,52,159,9,172,90,202,90,219,98,193,29,91,55,99,152,248,146,73,98,147,104,159,187,28,230,162,39,39,69,26,170,253,212,57,174,151,120,126,233,46,144,103,214,109,71,195,179,92,233,151,107,36,206,150,20,169,170,161,150,41,26,246,58,57,35,123,124,162,42,181,241,189,236,85,106,163,145,28,170,215,53,200,142,72,229,121,102,34,222,99,242,171,49,27,186,235,246,198,149,126,43,163,11,182,249,70,47,98,231,32,204,171,171,203,69,19,76,112,157,53,166,173,235,92,99,170,52,166,39,135,40,73,208,1,35,82,192,0,12,247,151,25,208,15,164,140,19,243,79,115,170,57,239,250,22,125,63,127,223,134,161,127,239,10,47,250,161,37,52,131,75,49,253,21,211,171,78,153,98,213,151,26,171,93,155,191,216,154,225,35,31,80,238,244,242,76,238,78,99,24,213,217,210,185,19,102,167,201,19,246,175,205,99,89,54,87,136,193,95,155,151,98,52,152,211,159,182,23,119,73,91,119,147,237,70,83,111,7,151,213,84,215,77,200,170,117,167,78,17,77,113,227,48,246,64,2,74,164,67,61,230,132,8,115,254,133,159,79,223,247,225,168,95,251,194,139,254,168,104,179,188,190,246,59,201,249,29,56,107,175,215,167,240,91,29,23,237,126,89,178,159,43,252,163,53,71,148,242,123,186,70,191,55,127,95,138,18,19,167,111,79,218,99,253,205,178,255,0,130,136,232,71,198,194,241,107,126,11,135,88,176,155,76,213,19,80,227,246,202,91,85,44,149,46,107,165,124,80,68,216,216,231,171,81,168,174,86,177,21,85,17,19,125,246,68,253,135,217,55,54,169,154,45,211,76,245,68,43,44,125,234,113,24,187,183,168,229,85,85,76,119,76,204,128,3,209,136,171,95,20,207,80,56,255,0,247,54,147,252,109,105,208,188,38,63,21,63,35,255,0,167,18,51,95,58,48,210,238,162,243,26,60,219,54,191,101,52,85,212,86,200,237,81,199,106,170,167,138,37,137,146,203,34,57,82,72,36,94,92,166,114,111,186,38,200,159,47,218,171,246,122,120,233,103,79,186,105,251,65,246,18,241,144,215,253,163,242,158,107,226,213,16,75,195,203,247,120,118,251,80,199,182,253,247,239,190,255,0,177,54,219,231,188,122,222,91,126,156,207,229,83,166,238,179,215,219,19,11,143,27,182,185,85,253,134,140,134,137,171,203,238,209,26,110,240,214,155,148,213,60,123,161,207,124,71,179,188,127,26,233,178,231,137,92,106,127,157,50,250,202,58,59,109,59,30,206,107,216,168,138,166,89,92,213,114,59,180,214,194,141,87,53,29,179,229,137,21,17,29,186,86,110,134,105,180,250,191,171,216,158,156,71,21,67,225,189,220,226,138,181,105,166,142,41,99,162,103,235,42,164,99,164,221,168,230,64,201,94,136,168,187,171,81,17,174,85,70,173,186,117,15,210,206,159,117,45,246,127,237,221,227,33,160,251,57,230,252,175,194,106,32,139,159,152,237,115,238,119,97,147,125,187,12,219,109,191,106,239,191,203,111,43,162,221,8,104,190,134,231,212,154,143,141,220,242,155,157,218,223,12,209,81,165,214,186,23,197,3,165,98,198,249,17,176,195,26,185,221,183,72,205,156,174,110,207,85,227,201,26,230,252,230,25,101,252,110,54,46,76,70,228,105,28,248,233,206,124,101,239,178,27,117,148,236,190,204,92,193,219,170,175,149,85,229,42,211,119,90,98,185,141,218,56,235,28,52,166,153,159,173,35,64,4,141,74,170,115,196,163,1,184,98,253,70,79,151,202,181,19,80,230,118,202,90,232,101,117,43,163,138,57,96,141,180,178,83,182,77,213,36,115,91,12,82,59,109,149,169,80,196,84,253,142,119,82,240,162,204,96,142,225,168,58,127,87,122,168,89,170,33,161,188,80,91,156,178,58,36,108,110,146,42,169,154,159,213,177,202,178,81,181,223,52,115,145,25,251,81,159,118,87,117,15,210,206,159,117,45,246,127,237,221,227,33,160,251,57,230,252,175,194,106,32,139,159,152,237,115,238,119,97,147,125,187,12,219,109,191,106,239,191,203,111,27,164,29,3,104,246,138,234,45,167,83,113,108,147,50,170,186,89,187,253,136,110,21,148,175,167,119,122,9,33,119,38,178,157,142,93,155,43,149,54,114,124,209,63,106,124,150,57,25,102,34,206,101,242,155,113,27,179,58,243,237,231,227,43,170,230,220,101,25,150,197,70,71,141,170,168,191,77,17,76,105,78,177,173,185,214,220,107,237,138,105,137,158,173,101,37,64,4,141,74,171,223,197,159,240,175,243,207,250,9,207,124,44,253,64,228,31,220,218,191,241,180,68,231,234,31,165,157,62,234,91,236,255,0,219,187,198,67,65,246,115,205,249,95,132,212,65,23,63,49,218,231,220,238,195,38,251,118,25,182,219,126,213,223,127,150,223,27,64,250,48,210,238,157,51,26,204,219,9,191,101,53,181,213,182,201,45,82,71,117,170,167,150,36,137,242,197,34,185,18,56,35,94,92,161,106,111,186,166,202,191,47,216,169,30,185,150,223,171,51,249,84,105,187,172,117,246,68,66,227,193,109,174,85,99,97,167,33,174,106,242,251,181,198,155,188,53,170,229,85,71,30,233,69,47,16,204,3,46,213,30,171,241,12,19,4,180,252,78,249,115,195,97,242,180,189,248,161,238,118,234,110,18,191,239,202,230,177,54,100,111,95,155,147,125,182,79,154,162,19,59,166,158,157,49,142,155,176,31,178,150,153,169,238,87,106,185,159,61,218,246,218,53,167,150,224,238,111,236,163,154,175,145,90,216,227,114,49,172,71,113,223,155,209,17,210,63,126,132,204,59,24,143,49,159,80,27,101,167,92,138,162,217,21,157,247,23,34,186,84,162,142,87,202,216,90,171,242,99,86,73,28,231,113,68,228,168,206,91,240,103,31,178,108,48,249,125,22,113,21,226,106,227,85,83,195,217,31,199,183,236,237,214,29,156,109,142,39,49,201,240,185,29,159,54,205,170,99,123,182,186,163,94,51,254,24,253,24,237,243,167,89,221,138,64,3,98,134,133,57,245,253,234,223,59,252,175,219,41,75,140,35,86,175,244,13,163,218,213,168,183,109,77,202,114,76,202,150,233,121,236,119,225,183,214,82,178,157,189,152,35,133,188,90,250,119,185,55,108,77,85,221,203,243,85,253,137,242,77,78,115,131,187,141,177,22,237,115,137,215,238,149,133,209,174,209,224,118,95,54,185,140,204,38,98,138,173,205,49,164,107,198,106,162,124,34,92,51,194,99,241,83,242,63,250,113,97,7,28,233,227,165,157,62,233,167,237,7,216,75,198,67,95,246,143,202,121,175,139,84,65,47,15,47,221,225,219,237,67,30,219,247,223,190,251,254,196,219,111,158,253,140,247,203,48,245,225,112,180,218,185,206,53,241,153,106,118,227,56,195,103,217,253,252,195,7,51,54,235,221,211,88,210,120,81,77,51,195,190,36,0,25,232,152,68,158,181,58,43,253,59,127,170,54,156,173,186,131,52,160,163,145,181,52,206,135,135,199,248,246,210,22,62,101,122,50,41,88,198,200,214,189,204,94,92,163,99,222,198,49,174,108,182,7,134,39,13,111,23,110,109,93,141,98,91,108,147,59,198,236,246,54,156,126,2,173,218,233,250,226,98,121,196,199,92,79,221,194,98,98,98,38,33,207,133,159,167,236,131,251,229,87,254,10,136,152,199,198,199,112,236,99,18,158,243,81,141,89,105,237,206,200,46,111,188,92,146,4,86,182,162,181,241,199,28,147,43,127,99,92,230,196,197,119,20,78,78,228,229,221,206,115,151,236,159,56,59,19,134,177,77,153,157,116,122,237,30,107,70,121,154,222,204,109,211,52,197,201,215,73,234,225,28,61,188,122,250,251,32,0,25,45,32,87,191,139,63,225,95,231,159,244,18,194,14,57,212,63,75,58,125,212,183,217,255,0,183,119,140,134,131,236,231,155,242,191,9,168,130,46,126,99,181,207,185,221,134,77,246,236,51,109,182,253,171,190,255,0,45,176,51,60,61,120,172,45,86,173,243,157,60,98,82,205,135,206,48,217,14,127,99,48,198,76,197,186,55,181,210,53,158,52,85,76,112,239,152,65,143,11,63,80,57,7,247,54,175,252,109,17,105,71,3,208,62,140,52,187,167,76,198,179,54,194,111,217,77,109,117,109,178,75,84,145,221,106,169,229,137,34,124,177,72,174,68,142,8,215,151,40,90,155,238,169,178,175,203,246,42,119,195,227,41,194,220,193,225,162,213,222,122,203,47,164,28,251,7,180,121,213,88,236,12,204,209,52,211,28,99,73,214,57,240,8,115,226,153,233,251,31,254,249,82,127,130,173,38,49,241,178,44,59,24,203,103,179,84,100,182,90,123,139,177,251,155,47,22,212,157,21,205,167,173,100,114,71,28,200,223,216,231,53,178,189,91,201,23,139,184,185,54,115,90,228,201,198,88,156,77,138,172,196,233,171,71,179,153,173,25,30,107,103,49,185,76,213,22,231,93,35,175,132,240,246,113,235,234,236,148,123,232,163,164,168,58,127,198,19,43,204,232,233,223,168,87,136,101,142,174,88,42,36,115,104,40,164,88,94,148,43,179,214,25,28,215,194,143,116,141,111,244,156,230,53,206,99,81,206,147,160,31,120,124,61,188,45,184,181,110,52,136,99,231,25,190,47,61,198,87,142,198,213,189,93,83,245,68,117,68,71,84,71,40,128,0,123,53,138,247,241,103,252,43,252,243,254,130,115,223,11,63,80,57,7,247,54,175,252,109,17,57,250,135,233,103,79,186,150,251,63,246,238,241,144,208,125,156,243,126,87,225,53,16,69,207,204,118,185,247,59,176,201,190,221,134,109,182,223,181,119,223,229,183,198,208,62,140,52,187,167,76,198,179,54,194,111,217,77,109,117,109,178,75,84,145,221,106,169,229,137,34,124,177,72,174,68,142,8,215,151,40,90,155,238,169,178,175,203,246,42,71,174,101,183,234,204,254,85,26,110,235,29,125,145,16,184,240,91,107,149,88,216,105,200,107,154,188,190,237,113,166,239,13,106,185,85,81,199,186,81,207,197,159,240,175,243,207,250,9,207,124,44,253,64,228,31,220,218,191,241,180,68,231,234,31,165,157,62,234,91,236,255,0,219,187,198,67,65,246,115,205,249,95,132,212,65,23,63,49,218,231,220,238,195,38,251,118,25,182,219,126,213,223,127,150,223,27,64,250,48,210,238,157,51,26,204,219,9,191,101,53,181,213,182,201,45,82,71,117,170,167,150,36,137,242,197,34,185,18,56,35,94,92,161,106,111,186,166,202,191,47,216,168,185,150,223,171,51,249,84,105,187,172,117,246,68,65,130,219,92,170,198,195,78,67,92,213,229,247,107,141,55,120,107,85,202,170,142,61,210,239,133,57,245,253,234,223,59,252,175,219,41,75,140,35,86,175,244,13,163,218,213,168,183,109,77,202,114,76,202,150,233,121,236,119,225,183,214,82,178,157,189,152,35,133,188,90,250,119,185,55,108,77,85,221,203,243,85,253,137,242,76,188,231,7,119,27,98,45,218,231,19,175,221,40,247,70,187,71,129,217,124,218,230,51,48,153,138,42,183,52,198,145,175,25,170,137,240,137,120,239,11,63,79,217,7,247,202,175,252,21,17,33,58,137,244,253,169,223,220,219,215,248,41,79,205,160,122,7,135,116,233,135,86,97,56,77,202,243,91,67,91,115,146,235,36,151,89,162,150,84,149,241,69,26,181,22,56,227,78,60,97,106,237,178,174,234,191,63,216,137,236,179,76,90,223,157,97,215,220,38,237,53,68,52,57,5,178,170,213,85,37,51,154,217,89,20,241,58,55,185,138,228,114,35,145,175,85,69,84,84,223,109,209,127,97,239,134,195,215,107,7,22,42,249,218,104,212,231,153,198,27,31,180,183,51,75,51,62,74,110,69,81,195,142,145,49,213,245,40,32,188,238,157,189,63,105,143,247,54,203,254,10,34,61,255,0,161,103,211,247,253,248,106,23,254,240,162,255,0,170,18,183,11,197,173,248,46,29,98,194,109,51,84,77,67,143,219,41,109,84,178,84,185,174,149,241,65,19,99,99,158,173,70,162,185,90,196,85,84,68,77,247,217,19,246,26,220,151,45,191,129,185,85,87,180,227,29,169,191,73,187,107,149,109,78,18,197,156,186,106,153,162,169,153,214,157,56,76,104,251,32,2,66,167,0,0,0,0,0,0,3,149,117,99,233,99,89,62,159,228,62,221,57,213,79,63,168,88,85,171,82,176,12,151,78,111,181,21,112,91,114,171,61,109,146,178,90,71,181,179,199,5,76,47,134,71,70,231,53,205,71,163,94,170,138,173,114,111,182,232,191,176,12,187,154,168,32,7,250,10,157,44,127,223,246,170,255,0,239,91,119,253,68,159,224,0,0,0,0,84,7,141,166,166,98,185,6,163,233,222,150,218,106,252,197,235,15,183,220,46,23,126,220,145,190,58,127,62,180,221,136,29,197,234,246,76,140,164,89,28,199,181,191,171,158,7,34,185,31,242,241,94,14,58,67,83,154,245,47,93,170,85,16,85,165,183,78,44,243,76,201,225,158,38,179,226,53,204,125,44,48,202,199,110,247,177,212,235,94,244,86,34,108,248,89,201,201,186,53,243,211,94,252,47,244,11,168,157,88,190,235,30,107,151,234,5,21,235,32,242,190,102,11,93,194,138,58,86,118,41,162,167,103,6,201,73,35,211,118,66,213,93,222,191,121,87,109,147,100,78,151,210,183,70,218,71,210,13,171,32,183,233,141,78,65,95,81,147,212,65,53,198,186,247,90,201,231,123,32,107,146,24,90,145,71,28,77,99,22,89,156,138,140,230,171,43,185,57,200,140,70,135,117,0,1,152,205,107,210,251,174,138,234,230,95,165,23,151,85,201,81,139,94,42,109,172,168,169,162,117,35,235,32,99,215,179,84,145,57,85,88,201,162,237,202,207,188,228,86,72,213,71,57,21,21,110,251,194,203,63,166,206,186,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,247,152,202,57,233,17,156,21,88,214,113,98,109,193,90,223,201,175,126,23,250,5,212,78,172,95,117,143,53,203,245,2,138,245,144,121,95,51,5,174,225,69,29,43,59,20,209,83,179,131,100,164,145,233,187,33,106,174,239,95,188,171,182,201,178,39,64,233,75,162,157,44,232,251,237,79,232,206,255,0,149,220,254,214,249,31,59,241,218,170,105,187,126,87,191,219,237,118,96,139,109,252,203,249,114,229,190,205,219,109,151,112,144,0,0,5,43,120,213,250,167,197,190,159,208,251,141,196,186,146,47,245,65,225,233,162,253,89,231,246,253,70,212,108,159,53,183,92,173,214,120,172,145,69,100,173,164,134,7,65,28,211,76,215,57,179,83,74,229,127,42,135,162,170,57,19,100,111,203,246,170,132,75,240,49,252,108,253,219,254,36,64,14,172,125,83,235,39,212,12,135,220,103,47,79,165,46,138,116,179,163,239,181,63,163,59,254,87,115,251,91,228,124,239,199,106,169,166,237,249,94,255,0,111,181,217,130,45,183,243,47,229,203,150,251,55,109,182,93,249,6,161,120,68,244,219,169,89,254,75,168,215,220,219,82,160,185,101,87,138,219,221,100,84,151,42,6,193,28,245,51,62,105,27,27,93,70,231,35,17,207,84,68,87,57,118,219,117,95,218,7,181,240,184,244,39,166,95,157,123,197,105,42,142,127,160,154,41,138,244,237,164,246,45,28,194,174,23,90,219,46,63,230,188,180,247,73,99,146,169,253,250,153,106,31,205,209,199,27,23,103,204,228,77,152,159,117,19,125,215,117,94,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,163,30,162,125,64,234,119,247,202,245,254,54,82,243,138,49,234,39,212,14,167,127,124,175,95,227,101,35,91,75,232,173,247,207,130,240,232,63,214,24,191,114,159,137,207,64,4,61,210,0,0,11,206,233,219,211,246,152,255,0,115,108,191,224,162,34,15,95,61,26,207,113,158,233,175,186,91,110,167,99,153,11,170,242,91,76,17,199,3,120,199,28,243,84,221,22,73,38,106,43,149,172,137,174,138,56,249,61,202,233,62,243,156,253,229,247,78,222,159,180,199,251,155,101,255,0,5,17,208,139,22,238,14,222,55,11,77,171,157,145,167,178,116,113,118,7,104,241,155,47,159,93,199,96,231,142,253,81,84,79,42,169,222,157,98,127,9,234,158,44,247,130,90,245,245,210,199,232,115,46,118,168,97,148,22,234,76,31,39,172,108,17,209,82,167,107,225,117,235,18,189,208,164,106,229,222,41,59,114,202,197,102,205,103,222,143,139,26,216,249,196,162,3,137,195,87,132,187,54,174,115,143,231,87,93,228,121,214,23,104,48,22,243,12,28,235,77,113,203,174,39,174,153,246,196,240,159,182,53,141,36,0,30,13,176,0,2,78,116,81,213,172,253,63,228,233,138,102,117,149,15,211,219,196,210,201,87,20,20,241,185,212,21,178,36,44,74,229,217,139,52,141,107,33,70,58,54,187,250,46,115,218,215,61,168,215,91,93,186,227,111,188,91,233,110,214,154,250,122,218,26,216,89,83,75,85,77,43,101,138,120,158,212,115,36,99,218,170,142,107,154,168,168,228,85,69,69,69,67,63,4,214,232,47,172,122,93,55,170,131,70,245,90,245,229,241,42,141,161,176,215,72,200,99,167,179,212,62,105,100,145,179,185,24,143,88,166,124,223,57,94,247,36,74,214,238,141,99,156,246,73,50,92,215,200,204,97,175,207,155,60,167,179,217,221,225,221,202,147,233,63,163,255,0,202,84,85,157,101,116,127,93,79,207,166,63,78,63,90,34,57,215,29,113,250,81,203,206,141,42,179,160,1,49,115,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,143,81,62,160,117,59,251,229,122,255,0,27,41,121,197,24,245,19,234,7,83,191,190,87,175,241,178,145,173,165,244,86,251,231,193,120,116,31,235,12,95,185,79,196,231,160,2,30,233,0,0,5,231,116,237,233,251,76,127,185,182,95,240,81,29,8,231,189,59,122,126,211,31,238,109,151,252,20,71,66,45,11,30,138,158,232,240,112,126,109,235,11,254,253,95,20,190,118,69,143,218,50,204,126,231,139,100,20,158,106,215,121,163,154,223,91,7,113,204,238,211,204,197,100,140,228,197,71,55,118,185,83,118,170,42,111,242,84,82,161,58,194,233,99,32,233,235,55,168,186,219,168,59,216,29,246,178,87,217,43,32,71,185,148,156,149,207,74,9,149,238,115,146,88,219,186,53,206,114,247,88,206,104,188,146,70,71,113,135,141,213,173,37,194,53,179,8,173,192,115,235,95,155,183,85,237,36,82,198,168,218,138,58,132,69,70,84,64,245,69,225,43,119,93,151,101,69,69,115,92,142,99,156,213,193,204,242,234,113,246,180,143,157,28,167,240,238,74,54,23,108,175,236,150,62,42,170,102,108,87,194,186,127,254,162,53,143,58,62,248,214,59,38,40,132,29,11,93,116,79,46,208,61,65,171,193,50,216,63,206,84,219,42,185,69,254,95,65,223,150,40,106,184,71,35,251,93,206,203,151,182,231,114,111,236,95,251,171,207,74,254,229,186,173,85,52,87,26,76,59,3,9,139,177,142,177,78,39,13,84,85,69,81,172,76,114,152,0,7,203,32,0,1,103,61,5,245,143,85,169,20,176,104,222,171,94,188,198,91,79,180,54,26,233,25,52,149,23,138,118,67,44,146,54,119,35,21,137,44,44,135,231,43,222,213,149,28,221,209,207,107,158,249,174,103,222,221,113,184,89,238,20,183,107,77,125,69,21,117,20,204,169,165,170,166,149,209,75,4,172,114,57,146,49,237,84,86,185,174,68,84,114,42,42,42,34,161,110,125,18,245,79,252,161,48,137,108,249,141,125,185,153,230,63,247,43,160,133,123,111,184,82,34,49,25,94,145,113,70,183,119,57,89,35,99,85,107,94,136,237,163,108,177,177,38,57,38,107,229,226,48,215,167,206,142,83,219,236,239,241,143,111,62,106,233,71,96,35,43,174,172,239,44,167,75,53,79,159,76,126,132,207,233,71,248,102,121,199,232,213,60,60,217,136,166,74,128,9,34,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,49,234,39,212,14,167,127,124,175,95,227,101,47,56,163,30,162,125,64,234,119,247,202,245,254,54,82,53,180,190,138,223,124,248,47,14,131,253,97,139,247,41,248,156,244,0,67,221,32,0,0,188,238,157,189,63,105,143,247,54,203,254,10,35,161,28,247,167,111,79,218,99,253,205,178,255,0,130,136,232,69,161,99,209,83,221,30,14,15,205,189,97,127,223,171,226,144,0,122,181,238,73,212,199,79,120,199,81,26,113,89,141,92,232,105,219,127,162,134,105,241,219,147,222,177,58,138,181,89,247,81,210,35,92,189,135,185,172,108,172,226,237,218,136,168,156,216,199,54,152,179,28,59,39,211,252,158,227,134,102,118,90,139,77,234,211,50,193,87,73,58,39,40,221,178,42,42,42,110,142,107,154,168,230,189,170,173,115,92,215,53,85,21,21,111,224,140,93,107,244,149,7,80,24,194,229,120,101,29,59,53,10,207,12,81,210,75,61,68,141,109,125,20,107,51,214,133,55,122,67,27,156,249,149,237,145,205,254,147,90,199,57,172,114,185,186,28,235,43,249,93,62,90,212,121,241,247,199,241,236,251,22,223,70,123,121,253,31,189,249,51,48,171,254,158,185,225,51,253,221,83,215,217,20,207,233,118,79,157,219,173,70,3,244,92,109,215,11,61,194,170,211,118,160,168,162,174,162,153,244,213,84,181,49,58,41,96,149,142,86,190,55,177,200,138,215,53,200,168,173,84,69,69,69,69,63,57,8,228,234,72,152,170,53,142,64,0,63,67,208,224,25,254,93,165,217,117,6,119,130,93,190,25,124,182,119,124,173,87,98,41,187,125,200,159,19,254,228,173,115,23,118,72,244,249,181,118,223,116,249,162,41,231,129,251,77,83,68,197,84,206,147,15,59,214,109,226,45,213,106,237,49,85,53,68,196,196,198,177,49,60,38,38,39,132,196,199,56,93,175,77,61,69,227,29,72,224,63,106,237,48,211,219,110,212,147,62,11,181,145,181,139,81,45,189,220,223,217,87,57,89,26,185,178,70,212,123,94,141,227,191,54,34,171,163,126,221,108,163,158,158,245,219,39,233,223,81,233,181,3,26,164,167,173,107,161,117,13,202,130,125,145,181,180,79,123,29,36,72,253,149,98,119,40,216,230,189,168,187,57,141,221,30,222,76,117,206,105,118,164,227,26,191,128,217,181,31,14,150,161,246,155,220,46,150,20,169,133,98,150,55,49,238,142,72,222,223,154,35,153,35,30,197,86,170,181,85,170,173,115,154,168,229,158,101,25,156,99,173,238,87,62,124,115,246,251,127,139,146,186,68,216,122,246,87,25,229,240,212,207,201,110,79,155,60,247,103,158,228,207,62,28,233,153,227,49,215,51,18,245,64,3,112,174,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,140,122,137,245,3,169,223,223,43,215,248,217,75,206,40,199,168,159,80,58,157,253,242,189,127,141,148,141,109,47,162,183,223,62,11,195,160,255,0,88,98,253,202,126,39,61,0,16,247,72,0,0,47,59,167,111,79,218,99,253,205,178,255,0,130,136,232,71,61,233,219,211,246,152,255,0,115,108,191,224,162,58,17,104,88,244,84,247,71,131,131,243,111,88,95,247,234,248,164,0,30,173,120,0,2,7,248,133,244,149,62,76,202,206,160,180,242,142,162,123,181,60,43,38,83,72,234,136,219,19,168,169,169,92,190,121,171,43,218,173,116,113,192,200,221,27,17,220,209,88,173,106,57,175,89,43,124,208,129,88,190,33,221,44,125,131,200,37,215,60,18,130,227,61,143,35,172,154,124,142,61,187,177,219,43,229,122,42,77,201,92,175,72,170,30,247,252,149,56,178,68,226,142,68,150,40,219,19,207,50,173,53,197,217,143,122,63,31,227,246,186,15,162,189,190,155,158,79,103,243,25,234,210,213,83,236,229,68,253,95,51,234,167,158,136,82,0,34,203,244,0,0,59,159,73,125,79,221,250,103,205,234,43,223,110,248,158,47,127,236,193,126,161,141,173,74,133,100,106,254,220,240,61,118,218,88,251,146,42,49,85,24,244,115,154,238,42,173,145,156,48,30,150,111,87,135,185,23,109,206,147,12,28,203,45,195,102,248,74,240,56,202,119,173,215,26,76,125,255,0,84,196,241,137,234,152,213,160,123,117,198,223,120,183,210,221,173,53,244,245,180,53,176,178,166,150,170,154,86,203,20,241,61,168,230,72,199,181,85,28,215,53,81,81,200,170,138,138,138,135,233,42,215,160,190,175,63,69,23,120,52,135,81,46,155,97,247,154,196,242,55,10,218,222,20,246,9,28,217,85,251,39,109,203,218,154,85,133,29,187,217,28,74,175,145,118,229,34,173,165,22,30,3,29,70,62,215,148,167,159,92,118,79,243,201,198,219,93,178,184,173,146,204,39,9,127,141,19,198,138,250,170,167,240,152,229,84,117,79,30,83,19,32,1,156,139,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,24,245,19,234,7,83,191,190,87,175,241,178,151,156,81,143,81,62,160,117,59,251,229,122,255,0,27,41,26,218,95,69,111,190,124,23,135,65,254,176,197,251,148,252,78,122,0,33,238,144,0,0,94,119,78,222,159,180,199,251,155,101,255,0,5,17,208,142,123,211,183,167,237,49,254,230,217,127,193,68,116,34,208,177,232,169,238,143,7,7,230,222,176,191,239,213,241,72,0,61,90,240,0,0,252,215,27,117,190,241,111,170,180,221,168,41,235,104,107,97,125,53,85,45,76,77,150,41,226,123,85,175,141,236,114,42,57,174,106,170,43,85,21,21,21,81,79,210,7,55,236,76,211,58,199,53,61,245,153,210,173,195,167,124,197,151,107,12,85,21,120,78,67,52,210,219,234,155,78,230,197,110,149,210,202,230,219,156,247,75,35,222,230,66,140,86,200,245,106,200,156,213,17,85,143,218,57,151,223,168,88,38,63,169,216,69,239,0,202,105,187,214,187,237,28,148,115,236,198,57,241,242,79,187,44,124,218,230,164,177,187,139,216,229,106,241,123,26,237,183,66,154,186,150,233,211,39,233,187,62,251,41,118,154,162,229,105,171,133,147,218,111,110,163,74,120,174,13,224,206,242,53,168,249,17,174,142,71,43,28,197,119,45,184,61,81,27,35,55,131,231,57,95,201,42,242,214,163,204,159,186,127,135,252,58,159,163,93,189,141,162,177,25,110,97,87,253,85,17,194,127,252,148,199,95,45,55,163,174,57,207,206,142,189,57,40,0,209,45,128,0,0,178,15,14,254,172,96,190,219,237,93,56,102,205,168,91,181,12,51,55,27,184,171,164,153,42,233,163,107,229,117,44,170,229,85,141,209,70,215,118,215,229,26,197,26,51,102,57,141,238,214,248,50,240,56,218,240,55,98,237,31,92,118,194,57,181,59,51,133,218,172,190,172,14,39,132,243,166,174,186,106,211,132,233,195,88,227,198,53,227,29,113,58,76,104,64,17,107,162,94,175,255,0,148,29,162,92,31,53,135,179,158,88,168,252,205,76,240,195,198,158,233,72,215,50,53,170,68,106,113,138,84,115,216,146,71,242,106,171,209,209,253,213,115,34,148,165,135,135,196,91,197,91,139,182,167,88,151,27,103,57,62,47,33,198,215,128,199,83,187,93,63,100,199,84,196,245,196,245,125,250,78,176,0,15,118,172,0,0,0,0,0,1,229,52,183,84,176,77,105,193,45,154,153,166,151,223,140,227,119,158,247,146,173,242,179,83,247,123,83,62,25,63,87,51,25,35,118,146,39,183,239,53,55,219,116,221,21,21,125,89,158,190,133,250,205,190,244,121,168,245,87,57,45,95,25,195,50,143,47,79,147,91,98,99,18,169,209,196,175,237,84,211,72,237,182,154,46,236,170,145,185,201,28,141,123,154,238,42,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,7,235,0,0,0,1,242,114,204,166,197,131,98,183,156,215,41,174,242,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,112,98,57,238,226,198,57,118,106,43,151,109,145,21,126,71,235,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,230,189,88,250,88,214,79,167,249,15,183,78,85,175,134,151,136,37,78,143,93,108,253,62,106,253,214,146,61,62,175,168,242,214,123,181,92,177,82,193,141,61,238,170,158,69,145,89,2,190,118,84,84,207,19,85,243,74,214,64,155,185,85,24,142,216,46,124,0,0,243,249,102,127,134,224,181,56,253,46,97,144,210,90,95,149,94,35,176,90,22,165,85,172,170,184,201,20,178,197,78,143,219,139,94,246,193,34,51,146,167,39,241,99,119,123,216,215,122,2,0,120,213,250,88,197,190,160,80,251,117,196,9,254,8,21,225,185,226,9,83,212,77,52,154,61,172,151,90,70,234,45,186,157,213,52,87,41,165,138,23,228,204,89,103,146,84,138,158,24,34,134,23,211,66,144,53,88,215,57,242,49,31,38,219,50,69,73,234,0,0,0,2,165,124,90,250,215,248,221,101,103,73,186,101,115,181,86,89,97,236,201,154,92,32,94,252,142,174,134,126,227,45,141,85,111,8,251,47,138,41,37,116,110,115,150,69,108,74,177,172,83,49,225,103,250,91,170,88,38,180,224,150,205,76,211,75,239,198,113,187,207,123,201,86,249,89,169,251,189,169,159,12,159,171,153,140,145,187,73,19,219,247,154,155,237,186,110,138,138,190,87,168,46,167,116,107,166,27,21,166,255,0,171,217,71,195,99,189,220,34,183,208,211,65,11,170,42,166,221,236,73,167,108,44,221,235,12,12,122,73,43,209,23,102,241,107,81,210,73,20,111,229,94,23,30,132,244,203,243,175,120,173,42,47,175,189,57,214,221,57,234,94,255,0,6,189,229,84,153,86,67,123,167,166,185,82,228,52,212,208,82,178,237,110,107,60,181,52,235,79,10,35,105,222,141,165,88,223,26,167,201,241,57,81,210,53,91,43,195,66,118,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,172,166,191,12,95,16,10,61,34,172,166,233,251,91,242,47,41,130,213,241,131,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,143,156,210,61,205,133,204,110,232,216,220,247,199,114,128,0,32,175,136,255,0,136,5,31,78,246,41,116,147,72,114,47,245,88,175,242,211,203,83,79,28,21,17,227,180,188,217,39,42,134,76,201,35,124,211,70,138,198,66,173,228,145,202,178,185,89,250,148,148,36,254,21,212,86,145,234,30,174,102,58,37,135,229,148,151,28,159,5,167,167,154,239,12,82,177,88,215,200,249,25,44,49,47,46,82,190,157,204,141,179,171,90,172,137,245,17,70,231,119,57,177,157,44,203,190,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,208,71,71,93,98,224,157,95,224,149,23,251,5,31,193,178,75,55,15,180,24,255,0,114,106,143,133,247,102,168,101,47,249,83,224,138,57,251,177,211,172,159,171,69,225,191,23,108,169,243,9,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,3,207,234,150,169,96,154,45,130,92,245,51,82,239,191,6,198,236,221,159,59,91,229,102,168,237,119,102,100,49,254,174,22,62,71,111,36,172,111,221,106,237,190,235,178,34,170,52,183,84,176,77,105,193,45,154,153,166,151,223,140,227,119,158,247,146,173,242,179,83,247,123,83,62,25,63,87,51,25,35,118,146,39,183,239,53,55,219,116,221,21,21,104,135,175,238,176,110,189,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,206,161,33,137,233,27,154,212,137,141,99,56,243,73,36,147,181,120,56,225,90,243,83,173,181,217,230,31,81,87,111,210,250,90,121,168,114,231,204,254,52,151,73,251,15,90,74,104,154,173,84,146,166,41,100,142,101,115,120,172,81,43,209,207,106,78,216,230,11,159,0,0,0,1,229,52,183,84,176,77,105,193,45,154,153,166,151,223,140,227,119,158,247,146,173,242,179,83,247,123,83,62,25,63,87,51,25,35,118,146,39,183,239,53,55,219,116,221,21,21,125,89,158,190,133,250,205,190,244,121,168,245,87,57,45,95,25,195,50,143,47,79,147,91,98,99,18,169,209,196,175,237,84,211,72,237,182,154,46,236,170,145,185,201,28,141,123,154,238,42,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,7,235,0,0,0,1,0,63,209,171,233,99,254,240,117,87,255,0,117,91,191,235,196,223,211,220,214,213,169,88,6,53,168,214,42,122,184,45,185,85,158,138,247,71,21,91,26,217,227,130,166,22,77,27,100,107,92,230,163,209,175,68,84,71,57,55,223,101,95,218,101,220,210,159,73,222,150,52,111,233,254,61,237,208,1,213,64,0,0,0,121,252,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,188,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,10,11,240,249,235,110,235,210,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,107,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,0,121,76,255,0,84,176,77,47,251,57,246,234,251,240,207,181,185,5,30,45,103,255,0,37,154,111,53,116,170,229,216,131,245,76,119,14,93,183,253,247,241,98,109,243,114,110,135,171,32,7,141,95,165,140,91,234,5,15,183,92,64,159,224,174,15,10,126,184,234,117,42,213,65,210,222,164,178,146,43,238,49,103,70,98,215,54,190,40,18,227,110,165,107,24,148,79,143,116,87,212,195,22,206,107,163,106,247,33,138,71,61,26,232,157,36,214,62,0,0,4,95,234,131,196,47,69,250,76,207,237,250,115,168,216,198,107,113,185,92,108,241,94,226,150,201,69,73,52,13,130,73,166,133,173,115,166,169,137,200,254,84,239,85,68,106,166,202,223,159,237,68,116,191,226,23,162,253,89,231,247,13,57,211,156,99,53,183,92,173,214,121,111,114,203,123,162,164,134,7,65,28,208,194,230,181,208,212,202,229,127,42,134,42,34,181,19,100,119,207,246,34,215,183,141,95,170,124,91,233,253,15,184,220,71,130,167,170,124,167,233,253,119,184,219,128,186,144,0,28,127,170,14,168,48,30,147,48,11,126,163,106,53,163,32,184,219,110,55,136,172,145,69,100,167,134,105,219,60,144,205,51,92,230,205,44,77,70,113,167,122,42,163,149,119,86,252,191,106,167,0,211,223,23,110,155,117,43,63,198,180,230,197,132,234,84,23,44,170,241,69,100,163,150,174,219,64,216,35,158,166,102,67,27,164,115,107,28,228,98,57,232,170,168,215,46,219,236,139,251,15,63,227,87,233,99,22,250,129,67,237,215,18,170,250,78,245,79,163,127,80,49,239,113,128,11,243,234,131,170,12,7,164,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,156,105,222,138,168,229,93,213,191,47,218,169,192,52,247,197,219,166,221,74,207,241,173,57,177,97,58,149,5,203,42,188,81,89,40,229,171,182,208,54,8,231,169,153,144,198,233,28,218,199,57,24,142,122,42,170,53,203,182,251,34,254,195,207,248,213,250,88,197,190,160,80,251,117,196,170,190,147,189,83,232,223,212,12,123,220,96,3,74,96,0,56,255,0,84,29,80,96,61,38,96,22,253,70,212,107,70,65,113,182,220,111,17,89,34,138,201,79,12,211,182,121,33,154,102,185,205,154,88,154,140,227,78,244,85,71,42,238,173,249,126,213,78,1,167,190,46,221,54,234,86,127,141,105,205,139,9,212,168,46,89,85,226,138,201,71,45,93,182,129,176,71,61,76,204,134,55,72,230,214,57,200,196,115,209,85,81,174,93,183,217,23,246,29,211,173,61,51,253,46,244,167,169,248,44,116,151,90,186,186,140,126,123,133,5,45,174,62,229,85,85,117,18,165,101,44,12,103,7,43,251,147,211,196,197,99,91,201,205,114,181,170,142,84,84,206,190,39,148,223,112,108,170,205,154,226,213,222,74,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,15,71,49,220,94,198,174,206,69,106,237,178,162,167,200,13,73,131,202,105,62,117,250,80,210,204,55,83,62,23,240,207,181,184,253,186,251,228,187,253,239,43,230,169,163,155,181,220,226,222,124,123,156,121,113,110,251,111,178,111,177,234,192,241,90,209,171,216,110,130,233,126,65,171,154,129,61,92,118,44,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,159,36,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,72,127,105,241,149,233,182,255,0,117,162,177,88,180,187,88,46,55,43,141,68,116,148,116,116,150,74,9,167,169,158,71,35,99,138,56,219,90,174,123,220,229,70,163,81,21,85,85,17,15,43,227,113,154,218,168,52,95,79,116,230,106,122,181,185,95,50,137,111,116,242,181,141,236,54,10,26,73,33,149,175,119,46,72,245,117,194,21,106,35,85,21,27,38,234,221,145,29,2,188,58,180,114,251,172,157,92,96,148,214,137,188,189,38,31,112,131,49,186,84,241,99,251,52,180,19,197,35,83,131,158,197,119,118,117,167,131,118,242,115,59,252,248,185,172,114,1,161,67,143,227,125,89,232,54,89,175,55,174,155,172,89,213,37,70,109,99,167,238,203,78,159,212,79,59,121,249,138,72,37,223,140,181,52,237,98,58,88,147,230,212,115,145,57,44,53,9,15,202,235,91,78,117,183,85,122,121,201,112,205,4,202,169,45,57,13,117,60,208,213,81,84,211,64,246,95,45,210,83,203,13,77,181,37,153,21,180,207,149,178,162,178,100,219,103,198,214,171,227,107,221,35,51,195,137,229,55,220,27,42,179,102,184,181,119,146,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,131,209,204,119,23,177,171,179,145,90,187,108,168,169,242,3,82,96,138,189,2,245,175,138,245,89,167,20,150,75,181,207,203,234,110,51,111,134,60,142,223,80,177,178,74,254,8,216,221,115,167,72,218,198,58,25,94,168,175,107,26,157,153,30,140,84,226,232,159,44,170,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,188,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,245,110,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,40,179,196,83,174,170,158,169,115,37,193,244,250,190,173,154,87,96,168,134,106,24,106,105,98,99,238,119,24,82,161,139,114,69,88,210,120,88,232,234,29,27,33,115,255,0,160,198,189,204,99,220,172,96,93,158,149,106,102,43,172,154,113,142,106,150,21,87,230,44,185,53,190,43,133,55,41,35,124,144,243,79,191,4,189,183,189,141,154,39,163,163,145,136,229,225,35,30,213,93,218,167,171,40,47,195,231,173,187,175,74,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,61,175,123,19,202,108,89,206,43,102,205,113,106,239,59,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,7,163,94,222,76,123,87,103,34,57,55,217,81,23,228,7,214,0,143,253,107,245,93,98,233,47,70,171,115,46,237,170,179,47,185,111,71,139,89,43,102,123,124,253,87,38,36,146,43,99,69,122,195,3,31,221,145,119,99,87,102,71,220,99,229,141,64,245,121,255,0,84,122,19,165,250,167,142,104,166,117,156,252,51,51,203,124,159,193,237,159,12,172,155,205,121,170,151,83,65,250,232,162,116,76,229,52,111,111,223,123,118,219,117,217,21,20,245,89,254,169,96,154,95,246,115,237,213,247,225,159,107,114,10,60,90,207,254,75,52,222,106,233,85,203,177,7,234,152,238,28,187,111,251,239,226,196,219,230,228,221,12,203,229,153,77,247,57,202,175,57,174,83,93,231,111,89,5,194,162,233,113,169,237,50,62,253,84,242,58,73,100,224,196,107,27,201,239,114,236,212,70,166,251,34,34,124,137,233,212,110,21,175,56,7,133,174,156,227,253,64,84,85,182,228,221,72,164,150,195,110,174,127,42,219,77,145,109,53,137,77,73,81,187,81,204,123,92,147,57,177,57,92,232,163,124,113,47,14,29,168,194,231,193,92,30,20,253,113,212,234,85,170,131,165,189,73,101,36,87,220,98,206,140,197,174,109,124,80,37,198,221,74,214,49,40,159,30,232,175,169,134,45,156,215,70,213,238,67,20,142,122,53,209,58,73,172,124,0,0,15,63,150,103,248,110,11,83,143,210,230,25,13,37,165,249,85,226,59,5,161,106,85,90,202,171,140,145,75,44,84,232,253,184,181,239,108,18,35,57,42,114,127,22,55,119,189,141,119,160,32,7,141,95,165,140,91,234,5,15,183,92,79,107,225,215,215,85,55,84,184,106,96,250,131,95,72,205,84,176,83,205,53,116,52,212,178,177,151,59,116,43,78,196,185,42,164,105,4,47,116,149,13,141,240,181,255,0,211,99,158,214,49,142,70,48,38,80,0,0,0,1,231,243,204,255,0,13,211,12,102,124,207,80,50,26,75,21,138,150,162,146,154,162,225,86,170,216,32,125,77,68,116,241,44,142,219,102,49,101,154,52,87,187,102,49,21,92,229,107,81,92,158,128,138,190,40,254,132,245,55,242,95,120,162,2,85,2,173,124,47,188,65,42,110,213,54,94,151,181,166,235,72,199,178,157,180,24,125,242,166,88,169,153,194,24,169,105,232,236,169,20,80,53,170,245,107,39,115,39,150,94,114,61,91,23,222,123,153,189,165,0,0,0,0,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,77,246,221,83,246,144,131,253,26,190,150,63,239,7,85,127,247,85,187,254,188,74,174,172,125,44,107,39,211,252,135,219,167,51,88,6,162,52,247,53,181,106,86,1,141,106,53,138,158,174,11,110,85,103,162,189,209,197,86,198,182,120,224,169,133,147,70,217,26,215,57,168,244,107,209,21,17,206,77,247,217,87,246,158,128,229,93,39,122,88,209,191,167,248,247,183,64,117,80,4,32,212,47,23,110,155,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,174,219,110,137,251,9,190,102,179,171,31,84,250,201,245,3,33,247,25,192,191,62,151,250,160,192,122,179,192,46,26,141,167,54,140,130,221,109,183,94,37,178,75,21,238,158,24,103,116,241,195,12,206,115,91,12,178,181,89,198,161,136,138,174,69,221,29,242,253,138,190,215,0,213,44,19,84,62,209,253,133,190,252,79,236,150,65,89,139,94,63,201,102,135,202,221,41,120,247,224,253,107,27,207,143,113,159,125,156,152,187,252,156,187,41,10,252,21,61,44,101,63,80,43,189,186,220,64,169,250,152,204,186,80,241,3,213,141,82,195,232,105,46,44,118,113,146,91,110,246,202,148,70,178,227,110,146,235,35,229,129,36,226,174,133,252,162,141,236,145,168,188,94,198,242,107,217,206,55,133,250,3,207,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,225,43,55,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,30,162,125,64,234,119,247,202,245,254,54,82,243,138,49,234,39,212,14,167,127,124,175,95,227,101,35,91,75,232,173,247,207,130,240,232,63,214,24,191,114,159,137,207,64,4,61,210,0,0,11,206,233,219,211,246,152,255,0,115,108,191,224,162,58,17,207,122,118,244,253,166,63,220,219,47,248,40,142,132,90,22,61,21,61,209,224,224,252,219,214,23,253,250,190,41,0,7,171,94,0,0,0,0,28,247,94,180,99,31,215,205,49,186,233,190,65,63,147,243,156,39,162,184,54,157,147,73,65,87,26,239,28,204,71,255,0,246,216,228,106,181,206,142,73,24,142,111,45,211,161,3,226,229,186,110,211,52,87,26,196,178,48,152,171,216,27,244,98,112,245,110,215,68,196,196,246,76,113,137,80,198,168,233,182,79,164,25,245,231,78,51,24,169,217,118,178,76,216,166,90,105,146,88,164,107,216,217,35,145,142,249,42,181,241,189,143,68,114,35,145,28,136,230,181,200,173,79,44,92,231,86,157,48,90,58,152,194,41,232,25,113,248,102,81,96,239,79,97,174,145,206,90,116,124,136,206,228,19,177,55,222,41,59,113,162,189,17,94,197,107,92,222,72,142,141,244,215,113,183,92,44,247,10,171,77,218,130,162,138,186,138,103,211,85,82,212,196,232,165,130,86,57,90,248,222,199,34,43,92,215,34,162,181,81,21,21,21,20,175,243,60,186,172,190,238,145,198,153,229,63,135,124,125,238,192,216,93,178,179,181,248,13,249,243,111,209,164,92,167,171,94,170,163,252,53,105,174,156,233,157,98,117,225,51,249,192,6,181,56,0,0,125,140,59,49,201,244,255,0,39,183,102,120,101,234,162,211,122,180,204,147,210,85,192,169,202,55,108,168,168,168,187,163,154,230,170,181,204,114,43,92,215,57,174,69,69,84,91,149,233,155,169,156,71,169,92,70,107,197,158,155,225,151,203,103,31,140,217,185,203,55,144,238,75,51,96,253,123,162,141,146,247,25,2,191,238,34,241,223,138,252,211,231,74,71,185,209,61,94,201,244,59,81,237,26,135,139,213,84,53,212,83,49,181,212,145,76,145,54,227,68,175,106,205,75,34,171,92,156,94,214,237,186,181,220,28,141,123,83,147,26,169,180,202,243,42,176,23,52,158,52,79,56,252,99,219,227,246,105,1,219,221,137,177,181,184,45,235,113,166,38,220,78,229,93,191,224,171,182,153,234,159,209,158,49,194,106,138,175,92,30,55,73,117,107,8,214,204,34,139,62,192,110,158,110,221,87,188,114,197,34,35,106,40,234,17,17,95,79,59,17,87,132,173,221,55,77,213,21,21,174,106,185,142,107,151,217,19,250,43,166,229,49,85,51,172,75,144,241,24,123,184,75,181,88,191,76,211,93,51,164,196,240,152,152,231,19,0,0,250,120,128,0,0,0,50,174,79,255,0,12,94,188,127,66,23,218,109,6,213,139,215,28,7,32,184,55,225,183,75,141,199,183,75,139,204,230,76,233,54,111,105,203,217,168,157,212,232,238,82,71,20,46,89,38,93,185,202,229,128,0,13,84,2,178,252,40,122,227,166,201,109,86,78,145,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,180,75,12,77,143,102,58,54,119,172,208,1,72,30,34,222,32,21,154,247,157,218,112,221,20,200,188,190,3,133,92,41,47,182,155,221,20,115,210,215,87,222,25,14,237,171,71,74,200,230,166,242,235,44,177,70,214,162,42,185,31,34,185,252,162,72,186,95,138,247,92,117,57,45,214,247,210,62,156,178,145,108,86,218,138,118,101,215,100,124,85,11,93,87,19,163,157,180,80,43,85,201,19,32,149,172,238,185,118,149,102,137,209,236,198,198,254,244,10,208,189,11,212,126,162,245,30,221,165,250,95,102,243,215,90,237,229,154,105,85,89,75,111,165,106,162,73,85,83,34,34,246,225,103,38,238,187,43,149,206,107,24,215,189,236,99,130,207,250,119,235,23,59,234,155,161,222,161,236,26,151,71,230,178,76,19,79,238,222,119,32,238,66,207,139,249,218,75,155,227,255,0,37,134,8,227,167,237,71,3,35,251,170,238,123,114,93,151,125,234,4,208,158,123,161,122,113,211,167,66,58,167,165,250,95,102,242,54,170,29,63,200,165,154,105,85,31,85,112,170,117,178,100,146,170,166,68,68,238,76,254,45,221,118,70,163,90,214,49,172,99,24,198,231,176,11,116,240,161,235,142,155,37,181,89,58,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,38,209,44,49,54,61,152,232,217,222,179,67,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,169,225,197,215,29,79,85,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,194,101,16,3,198,175,210,198,45,245,2,135,219,174,36,255,0,32,7,141,95,165,140,91,234,5,15,183,92,64,166,188,79,41,190,224,217,85,155,53,197,171,188,149,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,156,30,142,99,184,189,141,93,156,138,213,219,101,69,79,145,160,158,137,58,193,198,122,185,210,248,175,77,90,74,44,218,199,79,3,114,203,61,36,85,29,138,25,229,146,118,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,228,236,245,219,45,55,91,213,75,232,236,214,202,186,250,136,233,231,171,124,84,208,186,87,182,8,34,124,211,74,173,106,42,163,35,138,57,36,123,191,99,88,199,57,118,68,85,61,94,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,144,52,230,14,105,211,174,188,225,189,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,115,141,206,217,28,172,111,54,43,36,106,112,123,85,124,7,91,125,96,227,61,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,242,104,113,79,18,63,16,74,158,157,169,163,209,237,27,186,210,59,81,110,52,237,169,173,185,67,44,83,63,25,98,75,4,145,36,180,243,65,44,51,62,166,21,157,168,199,57,175,141,138,201,54,217,241,170,210,97,245,114,204,166,251,156,229,87,156,215,41,174,243,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,112,98,53,141,228,247,185,118,106,35,83,125,145,17,62,71,202,2,255,0,188,46,61,9,233,151,231,94,241,90,123,94,176,122,76,195,122,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,195,126,219,213,21,209,49,83,197,120,92,122,19,211,47,206,189,226,180,149,64,102,7,84,180,183,59,209,108,238,231,166,122,151,98,248,54,73,102,236,249,218,47,53,13,71,107,187,11,38,143,245,144,189,241,187,120,229,99,190,235,151,109,246,93,149,21,18,218,124,49,124,64,43,53,118,142,155,167,237,111,200,188,222,117,73,198,12,102,229,44,115,203,85,126,165,142,9,166,149,181,47,107,22,52,154,8,233,254,115,72,246,186,102,189,187,163,164,107,223,39,96,241,12,232,178,213,213,62,151,212,95,113,12,126,145,218,169,141,83,162,227,245,139,82,218,85,173,129,36,229,45,190,121,28,213,107,216,230,172,174,137,30,173,70,76,173,94,228,108,124,220,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,52,41,214,223,88,56,207,72,218,95,45,233,203,73,91,155,95,41,231,110,39,103,171,138,163,177,93,60,82,64,201,159,36,145,49,90,214,66,218,150,74,172,115,227,89,17,170,198,57,170,188,155,64,57,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,57,202,253,145,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,19,245,106,150,169,103,122,211,157,220,245,51,82,239,191,25,201,47,61,159,59,91,229,97,167,238,246,161,100,49,254,174,22,50,54,237,28,76,111,221,106,111,182,235,186,170,170,200,172,95,162,203,173,151,161,205,73,234,179,84,177,250,186,10,137,41,236,169,129,193,45,75,162,123,160,158,231,77,29,69,194,88,17,168,170,201,34,145,25,2,189,219,57,143,150,78,218,162,193,40,17,44,233,93,58,235,206,101,211,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,111,9,26,221,145,202,199,112,122,50,70,167,54,53,83,154,147,83,196,103,160,159,228,175,125,131,82,52,238,127,49,166,89,53,195,201,210,83,207,81,206,170,203,92,246,62,84,163,114,189,121,205,10,178,57,29,20,191,55,35,88,230,74,188,154,217,38,11,148,208,189,116,211,142,162,244,226,221,170,26,95,121,243,214,170,237,226,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,103,38,238,155,171,85,174,107,216,231,177,236,123,170,91,196,235,175,31,211,125,246,167,65,180,158,245,203,1,199,238,14,248,149,210,221,113,238,82,229,19,53,144,186,61,219,218,106,246,105,231,109,66,55,140,146,69,51,146,57,147,126,17,57,33,174,21,173,26,161,167,88,110,99,167,248,62,95,87,102,177,103,244,244,244,153,29,61,51,35,107,235,224,133,100,225,18,202,173,238,177,138,147,74,215,181,142,106,72,201,28,199,242,106,170,31,147,75,116,183,59,214,156,238,217,166,122,105,98,248,206,73,121,239,121,42,47,53,13,63,119,181,11,230,147,245,147,61,145,183,104,226,123,190,243,147,125,182,77,213,81,20,58,7,74,61,40,234,63,86,186,142,204,43,10,139,200,218,168,123,115,223,239,243,194,175,165,180,82,185,85,17,206,68,84,238,76,254,46,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,124,27,27,179,119,188,149,23,154,154,163,181,221,153,243,73,250,201,158,249,29,188,146,189,223,121,203,182,251,38,200,136,137,207,250,81,233,71,78,58,74,211,134,97,88,84,94,122,235,93,219,158,255,0,127,158,20,101,85,222,169,168,168,142,114,34,175,110,22,114,114,69,10,42,182,54,185,202,170,247,190,73,31,218,192,0,0,0,0,202,185,63,252,49,122,241,253,8,95,105,180,27,86,47,92,112,28,130,224,223,134,221,46,55,30,221,46,47,51,153,51,164,217,189,167,47,102,162,119,83,163,185,73,28,80,185,100,153,118,231,43,150,0,0,53,80,10,181,240,167,235,182,212,182,170,14,150,117,151,38,171,109,201,181,9,6,17,117,184,206,215,65,36,10,214,54,59,58,189,81,28,199,181,200,229,131,155,156,143,71,246,26,172,225,4,114,90,80,0,0,25,87,52,167,210,119,165,141,27,250,127,143,123,116,6,107,13,41,244,157,233,99,70,254,159,227,222,221,0,29,84,0,0,0,6,85,203,31,240,167,235,142,155,77,110,180,29,45,234,75,42,229,177,100,247,132,102,45,115,107,229,157,109,215,26,167,49,137,68,248,247,84,101,52,210,236,230,186,54,167,110,105,100,115,209,205,149,210,67,92,7,234,185,218,110,182,90,150,81,222,109,149,116,21,18,83,193,86,200,170,97,116,79,116,19,196,201,161,149,26,228,69,86,73,20,145,200,199,126,199,49,237,114,110,138,138,6,167,129,88,30,23,94,32,20,119,122,59,111,76,154,223,145,118,110,176,249,107,118,15,116,158,56,32,165,146,150,40,34,130,27,75,187,108,103,25,147,181,188,82,72,175,116,206,145,209,171,145,233,19,101,179,240,4,0,241,171,244,177,139,125,64,161,246,235,137,63,200,1,227,87,233,99,22,250,129,67,237,215,16,41,130,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,250,124,62,122,219,181,117,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,222,131,15,85,165,90,153,149,104,222,163,227,154,165,133,85,249,123,214,51,112,138,225,77,202,73,25,28,220,23,239,193,47,109,236,123,161,149,138,232,228,98,57,57,198,247,181,87,103,40,26,126,7,31,233,87,169,140,55,170,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,113,70,204,206,50,198,246,72,212,78,76,123,121,53,143,231,27,59,0,20,173,227,87,234,159,22,250,127,67,238,55,18,37,116,235,175,57,151,77,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,188,36,107,118,71,43,29,193,232,201,26,156,216,213,73,107,227,87,234,159,22,250,127,67,238,55,18,0,1,165,62,154,58,139,193,58,160,210,202,13,76,193,106,63,205,81,222,40,184,77,252,217,116,242,208,205,61,31,114,88,163,239,118,187,236,111,117,141,224,255,0,218,139,251,81,58,169,158,30,135,58,187,186,244,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,121,112,238,38,202,201,38,141,29,31,117,100,110,130,49,60,166,197,156,226,182,108,215,22,174,243,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,112,122,53,237,228,199,181,118,114,35,147,125,149,17,126,64,65,111,26,191,75,24,183,212,10,31,110,184,149,87,210,119,170,125,27,250,129,143,123,140,5,170,120,213,250,88,197,190,160,80,251,117,196,170,190,147,189,83,232,223,212,12,123,220,96,2,213,60,106,253,44,98,223,80,40,125,186,226,85,95,73,222,169,244,111,234,6,61,238,48,22,169,227,87,233,99,22,250,129,67,237,215,18,170,250,78,245,79,163,127,80,49,239,113,128,13,41,128,0,25,172,234,171,75,127,66,221,71,106,46,153,195,98,248,53,5,155,32,170,248,85,23,154,243,29,171,92,175,239,80,254,177,94,247,59,122,89,96,119,223,114,189,55,217,251,57,28,137,165,50,160,60,109,52,207,42,166,213,60,23,88,252,167,119,27,184,99,233,140,247,227,142,71,121,122,234,122,154,138,142,19,59,135,109,157,200,234,183,141,57,171,157,216,159,238,162,51,117,9,65,224,245,154,221,114,174,143,153,98,184,83,210,71,79,135,101,23,43,37,11,161,99,145,242,64,246,195,92,174,149,85,202,138,254,237,116,173,69,106,53,56,53,137,182,232,174,116,223,41,91,193,147,84,190,202,117,29,125,211,58,251,239,149,160,206,241,249,60,181,23,149,231,231,46,148,79,73,161,253,98,49,93,31,10,87,92,93,243,115,88,237,246,93,221,219,66,226,117,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,77,246,221,83,246,129,70,222,42,122,199,98,213,222,174,46,244,216,228,59,210,96,86,248,176,233,42,121,63,252,170,170,154,121,228,169,94,15,99,85,157,185,234,37,131,111,188,215,118,57,181,202,215,162,36,159,240,71,210,26,102,90,181,11,94,235,160,164,146,162,122,136,177,11,92,141,158,94,252,12,99,99,170,173,107,227,249,68,172,145,100,160,86,187,239,61,22,25,19,238,34,175,58,193,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,118,219,117,95,218,95,159,135,86,142,88,180,111,164,124,18,154,209,55,152,171,204,45,240,102,55,74,158,47,103,122,170,190,8,164,106,112,115,222,141,237,64,148,240,110,222,45,127,99,159,22,185,238,64,36,169,86,190,40,62,31,117,55,106,155,215,84,58,45,106,164,99,217,78,234,252,194,199,77,20,84,204,225,12,85,85,21,151,165,150,89,218,213,122,181,144,53,240,69,23,57,30,174,151,239,61,207,222,210,128,25,150,208,189,116,212,126,157,53,30,221,170,26,95,121,242,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,22,238,155,163,145,205,107,216,230,61,140,123,116,41,211,71,81,120,39,84,26,89,65,169,152,45,71,249,170,59,197,23,9,191,155,46,158,90,25,167,163,238,75,20,125,238,215,125,141,238,177,188,31,251,81,127,106,37,85,248,161,116,45,250,20,202,159,174,58,57,134,121,77,54,189,112,248,197,53,19,185,67,98,186,73,35,145,118,133,26,158,94,142,109,227,237,236,174,99,37,87,199,250,166,186,158,53,133,88,6,169,103,122,95,246,143,236,45,247,225,159,107,113,250,204,90,241,254,75,12,222,106,215,85,199,191,7,235,88,238,28,187,108,251,236,226,244,219,228,228,221,64,177,79,20,95,16,10,203,189,101,203,166,77,16,200,187,54,168,124,205,187,56,186,65,28,240,85,73,85,20,242,193,53,165,189,198,51,140,41,218,222,89,35,87,182,102,200,216,209,200,196,149,178,214,9,232,48,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,115,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,167,116,235,175,166,187,23,74,217,182,158,233,149,177,123,215,89,180,254,223,116,201,42,219,84,249,227,171,188,75,89,90,202,137,34,87,53,156,97,78,211,35,141,17,140,94,220,108,87,34,189,94,231,4,107,44,39,194,231,174,219,86,137,221,102,208,141,104,201,170,233,240,155,229,67,29,143,220,106,231,111,146,199,171,92,231,172,172,147,146,114,138,154,161,207,106,171,249,246,226,145,170,245,107,82,105,165,111,21,240,254,233,159,13,234,191,82,243,93,45,204,43,170,237,207,110,15,87,114,180,92,233,149,92,251,117,198,58,234,38,69,58,199,201,27,51,56,203,35,31,27,149,57,49,238,226,230,63,132,140,226,186,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,255,0,37,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,64,209,71,81,90,243,134,244,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,206,71,55,101,114,49,220,24,143,145,201,193,142,84,207,103,81,90,243,153,117,37,171,151,221,86,204,235,106,220,251,141,67,217,108,161,154,161,38,101,166,220,143,114,211,209,68,173,99,27,194,54,187,101,114,49,188,222,175,145,201,205,238,85,249,90,135,173,26,161,170,214,172,78,197,168,25,125,93,218,219,131,89,225,176,227,212,110,100,113,65,65,69,27,90,214,181,145,198,214,181,94,173,100,109,116,174,69,145,233,28,104,231,59,131,118,146,190,29,125,10,212,245,75,153,38,113,168,52,21,108,210,187,5,68,208,215,77,77,85,19,31,115,184,194,148,239,75,106,162,72,147,194,199,71,80,217,31,51,89,253,6,57,141,123,30,228,123,3,186,120,93,120,127,214,93,235,45,189,77,235,126,59,217,181,67,229,174,56,61,174,121,39,130,170,74,168,167,138,120,110,206,237,189,156,97,78,214,209,71,34,61,179,54,71,72,173,70,36,78,151,181,248,213,250,88,197,190,160,80,251,117,196,158,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,16,47,198,175,210,198,45,245,2,135,219,174,32,83,5,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,244,248,124,245,183,106,234,191,0,146,197,147,207,73,67,168,184,173,61,60,55,90,55,85,53,211,221,160,108,48,181,247,102,70,216,98,99,25,37,67,164,107,162,141,28,144,175,109,28,168,146,71,189,6,30,171,74,181,51,42,209,189,71,199,53,75,10,171,242,247,172,102,225,21,194,155,148,146,50,57,184,47,223,130,94,219,216,247,67,43,21,209,200,196,114,115,141,239,106,174,206,80,52,252,14,63,210,175,83,24,111,85,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,226,141,153,156,101,141,236,145,168,156,152,246,242,107,31,206,54,118,0,32,7,141,95,165,140,91,234,5,15,183,92,74,107,196,242,155,238,13,149,89,179,92,90,187,201,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,193,232,230,59,139,216,213,217,200,173,93,182,84,84,249,23,41,227,87,233,99,22,250,129,67,237,215,18,149,128,208,247,67,157,93,218,186,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,156,184,119,19,116,124,115,70,142,147,180,178,58,69,25,161,233,215,94,115,46,155,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,120,72,214,236,142,86,59,131,209,146,53,57,177,170,154,19,233,215,94,112,222,164,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,185,198,231,108,142,86,55,155,21,146,53,56,61,170,161,210,192,0,8,171,226,143,232,79,83,127,37,247,138,34,85,17,87,197,31,208,158,166,254,75,239,20,64,80,9,121,62,26,29,113,211,117,29,134,195,163,217,195,42,217,168,184,93,158,55,205,87,35,229,168,101,242,221,10,199,2,86,186,103,171,156,149,40,231,196,217,154,247,125,247,200,146,49,85,28,246,67,70,199,213,196,242,155,238,13,149,89,179,92,90,187,201,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,193,232,230,59,139,216,213,217,200,173,93,182,84,84,249,1,169,48,71,94,135,58,187,181,117,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,57,112,238,38,232,248,230,141,29,39,105,100,116,138,0,0,3,149,117,99,233,99,89,62,159,228,62,221,57,154,195,74,125,88,250,88,214,79,167,249,15,183,78,102,176,11,73,240,190,241,4,166,180,211,89,122,94,214,155,173,91,216,250,134,208,97,247,202,153,101,169,127,57,165,165,167,163,178,164,81,64,231,35,17,207,157,204,158,89,120,70,196,108,95,117,141,102,214,190,101,92,188,159,13,14,184,233,186,142,195,97,209,236,225,149,108,212,92,46,207,27,230,171,145,242,212,50,249,110,133,99,129,43,93,51,213,206,74,148,115,226,108,205,123,190,251,228,73,24,170,142,123,33,9,190,102,179,171,31,84,250,201,245,3,33,247,25,205,41,153,172,234,199,213,62,178,125,64,200,125,198,112,45,83,193,83,210,198,83,245,2,187,219,173,197,85,245,99,234,159,89,62,160,100,62,227,57,106,158,10,158,150,50,159,168,21,222,221,110,42,175,171,31,84,250,201,245,3,33,247,25,192,235,254,31,61,109,221,122,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,237,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,98,44,127,194,159,174,58,109,53,186,208,116,183,169,44,171,150,197,147,222,17,152,181,205,175,150,117,183,92,106,156,198,37,19,227,221,81,148,211,75,179,154,232,218,157,185,165,145,207,71,54,87,73,8,92,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,70,61,68,250,129,212,239,239,149,235,252,108,165,231,20,99,212,79,168,29,78,254,249,94,191,198,202,70,182,151,209,91,239,159,5,225,208,127,172,49,126,229,63,19,158,128,8,123,164,0,0,23,157,211,183,167,237,49,254,230,217,127,193,68,116,35,158,244,237,233,251,76,127,185,182,95,240,81,29,8,180,44,122,42,123,163,193,193,249,183,172,47,251,245,124,82,0,15,86,188,0,0,0,0,0,0,34,15,92,93,26,207,173,112,51,82,244,198,221,78,220,218,138,22,193,85,67,20,113,196,235,235,86,72,89,26,201,52,147,71,28,110,130,46,234,243,86,185,207,106,53,155,236,198,34,75,224,99,226,112,214,241,118,166,213,216,225,63,119,182,27,124,143,60,198,108,238,58,140,195,3,86,149,211,219,198,42,142,186,106,142,184,159,182,57,196,196,196,76,103,188,19,223,196,107,165,143,133,85,84,245,21,130,80,91,169,109,114,246,153,148,81,194,157,167,165,92,147,112,109,122,34,187,139,251,174,146,54,72,214,35,93,207,105,21,30,178,74,246,64,130,188,198,97,43,193,94,155,85,253,94,216,237,118,94,205,109,14,23,105,242,234,51,12,47,41,225,84,117,211,84,115,166,123,186,187,98,98,122,192,1,138,223,0,0,59,95,74,189,75,95,186,111,207,163,186,53,106,42,177,91,180,209,55,34,182,211,71,15,118,174,40,217,43,98,115,31,35,85,90,232,157,59,164,70,181,204,71,171,81,174,114,34,238,151,25,135,102,56,198,160,99,22,236,207,12,189,83,221,172,183,104,82,122,74,184,21,120,200,221,213,21,21,23,101,107,154,228,86,185,142,68,115,92,215,53,200,138,138,137,65,4,181,232,131,172,122,173,21,187,199,167,26,147,122,255,0,83,186,206,252,209,207,59,38,153,246,90,142,46,127,40,91,19,30,247,69,43,211,139,162,68,217,31,39,113,21,191,172,238,72,50,92,211,228,213,121,11,211,230,79,47,100,255,0,15,249,237,83,253,39,236,23,229,203,51,155,101,212,107,136,162,60,232,142,119,41,136,236,136,227,92,112,211,174,99,205,227,49,76,45,108,0,77,92,190,0,0,0,0,202,185,109,58,65,209,149,139,172,63,12,205,40,182,71,117,248,54,103,139,253,162,168,198,110,82,189,235,74,217,37,187,213,119,105,170,99,110,251,195,47,106,36,89,26,213,146,55,49,174,111,36,71,197,37,75,23,253,225,113,232,79,76,191,58,247,138,208,40,46,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,122,222,252,92,245,98,243,211,4,154,93,52,23,86,234,157,199,205,81,214,231,116,213,84,212,125,154,87,84,71,36,114,65,4,48,53,27,51,160,124,244,202,172,237,186,46,220,115,50,71,72,245,72,229,87,137,215,65,223,166,251,21,78,188,233,61,151,150,125,143,219,221,241,43,93,186,221,220,170,202,33,107,225,108,123,187,186,212,239,83,192,218,133,111,24,228,150,102,164,112,166,252,34,106,82,176,30,131,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,57,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,95,247,68,157,31,99,61,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,241,111,42,240,211,232,86,167,166,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,120,167,110,54,181,138,217,22,73,190,7,42,234,199,210,198,178,125,63,200,125,186,115,53,134,148,250,177,244,177,172,159,79,242,31,110,156,205,96,23,61,226,91,225,247,77,172,54,171,199,80,122,65,106,171,147,80,104,41,252,205,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,174,205,68,87,171,119,168,28,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,156,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,168,130,154,252,94,250,90,197,116,211,59,164,234,23,22,201,45,84,127,164,59,131,160,184,227,42,216,225,168,243,204,133,22,90,234,86,49,169,220,133,252,90,181,14,119,222,108,243,53,202,231,249,141,163,11,31,232,251,171,60,55,171,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,156,55,238,49,21,93,19,209,35,175,141,95,165,140,91,234,5,15,183,92,74,160,233,215,94,115,46,155,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,120,72,214,236,142,86,59,131,209,146,53,57,177,170,150,147,226,255,0,127,251,87,209,126,158,229,63,4,186,217,190,51,152,90,110,31,14,187,83,121,122,234,62,237,166,189,253,138,136,183,94,220,204,229,197,236,221,120,185,21,55,93,128,130,222,23,30,187,52,203,243,175,103,173,61,255,0,136,255,0,135,253,103,78,247,217,117,111,72,113,223,245,39,175,242,208,75,77,79,36,245,18,99,181,92,25,31,26,135,204,249,36,124,51,72,138,246,76,174,226,146,74,177,57,25,250,149,151,192,120,92,122,236,211,47,206,189,158,180,187,237,126,253,13,126,134,178,207,229,7,240,175,209,239,195,221,241,223,137,242,236,246,121,39,14,60,63,89,222,238,118,251,93,175,214,247,123,125,175,214,112,2,133,186,58,235,23,59,233,3,59,168,191,216,40,254,51,141,222,120,125,160,199,251,144,211,252,83,181,13,67,41,127,202,159,4,178,65,218,146,161,100,253,90,39,61,184,187,116,95,151,53,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,249,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,249,75,180,150,169,174,181,179,88,168,170,232,237,175,168,145,212,116,245,117,45,169,158,24,21,203,219,100,146,182,56,219,35,209,187,34,189,35,98,57,81,85,26,221,246,78,129,211,117,110,137,80,107,110,45,63,81,182,154,187,142,157,58,162,88,111,144,211,58,118,189,172,146,9,25,20,202,180,239,100,220,35,153,209,72,244,141,85,234,198,57,17,175,95,184,224,176,175,10,62,133,191,168,234,131,90,240,207,254,199,170,192,40,171,157,255,0,9,206,186,73,78,173,255,0,138,242,175,115,191,219,204,140,255,0,91,204,85,89,170,131,42,224,95,247,133,199,161,61,50,252,235,222,43,73,84,69,95,11,143,66,122,101,249,215,188,86,146,168,1,93,94,39,94,31,245,154,187,71,83,212,14,136,99,190,111,58,164,229,62,77,109,138,73,229,170,191,82,199,4,48,196,234,102,57,235,26,77,4,116,255,0,40,99,99,93,51,94,237,149,210,53,140,146,197,64,20,129,225,193,225,255,0,89,212,69,246,45,91,213,236,119,253,73,232,60,204,17,83,84,73,61,60,153,21,87,7,199,198,157,240,190,57,25,12,50,42,61,243,35,184,172,145,36,77,71,254,185,98,177,95,20,127,66,122,155,249,47,188,81,18,126,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,66,48,120,163,250,19,212,223,201,125,226,136,10,1,53,17,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,132,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,50,238,106,160,12,240,245,95,209,38,168,116,189,170,22,188,13,208,85,229,86,220,170,161,180,152,157,210,146,150,54,207,125,157,177,211,119,162,142,138,41,166,154,55,178,106,166,66,141,119,206,69,217,89,190,251,37,196,244,47,209,149,139,163,205,56,170,182,73,117,248,206,103,148,121,122,140,154,229,19,222,148,174,146,36,127,106,154,154,55,109,180,49,119,101,68,145,205,73,36,115,220,231,113,69,100,81,200,170,219,77,170,227,83,65,89,112,182,82,85,84,90,234,22,174,134,89,161,107,223,75,58,197,36,43,44,78,84,221,143,88,166,150,53,115,118,94,18,61,191,177,202,139,250,192,0,0,0,0,0,0,202,185,109,58,65,209,149,139,172,63,12,205,40,182,71,117,248,54,103,139,253,162,168,198,110,82,189,235,74,217,37,187,213,119,105,170,99,110,251,195,47,106,36,89,26,213,146,55,49,174,111,36,71,197,37,75,23,253,225,113,232,79,76,191,58,247,138,208,41,175,73,186,57,234,11,90,53,78,255,0,164,56,94,19,202,245,136,92,22,221,147,84,84,213,196,202,27,44,141,169,90,119,172,245,8,231,49,220,94,201,21,25,23,114,71,182,41,29,27,36,70,46,218,30,192,44,89,54,51,134,218,108,89,158,115,87,152,223,105,41,209,183,11,237,77,13,61,27,235,167,85,85,115,210,10,118,54,40,153,186,241,99,17,21,81,141,106,57,210,59,147,221,245,104,173,54,171,117,77,125,101,190,217,73,75,81,116,168,74,186,233,97,133,172,125,84,233,20,112,164,178,185,19,119,189,34,134,40,209,206,221,120,70,198,254,198,162,39,235,0,1,93,94,39,94,32,21,154,69,71,83,211,246,136,100,94,83,58,171,229,6,77,114,138,57,226,170,176,210,201,4,51,68,218,103,185,137,26,205,60,117,31,41,163,123,157,11,88,237,145,178,57,143,140,41,176,210,159,73,222,150,52,111,233,254,61,237,208,25,172,45,83,194,143,174,159,234,58,95,214,188,207,255,0,177,233,112,10,218,230,255,0,194,107,173,114,84,43,191,226,188,171,28,223,246,240,163,255,0,214,240,129,106,128,0,0,0,50,174,92,246,170,244,73,106,234,191,161,173,23,190,227,16,82,80,234,46,43,166,246,89,173,85,141,165,107,167,187,64,219,58,57,150,151,200,233,162,99,25,37,67,163,115,101,145,92,144,175,113,90,136,146,73,189,48,154,83,233,59,210,198,141,253,63,199,189,186,0,40,175,167,174,146,250,130,212,253,125,155,78,48,187,69,214,201,122,192,178,8,41,242,107,229,21,68,95,233,90,72,171,82,23,212,164,201,51,25,36,209,62,57,36,142,56,165,238,73,216,122,199,186,53,92,154,19,196,237,215,219,62,43,102,180,229,57,31,218,11,213,21,190,158,158,227,119,242,108,164,248,133,83,35,107,101,169,236,49,85,145,119,30,142,127,109,171,197,188,182,79,146,31,174,138,211,106,183,84,215,214,91,237,148,148,181,23,74,132,171,174,150,24,90,199,213,78,145,71,10,75,43,145,55,123,210,40,98,141,28,237,215,132,108,111,236,106,34,126,176,4,0,241,171,244,177,139,125,64,161,246,235,137,63,200,1,227,87,233,99,22,250,129,67,237,215,16,42,175,164,239,84,250,55,245,3,30,247,24,9,127,226,185,209,71,232,203,42,159,169,77,51,182,93,106,113,188,182,225,81,83,150,197,183,122,27,61,210,105,26,228,168,230,174,89,27,13,84,146,63,228,230,240,142,84,226,143,68,154,24,155,16,58,78,245,79,163,127,80,49,239,113,128,210,69,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,103,7,165,94,166,51,46,148,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,197,93,11,249,69,27,217,35,81,120,189,141,228,215,179,156,111,208,246,149,106,102,43,172,154,113,142,106,150,21,87,230,44,185,53,190,43,133,55,41,35,124,144,243,79,191,4,189,183,189,141,154,39,163,163,145,136,229,225,35,30,213,93,218,165,11,120,129,116,199,98,233,87,95,100,194,177,107,215,157,178,228,22,245,201,109,212,222,89,241,252,46,150,122,218,168,226,161,230,249,101,124,253,166,83,181,59,206,84,115,247,221,90,139,243,95,109,225,155,213,158,101,161,26,209,106,210,214,211,213,222,241,61,74,188,91,236,175,180,186,189,32,130,130,227,83,87,79,3,110,76,69,141,234,175,108,74,246,58,54,172,125,212,237,243,119,234,163,226,30,215,198,175,213,62,45,244,254,135,220,110,39,201,240,128,197,172,89,206,190,234,22,21,148,208,249,219,46,65,165,247,107,93,198,155,186,248,251,244,179,214,208,71,44,124,216,173,123,121,49,238,77,218,168,228,223,116,84,95,153,245,188,106,253,83,226,223,79,232,125,198,226,124,159,6,220,166,197,143,245,113,89,105,187,215,121,122,188,155,15,184,218,237,113,246,158,255,0,49,84,201,233,170,221,30,237,69,70,109,5,37,67,247,114,163,126,230,219,242,115,81,67,138,245,175,210,141,247,164,189,101,173,195,123,87,90,204,66,229,189,102,45,123,173,133,141,243,244,188,88,178,70,174,141,85,139,52,15,127,106,68,217,142,93,153,39,109,140,150,52,59,7,134,135,92,117,61,56,230,80,232,246,112,202,71,233,214,105,120,141,243,85,200,248,169,223,99,184,204,145,192,149,174,153,234,214,173,50,181,145,54,102,189,223,113,145,164,140,84,86,189,147,91,167,82,253,58,96,157,80,105,101,126,153,231,84,255,0,231,107,44,245,188,230,254,108,186,121,105,161,130,179,183,20,177,247,187,93,247,187,180,247,112,127,236,84,253,138,153,235,215,77,11,212,126,157,53,30,227,165,250,161,102,242,55,90,29,165,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,127,23,108,187,35,145,205,115,30,214,61,143,99,66,218,188,106,253,44,98,223,80,40,125,186,226,85,95,73,222,169,244,111,234,6,61,238,48,30,171,63,235,23,59,213,14,150,49,206,154,51,170,63,137,253,146,200,40,238,54,123,223,114,24,124,173,174,150,220,234,40,45,222,94,40,27,207,143,113,239,239,190,71,61,119,226,168,187,35,143,43,210,119,170,125,27,250,129,143,123,140,0,90,167,141,95,165,140,91,234,5,15,183,92,74,171,233,59,213,62,141,253,64,199,189,198,2,213,60,106,253,44,98,223,80,40,125,186,226,85,95,73,222,169,244,111,234,6,61,238,48,1,165,48,0,2,31,248,169,232,229,247,87,122,71,187,212,227,147,111,87,129,92,34,204,100,166,226,207,242,170,90,104,39,142,165,57,189,237,70,118,224,168,150,125,254,243,157,216,224,214,171,158,138,147,0,249,57,102,45,98,206,113,91,206,21,148,208,249,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,249,177,90,246,242,99,220,155,181,81,201,190,232,168,191,48,51,69,162,25,173,171,77,117,163,1,212,107,237,61,92,246,220,87,40,181,94,235,34,164,99,93,60,144,83,85,199,52,141,141,174,115,90,175,86,177,81,17,92,212,223,109,213,63,105,118,126,42,122,199,125,210,46,145,238,244,216,228,59,85,231,183,8,176,233,42,121,51,252,150,150,166,9,228,169,94,15,99,145,253,200,41,229,131,111,186,230,247,249,181,200,230,34,45,27,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,187,109,186,39,236,58,255,0,83,253,69,254,155,240,77,10,196,232,42,59,52,26,115,167,244,246,42,155,103,14,94,86,233,20,210,83,77,47,121,98,99,159,223,165,163,183,77,197,21,236,143,159,4,85,114,72,170,30,43,166,140,2,155,84,250,134,211,125,62,184,99,213,119,203,109,243,40,182,211,93,40,105,146,94,114,219,188,195,22,177,85,98,84,123,24,218,116,149,239,123,85,56,49,174,118,237,227,186,105,120,165,111,6,77,45,251,87,212,117,247,83,43,236,94,106,131,4,199,228,242,213,190,107,135,147,186,86,189,33,135,245,104,244,116,156,233,91,113,111,205,174,99,118,221,118,119,109,75,169,0,0,3,228,229,152,181,139,57,197,111,56,86,83,67,231,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,230,197,107,219,201,143,114,110,213,71,38,251,162,162,252,202,33,235,147,161,44,251,167,45,92,107,112,204,102,174,243,130,102,247,135,65,136,62,215,4,213,15,134,121,158,171,21,158,70,170,190,85,169,106,47,8,247,115,150,118,55,155,85,94,146,199,29,250,31,146,182,211,106,184,212,208,86,92,45,148,149,85,22,186,133,171,161,150,104,90,247,210,206,177,73,10,203,19,149,55,99,214,41,165,141,92,221,151,132,143,111,236,114,162,132,64,240,235,232,86,155,165,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,8,60,106,253,83,226,223,79,232,125,198,226,93,73,74,222,53,126,169,241,111,167,244,62,227,113,1,224,169,234,159,41,250,127,93,238,54,226,122,120,131,116,73,106,234,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,188,11,240,84,245,79,148,253,63,174,247,27,113,117,32,103,219,164,142,135,51,46,161,122,134,189,232,246,96,250,188,106,219,128,212,76,204,210,174,6,36,239,165,124,21,11,3,168,161,153,136,248,60,204,146,54,70,177,206,114,179,132,83,72,212,151,183,193,247,231,137,226,214,44,27,21,179,97,88,181,15,146,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,155,213,207,119,22,49,169,187,149,92,187,110,170,171,243,63,93,21,166,213,110,169,175,172,183,219,41,41,106,46,149,9,87,93,44,48,181,143,170,157,34,142,20,150,87,34,110,247,164,80,197,26,57,219,175,8,216,223,216,212,68,253,96,8,1,227,87,233,99,22,250,129,67,237,215,18,127,144,3,198,175,210,198,45,245,2,135,219,174,32,85,95,73,222,169,244,111,234,6,61,238,48,19,127,197,99,161,90,108,58,74,254,169,244,162,130,146,154,197,85,80,179,102,180,46,170,149,211,182,227,87,90,245,248,147,22,105,28,142,100,178,212,71,19,161,141,27,219,84,141,205,99,154,233,22,40,65,210,119,170,125,27,250,129,143,123,140,6,146,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,3,56,61,42,245,49,153,116,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,78,42,232,95,202,40,222,201,26,139,197,236,111,38,189,156,227,126,135,180,171,83,49,93,100,211,140,115,84,176,170,191,49,101,201,173,241,92,41,185,73,27,228,135,154,125,248,37,237,189,236,108,209,61,29,28,140,71,47,9,24,246,170,238,213,40,91,196,35,167,221,56,233,179,168,235,134,1,165,185,7,157,178,213,219,224,188,124,53,243,164,211,88,164,157,242,127,144,73,39,39,61,220,88,200,229,98,200,137,39,106,120,185,115,95,214,201,208,60,46,186,156,212,125,34,215,27,110,144,217,44,183,92,171,27,212,107,133,53,4,214,72,42,85,177,219,170,159,52,73,37,221,173,72,164,119,234,105,89,50,202,214,246,218,248,216,215,72,244,72,88,173,9,171,227,87,233,99,22,250,129,67,237,215,18,186,188,57,49,107,22,115,214,22,23,133,101,52,62,118,203,144,91,242,43,93,198,155,186,248,251,244,179,216,171,227,150,62,108,86,189,188,152,247,38,237,84,114,111,186,42,47,204,177,95,26,191,75,24,183,212,10,31,110,184,144,3,194,227,215,102,153,126,117,236,245,160,58,250,232,163,42,233,79,81,234,239,118,155,103,152,211,44,154,225,52,152,229,194,157,36,124,116,28,213,210,54,217,80,178,57,239,108,209,49,21,24,231,185,123,209,177,94,139,201,178,178,47,63,208,231,87,119,94,144,117,113,217,92,246,234,187,198,39,126,167,109,183,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,175,46,29,196,217,89,36,209,163,163,238,172,141,189,237,116,208,189,56,234,47,78,46,58,95,170,22,111,61,106,174,218,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,110,102,114,118,203,178,181,90,231,49,237,123,30,246,59,61,157,75,244,233,157,244,191,170,117,250,103,157,83,255,0,157,172,179,214,243,135,249,206,215,230,102,134,10,206,220,82,201,217,238,246,30,238,211,221,205,159,177,83,246,42,134,143,113,60,166,197,156,226,182,108,215,22,174,243,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,112,122,53,237,228,199,181,118,114,35,147,125,149,17,126,71,214,40,219,195,67,174,58,158,156,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,184,200,210,70,42,43,94,201,175,36,1,21,124,81,253,9,234,111,228,190,241,68,74,162,42,248,163,250,19,212,223,201,125,226,136,10,86,233,59,213,62,141,253,64,199,189,198,2,85,120,161,116,45,250,20,202,159,174,58,57,134,121,77,54,189,112,248,197,53,19,185,67,98,186,73,35,145,118,133,26,158,94,142,109,227,237,236,174,99,37,87,199,250,166,186,158,53,138,189,39,122,167,209,191,168,24,247,184,192,104,247,44,197,172,89,206,43,121,194,178,154,31,59,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,54,43,94,222,76,123,147,118,170,57,55,221,21,23,230,6,109,250,117,215,156,203,166,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,222,18,53,187,35,149,142,224,244,100,141,78,108,106,166,132,250,117,215,156,55,169,45,35,177,106,182,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,238,113,185,219,35,149,141,230,197,100,141,78,15,106,173,38,117,245,209,70,85,210,158,163,213,222,237,54,207,49,166,89,53,194,105,49,203,133,58,72,248,232,57,171,164,109,178,161,100,115,222,217,162,98,42,49,207,114,247,163,98,189,23,147,101,100,94,127,161,206,174,238,189,32,234,227,178,185,237,213,119,140,78,253,78,219,110,71,106,130,161,204,123,224,71,163,153,85,11,21,201,19,234,97,94,92,59,137,178,178,73,163,71,71,221,89,26,26,30,7,201,196,242,155,22,115,138,217,179,92,90,187,206,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,193,232,215,183,147,30,213,217,200,142,77,246,84,69,249,31,88,14,85,213,143,165,141,100,250,127,144,251,116,230,107,13,41,245,99,233,99,89,62,159,228,62,221,57,154,192,45,167,169,30,138,63,148,7,67,218,61,172,250,123,108,186,215,106,78,27,165,248,221,52,86,234,36,239,124,102,214,218,72,158,250,116,137,206,77,166,139,187,60,209,172,104,175,147,239,197,194,71,62,46,221,85,226,121,77,247,6,202,172,217,174,45,93,228,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,224,244,115,29,197,236,106,236,228,86,174,219,42,42,124,141,20,116,83,148,216,179,14,145,244,134,237,142,87,121,186,74,124,62,217,107,146,78,211,227,227,85,69,3,105,42,99,217,232,138,188,39,130,86,111,183,23,113,221,170,173,84,85,128,30,40,190,31,245,150,138,203,151,83,122,33,142,247,173,83,121,155,142,113,107,130,73,231,170,142,170,89,229,158,107,179,123,143,127,40,87,187,180,177,198,140,108,45,141,178,35,85,139,43,162,9,193,208,231,87,118,174,175,180,141,217,92,246,234,75,62,89,97,168,109,183,35,181,65,80,215,177,147,171,17,204,170,133,138,229,149,148,211,39,46,29,196,221,31,28,209,163,164,237,44,142,163,110,172,125,83,235,39,212,12,135,220,103,29,52,117,23,157,244,191,170,116,26,153,130,212,127,154,163,188,81,112,135,249,206,215,230,97,154,122,62,228,177,73,217,238,246,24,222,235,27,205,159,181,23,246,162,249,77,88,206,191,74,26,167,153,106,103,194,254,25,246,183,32,184,223,124,151,127,189,229,124,213,76,147,118,187,156,91,207,143,115,143,46,45,223,109,246,77,246,2,223,252,21,61,44,101,63,80,43,189,186,220,85,95,86,62,169,245,147,234,6,67,238,51,150,169,224,169,233,99,41,250,129,93,237,214,226,170,250,177,245,79,172,159,80,50,31,113,156,9,85,210,119,69,24,175,85,157,8,230,151,187,77,179,203,234,110,51,152,93,36,199,46,20,233,27,36,175,225,108,160,145,182,202,133,145,204,99,161,149,234,168,199,61,201,217,145,234,244,94,46,149,146,193,92,179,22,190,224,217,85,231,10,202,104,124,149,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,124,216,174,99,184,189,142,77,218,170,213,219,116,85,79,153,114,158,10,158,150,50,159,168,21,222,221,110,30,40,93,11,126,154,241,87,235,142,142,97,158,111,82,108,188,62,49,77,68,238,51,95,109,113,198,228,93,161,70,175,152,172,135,104,251,123,43,94,248,145,241,254,181,205,167,141,3,207,248,83,245,199,83,169,86,170,14,150,245,37,148,145,95,113,139,58,51,22,185,181,241,64,151,27,117,43,88,196,162,124,123,162,190,166,24,182,115,93,27,87,185,12,82,57,232,215,68,233,38,177,243,44,54,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,23,211,225,243,214,221,171,170,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,30,225,45,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,10,49,234,39,212,14,167,127,124,175,95,227,101,47,56,163,30,162,125,64,234,119,247,202,245,254,54,82,53,180,190,138,223,124,248,47,14,131,253,97,139,247,41,248,156,244,0,67,221,32,0,0,188,238,157,189,63,105,143,247,54,203,254,10,35,161,28,247,167,111,79,218,99,253,205,178,255,0,130,136,232,69,161,99,209,83,221,30,14,15,205,189,97,127,223,171,226,144,0,122,181,224,0,0,0,0,0,0,0,1,84,157,111,244,113,85,162,183,121,53,31,77,172,191,234,119,89,216,134,72,32,124,211,62,203,81,197,172,227,51,165,123,222,232,165,122,114,108,170,187,35,228,237,170,55,245,125,203,91,62,54,99,135,99,26,129,140,92,112,204,206,203,79,118,178,221,161,88,42,233,39,69,227,35,119,69,69,69,77,149,174,107,145,28,215,181,81,205,115,90,230,170,42,34,166,6,99,128,163,31,107,114,175,157,28,167,178,127,135,106,91,177,187,89,137,217,44,194,49,54,166,102,213,90,69,202,127,90,157,123,53,136,222,142,59,179,213,198,57,76,196,208,64,59,95,85,93,52,223,186,111,207,164,181,185,42,42,177,91,180,210,187,29,185,84,201,15,118,174,40,217,19,165,107,217,27,149,90,232,157,59,99,87,57,172,71,171,85,205,106,34,236,156,80,175,111,89,174,197,201,183,114,52,152,118,54,93,152,225,179,108,45,188,110,14,184,170,221,113,172,76,127,60,38,39,132,196,241,137,137,137,227,0,0,243,102,128,0,44,35,195,199,171,95,234,180,15,84,242,127,243,48,97,213,85,109,255,0,214,139,111,124,202,239,248,190,195,92,159,237,162,71,127,83,25,97,6,123,203,90,232,131,172,122,93,106,180,71,167,26,147,122,255,0,84,74,62,252,209,207,59,33,133,151,170,126,78,127,40,91,19,24,198,203,19,23,139,162,68,221,89,31,113,21,223,172,237,203,178,60,215,126,35,11,122,120,245,79,111,179,191,179,236,239,231,94,149,54,6,112,245,213,159,101,148,249,147,198,229,49,31,54,127,94,34,35,230,207,233,245,196,249,220,98,103,118,91,0,9,58,137,0,0,101,92,191,239,11,143,66,122,101,249,215,188,86,148,2,95,247,133,199,161,61,50,252,235,222,43,64,149,68,117,198,250,28,210,60,107,171,75,215,87,20,111,171,75,237,202,159,157,37,166,38,50,158,138,134,227,44,47,130,178,181,18,36,106,202,249,226,114,110,217,55,218,73,106,100,114,189,210,71,217,145,64,0,0,14,85,213,143,165,141,100,250,127,144,251,116,230,107,13,41,245,99,233,99,89,62,159,228,62,221,57,154,192,52,231,173,26,189,134,232,46,151,228,26,185,168,19,213,199,98,199,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,242,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,207,15,83,189,66,229,93,80,107,45,235,87,50,154,111,33,231,251,116,214,235,91,42,164,168,134,217,67,19,120,197,79,27,158,191,240,164,122,181,172,107,229,150,87,163,25,207,138,123,254,186,58,205,190,245,135,168,244,183,56,237,95,6,195,49,127,49,79,140,219,101,99,22,169,177,202,172,238,212,212,200,221,247,154,94,212,74,177,181,203,28,109,99,90,222,74,143,150,79,87,225,205,209,71,242,170,212,121,239,249,253,178,235,30,153,98,223,172,185,84,192,157,168,238,149,200,172,88,237,141,155,147,94,222,76,122,201,43,162,71,57,145,181,173,222,39,77,20,136,29,131,194,191,161,90,156,255,0,33,181,117,61,170,84,21,112,99,22,58,136,110,88,100,48,213,69,194,237,113,130,170,102,58,121,86,57,22,104,217,75,53,50,42,70,246,51,186,247,49,121,58,54,61,146,72,175,26,191,75,24,183,212,10,31,110,184,147,252,128,30,53,126,150,49,111,168,20,62,221,113,2,0,120,92,122,236,211,47,206,189,158,180,244,30,35,189,113,211,117,91,153,80,97,250,124,202,186,125,58,195,234,39,125,12,210,190,88,159,123,171,114,35,22,182,88,21,81,172,99,90,142,108,13,115,123,173,100,178,185,202,213,153,98,142,26,157,43,167,93,6,204,186,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,225,27,93,186,53,94,222,111,86,70,213,230,246,162,135,64,232,147,163,236,155,171,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,78,46,230,154,233,161,122,143,211,166,163,220,116,191,84,44,222,70,235,67,180,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,226,237,151,100,114,57,174,99,218,199,177,236,110,141,52,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,254,72,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,156,211,172,94,142,176,78,175,240,74,123,5,254,179,224,217,37,155,159,217,252,131,183,53,71,194,251,179,83,190,171,252,149,147,197,28,253,216,233,210,63,214,42,240,223,147,118,84,249,132,11,240,161,235,142,167,26,186,217,58,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,38,242,164,210,182,61,158,217,25,217,172,179,208,103,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,231,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,95,62,5,255,0,120,92,122,19,211,47,206,189,226,180,149,68,85,240,184,244,39,166,95,157,123,197,105,42,128,0,0,17,87,197,31,208,158,166,254,75,239,20,68,170,34,175,138,63,161,61,77,252,151,222,40,128,160,19,85,6,85,205,84,0,0,0,0,0,5,0,255,0,162,143,215,103,254,28,255,0,230,205,159,254,168,91,247,65,90,165,157,235,79,73,216,54,166,106,93,247,227,57,37,231,226,126,118,183,202,195,79,221,237,92,170,161,143,245,112,177,145,183,104,226,99,126,235,83,125,183,93,213,85,84,36,0,0,12,171,151,253,225,113,232,79,76,191,58,247,138,210,128,75,254,240,184,244,39,166,95,157,123,197,104,18,168,3,154,117,35,173,246,174,156,52,75,41,214,139,205,142,174,243,79,142,83,196,230,80,83,72,216,223,83,60,211,199,79,11,21,238,249,49,139,44,209,243,126,206,86,179,147,145,175,84,70,40,114,174,191,186,193,181,116,155,164,110,117,189,106,228,206,243,26,122,202,12,81,144,196,213,101,52,236,99,82,74,233,93,35,29,23,10,117,154,39,164,110,107,150,87,185,140,227,193,100,146,58,1,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,245,122,209,171,217,150,189,106,134,65,171,154,129,61,36,151,220,138,161,179,84,37,36,9,12,17,49,145,182,40,161,141,159,53,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,91,52,240,142,232,202,197,73,98,179,245,137,150,221,124,245,214,187,207,211,226,150,234,119,189,145,219,227,107,230,162,169,169,168,95,151,114,103,241,158,54,71,243,141,145,185,94,188,222,246,246,2,165,143,213,115,180,221,108,181,44,163,188,219,42,232,42,36,167,130,173,145,84,194,232,158,232,39,137,147,67,42,53,200,138,172,146,41,35,145,142,253,142,99,218,228,221,21,20,252,165,164,245,91,209,246,3,155,116,19,166,221,78,88,146,146,199,155,98,154,111,139,58,231,42,203,13,60,23,218,47,37,73,10,50,119,74,246,55,204,198,215,39,105,232,171,36,136,214,211,163,100,87,64,145,135,106,240,220,241,4,169,234,38,154,77,30,214,75,173,35,117,22,221,78,234,154,43,148,210,197,11,242,102,44,179,201,42,69,79,12,17,67,11,233,161,72,26,172,107,156,249,24,143,147,109,153,34,164,245,50,217,137,229,55,220,27,42,179,102,184,181,119,146,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,131,209,204,119,23,177,171,179,145,90,187,108,168,169,242,52,81,209,207,80,85,157,78,244,251,141,234,221,219,31,248,53,214,187,191,71,114,166,138,9,217,74,181,80,74,232,223,37,51,230,106,119,33,127,20,122,43,29,35,88,231,58,37,145,239,137,234,7,107,0,1,149,115,74,125,39,122,88,209,191,167,248,247,183,64,102,176,210,159,73,222,150,52,111,233,254,61,237,208,1,213,64,33,255,0,138,6,189,234,199,78,218,5,96,205,116,115,43,251,63,122,173,204,41,109,115,212,249,26,106,190,116,175,162,173,145,209,240,168,142,70,38,239,134,53,221,19,151,221,219,125,149,81,66,96,16,3,198,175,210,198,45,245,2,135,219,174,36,63,233,235,196,123,172,236,231,95,116,211,10,202,117,147,206,217,114,12,194,205,107,184,211,125,157,181,71,223,165,158,182,40,229,143,155,41,154,246,242,99,220,155,181,81,201,190,232,168,191,50,96,120,213,250,88,197,190,160,80,251,117,196,10,171,233,59,213,62,141,253,64,199,189,198,2,242,122,228,234,238,213,210,14,145,183,43,130,221,73,120,203,47,213,14,182,227,150,169,234,26,198,62,116,98,185,245,83,49,28,146,190,154,20,227,207,182,155,171,228,134,53,116,125,212,145,180,23,164,249,215,232,191,84,240,221,76,248,95,196,254,201,100,22,235,239,146,239,246,124,215,149,169,142,110,215,115,139,184,114,237,241,229,197,219,111,190,203,182,199,160,234,43,94,115,46,164,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,120,70,215,108,174,70,55,155,213,242,57,57,189,202,161,226,178,204,166,251,156,229,87,156,215,41,174,243,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,112,98,53,141,228,247,185,118,106,35,83,125,145,17,62,69,212,248,94,244,81,252,159,240,70,107,62,161,91,46,180,58,147,153,91,223,77,45,186,181,59,63,6,181,186,102,189,148,235,19,92,187,205,47,106,9,164,89,17,31,31,220,139,132,110,100,189,206,21,225,125,225,247,77,118,166,178,245,67,173,54,170,182,49,149,13,175,195,236,117,49,75,76,254,112,203,75,81,71,122,73,98,157,174,86,43,153,59,89,4,177,112,145,138,217,126,243,28,205,237,124,10,86,241,171,245,79,139,125,63,161,247,27,137,2,173,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,39,175,141,95,170,124,91,233,253,15,184,220,72,85,128,105,110,119,170,31,104,254,194,216,190,39,246,75,31,172,202,111,31,229,80,195,229,109,116,188,123,243,254,181,237,231,199,184,207,184,206,79,93,254,77,93,148,11,201,240,249,235,110,213,213,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,127,215,215,215,69,24,175,85,154,113,87,123,180,219,60,190,166,227,54,249,164,199,46,20,233,27,36,175,224,142,145,182,202,133,145,204,99,161,149,234,168,199,61,201,217,145,234,244,94,46,149,146,209,94,149,106,102,85,163,122,143,142,106,150,21,87,229,239,88,205,194,43,133,55,41,36,100,115,112,95,191,4,189,183,177,238,134,86,43,163,145,136,228,231,27,222,213,93,156,166,135,186,85,234,99,13,234,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,156,81,179,51,140,177,189,146,53,19,147,30,222,77,99,249,198,192,206,102,89,139,95,112,108,170,243,133,101,52,62,74,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,108,87,49,220,94,199,38,237,85,106,237,186,42,167,204,232,29,39,122,167,209,191,168,24,247,184,192,88,79,141,62,131,97,180,88,246,41,212,109,154,138,146,223,144,214,94,25,140,222,150,26,117,71,221,88,250,89,37,166,154,87,163,209,188,224,109,36,145,162,240,87,189,146,177,170,244,108,44,105,94,221,39,122,167,209,191,168,24,247,184,192,5,170,120,213,250,88,197,190,160,80,251,117,196,170,190,147,189,83,232,223,212,12,123,220,96,45,83,198,175,210,198,45,245,2,135,219,174,37,85,244,157,234,159,70,254,160,99,222,227,0,26,83,4,63,241,64,215,189,88,233,219,64,172,25,174,142,101,127,103,239,85,185,133,45,174,122,159,35,77,87,206,149,244,85,178,58,62,21,17,200,196,221,240,198,187,162,114,251,187,111,178,170,44,64,232,43,175,94,172,117,167,171,28,27,76,245,47,85,190,51,141,222,126,39,231,104,190,5,109,167,238,246,173,181,83,71,250,200,105,217,35,118,146,38,59,238,185,55,219,101,221,21,81,66,223,192,0,81,15,139,54,151,218,180,227,172,27,165,206,204,234,72,233,243,171,61,30,80,250,74,106,38,211,178,154,119,186,74,105,183,226,170,146,62,89,105,36,168,124,155,53,92,250,135,110,138,168,175,116,53,46,123,198,159,0,166,190,244,243,138,106,13,62,61,87,89,114,197,114,134,83,62,186,20,149,204,160,183,86,83,200,147,44,168,213,224,214,62,162,10,6,35,222,159,39,240,107,85,59,138,142,167,108,79,22,190,231,57,85,155,10,197,168,124,237,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,124,222,173,99,121,61,237,77,220,168,212,223,117,84,79,152,23,125,225,25,166,121,86,157,244,143,13,199,41,164,242,159,109,114,10,188,154,221,3,227,146,57,155,67,36,20,244,241,62,70,189,141,219,185,229,93,43,21,188,154,232,165,137,232,239,189,178,77,83,202,105,62,11,250,47,210,204,55,76,254,41,241,63,178,88,253,186,197,231,123,29,159,53,229,105,163,135,187,219,228,238,28,187,124,184,242,118,219,237,186,237,185,234,192,0,0,0,0,20,173,227,87,234,159,22,250,127,67,238,55,18,234,74,86,241,171,245,79,139,125,63,161,247,27,136,15,5,79,84,249,79,211,250,239,113,183,23,82,82,183,130,167,170,124,167,233,253,119,184,219,139,169,0,0,0,64,15,26,191,75,24,183,212,10,31,110,184,147,252,128,30,53,126,150,49,111,168,20,62,221,113,2,170,250,78,245,79,163,127,80,49,239,113,128,185,239,16,110,182,237,93,40,96,17,216,177,137,233,43,181,23,42,167,168,134,213,70,218,166,182,123,76,14,134,102,178,236,248,221,12,172,123,35,168,108,109,108,82,35,82,101,238,35,85,82,57,54,163,109,39,206,191,69,250,167,134,234,103,194,254,39,246,75,32,183,95,124,151,127,179,230,188,173,76,115,118,187,156,93,195,151,111,143,46,46,219,125,246,93,182,63,94,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,205,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,148,62,85,218,231,153,106,190,127,91,121,172,142,174,255,0,150,102,55,137,42,101,101,37,34,44,247,11,141,92,202,231,36,112,194,212,69,124,146,200,187,50,54,167,205,200,141,79,216,133,228,120,126,244,35,98,233,87,21,143,53,202,89,231,117,55,32,183,164,119,26,157,223,31,194,233,103,142,150,73,109,92,25,81,45,60,253,170,154,119,47,153,106,35,159,190,201,179,126,75,192,60,37,58,43,163,180,81,209,245,103,159,73,222,186,205,222,139,13,166,163,184,65,61,44,116,178,193,219,154,182,71,211,202,254,83,47,118,122,111,47,47,7,66,232,230,230,197,122,177,98,179,240,32,7,141,95,165,140,91,234,5,15,183,92,72,1,225,113,235,179,76,191,58,246,122,210,127,248,213,250,88,197,190,160,80,251,117,196,128,30,23,30,187,52,203,243,175,103,173,2,255,0,142,21,214,39,74,184,111,85,250,71,112,195,239,54,218,70,228,246,234,122,138,156,78,239,36,139,11,237,215,21,103,220,71,74,214,61,222,90,71,54,54,204,206,46,228,196,71,34,119,25,27,217,221,64,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,206,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,182,105,225,89,215,143,253,136,233,83,87,239,95,231,98,196,47,183,59,143,252,67,41,172,141,103,107,255,0,104,116,79,146,111,243,116,236,111,245,76,36,87,136,167,66,180,221,82,225,171,156,105,245,5,35,53,82,193,79,12,52,51,84,213,74,198,92,237,208,173,67,214,218,136,178,36,16,189,210,84,58,70,76,230,127,77,141,99,158,198,57,94,202,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,17,87,197,31,208,158,166,254,75,239,20,71,138,240,208,235,142,155,168,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,239,190,68,145,138,168,231,178,31,107,226,143,232,79,83,127,37,247,138,32,41,91,164,239,84,250,55,245,3,30,247,24,13,41,153,172,233,59,213,62,141,253,64,199,189,198,3,74,96,115,253,116,208,189,56,234,47,78,46,58,95,170,22,111,61,106,174,218,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,110,102,114,118,203,178,181,90,231,49,237,123,30,246,59,61,157,75,244,233,157,244,191,170,117,250,103,157,83,255,0,157,172,179,214,243,135,249,206,215,230,102,134,10,206,220,82,201,217,238,246,30,238,211,221,205,159,177,83,246,42,232,123,38,213,236,55,16,213,12,35,72,239,179,213,195,125,212,42,123,180,214,37,108,10,248,38,125,190,56,101,158,23,189,62,108,122,197,50,200,213,84,224,169,12,136,174,71,43,26,254,127,214,39,74,184,111,85,250,71,112,195,239,54,218,70,228,246,234,122,138,156,78,239,36,139,11,237,215,21,103,220,71,74,214,61,222,90,71,54,54,204,206,46,228,196,71,34,119,25,27,216,21,87,225,161,215,29,79,78,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,220,100,105,35,21,21,175,100,215,146,101,223,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,56,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,217,79,133,247,136,37,53,166,154,203,210,246,180,221,106,222,199,212,54,131,15,190,84,203,45,75,249,205,45,45,61,29,149,34,138,7,57,24,142,124,238,100,242,203,194,54,35,98,251,172,107,54,11,10,234,199,210,198,178,125,63,200,125,186,115,53,134,148,250,177,244,177,172,159,79,242,31,110,156,205,96,18,211,195,231,173,187,175,74,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,61,175,123,253,42,231,184,175,251,21,145,227,121,29,191,253,238,178,134,229,67,81,31,252,168,230,134,72,223,254,235,92,215,127,106,41,153,124,255,0,75,115,189,47,251,57,246,234,197,240,207,181,184,253,30,83,103,255,0,42,134,111,53,107,170,229,216,159,245,79,119,14,93,183,253,199,241,122,109,243,106,110,132,245,240,167,235,142,155,77,110,180,29,45,234,75,42,229,177,100,247,132,102,45,115,107,229,157,109,215,26,167,49,137,68,248,247,84,101,52,210,236,230,186,54,167,110,105,100,115,209,205,149,210,66,28,171,196,83,161,90,158,150,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,124,53,53,17,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,132,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,51,67,171,24,47,232,191,84,243,45,51,248,167,196,254,201,100,23,27,23,157,236,118,124,215,149,169,146,30,239,111,147,184,114,237,242,227,201,219,111,182,235,182,224,91,255,0,130,167,165,140,167,234,5,119,183,91,138,171,234,199,213,62,178,125,64,200,125,198,114,213,60,21,61,44,101,63,80,43,189,186,220,85,95,86,62,169,245,147,234,6,67,238,51,129,106,158,10,158,150,50,159,168,21,222,221,110,39,249,0,60,21,61,44,101,63,80,43,189,186,220,77,253,66,205,109,90,107,128,100,186,141,125,167,171,158,219,138,217,235,111,117,145,82,49,174,158,72,41,161,124,210,54,54,185,205,106,189,90,197,68,69,115,83,125,183,84,253,160,85,175,138,47,135,253,101,162,178,229,212,222,136,99,189,235,84,222,102,227,156,90,224,146,121,234,163,170,150,121,103,154,236,222,227,223,202,21,238,237,44,113,163,27,11,99,108,136,213,98,202,232,171,175,74,181,51,42,209,189,71,199,53,75,10,171,242,247,172,102,225,21,194,155,148,146,50,57,184,47,223,130,94,219,216,247,67,43,21,209,200,196,114,115,141,239,106,174,206,83,75,214,155,158,27,170,248,5,21,230,142,58,75,254,39,152,217,227,169,137,149,116,138,176,92,45,213,112,163,154,146,67,51,81,85,146,69,34,110,201,26,159,39,42,57,63,106,20,131,226,41,208,173,79,75,89,146,231,26,125,65,86,253,43,191,212,67,13,12,213,53,81,61,246,203,140,201,80,245,182,162,44,139,60,204,108,116,238,145,147,57,159,208,123,88,231,189,237,87,188,45,167,163,238,172,240,222,174,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,112,223,184,196,85,116,79,68,238,166,107,58,98,234,23,42,233,127,89,108,186,185,139,83,121,255,0,33,220,166,184,218,223,85,37,60,55,58,25,91,198,90,121,28,197,255,0,131,35,21,205,123,89,44,81,61,88,254,28,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,159,52,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,80,246,160,172,15,20,14,179,58,147,233,219,95,108,24,86,142,106,71,217,251,45,110,31,75,116,158,155,224,244,21,124,234,159,91,91,27,164,231,81,4,143,77,217,12,105,178,47,31,187,190,219,170,170,244,15,10,78,168,245,219,169,79,210,143,233,175,57,251,71,246,115,224,159,12,254,108,163,163,236,121,143,61,222,255,0,91,69,31,46,93,136,191,165,190,220,126,91,110,187,132,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,199,168,159,80,58,157,253,242,189,127,141,148,188,226,140,122,137,245,3,169,223,223,43,215,248,217,72,214,210,250,43,125,243,224,188,58,15,245,134,47,220,167,226,115,208,1,15,116,128,0,2,243,186,118,244,253,166,63,220,219,47,248,40,142,132,115,222,157,189,63,105,143,247,54,203,254,10,35,161,22,133,143,69,79,116,120,56,63,54,245,133,255,0,126,175,138,64,1,234,215,128,0,0,0,0,0,0,0,0,0,60,110,173,105,46,17,173,152,69,110,3,159,90,252,221,186,175,105,34,150,53,70,212,81,212,34,42,50,162,7,170,47,9,91,186,236,187,42,42,43,154,228,115,28,230,173,41,106,214,146,230,250,39,155,214,224,57,245,175,202,92,105,54,146,41,99,85,117,61,101,58,170,163,42,32,122,162,115,137,219,46,203,178,42,42,57,174,70,189,174,106,94,249,196,250,170,233,166,195,212,134,3,37,173,201,79,75,149,90,97,149,216,237,202,166,73,187,84,146,200,248,157,43,94,200,220,136,230,202,216,27,26,185,205,122,177,28,174,107,85,83,101,210,231,25,100,99,104,242,150,254,124,125,254,207,224,179,122,56,219,154,182,95,21,242,76,100,204,225,174,76,107,215,185,60,183,162,59,63,95,78,58,70,177,172,198,147,75,96,251,25,142,29,147,233,254,79,113,195,51,59,45,69,166,245,105,153,96,171,164,157,19,148,110,217,21,21,21,55,71,53,205,84,115,94,213,86,185,174,107,154,170,138,138,191,28,130,204,77,51,164,243,117,133,187,148,94,162,46,91,152,154,102,53,137,142,49,49,60,166,39,174,36,0,31,143,176,250,24,238,65,119,196,242,11,102,83,143,213,249,91,165,154,178,27,133,20,253,182,191,181,81,11,209,241,191,139,209,90,237,156,212,93,156,138,139,183,205,21,15,158,4,76,196,235,15,154,232,166,229,51,69,113,172,79,9,137,235,93,39,74,189,75,88,122,144,192,99,186,53,105,233,114,171,76,49,55,34,182,211,71,55,106,146,89,31,43,98,115,31,35,81,28,217,91,3,164,70,181,207,86,35,145,174,114,170,110,189,176,161,141,46,212,156,159,72,51,235,54,163,225,210,211,178,237,100,153,210,194,149,48,164,177,72,215,177,209,201,27,219,242,85,107,227,123,216,170,213,71,34,57,85,174,107,145,28,151,91,162,122,189,140,107,142,156,90,53,15,23,170,167,115,107,97,99,107,169,34,153,101,117,186,181,24,213,154,150,69,86,181,121,49,206,219,117,107,121,181,90,246,167,23,181,86,119,147,230,159,45,163,201,220,249,241,247,199,111,241,254,98,57,67,164,125,132,157,151,196,252,179,5,19,56,107,147,195,252,21,115,220,153,235,143,213,158,122,112,157,102,55,170,247,64,3,116,172,25,87,47,251,194,227,208,158,153,126,117,239,21,165,0,151,253,225,113,232,79,76,191,58,247,138,208,37,80,60,166,169,106,150,9,162,216,37,207,83,53,46,251,240,108,110,205,217,243,181,190,86,106,142,215,118,102,67,31,234,225,99,228,118,242,74,198,253,214,174,219,238,187,34,42,165,59,98,94,45,250,219,31,82,233,169,249,156,213,105,166,117,213,12,166,173,194,45,189,135,178,154,220,198,76,216,150,25,102,143,147,170,88,233,251,207,122,58,47,48,248,219,27,150,56,146,54,196,23,104,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,132,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,28,171,171,31,75,26,201,244,255,0,33,246,233,204,214,26,83,234,199,210,198,178,125,63,200,125,186,115,53,128,119,94,143,186,76,204,186,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,207,110,227,209,21,177,61,83,65,26,91,165,184,38,139,96,150,205,51,211,75,23,193,177,187,55,123,201,81,121,169,170,59,93,217,159,52,159,172,153,239,145,219,201,43,221,247,156,187,111,178,108,136,136,158,43,165,94,153,240,222,148,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,201,91,11,56,197,27,25,27,85,120,177,141,228,231,191,156,143,236,0,8,1,227,87,233,99,22,250,129,67,237,215,18,127,144,3,198,175,210,198,45,245,2,135,219,174,32,83,182,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,114,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,208,71,71,93,29,96,157,32,96,149,22,11,5,103,198,114,75,207,15,180,25,7,110,106,127,138,118,166,168,125,47,249,43,231,150,56,59,81,212,44,127,171,84,231,183,39,110,171,242,168,31,11,143,93,154,101,249,215,179,214,151,252,0,0,4,32,241,44,232,86,167,169,172,102,151,83,244,198,130,174,171,84,49,202,120,45,180,180,45,170,138,56,46,246,229,168,85,116,15,89,228,100,80,190,21,158,105,155,34,57,57,39,114,55,53,234,232,214,58,54,53,80,101,92,11,254,240,184,244,39,166,95,157,123,197,105,42,136,171,225,113,232,79,76,191,58,247,138,210,85,0,0,0,34,175,138,63,161,61,77,252,151,222,40,137,84,69,95,20,127,66,122,155,249,47,188,81,1,64,38,170,12,171,154,168,0,0,0,0,2,0,127,160,169,210,199,253,255,0,106,175,254,245,183,127,212,73,127,160,154,41,138,244,237,164,246,45,28,194,174,23,90,219,46,63,230,188,180,247,73,99,146,169,253,250,153,106,31,205,209,199,27,23,103,204,228,77,152,159,117,19,125,215,117,94,128,0,0,0,202,185,127,222,23,30,132,244,203,243,175,120,173,40,4,191,239,11,143,66,122,101,249,215,188,86,129,42,128,0,81,15,136,239,67,148,221,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,253,18,117,131,147,116,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,201,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,132,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,51,217,214,15,73,153,151,72,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,249,237,219,122,162,54,86,42,135,10,36,167,82,157,102,223,117,195,71,244,183,64,108,150,175,133,97,154,115,143,217,169,230,73,216,199,85,92,239,20,182,246,211,73,82,231,38,253,184,89,202,102,69,27,87,119,53,238,146,77,213,204,142,24,214,123,253,11,208,189,71,234,47,81,237,218,95,165,246,111,61,117,174,222,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,110,22,114,110,235,178,185,92,230,177,141,123,222,198,56,58,95,68,157,31,100,221,92,234,132,86,86,165,93,22,19,99,168,129,217,101,226,146,90,126,253,12,18,199,59,225,100,113,202,244,115,159,51,169,159,18,61,172,145,35,87,35,222,215,34,113,117,255,0,96,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,225,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,95,63,161,122,23,167,29,58,105,197,187,75,244,190,205,228,109,84,59,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,238,76,254,45,221,118,70,163,90,214,49,172,99,24,198,244,0,0,0,50,174,105,79,164,239,75,26,55,244,255,0,30,246,232,12,214,26,83,233,59,210,198,141,253,63,199,189,186,0,58,169,199,250,160,233,127,1,234,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,103,26,135,170,162,53,23,116,111,207,246,162,246,0,4,32,211,223,8,158,155,116,215,63,198,181,26,197,155,106,84,247,44,86,241,69,123,163,138,174,229,64,232,36,158,154,102,77,27,100,107,104,218,229,98,185,136,138,136,230,174,219,236,169,251,79,63,227,87,233,99,22,250,129,67,237,215,18,127,144,3,198,175,210,198,45,245,2,135,219,174,32,82,177,50,188,58,250,21,169,234,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,70,173,16,194,173,90,149,173,24,14,156,223,106,42,224,182,229,89,69,170,201,89,45,35,218,217,227,130,166,174,56,100,116,110,115,92,212,122,53,234,168,170,215,38,251,110,139,251,13,46,226,120,181,139,6,197,108,216,86,45,67,228,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,230,245,115,221,197,140,106,110,229,87,46,219,170,170,252,192,250,192,0,41,91,198,175,213,62,45,244,254,135,220,110,35,193,83,213,62,83,244,254,187,220,109,195,198,175,213,62,45,244,254,135,220,110,35,193,83,213,62,83,244,254,187,220,109,192,125,95,21,206,138,63,70,89,84,253,74,105,157,178,235,83,141,229,183,10,138,156,182,45,187,208,217,238,147,72,215,37,71,53,114,200,216,106,164,145,255,0,39,55,132,114,167,20,122,36,208,196,216,149,210,175,83,25,151,74,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,226,174,133,252,162,141,236,145,168,188,94,198,242,107,217,206,55,232,207,44,197,172,89,206,43,121,194,178,154,31,59,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,54,43,94,222,76,123,147,118,170,57,55,221,21,23,230,80,191,95,93,20,101,93,41,234,61,93,238,211,108,243,26,101,147,92,38,147,28,184,83,164,143,142,131,154,186,70,219,42,22,71,61,237,154,38,34,163,28,247,47,122,54,43,209,121,54,86,68,19,127,197,179,63,195,117,79,162,108,3,80,116,251,33,164,190,99,215,204,226,130,166,134,186,153,87,132,172,248,125,201,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,18,178,250,78,245,79,163,127,80,49,239,113,128,242,159,165,44,239,244,89,250,20,248,239,250,76,251,65,246,167,225,158,86,31,251,41,229,188,183,127,189,195,187,253,79,221,225,207,135,246,241,223,230,122,190,147,189,83,232,223,212,12,123,220,96,2,213,60,106,253,44,98,223,80,40,125,186,226,85,95,73,222,169,244,111,234,6,61,238,48,22,169,227,87,233,99,22,250,129,67,237,215,18,170,250,78,245,79,163,127,80,49,239,113,128,11,243,234,131,165,252,7,171,60,2,223,167,58,141,119,200,45,214,219,117,226,43,220,82,217,42,33,134,119,79,28,51,66,214,185,211,69,43,85,156,106,30,170,136,212,93,209,191,63,218,139,199,244,19,194,255,0,64,186,118,213,139,22,177,225,89,126,160,86,222,177,255,0,53,229,160,186,92,40,164,165,127,126,154,90,119,243,108,116,145,189,118,100,206,84,217,233,247,145,55,221,55,69,152,0,0,0,10,192,241,180,214,59,20,88,174,11,211,245,60,61,235,213,77,193,51,26,201,57,61,190,82,150,56,234,41,41,211,101,103,9,59,207,150,167,230,143,228,207,43,247,155,180,141,84,169,98,85,120,154,107,95,233,167,171,140,167,203,219,252,173,6,9,190,21,71,206,46,19,75,228,167,155,204,73,38,210,61,174,222,170,90,158,14,78,59,196,145,114,106,59,150,241,84,13,52,116,253,169,159,166,77,14,192,245,74,74,187,85,69,94,77,143,208,220,43,254,23,39,58,88,107,159,11,124,212,12,251,239,86,246,167,73,99,86,57,202,230,57,138,215,47,38,169,208,8,1,224,201,170,95,106,250,113,190,233,157,125,247,205,87,224,153,4,158,90,139,202,240,242,118,186,214,36,208,254,177,24,141,147,157,83,110,46,249,185,207,110,219,46,205,237,161,63,192,0,0,0,0,20,173,227,87,234,159,22,250,127,67,238,55,18,234,74,86,241,171,245,79,139,125,63,161,247,27,136,15,5,79,84,249,79,211,250,239,113,183,23,82,82,183,130,167,170,124,167,233,253,119,184,219,139,169,0,0,0,64,15,26,191,75,24,183,212,10,31,110,184,147,252,128,30,53,126,150,49,111,168,20,62,221,113,2,165,122,122,197,172,89,206,190,233,166,21,148,208,249,219,46,65,152,89,173,119,26,110,235,227,239,210,207,91,20,114,199,205,138,215,183,147,30,228,221,170,142,77,247,69,69,249,146,3,196,11,161,27,239,74,185,84,153,174,44,207,59,166,89,5,193,99,183,84,238,200,254,23,85,60,149,82,69,106,224,250,137,106,39,237,83,83,181,124,203,145,26,253,246,93,157,242,94,43,210,119,170,125,27,250,129,143,123,140,6,143,114,204,90,197,156,226,183,156,43,41,161,243,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,243,98,181,237,228,199,185,55,106,163,147,125,209,81,126,96,81,15,135,207,91,119,94,148,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,123,94,246,39,148,216,179,156,86,205,154,226,213,222,118,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,15,70,189,188,152,246,174,206,68,114,111,178,162,47,200,160,207,16,110,148,45,93,40,107,68,118,44,98,255,0,73,93,143,101,84,245,23,203,85,27,92,214,207,105,129,213,115,53,148,79,141,211,203,59,217,28,109,141,173,169,145,26,147,47,113,27,187,163,147,110,129,225,161,215,5,215,167,92,202,29,26,201,236,181,119,156,19,55,188,70,169,29,182,133,213,23,27,117,214,100,142,6,84,67,28,77,89,106,88,244,100,44,124,13,71,63,238,181,208,162,189,29,20,193,50,188,106,253,44,98,223,80,40,125,186,226,64,15,11,143,93,154,101,249,215,179,214,147,255,0,198,175,210,198,45,245,2,135,219,174,36,0,240,184,245,217,166,95,157,123,61,104,23,252,0,0,86,7,138,47,135,253,29,222,142,229,212,222,136,99,189,155,172,62,102,227,156,90,224,146,8,41,100,165,138,9,103,154,236,222,227,217,198,100,237,109,44,113,163,221,51,164,108,136,212,122,74,233,108,252,1,150,204,79,41,190,224,217,85,155,53,197,171,188,149,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,156,30,142,99,184,189,141,93,156,138,213,219,101,69,79,145,117,61,97,101,55,220,231,194,89,217,174,83,93,231,111,89,6,31,134,93,46,53,61,166,71,223,170,158,174,219,36,178,112,98,53,141,228,247,185,118,106,35,83,125,145,17,62,69,32,151,83,212,183,253,166,219,71,211,252,19,255,0,187,218,192,170,190,147,189,83,232,223,212,12,123,220,96,52,166,102,179,164,239,84,250,55,245,3,30,247,24,13,41,129,86,190,55,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,32,60,58,250,234,166,234,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,71,95,28,239,193,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,112,19,127,196,83,161,90,110,169,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,101,21,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,106,120,205,103,86,62,169,245,147,234,6,67,238,51,129,105,61,57,235,206,101,175,158,22,186,179,116,212,10,218,187,149,247,19,197,242,188,102,162,237,87,80,147,79,114,100,86,149,158,41,164,94,13,94,109,138,166,56,149,92,175,123,214,21,145,207,87,72,187,83,9,106,157,2,255,0,218,178,234,55,247,191,255,0,189,202,82,170,192,191,56,58,103,195,122,175,240,252,210,125,45,204,43,170,237,207,110,15,141,220,173,23,58,101,87,62,221,113,142,213,27,34,157,99,228,141,153,156,101,145,143,141,202,156,152,247,113,115,31,194,70,81,102,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,209,159,73,222,150,52,111,233,254,61,237,208,28,43,196,83,161,90,110,169,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,96,115,79,10,62,181,255,0,73,184,172,29,53,234,101,206,213,77,146,98,86,250,122,108,74,93,251,51,94,45,112,198,230,173,63,4,106,70,233,169,99,141,159,54,187,156,145,47,37,98,172,51,74,234,193,234,199,213,62,178,125,64,200,125,198,115,197,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,187,36,106,252,218,168,228,253,168,126,76,179,41,190,231,57,85,231,53,202,107,188,237,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,156,24,141,99,121,61,238,93,154,136,212,223,100,68,79,144,23,41,224,169,233,99,41,250,129,93,237,214,226,170,250,177,245,79,172,159,80,50,31,113,156,181,79,5,79,75,25,79,212,10,239,110,183,21,87,213,143,170,125,100,250,129,144,251,140,224,90,167,130,167,165,140,167,234,5,119,183,91,137,85,213,143,165,141,100,250,127,144,251,116,228,85,240,84,244,177,148,253,64,174,246,235,113,42,186,177,244,177,172,159,79,242,31,110,156,10,118,240,235,235,170,167,165,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,118,121,78,45,167,26,227,167,21,88,222,73,67,106,203,112,204,182,222,199,57,173,149,38,165,174,165,145,27,36,83,69,44,107,255,0,2,72,229,141,200,230,185,24,246,57,21,26,228,204,17,165,62,147,189,44,104,223,211,252,123,219,160,2,141,186,219,232,251,38,233,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,139,122,87,132,182,169,103,120,167,86,54,29,51,176,95,124,174,55,157,249,175,180,20,94,86,23,249,207,37,109,174,154,151,245,143,98,201,31,9,28,174,253,91,155,203,125,157,186,124,137,171,227,87,233,99,22,250,129,67,237,215,18,0,120,92,122,236,211,47,206,189,158,180,11,94,234,131,195,211,69,250,179,207,237,250,141,168,217,62,107,110,185,91,172,241,89,34,138,201,91,73,12,14,130,57,166,153,174,115,102,166,149,202,254,85,15,69,84,114,38,200,223,151,237,85,244,29,41,116,83,165,157,31,125,169,253,25,223,242,187,159,218,223,35,231,126,59,85,77,55,111,202,247,251,125,174,204,17,109,191,153,127,46,92,183,217,187,109,178,239,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,2,140,122,137,245,3,169,223,223,43,215,248,217,75,206,40,199,168,159,80,58,157,253,242,189,127,141,148,141,109,47,162,183,223,62,11,195,160,255,0,88,98,253,202,126,39,61,0,16,247,72,0,0,47,59,167,111,79,218,99,253,205,178,255,0,130,136,232,71,61,233,219,211,246,152,255,0,115,108,191,224,162,58,17,104,88,244,84,247,71,131,131,243,111,88,95,247,234,248,164,0,30,173,120,0,0,0,0,0,0,0,0,0,0,0,2,36,245,191,209,197,46,181,90,36,212,125,54,178,255,0,170,37,31,98,25,32,129,240,194,203,213,63,38,179,140,206,149,236,99,101,137,139,201,178,170,238,172,143,182,168,239,213,246,234,148,208,129,1,252,70,186,88,248,173,45,79,81,88,37,5,198,170,233,23,105,153,69,28,41,221,98,210,71,15,6,215,162,43,185,51,180,216,227,100,141,98,57,188,54,145,81,137,28,175,124,99,59,202,162,184,156,85,152,227,215,29,190,222,254,222,223,27,211,162,221,191,171,13,93,25,14,103,86,180,79,11,117,76,252,217,234,162,127,195,63,163,63,163,60,56,196,198,237,115,128,8,139,163,0,0,3,189,244,75,171,217,62,150,235,254,49,65,105,170,168,146,211,151,220,233,108,55,107,115,102,70,69,82,217,228,237,67,43,145,90,228,229,12,146,164,141,84,68,114,162,61,136,230,182,71,239,193,14,133,211,183,168,29,49,254,249,89,127,198,196,123,225,107,170,221,250,42,166,116,157,97,168,207,240,214,113,153,86,38,197,250,98,170,102,138,181,137,238,153,251,98,120,196,243,137,227,28,87,156,0,44,231,11,50,174,95,159,134,117,218,213,96,240,255,0,211,251,237,246,231,73,110,182,219,169,239,213,117,149,149,115,54,24,41,160,142,237,92,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,40,48,145,89,119,88,57,53,127,72,216,23,73,120,122,213,219,108,86,186,123,139,178,231,77,21,59,217,119,158,91,195,171,169,25,18,171,29,44,76,129,27,27,149,237,123,21,239,145,237,115,120,198,215,60,61,87,136,103,90,119,94,169,245,66,162,197,136,100,21,110,210,188,106,161,19,31,163,90,103,82,165,108,233,31,25,110,19,198,231,43,158,247,57,101,108,74,244,106,178,21,106,118,227,123,230,229,18,206,191,210,175,76,249,151,85,250,185,71,165,184,125,117,37,185,141,167,117,202,239,115,169,84,115,45,214,232,223,27,37,157,35,228,142,153,252,165,141,140,141,170,156,158,246,242,115,25,206,70,94,246,71,209,207,79,185,31,79,173,233,146,76,39,202,96,180,157,233,109,112,69,87,44,181,86,170,169,37,150,95,53,77,81,59,164,145,179,54,73,229,84,87,43,154,173,123,163,115,93,27,157,26,133,80,248,105,245,213,77,211,46,77,85,166,26,157,95,73,75,165,249,29,68,247,42,170,231,82,203,36,246,139,138,83,162,54,118,36,17,190,89,153,50,65,12,46,141,90,188,87,183,35,92,196,108,137,37,228,153,150,215,77,11,212,126,157,53,30,227,165,250,161,102,242,55,90,29,165,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,127,23,108,187,35,145,205,115,30,214,61,143,99,103,255,0,132,167,90,255,0,4,172,163,233,55,83,110,118,170,59,44,221,233,48,187,132,235,216,145,181,211,79,220,125,177,202,141,225,39,121,242,203,36,78,145,205,114,72,142,137,22,69,150,22,48,44,87,171,31,75,26,201,244,255,0,33,246,233,204,214,26,83,234,199,210,198,178,125,63,200,125,186,115,53,128,106,160,0,0,128,30,53,126,150,49,111,168,20,62,221,113,39,249,0,60,106,253,44,98,223,80,40,125,186,226,4,0,240,184,245,217,166,95,157,123,61,105,127,197,0,248,92,122,236,211,47,206,189,158,180,191,224,0,0,6,85,205,84,25,87,2,255,0,188,46,61,9,233,151,231,94,241,90,74,162,42,248,92,122,19,211,47,206,189,226,180,149,64,0,0,8,171,226,143,232,79,83,127,37,247,138,34,85,17,87,197,31,208,158,166,254,75,239,20,64,80,9,170,131,42,230,170,0,0,0,0,0,0,0,142,189,96,245,183,165,253,35,99,60,175,83,210,95,51,106,218,120,234,236,248,155,106,164,130,122,232,60,195,34,146,87,204,200,101,109,51,26,215,74,246,186,86,162,72,176,72,198,110,173,119,30,149,161,122,233,167,29,69,233,197,187,84,52,190,243,231,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,77,221,55,86,171,92,215,177,207,99,216,247,83,183,138,55,73,25,14,133,106,132,58,179,71,148,100,25,70,39,158,212,61,145,86,94,106,106,171,235,109,117,113,70,196,109,21,69,100,220,150,86,44,72,158,93,210,72,178,172,112,72,199,35,187,43,44,156,171,162,78,176,114,110,145,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,121,52,35,169,127,222,23,30,132,244,203,243,175,120,173,40,4,191,239,11,143,66,122,101,249,215,188,86,129,42,128,0,14,85,212,239,79,88,175,84,26,53,122,210,60,166,167,200,121,254,221,77,186,232,202,88,234,38,182,87,68,238,81,84,70,215,167,252,40,222,141,115,28,248,165,149,136,246,115,228,157,84,1,149,114,255,0,188,56,122,116,193,52,67,167,28,87,44,176,83,247,178,77,70,199,237,151,220,130,231,206,102,249,174,235,36,169,165,139,178,249,95,27,59,17,214,44,60,163,70,119,56,115,114,34,174,201,64,38,148,250,78,244,177,163,127,79,241,239,110,128,14,170,0,2,42,245,121,226,35,163,93,41,121,156,91,111,182,58,133,15,149,127,217,122,42,135,65,216,134,109,221,220,170,170,237,190,56,54,141,188,146,61,157,43,187,144,175,4,142,78,235,123,254,150,234,150,9,173,56,37,179,83,52,210,251,241,156,110,243,222,242,85,190,86,106,126,239,106,103,195,39,234,230,99,36,110,210,68,246,253,230,166,251,110,155,162,162,173,16,245,253,210,70,101,210,214,174,58,170,243,148,85,229,88,246,115,81,89,116,178,223,174,21,41,45,198,169,237,123,93,83,29,110,255,0,121,213,44,116,241,171,165,219,132,189,198,189,56,185,95,20,127,87,195,207,173,59,175,75,26,161,79,98,203,242,10,182,233,94,75,80,169,144,81,165,51,170,146,138,117,143,140,87,8,35,107,145,204,123,92,145,54,85,98,57,95,10,57,59,114,61,144,241,8,150,105,79,164,239,75,26,55,244,255,0,30,246,232,12,214,26,83,233,59,210,198,141,253,63,199,189,186,0,58,168,0,1,0,60,106,253,44,98,223,80,40,125,186,226,79,242,0,120,213,250,88,197,190,160,80,251,117,196,10,171,233,59,213,62,141,253,64,199,189,198,3,74,102,107,58,78,245,79,163,127,80,49,239,113,128,210,152,0,0,20,173,227,87,234,159,22,250,127,67,238,55,17,224,169,234,159,41,250,127,93,238,54,225,227,87,234,159,22,250,127,67,238,55,17,224,169,234,159,41,250,127,93,238,54,224,46,164,231,250,233,161,122,113,212,94,156,92,116,191,84,44,222,122,213,93,180,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,228,237,151,101,106,181,206,99,218,246,61,236,119,64,0,102,179,169,126,157,51,190,151,245,78,191,76,243,170,127,243,181,150,122,222,112,255,0,57,218,252,204,208,193,89,219,138,89,59,61,222,195,221,218,123,185,179,246,42,126,197,87,73,222,169,244,111,234,6,61,238,48,22,147,227,95,105,181,77,211,110,27,125,154,217,72,251,149,30,113,79,73,79,88,232,90,179,195,4,212,21,174,150,38,73,183,38,177,238,130,23,57,168,187,57,98,141,87,126,41,181,91,116,157,234,159,70,254,160,99,222,227,0,22,169,227,87,233,99,22,250,129,67,237,215,18,170,250,78,245,79,163,127,80,49,239,113,128,181,79,26,191,75,24,183,212,10,31,110,184,149,87,210,119,170,125,27,250,129,143,123,140,0,105,76,0,0,242,154,177,157,126,139,244,179,50,212,207,133,252,79,236,150,63,113,190,249,46,255,0,103,205,121,90,105,38,237,119,56,187,135,46,223,30,92,93,182,251,236,187,108,122,178,5,120,203,103,245,56,207,75,150,188,50,221,144,210,82,84,102,57,69,37,53,101,189,203,18,207,93,110,167,138,90,137,21,141,114,43,209,145,212,199,66,174,123,54,217,93,27,85,118,147,139,130,152,114,204,166,251,156,229,87,156,215,41,174,243,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,112,98,53,141,228,247,185,118,106,35,83,125,145,17,62,68,202,235,211,165,219,174,150,104,55,78,122,157,67,100,171,180,219,83,7,183,226,247,203,93,91,29,28,246,219,220,157,251,156,189,196,154,69,155,156,243,85,215,170,199,219,70,194,180,234,221,211,155,24,216,255,0,209,254,1,83,169,253,81,233,110,25,14,61,73,125,167,170,202,40,106,110,22,250,180,137,208,79,110,166,149,42,43,82,70,202,188,30,196,166,134,101,86,46,252,209,21,168,142,85,70,173,218,120,138,232,229,139,89,58,71,206,233,174,243,121,122,188,62,223,62,99,107,169,226,247,246,106,168,32,150,71,39,6,189,136,238,236,11,81,6,238,228,214,119,249,241,115,152,212,2,176,60,35,53,51,21,211,190,174,33,183,101,53,126,83,237,174,63,87,140,219,167,124,145,199,11,107,164,158,158,162,38,72,231,189,187,119,60,171,162,98,55,147,157,44,177,49,27,247,183,75,212,51,3,164,249,215,232,191,84,240,221,76,248,95,196,254,201,100,22,235,239,146,239,246,124,215,149,169,142,110,215,115,139,184,114,237,241,229,197,219,111,190,203,182,198,154,49,60,166,197,156,226,182,108,215,22,174,243,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,112,122,53,237,228,199,181,118,114,35,147,125,149,17,126,64,125,96,0,0,0,2,149,188,106,253,83,226,223,79,232,125,198,226,93,73,74,222,53,126,169,241,111,167,244,62,227,113,1,224,169,234,159,41,250,127,93,238,54,226,234,74,86,240,84,245,79,148,253,63,174,247,27,113,117,32,0,0,8,1,227,87,233,99,22,250,129,67,237,215,18,127,144,3,198,175,210,198,45,245,2,135,219,174,32,85,95,73,222,169,244,111,234,6,61,238,48,23,231,213,87,83,24,111,74,26,71,89,170,89,133,13,93,197,238,168,109,182,209,108,166,69,107,238,55,25,25,35,226,129,100,226,173,133,156,98,145,239,145,200,188,88,199,113,107,223,194,55,231,179,68,51,91,86,154,235,70,3,168,215,218,122,185,237,184,174,81,106,189,214,69,72,198,186,121,32,166,171,142,105,27,27,92,230,181,94,173,98,162,34,185,169,190,219,170,126,211,213,117,85,212,198,101,213,126,174,86,106,150,97,67,73,110,99,105,219,109,180,91,41,145,28,203,117,186,55,200,248,160,89,56,163,166,127,41,100,123,228,114,39,39,189,220,90,198,112,141,129,229,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,62,106,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,182,169,225,79,208,229,78,154,218,168,58,164,212,151,210,75,125,201,236,232,252,90,216,214,69,58,91,173,213,77,99,210,181,242,108,170,202,153,162,217,173,108,110,78,220,50,200,215,171,157,43,163,135,149,120,83,244,43,77,152,201,65,213,62,171,208,82,84,216,169,106,18,108,42,133,181,82,182,119,92,105,43,88,191,18,122,195,35,81,172,138,90,121,34,108,50,35,187,138,178,57,204,107,91,26,203,110,128,64,15,26,191,75,24,183,212,10,31,110,184,144,3,194,227,215,102,153,126,117,236,245,164,255,0,241,171,244,177,139,125,64,161,246,235,137,0,60,46,61,118,105,151,231,94,207,90,5,255,0,0,0,0,0,202,185,117,61,75,127,218,109,180,125,63,193,63,251,189,172,165,98,234,122,150,255,0,180,219,104,250,127,130,127,247,123,88,21,87,210,119,170,125,27,250,129,143,123,140,6,148,204,214,116,157,234,159,70,254,160,99,222,227,1,165,48,42,175,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,117,95,28,239,193,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,112,23,82,102,179,171,31,84,250,201,245,3,33,247,25,205,41,153,172,234,199,213,62,178,125,64,200,125,198,112,39,255,0,64,191,246,172,186,141,253,239,255,0,239,114,148,170,178,213,58,5,255,0,181,101,212,111,239,127,255,0,123,148,165,85,129,165,62,147,189,44,104,223,211,252,123,219,160,58,169,202,186,78,244,177,163,127,79,241,239,110,128,234,160,86,7,138,47,135,253,29,222,142,229,212,222,136,99,189,155,172,62,102,227,156,90,224,146,8,41,100,165,138,9,103,154,236,222,227,217,198,100,237,109,44,113,163,221,51,164,108,136,212,122,74,233,106,88,213,65,154,30,166,237,54,171,7,82,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,181,255,0,5,79,75,25,79,212,10,239,110,183,21,87,213,143,170,125,100,250,129,144,251,140,229,170,120,42,122,88,202,126,160,87,123,117,184,170,190,172,125,83,235,39,212,12,135,220,103,2,213,60,21,61,44,101,63,80,43,189,186,220,74,174,172,125,44,107,39,211,252,135,219,167,34,175,130,167,165,140,167,234,5,119,183,91,137,85,213,143,165,141,100,250,127,144,251,116,224,102,176,210,159,73,222,150,52,111,233,254,61,237,208,25,172,52,167,210,119,165,141,27,250,127,143,123,116,0,69,95,26,191,75,24,183,212,10,31,110,184,144,3,194,227,215,102,153,126,117,236,245,164,255,0,241,171,244,177,139,125,64,161,246,235,137,0,60,46,61,118,105,151,231,94,207,90,5,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,99,212,79,168,29,78,254,249,94,191,198,202,94,113,70,61,68,250,129,212,239,239,149,235,252,108,164,107,105,125,21,190,249,240,94,29,7,250,195,23,238,83,241,57,232,0,135,186,64,0,1,121,221,59,122,126,211,31,238,109,151,252,20,71,66,57,239,78,222,159,180,199,251,155,101,255,0,5,17,208,139,66,199,162,167,186,60,28,31,155,122,194,255,0,191,87,197,32,0,245,107,192,0,0,0,0,0,0,0,0,0,0,0,0,0,21,89,215,23,70,176,104,164,236,212,189,49,183,84,59,9,173,153,176,85,80,197,28,146,182,196,228,142,22,70,178,77,36,210,73,35,103,151,186,188,213,173,107,28,173,102,251,189,136,177,8,188,238,162,125,63,106,119,247,54,245,254,10,82,140,72,38,121,131,183,132,191,19,107,132,85,199,78,206,231,88,244,87,180,184,205,161,202,106,163,29,59,213,217,152,167,122,121,213,26,107,27,221,179,28,181,231,60,231,142,179,32,1,165,89,225,208,186,118,245,3,166,63,223,43,47,248,216,142,122,116,46,157,189,64,233,143,247,202,203,254,54,35,214,199,165,167,190,60,90,252,219,213,247,253,202,190,25,94,112,0,180,28,30,202,185,234,180,183,75,115,189,105,206,237,154,103,166,150,47,140,228,151,158,247,146,162,243,80,211,247,123,80,190,105,63,89,51,217,27,118,142,39,187,239,57,55,219,100,221,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,248,121,244,89,106,233,99,75,233,239,185,126,63,72,221,84,201,105,213,114,10,196,169,109,82,209,64,178,114,138,223,4,141,106,53,140,107,82,39,74,140,87,35,230,71,47,114,70,50,30,33,208,58,62,233,51,13,233,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,127,13,251,143,68,71,74,245,94,234,0,17,215,173,190,143,177,158,174,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,56,186,128,115,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,115,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,174,162,8,127,214,111,134,238,156,117,105,125,161,207,45,153,39,216,76,206,46,48,92,174,244,246,196,172,142,235,74,214,113,141,181,16,119,98,222,104,246,99,89,50,63,151,109,22,55,35,209,177,118,131,133,244,247,214,198,101,213,15,70,90,255,0,131,234,117,190,174,175,44,195,180,222,249,83,85,145,182,4,72,46,172,168,166,175,86,163,217,5,52,116,244,143,137,141,134,54,177,94,175,153,27,35,218,159,171,145,82,162,205,15,106,158,139,233,126,130,244,77,172,26,127,164,120,133,38,59,98,143,7,201,170,214,158,23,201,43,229,158,75,124,252,229,150,89,92,233,101,126,200,214,163,158,231,42,49,140,98,108,214,53,19,60,32,106,160,0,0,128,30,53,126,150,49,111,168,20,62,221,113,39,249,0,60,106,253,44,98,223,80,40,125,186,226,4,0,240,184,245,217,166,95,157,123,61,105,127,197,0,248,92,122,236,211,47,206,189,158,180,191,224,0,0,6,85,205,84,25,87,2,255,0,188,46,61,9,233,151,231,94,241,90,74,162,42,248,92,122,19,211,47,206,189,226,180,149,64,0,0,8,171,226,143,232,79,83,127,37,247,138,34,85,17,87,197,31,208,158,166,254,75,239,20,64,80,9,170,131,42,230,170,0,0,0,0,0,0,0,243,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,120,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,62,221,98,244,117,157,244,129,157,211,216,47,245,159,25,198,239,60,254,207,228,29,184,105,254,41,218,134,157,245,95,228,172,158,89,32,237,73,80,145,254,177,83,158,220,155,186,47,203,69,39,52,234,43,65,176,222,164,180,142,251,165,57,157,21,35,153,113,167,123,237,149,211,83,172,207,180,220,81,142,74,122,216,145,175,99,185,198,231,110,173,71,183,155,21,241,185,120,61,200,161,154,34,255,0,188,46,61,9,233,151,231,94,241,90,81,182,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,201,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,82,242,124,46,61,9,233,151,231,94,241,90,4,170,0,0,0,1,149,115,74,125,39,122,88,209,191,167,248,247,183,64,102,176,210,159,73,222,150,52,111,233,254,61,237,208,1,213,64,0,121,77,82,210,220,19,90,112,75,158,153,234,93,139,227,56,221,231,179,231,104,188,212,212,253,222,212,204,154,63,214,66,246,72,221,164,137,142,251,174,77,246,217,119,69,84,92,240,245,85,211,62,101,210,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,249,43,161,127,40,164,99,227,114,175,23,177,220,92,246,112,145,250,73,56,87,88,61,38,97,189,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,225,191,109,234,138,232,152,168,25,204,52,167,210,119,165,141,27,250,127,143,123,116,6,117,181,75,75,115,189,22,206,238,122,103,169,118,47,131,100,150,110,207,157,162,243,80,212,118,187,176,178,104,255,0,89,11,223,27,183,142,86,59,238,185,118,223,101,217,81,81,52,83,210,119,165,141,27,250,127,143,123,116,0,117,80,0,2,0,120,213,250,88,197,190,160,80,251,117,196,159,228,0,241,171,244,177,139,125,64,161,246,235,136,21,87,210,119,170,125,27,250,129,143,123,140,6,148,204,214,116,157,234,159,70,254,160,99,222,227,1,165,48,0,0,41,91,198,175,213,62,45,244,254,135,220,110,35,193,83,213,62,83,244,254,187,220,109,195,198,175,213,62,45,244,254,135,220,110,35,193,83,213,62,83,244,254,187,220,109,192,93,72,0,8,1,227,87,233,99,22,250,129,67,237,215,18,170,250,78,245,79,163,127,80,49,239,113,128,181,79,26,191,75,24,183,212,10,31,110,184,149,87,210,119,170,125,27,250,129,143,123,140,0,90,167,141,95,165,140,91,234,5,15,183,92,74,171,233,59,213,62,141,253,64,199,189,198,2,213,60,106,253,44,98,223,80,40,125,186,226,85,95,73,222,169,244,111,234,6,61,238,48,1,165,48,0,2,149,188,102,245,75,237,95,81,214,45,51,160,190,249,170,12,19,31,143,204,209,121,94,30,78,233,90,245,154,111,214,43,17,210,115,165,109,185,223,39,57,141,219,100,217,221,196,46,122,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,50,250,223,154,218,181,43,90,51,237,70,177,83,213,193,109,202,178,139,173,238,142,42,182,53,179,199,5,77,92,147,70,217,26,215,57,168,244,107,209,21,17,206,77,247,217,87,246,129,63,252,17,244,190,235,85,159,234,22,180,76,234,184,45,182,203,60,88,189,58,58,137,221,138,201,234,102,142,166,94,21,27,163,121,192,218,72,121,70,136,229,218,174,55,42,183,229,206,218,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,34,87,133,102,142,95,116,139,164,123,69,78,71,54,213,121,237,194,92,198,58,110,44,255,0,37,165,169,130,8,233,147,155,30,228,127,114,10,120,167,223,238,185,189,254,14,106,57,138,171,48,0,204,14,172,96,191,162,253,83,204,180,207,226,159,19,251,37,144,92,108,94,119,177,217,243,94,86,166,72,123,189,190,78,225,203,183,203,143,39,109,190,219,174,219,151,147,225,113,171,213,58,181,209,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,185,127,77,208,3,198,91,0,166,198,122,163,181,230,118,236,122,174,146,159,49,197,233,42,107,46,14,73,86,10,235,141,60,178,211,200,140,115,149,88,143,142,154,58,20,115,25,182,200,232,220,169,188,156,157,210,188,18,245,142,251,22,85,157,116,253,81,15,122,203,83,111,92,198,142,78,76,111,148,170,142,74,122,74,132,217,25,206,78,243,37,166,249,171,248,179,202,253,214,239,35,149,2,218,128,0,0,0,10,86,241,171,245,79,139,125,63,161,247,27,137,117,37,43,120,213,250,167,197,190,159,208,251,141,196,7,130,167,170,124,167,233,253,119,184,219,139,169,41,91,193,83,213,62,83,244,254,187,220,109,197,212,128,0,0,32,7,141,95,165,140,91,234,5,15,183,92,73,254,64,15,26,191,75,24,183,212,10,31,110,184,129,74,196,191,240,253,232,70,251,213,86,85,30,107,148,179,201,105,150,63,112,72,238,53,59,178,79,138,85,65,37,44,146,218,184,50,162,42,136,59,180,213,14,95,50,212,86,179,109,147,119,124,147,149,116,163,210,142,163,245,107,168,236,194,176,168,188,141,170,135,183,61,254,255,0,60,42,250,91,69,43,149,81,28,228,69,78,228,207,226,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,120,68,205,213,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,235,0,8,1,227,87,233,99,22,250,129,67,237,215,18,0,120,92,122,236,211,47,206,189,158,180,159,254,53,126,150,49,111,168,20,62,221,113,32,7,133,199,174,205,50,252,235,217,235,64,191,224,0,0,0,25,87,46,167,169,111,251,77,182,143,167,248,39,255,0,119,181,148,172,93,79,82,223,246,155,109,31,79,240,79,254,239,107,2,170,250,78,245,79,163,127,80,49,239,113,128,210,153,154,206,147,189,83,232,223,212,12,123,220,96,52,166,5,85,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,142,171,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,2,234,76,214,117,99,234,159,89,62,160,100,62,227,57,165,51,53,157,88,250,167,214,79,168,25,15,184,206,4,255,0,232,23,254,213,151,81,191,189,255,0,253,238,82,149,86,90,167,64,191,246,172,186,141,253,239,255,0,239,114,148,170,176,52,167,210,119,165,141,27,250,127,143,123,116,7,85,57,87,73,222,150,52,111,233,254,61,237,208,29,84,1,154,206,172,125,83,235,39,212,12,135,220,103,52,166,102,179,171,31,84,250,201,245,3,33,247,25,192,181,79,5,79,75,25,79,212,10,239,110,183,21,87,213,143,170,125,100,250,129,144,251,140,229,170,120,42,122,88,202,126,160,87,123,117,184,170,190,172,125,83,235,39,212,12,135,220,103,2,213,60,21,61,44,101,63,80,43,189,186,220,74,174,172,125,44,107,39,211,252,135,219,167,34,175,130,167,165,140,167,234,5,119,183,91,137,85,213,143,165,141,100,250,127,144,251,116,224,102,176,210,159,73,222,150,52,111,233,254,61,237,208,25,172,52,167,210,119,165,141,27,250,127,143,123,116,0,69,95,26,191,75,24,183,212,10,31,110,184,144,3,194,227,215,102,153,126,117,236,245,164,255,0,241,171,244,177,139,125,64,161,246,235,137,0,60,46,61,118,105,151,231,94,207,90,5,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,99,212,79,168,29,78,254,249,94,191,198,202,94,113,70,61,68,250,129,212,239,239,149,235,252,108,164,107,105,125,21,190,249,240,94,29,7,250,195,23,238,83,241,57,232,0,135,186,64,0,1,121,221,59,122,126,211,31,238,109,151,252,20,71,66,57,239,78,222,159,180,199,251,155,101,255,0,5,17,208,139,66,199,162,167,186,60,28,31,155,122,194,255,0,191,87,197,32,0,245,107,192,0,0,0,0,0,0,0,0,0,0,0,0,0,28,247,168,159,79,218,157,253,205,189,127,130,148,163,18,243,186,137,244,253,169,223,220,219,215,248,41,74,49,33,251,75,233,109,247,79,139,164,58,15,245,126,47,223,167,225,0,4,105,120,7,66,233,219,212,14,152,255,0,124,172,191,227,98,57,233,208,186,118,245,3,166,63,223,43,47,248,216,143,91,30,150,158,248,241,107,243,111,87,223,247,42,248,101,121,192,2,208,112,122,186,188,49,124,63,235,52,138,142,155,168,29,111,199,124,166,117,87,198,124,102,219,44,147,197,85,97,165,146,9,161,149,213,44,107,210,53,154,120,234,62,112,200,199,58,22,177,187,171,100,115,217,29,138,128,0,0,0,0,7,42,234,199,210,198,178,125,63,200,125,186,115,53,134,170,0,0,0,2,0,120,213,250,88,197,190,160,80,251,117,196,159,224,10,1,240,184,245,217,166,95,157,123,61,105,127,192,0,0,0,50,174,106,160,1,21,124,46,61,9,233,151,231,94,241,90,74,160,0,0,0,17,87,197,31,208,158,166,254,75,239,20,68,170,0,101,92,213,64,0,0,0,0,0,0,0,0,0,71,94,182,250,62,198,122,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,226,231,135,190,1,153,105,103,72,216,78,159,106,14,61,87,99,200,108,117,23,186,106,234,26,148,78,113,63,227,21,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,178,40,0,0,0,0,1,149,115,74,125,39,122,88,209,191,167,248,247,183,64,117,80,0,0,0,0,4,85,235,235,162,140,87,170,205,56,171,189,218,109,158,95,83,113,155,124,210,99,151,10,116,141,146,87,240,71,72,219,101,66,200,230,49,208,202,245,84,99,158,228,236,200,245,122,47,23,74,201,123,87,79,88,181,247,6,208,45,52,194,178,154,31,37,122,199,240,251,53,174,227,77,221,100,157,138,168,40,162,142,88,249,177,92,199,113,123,28,155,181,85,171,182,232,170,159,51,160,0,0,0,4,0,241,171,244,177,139,125,64,161,246,235,137,63,192,25,172,233,59,213,62,141,253,64,199,189,198,3,74,96,0,0,1,74,222,53,126,169,241,111,167,244,62,227,113,30,10,158,169,242,159,167,245,222,227,110,46,164,0,0,1,0,60,106,253,44,98,223,80,40,125,186,226,85,95,73,222,169,244,111,234,6,61,238,48,26,83,0,64,15,26,191,75,24,183,212,10,31,110,184,149,87,210,119,170,125,27,250,129,143,123,140,6,148,192,0,0,17,171,196,87,88,236,90,55,210,62,119,83,119,135,204,85,230,22,249,240,235,93,55,39,179,189,85,95,4,177,185,121,181,143,70,246,160,74,137,246,119,22,191,177,195,147,92,246,169,66,218,79,130,254,148,53,79,13,211,63,138,124,51,237,110,65,110,177,121,222,199,123,202,249,170,152,225,238,246,249,55,159,30,231,46,60,155,190,219,110,155,238,105,248,1,242,113,60,90,197,131,98,182,108,43,22,161,242,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,243,122,185,238,226,198,53,55,114,171,151,109,213,85,126,103,214,0,8,21,227,45,128,84,228,221,46,90,243,59,118,61,73,87,81,135,101,20,149,53,151,7,36,73,61,13,186,162,41,105,228,70,57,202,143,86,73,83,37,10,57,140,223,117,108,110,84,218,62,77,170,190,143,243,250,157,48,234,143,75,115,56,114,26,75,21,61,46,81,67,77,112,184,85,172,77,130,11,117,76,169,79,90,178,58,84,224,198,45,52,211,34,189,118,224,138,174,69,106,162,57,52,146,0,0,0,0,0,20,173,227,87,234,159,22,250,127,67,238,55,18,234,64,20,173,224,169,234,159,41,250,127,93,238,54,226,234,64,0,0,0,67,255,0,19,125,11,212,126,162,244,127,5,210,253,47,179,121,235,173,118,160,81,75,52,210,170,178,150,223,74,219,125,193,36,170,169,145,17,123,112,179,147,119,93,149,202,231,53,140,107,222,246,49,211,0,1,202,186,104,233,211,4,233,127,75,40,52,207,5,167,255,0,53,89,120,173,231,55,243,157,211,203,67,12,245,157,185,101,147,179,221,236,49,221,166,59,131,63,98,39,237,85,234,160,0,0,1,0,60,106,253,44,98,223,80,40,125,186,226,64,15,11,143,93,154,101,249,215,179,214,151,252,0,0,0,0,0,202,185,117,61,75,127,218,109,180,125,63,193,63,251,189,172,159,224,12,214,116,157,234,159,70,254,160,99,222,227,1,165,48,0,170,191,28,239,193,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,113,117,32,1,154,206,172,125,83,235,39,212,12,135,220,103,52,166,0,170,190,129,127,237,89,117,27,251,223,255,0,222,229,41,85,102,170,0,28,171,164,239,75,26,55,244,255,0,30,246,232,14,170,0,3,53,157,88,250,167,214,79,168,25,15,184,206,105,76,1,0,60,21,61,44,101,63,80,43,189,186,220,85,95,86,62,169,245,147,234,6,67,238,51,154,83,0,64,15,5,79,75,25,79,212,10,239,110,183,18,171,171,31,75,26,201,244,255,0,33,246,233,206,170,0,202,185,165,62,147,189,44,104,223,211,252,123,219,160,58,168,2,0,120,213,250,88,197,190,160,80,251,117,196,128,30,23,30,187,52,203,243,175,103,173,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,40,199,168,159,80,58,157,253,242,189,127,141,148,188,226,140,122,137,245,3,169,223,223,43,215,248,217,72,214,210,250,43,125,243,224,188,58,15,245,134,47,220,167,226,115,208,1,15,116,128,0,2,243,186,118,244,253,166,63,220,219,47,248,40,142,132,115,222,157,189,63,105,143,247,54,203,254,10,35,161,22,133,143,69,79,116,120,56,63,54,245,133,255,0,126,175,138,64,1,234,215,128,0,0,0,0,0,0,0,0,0,0,0,0,0,57,239,81,62,159,181,59,251,155,122,255,0,5,41,70,37,231,117,19,233,251,83,191,185,183,175,240,82,148,98,67,246,151,210,219,238,159,23,72,116,31,234,252,95,191,79,194,0,8,210,240,14,133,211,183,168,29,49,254,249,89,127,198,196,115,211,161,116,237,234,7,76,127,190,86,95,241,177,30,182,61,45,61,241,226,215,230,222,175,191,238,85,240,202,243,128,5,160,224,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,163,30,162,125,64,234,119,247,202,245,254,54,82,243,138,49,234,39,212,14,167,127,124,175,95,227,101,35,91,75,232,173,247,207,130,240,232,63,214,24,191,114,159,137,207,64,4,61,210,0,0,11,206,233,219,211,246,152,255,0,115,108,191,224,162,58,17,207,122,118,244,253,166,63,220,219,47,248,40,142,132,90,22,61,21,61,209,224,224,252,219,214,23,253,250,190,41,0,7,171,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,231,189,68,250,126,212,239,238,109,235,252,20,165,24,151,157,212,79,167,237,78,254,230,222,191,193,74,81,137,15,218,95,75,111,186,124,93,33,208,127,171,241,126,253,63,8,0,35,75,192,58,23,78,222,160,116,199,251,229,101,255,0,27,17,207,78,133,211,183,168,29,49,254,249,89,127,198,196,122,216,244,180,247,199,139,95,155,122,190,255,0,185,87,195,43,206,0,22,131,131,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,2,140,122,137,245,3,169,223,223,43,215,248,217,75,206,40,199,168,159,80,58,157,253,242,189,127,141,148,141,109,47,162,183,223,62,11,195,160,255,0,88,98,253,202,126,39,61,0,16,247,72,0,0,47,59,167,111,79,218,99,253,205,178,255,0,130,136,232,71,61,233,219,211,246,152,255,0,115,108,191,224,162,58,17,104,88,244,84,247,71,131,131,243,111,88,95,247,234,248,164,0,30,173,120,0,0,0,0,0,0,0,0,0,0,0,0,0,3,158,245,19,233,251,83,191,185,183,175,240,82,148,98,94,119,81,62,159,181,59,251,155,122,255,0,5,41,70,36,63,105,125,45,190,233,241,116,135,65,254,175,197,251,244,252,32,0,141,47,0,232,93,59,122,129,211,31,239,149,151,252,108,71,61,58,23,78,222,160,116,199,251,229,101,255,0,27,17,235,99,210,211,223,30,45,126,109,234,251,254,229,95,12,175,56,0,90,14,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,49,234,39,212,14,167,127,124,175,95,227,101,47,56,163,30,162,125,64,234,119,247,202,245,254,54,82,53,180,190,138,223,124,248,47,14,131,253,97,139,247,41,248,156,244,0,67,221,32,0,0,188,238,157,189,63,105,143,247,54,203,254,10,35,161,28,247,167,111,79,218,99,253,205,178,255,0,130,136,232,69,161,99,209,83,221,30,14,15,205,189,97,127,223,171,226,144,0,122,181,224,0,0,0,0,0,0,0,0,0,0,0,0,0,14,123,212,79,167,237,78,254,230,222,191,193,74,81,137,121,221,68,250,126,212,239,238,109,235,252,20,165,24,144,253,165,244,182,251,167,197,210,29,7,250,191,23,239,211,240,128,2,52,188,3,161,116,237,234,7,76,127,190,86,95,241,177,28,244,232,93,59,122,129,211,31,239,149,151,252,108,71,173,143,75,79,124,120,181,249,183,171,239,251,149,124,50,188,224,1,104,56,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,199,168,159,80,58,157,253,242,189,127,141,148,188,226,140,122,137,245,3,169,223,223,43,215,248,217,72,214,210,250,43,125,243,224,188,58,15,245,134,47,220,167,226,115,208,1,15,116,128,0,2,243,186,118,244,253,166,63,220,219,47,248,40,142,132,115,222,157,189,63,105,143,247,54,203,254,10,35,161,22,133,143,69,79,116,120,56,63,54,245,133,255,0,126,175,138,64,1,234,215,128,0,0,0,0,0,0,0,0,0,0,0,0,0,57,239,81,62,159,181,59,251,155,122,255,0,5,41,70,37,231,117,19,233,251,83,191,185,183,175,240,82,148,98,67,246,151,210,219,238,159,23,72,116,31,234,252,95,191,79,194,0,8,210,240,14,133,211,183,168,29,49,254,249,89,127,198,196,115,211,161,116,237,234,7,76,127,190,86,95,241,177,30,182,61,45,61,241,226,215,230,222,175,191,238,85,240,202,243,128,5,160,224,245,112,120,134,120,154,212,233,45,214,163,68,186,110,189,82,73,153,80,84,35,50,28,141,32,138,170,11,67,216,237,221,69,3,36,107,162,150,167,116,227,43,156,215,50,36,229,30,203,50,185,105,228,175,68,157,96,227,61,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,114,116,31,241,107,232,163,224,149,149,157,89,105,149,178,213,71,101,155,179,30,105,111,129,59,18,54,186,105,251,108,185,181,21,220,36,239,62,88,163,149,177,181,174,73,17,178,170,72,178,204,246,65,110,152,186,133,202,186,95,214,91,46,174,98,212,222,127,200,119,41,174,54,183,213,73,79,13,206,134,86,241,150,158,71,49,127,224,200,197,115,94,214,75,20,79,86,63,135,21,13,41,131,202,105,110,169,96,154,211,130,91,53,51,77,47,191,25,198,239,61,239,37,91,229,102,167,238,246,166,124,50,126,174,102,50,70,237,36,79,111,222,106,111,182,233,186,42,42,250,176,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,165,53,221,188,97,181,134,30,162,235,115,155,21,37,93,102,146,50,162,70,209,224,245,105,67,77,60,208,37,42,195,27,228,174,109,52,147,70,245,155,106,149,98,57,232,213,85,137,28,230,167,37,244,30,44,93,107,220,114,156,170,231,210,190,155,220,248,99,118,109,169,179,25,216,180,181,16,221,107,155,37,61,68,116,241,185,26,249,33,242,178,67,197,234,217,24,229,149,101,141,236,68,137,21,241,47,163,238,147,51,46,174,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,243,219,184,244,69,108,79,84,13,4,105,110,169,96,154,211,130,91,53,51,77,47,191,25,198,239,61,239,37,91,229,102,167,238,246,166,124,50,126,174,102,50,70,237,36,79,111,222,106,111,182,233,186,42,42,198,175,14,110,181,255,0,149,86,156,79,96,207,238,118,168,245,55,22,253,93,202,154,5,237,73,116,161,68,98,71,115,108,60,90,198,242,123,214,57,91,18,185,172,145,173,118,209,54,104,163,73,65,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,132,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,115,47,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,156,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,67,81,0,225,93,31,117,103,134,245,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,134,253,198,34,171,162,122,39,117,0,112,174,183,245,123,50,208,94,152,242,221,92,211,249,233,35,190,227,181,22,137,169,210,174,4,154,9,88,251,165,36,82,195,35,62,74,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,157,212,138,190,40,254,132,245,55,242,95,120,162,3,175,244,235,175,56,111,82,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,220,227,115,182,71,43,27,205,138,201,26,156,30,213,94,150,103,91,163,174,177,115,190,144,51,186,139,253,130,143,227,56,221,231,135,218,12,127,185,13,63,197,59,80,212,50,151,252,169,240,75,36,29,169,42,22,79,213,162,115,219,139,183,69,249,104,39,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,9,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,7,160,0,0,0,1,207,250,133,202,111,184,54,129,106,94,107,139,87,121,43,214,63,135,222,110,150,234,158,211,36,236,85,65,69,44,145,73,193,232,230,59,139,216,213,217,200,173,93,182,84,84,249,28,215,162,78,176,113,158,174,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,57,59,218,245,99,233,99,89,62,159,228,62,221,57,158,29,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,146,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,32,105,204,28,171,166,46,161,113,94,168,52,106,203,171,152,181,55,144,243,253,202,107,141,173,245,81,212,77,108,174,137,220,101,167,145,204,95,248,50,49,92,214,57,241,75,19,213,140,231,197,58,168,2,53,120,143,101,153,86,13,209,142,161,229,56,86,77,117,199,239,84,95,9,242,215,27,93,108,148,149,80,115,186,210,49,252,37,141,90,246,242,99,220,213,217,126,109,114,162,252,149,73,42,69,95,20,127,66,122,155,249,47,188,81,1,84,29,50,117,55,212,149,255,0,169,45,40,177,95,122,131,212,171,141,182,227,156,88,169,43,40,234,242,202,249,160,169,130,74,248,91,36,82,70,233,85,175,99,154,170,213,106,162,162,162,170,41,160,147,53,157,39,122,167,209,191,168,24,247,184,192,105,76,0,0,0,0,8,191,226,3,212,198,101,210,134,154,97,90,165,135,208,210,92,88,236,226,146,219,119,182,84,162,53,151,27,116,148,53,175,150,4,147,138,186,23,242,138,55,178,70,162,241,123,27,201,175,103,56,223,221,116,183,84,176,77,105,193,45,154,153,166,151,223,140,227,119,158,247,146,173,242,179,83,247,123,83,62,25,63,87,51,25,35,118,146,39,183,239,53,55,219,116,221,21,21,97,95,141,95,165,140,91,234,5,15,183,92,74,234,232,95,172,219,239,71,154,143,85,115,146,213,241,156,51,40,242,244,249,53,182,38,49,42,157,28,74,254,213,77,52,142,219,105,162,238,202,169,27,156,145,200,215,185,174,226,170,201,99,13,10,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,117,120,189,207,175,184,53,139,8,213,173,25,203,181,3,31,178,209,121,187,102,87,89,143,100,117,180,148,176,115,124,11,64,233,233,225,153,172,111,39,190,169,157,254,31,55,58,40,222,253,214,22,150,42,115,253,126,209,203,23,80,26,53,150,104,238,71,55,151,164,201,173,238,167,142,167,139,223,229,42,152,228,146,154,167,131,30,197,147,181,60,113,75,219,230,141,127,14,46,251,174,84,2,157,188,62,186,192,214,136,122,180,193,108,90,163,175,89,173,223,24,201,170,38,176,213,209,222,238,213,119,72,38,158,162,23,182,141,173,142,85,147,182,245,172,242,173,73,88,141,86,162,185,28,228,141,210,111,121,38,85,205,41,244,177,173,127,202,39,167,220,39,88,228,183,249,42,188,130,222,190,126,6,197,219,141,149,208,74,250,122,174,211,123,146,42,66,179,195,42,199,201,234,238,218,179,150,206,221,16,41,47,169,190,166,250,146,176,117,37,170,246,43,23,80,122,149,110,182,219,179,139,237,37,29,29,38,89,95,12,20,208,71,95,51,99,138,56,219,42,53,140,107,81,26,141,68,68,68,68,68,45,211,195,135,44,202,179,158,140,116,243,41,205,114,107,174,65,122,173,248,183,153,184,221,43,100,171,170,159,133,214,173,140,231,44,138,231,187,139,24,214,166,235,242,107,81,19,228,136,82,15,86,62,169,245,147,234,6,67,238,51,151,83,225,113,232,79,76,191,58,247,138,208,60,167,138,207,81,245,154,29,211,237,54,39,137,100,23,91,62,103,159,92,35,167,181,86,218,235,231,162,170,161,165,164,150,41,234,170,89,52,77,255,0,136,129,99,230,199,57,181,106,169,201,24,246,173,96,104,14,167,117,137,212,6,178,226,122,59,142,117,57,170,180,245,121,53,193,180,242,84,253,176,174,127,148,165,99,93,37,77,79,7,212,177,36,237,65,28,178,246,249,163,159,195,139,126,243,145,14,129,226,197,174,151,221,79,234,130,231,167,63,25,181,86,226,218,105,181,186,208,219,122,49,252,106,167,167,167,146,189,102,149,21,202,233,155,59,59,14,102,232,216,252,178,55,131,95,220,115,251,87,130,158,133,209,221,111,185,167,80,247,235,55,123,224,156,49,188,118,166,69,130,72,217,85,43,59,149,207,107,21,22,88,230,100,46,165,99,100,69,99,86,58,185,217,247,247,114,48,36,95,139,182,161,103,218,107,211,110,55,125,211,156,227,32,197,110,83,231,20,116,146,214,89,46,115,80,207,36,14,160,175,115,162,116,144,185,174,86,43,152,199,43,85,118,221,141,95,236,66,15,248,112,245,11,175,185,207,89,218,121,139,102,186,225,168,25,5,150,183,226,222,102,221,116,201,171,106,233,103,225,106,171,123,57,197,36,142,99,184,189,141,114,110,159,39,53,21,62,104,132,192,241,171,244,177,139,125,64,161,246,235,137,0,60,46,61,118,105,151,231,94,207,90,5,255,0,16,255,0,196,103,173,127,228,171,167,16,88,48,11,157,170,77,77,202,127,87,109,166,157,123,178,90,232,85,30,146,92,221,15,23,49,220,94,196,142,38,202,173,107,228,115,157,180,173,134,88,215,165,245,131,213,158,27,210,46,151,253,184,190,211,210,94,47,181,245,17,211,88,177,199,87,173,44,247,87,164,140,73,213,143,72,229,86,50,40,158,178,57,234,206,27,246,216,170,142,149,136,185,246,213,45,82,206,245,167,59,185,234,102,165,223,126,51,146,94,123,62,118,183,202,195,79,221,237,66,200,99,253,92,44,100,109,218,56,152,223,186,212,223,109,215,117,85,85,11,52,232,3,197,26,235,127,186,226,61,59,245,7,77,87,113,185,92,106,25,102,179,102,105,43,166,158,166,121,29,28,116,116,213,209,35,85,207,123,156,174,143,205,163,149,85,86,30,235,63,173,168,61,175,139,220,250,251,131,88,176,141,90,209,156,187,80,49,251,45,23,155,182,101,117,152,246,71,91,73,75,7,55,192,180,14,158,158,25,154,198,242,123,234,153,223,225,243,115,162,141,239,221,97,105,245,188,49,122,14,253,8,88,169,181,231,86,44,188,115,236,130,222,223,134,218,238,54,238,221,86,47,11,159,51,100,217,221,215,39,122,162,7,83,171,185,71,28,176,181,100,133,118,231,43,86,95,235,246,142,88,186,128,209,172,179,71,114,57,188,189,38,77,111,117,60,117,60,94,255,0,41,84,199,36,148,213,60,24,246,44,157,169,227,138,94,223,52,107,248,113,119,221,114,160,20,237,225,245,214,6,180,67,213,166,11,98,213,29,122,205,110,248,198,77,81,53,134,174,142,247,118,171,186,65,52,245,16,189,180,109,108,114,172,157,183,173,103,149,106,74,196,106,181,21,200,231,36,110,147,123,201,50,174,105,79,165,141,107,254,81,61,62,225,58,199,37,191,201,85,228,22,245,243,240,54,46,220,108,174,130,87,211,213,118,155,220,145,82,21,158,25,86,62,79,87,118,213,156,182,118,232,129,73,125,77,245,55,212,149,131,169,45,87,177,88,186,131,212,171,117,182,221,156,95,105,40,232,233,50,202,248,96,166,130,58,249,155,28,81,198,217,81,172,99,90,136,212,106,34,34,34,34,33,110,158,28,57,102,85,156,244,99,167,153,78,107,147,93,114,11,213,111,197,188,205,198,233,91,37,93,84,252,46,181,108,103,57,100,87,61,220,88,198,181,55,95,147,90,136,159,36,66,144,122,177,245,79,172,159,80,50,31,113,156,186,159,11,143,66,122,101,249,215,188,86,129,229,60,86,122,143,172,208,238,159,105,177,60,75,32,186,217,243,60,250,225,29,61,170,182,215,95,61,21,85,13,45,36,177,79,85,82,201,162,111,252,68,11,31,54,57,205,171,85,78,72,199,181,107,3,64,117,59,172,78,160,53,151,19,209,220,115,169,205,85,167,171,201,174,13,167,146,167,237,133,115,252,165,43,26,233,42,106,120,62,165,137,39,106,8,229,151,183,205,28,254,28,91,247,156,136,116,15,22,45,116,190,234,127,84,23,61,57,248,205,170,183,22,211,77,173,214,134,219,209,143,227,85,61,61,60,149,235,52,168,174,87,76,217,217,216,115,55,70,199,229,145,188,26,254,227,159,218,188,20,244,46,142,235,125,205,58,135,191,89,187,223,4,225,141,227,181,50,44,18,70,202,169,89,220,174,123,88,168,178,199,51,33,117,43,27,34,43,26,177,213,206,207,191,187,145,129,61,122,179,235,7,75,250,69,195,98,190,231,11,87,95,125,188,83,213,59,28,177,83,69,34,62,235,60,11,18,61,139,58,49,209,83,177,171,81,19,158,247,174,252,21,202,198,200,228,70,45,106,232,55,139,54,174,59,169,122,108,195,94,239,244,148,250,117,127,167,134,211,117,180,90,173,175,125,37,157,140,99,251,53,148,177,44,142,153,30,147,61,93,51,149,210,189,241,61,237,70,61,98,167,100,118,233,170,90,91,130,107,78,9,115,211,61,75,177,124,103,27,188,246,124,237,23,154,154,159,187,218,153,147,71,250,200,94,201,27,180,145,49,223,117,201,190,219,46,232,170,139,158,30,170,186,103,204,186,80,213,202,205,45,204,43,169,46,44,117,59,110,86,139,157,50,163,89,113,183,72,249,25,20,235,31,37,116,47,229,20,140,124,110,85,226,246,59,139,158,206,18,60,52,125,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,250,202,107,240,197,241,0,163,210,42,202,110,159,181,191,34,242,152,45,95,24,49,155,148,177,193,21,45,134,170,73,230,154,86,212,189,172,73,22,25,228,168,249,205,35,220,216,92,198,238,141,141,207,124,119,40,0,130,190,35,254,32,20,125,59,216,165,210,77,33,200,191,213,98,191,203,79,45,77,60,112,84,71,142,210,243,100,156,170,25,51,36,141,243,77,26,43,25,10,183,146,71,42,202,229,103,234,82,94,193,214,223,88,56,207,72,218,95,45,233,203,73,91,155,95,41,231,110,39,103,171,138,163,177,93,60,82,64,201,159,36,145,49,90,214,66,218,150,74,172,115,227,89,17,170,198,57,170,188,155,64,57,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,57,202,253,145,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,16,46,251,195,139,174,58,158,171,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,204,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,57,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,65,29,29,117,139,130,117,127,130,84,95,236,20,127,6,201,44,220,62,208,99,253,201,170,62,23,221,154,161,148,191,229,79,130,40,231,238,199,78,178,126,173,23,134,252,93,178,167,204,36,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,63,89,76,30,37,190,32,149,58,195,117,188,116,249,164,23,90,73,52,250,130,163,203,94,46,212,146,197,85,6,74,246,58,150,120,214,53,124,8,248,25,79,83,4,173,71,195,43,153,58,108,228,85,98,183,112,106,135,139,126,174,51,170,52,206,52,230,106,74,173,47,199,42,42,109,52,120,226,243,142,11,253,185,101,68,125,100,239,124,105,44,117,50,164,108,146,39,43,19,203,167,22,112,122,58,161,39,179,254,149,122,152,195,122,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,39,20,108,204,227,44,111,100,141,68,228,199,183,147,88,254,113,178,136,122,81,233,71,81,250,181,212,118,97,88,84,94,70,213,67,219,158,255,0,127,158,21,125,45,162,149,202,168,142,114,34,167,114,103,241,114,69,10,42,58,71,53,202,170,198,50,73,25,161,61,45,210,220,19,69,176,75,102,153,233,165,139,224,216,221,155,189,228,168,188,212,213,29,174,236,207,154,79,214,76,247,200,237,228,149,238,251,206,93,183,217,54,68,68,64,245,100,32,241,118,212,44,251,77,122,109,198,239,186,115,156,100,24,173,202,124,226,142,146,90,203,37,206,106,25,228,129,212,21,238,116,78,146,23,53,202,197,115,24,229,106,174,219,177,171,253,136,77,242,0,120,213,250,88,197,190,160,80,251,117,196,8,127,225,195,212,46,190,231,61,103,105,230,45,154,235,134,160,100,22,90,223,139,121,155,117,211,38,173,171,165,159,133,170,173,236,231,20,146,57,142,226,246,53,201,186,124,156,212,84,249,162,23,126,80,15,133,199,174,205,50,252,235,217,235,75,254,0,0,0,103,219,169,190,166,250,146,176,117,37,170,246,43,23,80,122,149,110,182,219,179,139,237,37,29,29,38,89,95,12,20,208,71,95,51,99,138,56,219,42,53,140,107,81,26,141,68,68,68,68,68,52,18,102,179,171,31,84,250,201,245,3,33,247,25,192,187,239,14,28,179,42,206,122,49,211,204,167,53,201,174,185,5,234,183,226,222,102,227,116,173,146,174,170,126,23,90,182,51,156,178,43,158,238,44,99,90,155,175,201,173,68,79,146,33,37,72,171,225,113,232,79,76,191,58,247,138,210,85,0,43,215,196,179,196,51,38,233,242,235,75,162,26,27,89,73,79,155,79,79,5,202,241,125,115,105,234,210,207,3,156,171,29,43,32,127,54,249,153,26,212,123,187,204,217,144,201,26,181,174,89,154,248,186,87,136,23,93,214,46,149,113,89,48,172,89,254,119,83,114,11,122,201,110,166,217,241,252,46,150,120,234,163,138,235,205,244,242,211,207,218,169,167,106,121,103,42,57,251,238,187,55,230,180,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,23,233,208,47,90,248,175,85,154,113,73,100,187,92,252,190,166,227,54,248,99,200,237,245,11,27,36,175,224,141,141,215,58,116,141,172,99,161,149,234,138,246,177,169,217,145,232,197,78,46,137,242,202,163,50,218,23,174,154,143,211,166,163,219,181,67,75,239,62,70,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,226,221,211,116,114,57,173,123,28,199,177,143,110,133,58,104,234,47,4,234,131,75,40,53,51,5,168,255,0,53,71,120,162,225,55,243,101,211,203,67,52,244,125,201,98,143,189,218,239,177,189,214,55,131,255,0,106,47,237,68,14,170,84,95,139,182,183,235,70,154,245,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,111,179,26,159,216,133,186,20,173,227,87,234,159,22,250,127,67,238,55,16,59,255,0,131,94,172,106,158,168,126,151,255,0,73,154,151,149,229,191,12,251,63,228,190,59,121,169,175,242,189,207,136,119,59,93,231,187,135,46,219,57,113,219,126,13,223,246,33,101,69,85,248,24,254,54,126,237,255,0,18,45,80,0,0,8,107,225,215,215,85,55,84,184,106,96,250,131,95,72,205,84,176,83,205,53,116,52,212,178,177,151,59,116,43,78,196,185,42,164,105,4,47,116,149,13,141,240,181,255,0,211,99,158,214,49,142,70,50,101,25,108,196,242,155,238,13,149,89,179,92,90,187,201,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,193,232,230,59,139,216,213,217,200,173,93,182,84,84,249,26,19,232,163,170,235,23,86,154,53,69,153,119,109,84,121,125,183,106,60,166,201,69,51,221,228,42,185,61,35,145,27,34,35,210,25,216,206,236,107,187,218,155,190,62,227,223,20,138,4,128,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,42,47,197,99,174,170,108,198,74,254,150,52,162,190,146,166,197,75,80,176,230,181,206,165,149,179,186,227,73,90,244,248,107,18,104,218,141,100,82,211,199,43,166,141,93,220,85,141,173,123,90,217,18,80,145,93,43,117,221,125,234,171,173,12,187,10,197,159,228,180,203,31,195,235,228,183,83,108,201,62,41,85,5,218,8,226,186,243,125,60,85,16,119,105,170,26,158,89,202,173,102,219,174,238,249,164,117,241,118,214,253,104,211,94,164,177,187,22,156,234,246,107,138,219,103,193,232,234,229,163,178,95,234,232,96,146,119,87,215,181,210,186,56,100,107,85,234,214,49,170,229,77,246,99,83,251,16,241,94,10,158,169,242,159,167,245,222,227,110,30,53,126,169,241,111,167,244,62,227,113,3,191,248,53,234,198,169,234,135,233,127,244,153,169,121,94,91,240,207,179,254,75,227,183,154,154,255,0,43,220,248,135,115,181,222,123,184,114,237,179,151,29,183,224,221,255,0,98,22,84,85,95,129,143,227,103,238,223,241,34,213,0,0,0,0,0,16,131,197,219,80,179,237,53,233,183,27,190,233,206,113,144,98,183,41,243,138,58,73,107,44,151,57,168,103,146,7,80,87,185,209,58,72,92,215,43,21,204,99,149,170,187,110,198,175,246,33,55,200,1,227,87,233,99,22,250,129,67,237,215,16,43,215,166,78,166,250,146,191,245,37,165,22,43,239,80,122,149,113,182,220,115,139,21,37,101,29,94,89,95,52,21,48,73,95,11,100,138,72,221,42,181,236,115,85,90,173,84,84,84,85,69,52,18,102,179,164,239,84,250,55,245,3,30,247,24,13,41,129,249,46,214,202,107,213,170,182,205,89,37,92,116,245,244,242,83,74,250,74,185,105,103,107,30,213,107,150,57,161,115,101,137,251,42,236,248,220,215,181,118,86,170,42,34,148,195,215,214,51,214,135,74,122,143,87,123,180,245,7,170,181,26,101,147,92,38,147,28,184,83,230,55,103,199,65,205,93,35,109,149,11,37,67,222,217,162,98,42,49,207,114,247,163,98,189,23,147,101,100,87,82,115,253,116,208,189,56,234,47,78,46,58,95,170,22,111,61,106,174,218,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,110,102,114,118,203,178,181,90,231,49,237,123,30,246,56,41,219,163,63,19,13,92,209,252,254,154,205,173,249,222,65,155,224,151,154,134,83,214,62,247,114,125,84,246,119,205,53,59,100,184,54,103,67,53,84,204,134,8,229,218,145,142,70,57,94,229,68,71,174,235,119,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,25,183,234,95,167,76,239,165,253,83,175,211,60,234,159,252,237,101,158,183,156,63,206,118,191,51,52,48,86,118,226,150,78,207,119,176,247,118,158,238,108,253,138,159,177,86,116,248,93,120,128,86,90,43,45,189,50,107,126,69,222,181,77,229,173,216,61,210,120,231,158,170,58,169,103,138,8,109,46,237,177,252,161,94,238,241,73,34,177,176,182,55,70,174,86,44,77,136,63,47,139,182,183,235,70,154,245,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,111,179,26,159,216,131,194,39,91,245,163,82,186,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,55,217,238,79,237,83,197,120,213,250,167,197,190,159,208,251,141,196,120,42,122,167,202,126,159,215,123,141,184,11,158,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,164,190,183,252,75,53,31,86,245,30,123,39,79,26,143,149,226,90,123,103,237,197,77,53,186,165,109,213,87,122,168,214,100,125,106,201,27,89,83,20,47,108,168,214,211,190,69,106,182,40,228,123,25,34,171,25,213,124,81,124,64,43,46,245,151,46,153,52,67,34,236,218,161,243,54,236,226,233,4,115,193,85,37,84,83,203,4,214,150,247,24,206,48,167,107,121,100,141,94,217,155,35,99,71,35,18,86,203,5,186,104,233,211,59,234,131,84,232,52,207,5,167,255,0,53,89,120,173,231,15,243,101,175,204,195,12,245,157,185,101,143,189,218,239,177,221,166,59,155,255,0,98,39,237,84,9,21,208,229,47,87,125,95,106,227,177,73,250,167,214,11,62,39,97,167,109,203,35,186,193,149,92,222,246,64,175,70,178,150,23,172,139,19,42,102,94,92,59,139,178,50,57,164,70,201,218,88,221,119,214,155,101,53,150,213,69,102,163,146,174,74,122,10,120,233,162,125,93,92,181,83,185,140,106,53,171,36,211,57,210,202,253,145,55,124,142,115,220,187,171,149,85,85,78,127,211,174,131,97,189,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,115,145,205,221,26,175,119,6,35,35,106,240,99,81,58,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,140,122,137,245,3,169,223,223,43,215,248,217,75,206,40,199,168,159,80,58,157,253,242,189,127,141,148,141,109,47,162,183,223,62,11,195,160,255,0,88,98,253,202,126,39,61,0,16,247,72,0,0,47,59,167,111,79,218,99,253,205,178,255,0,130,136,232,71,61,233,219,211,246,152,255,0,115,108,191,224,162,58,17,104,88,244,84,247,71,131,131,243,111,88,95,247,234,248,164,0,30,173,120,0,0,0,0,0,0,0,0,0,0,0,0,0,3,158,245,19,233,251,83,191,185,183,175,240,82,148,98,94,119,81,62,159,181,59,251,155,122,255,0,5,41,70,36,63,105,125,45,190,233,241,116,135,65,254,175,197,251,244,252,32,0,141,47,0,232,93,59,122,129,211,31,239,149,151,252,108,71,61,58,23,78,222,160,116,199,251,229,101,255,0,27,17,235,99,210,211,223,30,45,126,109,234,251,254,229,95,12,175,56,0,90,14,15,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,74,12,241,17,233,15,249,41,107,42,125,150,162,236,233,238,99,221,173,197,249,215,249,153,160,237,54,47,53,73,39,36,73,19,181,36,173,224,174,231,202,41,34,222,71,200,146,241,191,227,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,252,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,66,152,60,51,250,215,183,116,193,157,220,176,157,75,185,249,109,54,203,119,169,173,172,145,106,166,248,53,116,48,200,177,212,67,79,11,100,231,222,217,144,72,141,143,146,237,3,149,232,216,85,174,157,94,40,93,107,255,0,39,252,17,250,49,167,183,59,173,14,164,230,86,246,84,197,113,162,94,207,193,173,110,153,204,125,66,74,230,174,243,75,218,158,24,210,53,71,199,247,229,231,27,153,23,114,157,181,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,254,74,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,158,82,231,118,186,222,170,89,89,121,185,213,215,212,71,79,5,35,37,169,153,210,189,176,65,19,33,134,36,115,149,85,25,28,81,199,27,27,251,26,198,53,169,178,34,32,31,91,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,57,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,104,79,163,238,147,48,222,145,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,240,223,184,244,68,116,175,85,142,190,24,189,7,126,132,44,84,218,243,171,22,94,57,246,65,111,111,195,109,119,27,119,110,171,23,133,207,153,178,108,238,235,147,189,81,3,169,213,220,163,142,88,90,178,66,187,115,149,171,63,192,25,87,53,80,101,92,14,171,211,23,80,185,87,75,250,203,101,213,204,90,155,207,249,14,229,53,198,214,250,169,41,225,185,208,202,222,50,211,200,230,47,252,25,24,174,107,218,201,98,137,234,199,240,226,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,249,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,208,95,82,157,40,223,116,59,9,210,221,85,180,197,117,185,97,154,147,135,217,175,9,114,158,22,44,116,55,138,138,54,205,83,64,231,177,127,245,203,18,189,172,87,70,231,49,59,139,4,143,95,171,208,191,89,183,222,143,53,30,170,231,37,171,227,56,102,81,229,233,242,107,108,76,98,85,58,56,149,253,170,154,105,29,182,211,69,221,149,82,55,57,35,145,175,115,93,197,85,146,198,26,20,34,175,138,63,161,61,77,252,151,222,40,137,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,24,60,81,253,9,234,111,228,190,241,68,5,0,147,43,195,139,174,58,110,148,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,69,253,39,193,127,74,26,167,134,233,159,197,62,25,246,183,32,183,88,188,239,99,189,229,124,213,76,112,247,123,124,155,207,143,115,151,30,77,223,109,183,77,247,26,165,165,185,222,139,103,119,61,51,212,187,23,193,178,75,55,103,206,209,121,168,106,59,93,216,89,52,127,172,133,239,141,219,199,43,29,247,92,187,111,178,236,168,168,129,167,224,84,95,133,15,92,117,56,213,214,201,210,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,55,149,38,149,177,236,246,200,206,205,186,0,0,1,202,186,177,244,177,172,159,79,242,31,110,156,205,97,165,62,172,125,44,107,39,211,252,135,219,167,51,88,7,117,232,251,171,60,203,164,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,156,246,238,49,21,27,43,209,116,39,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,132,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,40,47,174,142,140,175,189,30,106,61,45,178,59,175,198,112,204,163,204,84,99,55,41,94,196,170,116,113,43,59,180,213,49,183,109,166,139,187,18,44,141,106,71,35,94,215,55,138,171,226,143,219,120,113,117,199,77,210,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,64,189,226,42,248,163,250,19,212,223,201,125,226,136,149,68,85,241,71,244,39,169,191,146,251,197,16,20,173,210,119,170,125,27,250,129,143,123,140,6,148,204,214,116,157,234,159,70,254,160,99,222,227,1,165,48,0,0,0,0,32,7,141,95,165,140,91,234,5,15,183,92,74,86,46,167,198,175,210,198,45,245,2,135,219,174,37,90,244,147,162,22,174,163,245,251,28,209,123,205,242,174,205,79,145,211,221,26,202,250,104,219,35,233,167,134,221,83,81,11,213,142,249,61,137,44,49,243,102,237,87,51,147,81,204,85,71,160,74,15,12,94,188,127,66,23,218,109,6,213,139,215,28,7,32,184,55,225,183,75,141,199,183,75,139,204,230,76,233,54,111,105,203,217,168,157,212,232,238,82,71,20,46,89,38,93,185,202,229,155,254,40,221,81,93,122,120,208,104,113,220,34,247,87,106,205,181,6,161,246,219,93,101,35,221,20,244,52,81,112,117,109,84,114,118,220,212,122,53,241,64,155,58,57,26,181,73,44,110,222,37,218,149,181,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,254,74,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,159,147,48,213,93,71,212,11,22,45,140,102,185,165,214,245,106,194,173,238,181,216,41,43,42,22,72,237,244,170,245,122,199,26,47,252,150,238,187,185,35,138,24,209,120,69,27,90,19,255,0,162,143,18,142,175,115,237,101,162,210,156,154,219,106,213,90,188,187,106,123,100,21,179,82,99,255,0,12,146,38,190,89,170,86,162,154,149,200,232,91,3,38,116,145,172,79,145,123,108,237,125,237,227,150,223,202,149,240,108,233,139,226,87,219,183,83,185,174,47,117,134,59,62,214,252,34,182,73,187,84,181,51,72,202,136,110,19,182,52,217,242,246,216,173,133,175,95,213,114,150,116,68,116,145,239,21,181,1,66,222,41,122,23,89,163,253,86,95,178,74,43,55,148,198,245,19,253,50,91,38,141,103,146,55,213,72,136,151,6,58,73,83,143,123,205,119,38,116,108,115,154,200,234,96,254,138,57,24,217,21,224,159,173,22,171,117,78,121,161,25,14,95,73,75,81,116,168,165,191,99,54,121,152,214,62,170,116,138,70,92,93,20,156,119,123,210,40,104,149,98,87,170,240,141,239,99,118,108,174,78,235,227,5,163,150,44,231,166,5,213,90,137,188,189,235,77,46,16,84,81,201,197,239,239,210,215,84,65,73,81,77,178,61,172,111,39,190,154,94,226,181,238,79,45,193,188,82,71,41,81,125,55,107,125,215,167,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,126,108,122,197,52,156,31,179,145,175,226,229,107,209,21,138,31,175,171,31,84,250,201,245,3,33,247,25,203,105,232,219,88,236,93,63,248,87,227,250,197,145,195,230,41,49,155,125,242,162,58,110,79,103,155,170,125,234,178,58,106,110,108,99,214,62,236,242,69,23,115,130,181,156,249,59,238,181,84,169,110,172,125,83,235,39,212,12,135,220,103,59,86,178,235,165,101,171,195,219,167,254,158,44,55,158,207,198,254,59,146,100,84,209,164,241,200,250,88,175,117,177,208,177,207,69,72,164,133,243,54,169,238,141,81,238,73,41,32,127,220,217,170,240,136,6,146,58,69,209,11,175,78,61,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,229,247,156,198,58,117,98,61,81,170,244,98,57,90,206,92,18,149,188,54,244,94,213,173,253,90,98,246,44,163,16,164,201,49,139,29,61,101,250,251,71,86,246,246,18,8,97,86,192,233,35,87,39,121,158,114,90,54,172,91,57,28,142,84,123,93,31,51,65,32,64,15,26,191,75,24,183,212,10,31,110,184,149,151,209,6,175,97,186,11,212,230,37,171,154,129,61,92,118,44,118,158,239,53,66,82,64,179,79,43,223,107,171,138,40,99,103,201,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,146,205,60,106,253,44,98,223,80,40,125,186,226,82,176,29,87,169,222,161,114,174,168,53,150,245,171,153,77,55,144,243,253,186,107,117,173,149,82,84,67,108,161,137,188,98,167,141,207,95,248,82,61,90,214,53,242,203,43,209,140,231,197,38,255,0,133,15,67,149,57,45,214,201,213,198,163,62,145,108,86,218,138,135,226,54,149,100,85,11,93,87,19,164,129,213,179,163,145,201,19,32,149,175,237,53,54,149,102,137,178,110,198,198,206,247,21,240,226,232,114,155,170,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,118,147,215,71,89,182,46,143,52,226,150,231,29,171,227,57,158,81,230,41,241,155,108,172,122,82,186,72,145,157,218,154,153,27,182,208,197,221,137,86,54,185,36,145,207,107,91,197,21,242,198,18,84,21,87,208,183,138,231,255,0,75,186,41,213,5,87,251,106,26,44,254,170,175,254,2,83,199,114,107,155,255,0,13,174,173,231,254,105,101,111,245,213,5,170,1,66,222,41,122,23,89,163,253,86,95,178,74,43,55,148,198,245,19,253,50,91,38,141,103,146,55,213,72,136,151,6,58,73,83,143,123,205,119,38,116,108,115,154,200,234,96,254,138,57,24,217,21,224,159,173,22,171,117,78,121,161,25,14,95,73,75,81,116,168,165,191,99,54,121,152,214,62,170,116,138,70,92,93,20,156,119,123,210,40,104,149,98,87,170,240,141,239,99,118,108,174,78,235,227,5,163,150,44,231,166,5,213,90,137,188,189,235,77,46,16,84,81,201,197,239,239,210,215,84,65,73,81,77,178,61,172,111,39,190,154,94,226,181,238,79,45,193,188,82,71,41,81,125,55,107,125,215,167,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,126,108,122,197,52,156,31,179,145,175,226,229,107,209,21,138,31,175,171,31,84,250,201,245,3,33,247,25,203,105,232,219,88,236,93,63,248,87,227,250,197,145,195,230,41,49,155,125,242,162,58,110,79,103,155,170,125,234,178,58,106,110,108,99,214,62,236,242,69,23,115,130,181,156,249,59,238,181,84,169,110,172,125,83,235,39,212,12,135,220,103,59,86,178,235,165,101,171,195,219,167,254,158,44,55,158,207,198,254,59,146,100,84,209,164,241,200,250,88,175,117,177,208,177,207,69,72,164,133,243,54,169,238,141,81,238,73,41,32,127,220,217,170,240,136,6,146,58,69,209,11,175,78,61,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,229,247,156,198,58,117,98,61,81,170,244,98,57,90,206,92,18,149,188,54,244,94,213,173,253,90,98,246,44,163,16,164,201,49,139,29,61,101,250,251,71,86,246,246,18,8,97,86,192,233,35,87,39,121,158,114,90,54,172,91,57,28,142,84,123,93,31,51,65,32,14,21,214,15,73,152,111,87,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,248,111,219,122,162,186,38,42,119,80,6,96,117,75,75,115,189,22,206,238,122,103,169,118,47,131,100,150,110,207,157,162,243,80,212,118,187,176,178,104,255,0,89,11,223,27,183,142,86,59,238,185,118,223,101,217,81,81,44,171,164,63,22,43,118,57,161,217,29,131,169,43,231,196,178,252,62,223,190,43,83,43,106,159,85,149,109,12,171,29,37,76,209,65,43,34,153,175,142,40,214,170,69,78,109,157,174,122,57,241,201,36,146,127,196,51,162,203,87,84,250,95,81,125,196,49,250,71,106,166,53,78,139,143,214,45,75,105,86,182,4,147,148,182,249,228,115,85,175,99,154,178,186,36,122,181,25,50,181,123,145,177,243,114,161,107,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,64,245,122,209,171,217,150,189,106,134,65,171,154,129,61,36,151,220,138,161,179,84,37,36,9,12,17,49,145,182,40,161,141,159,53,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,95,149,150,96,25,150,11,77,143,213,102,24,245,93,165,153,85,158,59,253,161,42,81,26,250,171,116,146,203,20,85,8,205,249,53,143,116,18,43,57,34,114,103,23,183,118,61,142,116,201,240,224,240,255,0,172,234,34,251,22,173,234,246,59,254,164,244,30,102,8,169,170,36,158,158,76,138,171,131,227,227,78,248,95,28,140,134,25,21,30,249,145,220,86,72,146,38,163,255,0,92,177,125,111,26,191,84,248,183,211,250,31,113,184,129,13,113,157,33,204,178,253,47,205,245,114,197,5,36,214,45,61,168,180,195,125,71,78,140,158,22,92,36,154,40,38,99,23,228,246,36,176,164,110,68,94,104,179,70,168,213,106,61,204,253,90,23,174,154,143,211,166,163,219,181,67,75,239,62,70,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,226,221,211,116,114,57,173,123,28,199,177,143,109,138,248,24,254,54,126,237,255,0,18,56,87,137,103,66,180,221,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,197,123,145,185,172,70,198,178,7,95,235,219,197,11,4,213,93,26,139,72,250,122,146,234,255,0,182,150,248,164,201,174,149,81,205,67,53,178,157,206,71,62,216,198,162,167,114,103,241,88,231,114,57,240,118,156,230,53,102,238,171,162,174,189,45,210,220,239,90,115,187,102,153,233,165,139,227,57,37,231,189,228,168,188,212,52,253,222,212,47,154,79,214,76,246,70,221,163,137,238,251,206,77,246,217,55,85,68,95,63,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,160,158,133,250,50,177,116,121,167,21,86,201,46,191,25,204,242,143,47,81,147,92,162,123,210,149,210,68,143,237,83,83,70,237,182,134,46,236,168,146,57,169,36,142,123,156,238,40,172,138,48,245,93,40,244,163,167,29,37,105,195,48,172,42,47,61,117,174,237,207,127,191,207,10,50,170,239,84,212,84,71,57,17,87,183,11,57,57,34,133,21,91,27,92,229,85,123,223,36,143,237,96,0,32,7,141,95,165,140,91,234,5,15,183,92,73,254,64,15,26,191,75,24,183,212,10,31,110,184,129,88,29,23,235,29,139,64,186,160,192,53,87,41,135,157,150,213,112,146,158,227,39,39,167,150,165,171,167,150,146,90,157,152,199,189,253,150,84,58,94,219,90,174,127,111,130,108,174,221,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,124,52,188,65,42,116,122,235,103,233,243,87,238,180,145,233,245,125,71,150,179,221,170,229,138,150,12,105,239,117,84,242,44,138,200,21,243,178,162,166,120,154,175,154,86,178,4,221,202,168,196,118,193,115,224,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,60,254,170,234,102,43,163,122,113,145,234,150,107,87,229,236,184,205,190,91,133,79,25,35,100,147,112,79,185,4,93,199,177,142,154,87,171,99,141,138,228,231,35,216,212,93,220,134,107,53,99,58,253,40,106,158,101,169,159,11,248,103,218,220,130,227,125,242,93,254,247,149,243,85,50,77,218,238,113,111,62,61,206,60,184,183,125,183,217,55,216,146,190,32,93,119,95,122,170,202,164,194,177,103,249,45,50,199,238,11,37,186,155,102,73,241,74,168,36,170,142,43,175,55,211,197,81,7,118,154,161,169,229,156,170,214,109,186,238,239,154,68,0,47,251,194,227,208,158,153,126,117,239,21,167,74,234,171,169,140,55,165,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,113,86,194,206,49,72,247,200,228,94,44,99,184,181,239,225,27,249,175,133,199,161,61,50,252,235,222,43,72,1,226,219,161,122,237,143,106,156,58,215,157,101,63,107,112,203,159,27,61,158,231,228,104,232,62,17,220,169,174,169,130,207,217,138,69,150,163,181,10,61,222,105,236,78,124,246,85,221,17,0,132,25,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,57,202,253,145,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,218,124,41,250,28,169,211,91,85,7,84,154,146,250,73,111,185,61,157,31,139,91,26,200,167,75,117,186,169,172,122,86,190,77,149,89,83,52,91,53,173,141,201,219,134,89,26,245,115,165,116,112,214,95,74,185,214,9,166,93,71,105,214,127,169,118,191,61,141,216,178,10,90,202,223,215,205,23,148,226,255,0,213,214,126,165,174,146,79,47,39,10,142,211,90,189,222,207,109,83,103,169,163,220,79,41,177,103,56,173,155,53,197,171,188,237,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,156,30,141,123,121,49,237,93,156,136,228,223,101,68,95,144,20,217,226,133,208,183,232,83,42,126,184,232,230,25,229,52,218,245,195,227,20,212,78,229,13,138,233,36,142,69,218,20,106,121,122,57,183,143,183,178,185,140,149,95,31,234,154,234,120,214,47,244,171,212,198,101,210,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,56,171,161,127,40,163,123,36,106,47,23,177,188,154,246,115,141,247,189,214,30,177,233,62,139,232,22,81,118,214,56,124,237,151,32,183,214,227,240,90,57,84,199,241,170,169,232,170,28,219,127,126,157,143,125,55,121,145,72,206,250,162,53,155,239,186,46,219,231,95,44,184,216,175,25,85,230,237,139,99,159,103,236,181,183,10,138,139,117,163,206,62,175,225,244,175,145,206,138,155,190,244,71,203,219,98,181,157,199,39,39,113,221,126,106,6,154,52,171,83,49,93,100,211,140,115,84,176,170,191,49,101,201,173,241,92,41,185,73,27,228,135,154,125,248,37,237,189,236,108,209,61,29,28,140,71,47,9,24,246,170,238,213,42,7,198,175,213,62,45,244,254,135,220,110,36,148,240,123,208,189,101,192,52,226,227,169,249,110,83,117,181,98,25,167,57,109,120,117,101,11,123,117,59,37,58,193,123,142,69,145,95,23,113,137,60,92,59,109,238,198,216,101,87,61,137,10,164,107,241,171,245,79,139,125,63,161,247,27,136,15,8,30,162,240,77,31,213,60,159,76,243,170,143,33,250,76,248,69,29,158,183,132,210,243,186,69,82,248,96,163,237,197,19,246,239,121,231,187,186,247,49,140,236,108,170,188,209,91,117,38,85,203,190,240,189,235,95,249,64,96,140,209,141,66,185,221,107,181,39,13,183,190,166,91,141,106,247,190,51,107,108,205,99,42,22,86,181,54,154,46,236,16,200,146,42,190,79,185,47,57,28,249,123,97,58,128,0,101,92,234,189,52,117,23,157,244,191,170,116,26,153,130,212,127,154,163,188,81,112,135,249,206,215,230,97,154,122,62,228,177,73,217,238,246,24,222,235,27,205,159,181,23,246,162,242,162,69,117,33,209,246,77,162,122,105,166,186,219,102,74,187,142,9,159,226,246,10,247,215,212,203,78,215,209,222,235,104,93,81,53,10,49,175,238,189,136,144,201,43,36,237,181,168,201,27,26,185,207,98,189,225,122,125,58,235,206,27,212,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,119,56,220,237,145,202,198,243,98,178,70,167,7,181,87,165,153,246,232,7,172,27,175,73,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,243,167,73,165,122,198,214,185,37,99,158,206,60,214,57,35,179,254,182,188,65,48,221,8,209,123,21,231,76,46,180,151,188,179,82,172,233,95,140,177,178,172,19,208,91,170,105,36,117,61,233,240,205,3,209,88,217,86,30,48,76,216,251,171,220,68,254,170,68,104,115,79,21,206,181,255,0,70,88,172,253,53,233,157,206,213,83,146,101,182,250,138,108,182,93,251,211,89,237,115,70,214,165,63,5,106,198,217,170,163,145,255,0,55,59,156,113,39,36,98,44,208,202,218,108,61,5,218,231,153,106,190,127,91,121,172,142,174,255,0,150,102,55,137,42,101,101,37,34,44,247,11,141,92,202,231,36,112,194,212,69,124,146,200,187,50,54,167,205,200,141,79,216,135,191,234,95,166,124,203,165,172,135,20,195,53,6,186,145,249,13,255,0,23,167,200,235,168,169,149,30,203,99,230,170,169,133,41,22,84,114,182,103,181,180,237,87,189,191,115,155,220,214,171,218,212,145,225,40,60,21,61,83,229,63,79,235,189,198,220,60,106,253,83,226,223,79,232,125,198,226,60,21,61,83,229,63,79,235,189,198,220,60,106,253,83,226,223,79,232,125,198,226,7,85,240,49,252,108,253,219,254,36,90,161,85,126,6,63,141,159,187,127,196,139,84,0,0,0,0,0,64,15,26,191,75,24,183,212,10,31,110,184,147,252,128,30,53,126,150,49,111,168,20,62,221,113,2,170,250,78,245,79,163,127,80,49,239,113,128,210,153,154,206,147,189,83,232,223,212,12,123,220,96,52,166,0,0,7,10,235,19,165,92,55,170,253,35,184,97,247,155,109,35,114,123,117,61,69,78,39,119,146,69,133,246,235,138,179,238,35,165,107,30,239,45,35,155,27,102,103,23,114,98,35,145,59,140,141,236,207,102,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,212,65,13,124,69,58,21,166,234,151,13,92,227,79,168,41,25,170,150,10,120,97,161,154,166,170,86,50,231,110,133,106,30,182,212,69,145,32,133,238,146,161,210,50,103,51,250,108,107,28,246,49,202,246,5,48,107,14,186,106,62,188,214,99,55,109,80,188,252,102,235,139,227,240,227,112,220,165,69,90,170,202,88,167,158,104,223,82,245,85,238,204,158,97,204,89,54,71,61,172,106,191,147,213,239,127,229,211,77,94,204,180,150,155,50,131,12,158,146,7,231,56,189,86,33,115,154,104,18,87,178,221,83,44,47,168,108,72,239,186,215,189,176,118,213,202,142,217,146,61,91,197,252,94,223,20,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,250,216,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,57,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,65,29,20,116,163,98,233,47,70,168,176,222,213,170,179,47,185,109,89,148,222,232,161,123,124,253,87,39,172,113,163,164,85,122,195,3,31,218,141,54,99,87,103,201,219,99,229,145,14,107,225,215,208,173,55,75,88,106,103,26,131,65,72,253,84,191,211,205,13,116,212,213,82,189,150,203,116,203,78,244,182,170,36,139,4,207,108,148,237,145,243,53,159,211,123,152,215,189,141,71,190,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,199,168,159,80,58,157,253,242,189,127,141,148,188,226,140,122,137,245,3,169,223,223,43,215,248,217,72,214,210,250,43,125,243,224,188,58,15,245,134,47,220,167,226,115,208,1,15,116,128,0,2,243,186,118,244,253,166,63,220,219,47,248,40,142,132,115,222,157,189,63,105,143,247,54,203,254,10,35,161,22,133,143,69,79,116,120,56,63,54,245,133,255,0,126,175,138,64,1,234,215,128,0,0,0,0,0,0,0,0,0,0,0,0,0,57,239,81,62,159,181,59,251,155,122,255,0,5,41,70,37,231,117,19,233,251,83,191,185,183,175,240,82,148,98,67,246,151,210,219,238,159,23,72,116,31,234,252,95,191,79,194,0,8,210,240,14,133,211,183,168,29,49,254,249,89,127,198,196,115,211,161,116,237,234,7,76,127,190,86,95,241,177,30,182,61,45,61,241,226,215,230,222,175,191,238,85,240,202,243,128,5,160,224,240,243,249,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,120,68,205,209,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,208,20,173,226,117,215,143,233,190,251,83,160,218,79,122,229,128,227,247,7,124,74,233,110,184,247,41,114,137,154,200,93,30,237,237,53,123,52,243,182,161,27,198,73,34,153,201,28,201,191,8,156,129,31,250,215,234,186,251,213,166,178,214,230,93,219,173,30,33,109,222,143,22,178,86,204,199,121,10,94,44,73,36,86,198,136,196,154,119,179,187,34,238,247,38,236,143,184,246,69,26,156,0,239,253,20,116,163,125,234,211,89,104,176,222,213,214,143,16,182,237,89,148,222,232,161,99,188,133,47,23,172,113,163,164,84,98,77,59,217,218,141,54,123,147,119,201,219,123,34,145,9,107,226,135,208,38,27,165,152,109,171,93,180,19,17,164,177,227,214,58,122,123,78,87,110,138,181,120,68,205,225,167,162,172,138,57,55,115,222,231,42,71,59,146,69,123,222,232,165,86,57,206,168,149,66,117,116,73,214,14,51,213,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,167,39,72,163,52,61,58,235,206,101,211,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,111,9,26,221,145,202,199,112,122,50,70,167,54,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,159,52,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,80,246,166,85,205,84,25,87,3,69,26,65,165,184,38,180,244,59,165,218,105,169,118,47,140,227,119,157,63,197,252,237,23,154,154,159,187,218,164,165,154,63,214,66,246,72,221,164,137,142,251,174,77,246,217,119,69,84,90,76,235,7,164,204,203,164,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,252,246,237,189,81,27,43,21,111,123,164,239,75,26,55,244,255,0,30,246,232,8,21,226,251,213,190,27,53,170,167,164,123,22,47,73,120,190,193,81,69,116,190,221,171,233,151,107,35,209,173,158,8,232,149,118,85,169,146,41,19,156,169,247,27,12,207,141,57,186,87,246,67,138,248,110,120,130,83,116,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,182,239,145,86,194,188,81,253,9,234,111,228,190,241,68,81,94,150,233,110,119,173,57,221,179,76,244,210,197,241,156,146,243,222,242,84,94,106,26,126,239,106,23,205,39,235,38,123,35,110,209,196,247,125,231,38,251,108,155,170,162,45,202,117,147,164,223,160,175,10,252,131,72,254,215,221,114,143,178,246,251,29,23,197,46,110,222,105,255,0,158,168,221,197,173,221,123,112,179,151,110,40,185,59,183,19,35,103,39,113,228,161,82,221,39,122,167,209,191,168,24,247,184,192,92,247,136,103,69,150,174,169,244,190,162,251,136,99,244,142,213,76,106,157,23,31,172,90,150,210,173,108,9,39,41,109,243,200,230,171,94,199,53,101,116,72,245,106,50,101,106,247,35,99,230,229,76,61,39,122,167,209,191,168,24,247,184,192,105,76,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,92,255,0,134,47,94,63,166,251,21,54,131,106,197,235,150,125,143,219,219,240,219,165,198,227,220,170,202,33,107,230,116,155,55,180,212,239,83,192,218,116,119,41,36,150,102,164,147,46,252,37,114,124,159,19,175,15,250,205,93,163,169,234,7,68,49,223,55,157,82,114,159,38,182,197,36,242,213,95,169,99,130,24,98,117,51,28,245,141,38,130,58,127,148,49,177,174,153,175,118,202,233,26,198,73,78,214,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,169,224,70,174,133,250,205,177,117,135,167,21,87,57,45,95,6,204,241,127,47,79,147,91,98,99,214,149,178,74,143,237,84,211,72,237,247,134,94,212,170,145,185,203,36,110,99,154,238,72,140,150,73,42,7,42,234,199,210,198,178,125,63,200,125,186,115,53,134,148,250,177,244,177,172,159,79,242,31,110,156,205,96,26,115,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,249,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,231,135,169,222,158,178,174,151,245,150,245,164,121,77,79,159,242,29,186,155,117,209,148,178,83,195,115,161,149,188,162,168,141,175,79,248,81,189,26,231,181,146,197,43,17,239,225,201,116,166,82,95,138,191,88,56,15,80,121,149,139,76,116,181,105,46,214,44,14,162,173,213,89,19,34,134,70,92,107,101,70,49,204,163,155,130,202,148,209,164,106,138,246,72,145,206,245,71,113,115,97,134,87,7,171,240,175,235,170,167,0,200,109,93,48,234,149,125,92,248,197,242,162,27,110,25,52,52,177,112,180,220,103,170,153,238,130,84,142,52,154,70,85,77,82,136,146,61,239,237,61,172,78,45,141,239,124,115,127,197,31,208,158,166,254,75,239,20,69,59,116,125,210,102,101,213,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,254,123,119,30,136,173,137,234,150,253,226,99,108,166,178,248,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,126,200,155,190,71,57,238,93,213,202,170,170,160,83,15,73,222,169,244,111,234,6,61,238,48,26,83,51,89,210,119,170,125,27,250,129,143,123,140,6,148,192,21,129,226,215,214,191,193,40,235,58,77,211,43,157,214,142,245,55,102,76,210,225,2,246,35,109,12,208,119,25,108,106,171,121,201,222,100,177,73,43,163,115,90,145,163,98,85,145,37,153,140,234,190,35,254,32,20,125,59,216,165,210,77,33,200,191,213,98,191,203,79,45,77,60,112,84,71,142,210,243,100,156,170,25,51,36,141,243,77,26,43,25,10,183,146,71,42,202,229,103,234,82,90,65,3,85,0,0,32,7,141,95,165,140,91,234,5,15,183,92,74,224,240,244,207,240,221,48,235,27,78,115,61,64,200,105,44,86,42,90,138,250,106,139,133,90,171,96,129,245,54,250,154,120,150,71,109,179,24,178,205,26,43,221,179,24,138,174,114,181,168,174,75,31,241,171,244,177,139,125,64,161,246,235,137,74,192,104,79,174,142,140,172,93,97,233,197,45,178,59,175,193,179,60,95,204,84,99,55,41,94,245,165,108,146,163,59,180,213,49,183,125,225,151,181,18,44,141,106,201,27,152,215,55,146,35,226,146,131,45,56,6,101,122,207,232,180,182,143,30,171,143,44,175,188,71,96,138,211,86,137,75,59,110,47,153,32,109,60,137,50,181,34,127,117,81,139,220,86,241,93,249,109,178,150,211,225,95,215,85,54,127,143,90,186,97,213,42,250,72,50,123,29,60,54,220,50,104,105,101,231,118,183,65,75,51,221,4,169,28,107,12,111,165,134,153,17,36,123,217,221,99,152,156,93,35,30,249,61,175,136,141,147,4,233,239,110,183,241,56,109,86,141,88,164,183,203,137,88,170,31,111,154,95,61,116,172,237,69,29,100,136,199,164,46,154,150,219,29,213,172,90,136,222,199,243,137,30,174,236,195,26,132,170,208,29,28,177,116,255,0,163,88,158,142,227,147,121,138,76,102,222,218,121,42,120,189,158,110,169,238,116,149,53,60,30,247,172,125,217,228,150,94,223,53,107,57,241,111,221,106,33,208,8,1,210,119,139,86,9,173,153,85,179,76,245,115,15,251,17,146,93,124,133,190,215,91,69,52,213,212,55,123,164,210,54,23,66,145,182,46,229,31,57,30,199,70,143,116,140,70,243,71,202,213,107,86,73,254,7,201,203,49,107,22,115,138,222,112,172,166,135,206,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,205,138,215,183,147,30,228,221,170,142,77,247,69,69,249,153,151,213,93,51,202,180,111,81,242,61,45,205,105,60,189,235,25,184,75,111,169,227,28,140,142,110,11,247,39,139,184,198,61,208,202,197,108,145,189,90,156,227,123,28,137,179,144,211,241,77,126,52,154,57,98,195,245,151,18,214,43,68,221,186,189,68,183,212,83,221,41,184,189,121,85,91,91,79,27,106,121,185,234,137,206,9,233,226,237,181,140,107,124,183,47,188,233,28,168,21,214,1,245,113,60,90,251,156,229,86,108,43,22,161,243,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,243,122,181,141,228,247,181,55,114,163,83,125,213,81,62,96,92,79,131,70,136,93,112,93,18,191,235,69,194,249,73,81,79,170,21,16,54,134,130,24,221,206,146,11,108,245,148,234,249,94,187,34,190,73,100,151,102,53,21,26,200,216,238,74,175,86,71,97,71,159,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,194,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,8,1,227,87,233,99,22,250,129,67,237,215,18,170,250,92,208,191,229,41,174,216,206,138,125,169,251,57,246,143,206,255,0,57,249,31,57,216,242,244,115,212,255,0,83,220,143,151,46,199,31,233,166,220,183,249,237,178,218,167,141,95,165,140,91,234,5,15,183,92,74,224,240,247,207,240,221,44,234,231,9,212,29,65,200,105,44,120,245,142,158,247,83,93,93,82,171,194,38,124,30,177,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,20,46,167,87,181,27,72,250,12,233,162,75,221,155,21,164,162,199,177,74,120,173,184,254,57,71,82,202,119,215,85,202,245,72,224,99,229,85,115,222,231,44,147,77,39,235,37,224,217,230,86,200,228,114,58,128,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,62,106,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,189,3,172,30,172,243,46,174,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,115,219,182,197,85,108,76,68,146,158,26,94,31,117,58,195,117,179,245,7,171,246,170,73,52,250,130,163,204,217,237,53,113,69,85,6,74,246,58,170,9,18,68,100,232,248,25,79,83,4,78,86,77,19,153,58,110,213,69,98,187,112,144,30,21,253,10,211,96,24,245,171,169,237,82,160,164,159,39,190,83,195,114,195,33,134,170,94,118,155,116,244,179,49,211,202,177,200,144,200,250,168,106,81,82,55,177,253,166,53,139,201,178,61,236,142,199,192,3,228,229,152,181,139,57,197,111,56,86,83,67,231,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,230,197,107,219,201,143,114,110,213,71,38,251,162,162,252,204,203,234,174,153,229,90,55,168,249,30,150,230,180,158,94,245,140,220,37,183,212,241,142,70,71,55,5,251,147,197,220,99,30,232,101,98,182,72,222,173,78,113,189,142,68,217,200,105,248,166,191,26,77,28,177,97,250,203,137,107,21,162,110,221,94,162,91,234,41,238,148,220,94,188,170,173,173,167,141,181,60,220,245,68,231,4,244,241,118,218,198,53,190,91,151,222,116,142,84,10,235,0,250,184,158,45,125,206,114,171,54,21,139,80,249,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,249,189,90,198,242,123,218,155,185,81,169,190,234,168,159,48,46,39,193,163,68,46,184,46,137,95,245,162,225,124,164,168,167,213,10,136,27,67,65,12,110,231,73,5,182,122,202,117,124,175,93,145,95,36,178,75,179,26,138,141,100,108,119,37,87,171,35,176,163,207,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,225,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,95,64,0,0,0,133,93,94,120,103,224,157,78,106,198,57,169,246,203,223,217,106,186,187,135,250,123,168,137,102,154,170,237,66,202,104,162,131,203,36,143,116,48,77,26,83,50,36,218,52,106,182,119,74,238,110,137,35,150,106,128,60,254,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,167,111,26,191,84,248,183,211,250,31,113,184,151,82,82,183,141,95,170,124,91,233,253,15,184,220,64,234,190,6,63,141,159,187,127,196,139,52,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,194,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,149,151,224,99,248,217,251,183,252,72,181,64,33,255,0,72,126,27,186,113,210,134,163,228,122,143,30,73,246,202,190,175,245,24,204,215,27,98,69,85,96,165,114,202,146,181,36,108,174,142,105,164,141,241,70,233,155,20,78,70,178,68,106,53,179,61,132,192,0,0,0,1,0,60,106,253,44,98,223,80,40,125,186,226,79,242,0,120,213,250,88,197,190,160,80,251,117,196,10,181,233,39,68,45,93,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,242,123,18,88,99,230,205,218,174,103,38,163,152,170,143,79,21,170,90,91,157,232,182,119,115,211,61,75,177,124,27,36,179,118,124,237,23,154,134,163,181,221,133,147,71,250,200,94,248,221,188,114,177,223,117,203,182,251,46,202,138,137,32,60,46,61,118,105,151,231,94,207,90,90,79,136,103,69,150,174,169,244,190,162,251,136,99,244,142,213,76,106,157,23,31,172,90,150,210,173,108,9,39,41,109,243,200,230,171,94,199,53,101,116,72,245,106,50,101,106,247,35,99,230,228,28,87,194,191,174,170,108,255,0,30,181,116,195,170,85,244,144,100,246,58,120,109,184,100,208,210,203,206,237,110,130,150,103,186,9,82,56,214,24,223,75,13,50,34,72,247,179,186,199,49,56,186,70,61,242,113,255,0,20,47,16,11,22,168,91,159,211,174,133,228,86,171,214,33,81,194,92,166,247,77,27,228,243,117,84,245,78,88,232,160,116,140,70,44,44,124,17,78,181,16,185,237,151,148,104,199,163,27,34,75,92,23,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,159,91,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,57,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,7,181,233,163,167,76,239,170,13,83,160,211,60,22,159,252,213,101,226,183,156,63,205,150,191,51,12,51,214,118,229,150,62,247,107,190,199,118,152,238,111,253,136,159,181,83,207,235,126,21,106,211,93,104,207,180,230,197,81,87,61,183,21,202,46,182,74,57,106,222,215,79,36,20,213,114,67,27,164,115,90,214,171,213,172,69,85,70,181,55,223,100,79,216,95,247,71,125,42,225,189,40,105,29,191,15,179,91,105,29,147,220,105,233,234,114,203,188,114,44,207,184,220,81,159,125,27,43,152,199,121,104,220,233,27,11,56,183,139,21,92,169,220,124,143,125,16,245,99,234,159,89,62,160,100,62,227,56,23,83,225,113,232,79,76,191,58,247,138,210,69,103,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,225,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,72,235,225,113,232,79,76,191,58,247,138,210,85,1,156,206,177,58,85,204,186,80,213,203,134,31,121,182,213,187,24,184,212,84,84,226,119,121,36,73,153,113,183,35,254,226,58,86,177,141,243,49,181,209,182,102,113,111,23,170,57,19,182,248,222,254,255,0,225,167,215,221,55,79,87,90,173,38,214,252,186,174,13,47,171,167,158,166,217,51,168,165,172,91,37,199,146,61,81,137,22,242,178,154,100,238,242,99,35,147,105,157,27,209,35,71,206,247,90,255,0,82,253,58,96,157,80,105,101,126,153,231,84,255,0,231,107,44,245,188,230,254,108,186,121,105,161,130,179,183,20,177,247,187,93,247,187,180,247,112,127,236,84,253,138,153,204,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,118,219,116,79,216,7,95,235,95,170,235,239,86,154,203,91,153,119,110,180,120,133,183,122,60,90,201,91,51,29,228,41,120,177,36,145,91,26,35,18,105,222,206,236,139,187,220,155,178,62,227,217,20,106,118,15,13,14,135,42,122,142,204,161,214,28,225,244,140,211,172,46,241,27,38,164,145,145,84,62,249,113,133,35,157,40,157,11,209,205,74,100,107,226,116,206,123,126,251,36,72,216,138,174,123,225,226,189,22,116,227,106,234,159,94,109,90,87,125,205,233,49,171,107,169,230,185,86,61,101,107,107,107,96,131,138,201,75,66,215,34,181,245,46,106,171,190,104,168,200,217,52,170,215,246,251,110,208,238,39,139,88,176,108,86,205,133,98,212,62,74,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,62,111,87,61,220,88,198,166,238,85,114,237,186,170,175,204,15,172,82,183,141,95,170,124,91,233,253,15,184,220,75,169,41,91,198,175,213,62,45,244,254,135,220,110,32,113,254,147,186,62,186,245,97,164,122,186,236,25,41,19,59,194,170,44,53,246,86,84,202,232,217,93,4,172,184,165,77,10,57,94,145,70,249,86,56,30,201,36,106,162,62,6,177,93,27,36,124,141,142,184,158,83,125,193,178,171,54,107,139,87,121,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,56,61,28,199,113,123,26,187,57,21,171,182,202,138,159,34,207,252,12,127,27,63,118,255,0,137,31,171,197,7,195,238,166,237,83,122,234,135,69,173,84,140,123,41,221,95,152,88,233,162,138,153,156,33,138,170,162,178,244,178,203,59,90,175,86,178,6,190,8,162,231,35,213,210,253,231,185,251,132,160,232,23,173,124,87,170,205,56,164,178,93,174,126,95,83,113,155,124,49,228,118,250,133,141,146,87,240,70,198,235,157,58,70,214,49,208,202,245,69,123,88,212,236,200,244,98,167,23,68,249,101,81,153,109,11,215,77,71,233,211,81,237,218,161,165,247,159,35,117,161,222,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,241,110,233,186,57,28,214,189,142,99,216,199,183,66,157,52,117,23,130,117,65,165,148,26,153,130,212,127,154,163,188,81,112,155,249,178,233,229,161,154,122,62,228,177,71,222,237,119,216,222,235,27,193,255,0,181,23,246,162,6,107,13,25,232,110,1,134,234,159,68,218,99,167,218,131,143,82,95,49,235,230,155,227,244,213,212,53,40,188,37,103,195,233,213,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,51,152,104,163,72,245,51,21,209,190,132,116,251,84,179,90,191,47,101,198,116,190,199,112,169,227,36,108,146,110,22,200,56,65,23,113,236,99,166,149,234,216,227,98,185,57,200,246,53,23,119,32,20,153,214,39,74,185,151,74,26,185,112,195,239,54,218,183,99,23,26,138,138,156,78,239,36,137,51,46,54,228,127,220,71,74,214,49,190,102,54,186,54,204,206,45,226,245,71,34,118,223,27,223,194,142,191,213,87,83,25,151,85,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,226,142,153,252,165,145,239,145,200,156,158,247,113,107,25,194,54,114,170,219,77,214,221,77,65,89,112,182,85,210,211,221,41,214,174,134,89,161,115,25,85,2,75,36,43,44,78,84,217,236,73,97,150,53,115,119,78,113,189,191,181,170,136,22,191,225,117,225,255,0,71,104,163,182,245,55,173,248,239,122,235,55,150,184,224,246,185,228,130,122,88,233,101,130,41,225,187,59,182,247,242,153,123,187,69,28,136,199,66,232,221,34,181,94,177,58,46,43,227,87,234,159,22,250,127,67,238,55,19,170,248,86,117,227,255,0,98,58,84,213,251,215,249,216,177,11,237,206,227,255,0,16,202,107,35,89,218,255,0,218,29,19,228,155,252,221,59,27,253,83,14,85,227,87,234,159,22,250,127,67,238,55,16,30,10,158,169,242,159,167,245,222,227,110,30,53,126,169,241,111,167,244,62,227,113,30,10,158,169,242,159,167,245,222,227,110,30,53,126,169,241,111,167,244,62,227,113,3,170,248,24,254,54,126,237,255,0,18,45,80,170,191,3,31,198,207,221,191,226,69,170,0,0,0,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,32,95,141,95,165,140,91,234,5,15,183,92,72,171,226,167,212,231,80,87,253,83,187,244,253,145,217,110,184,54,15,111,237,73,29,163,204,197,52,57,36,113,212,206,234,107,175,125,145,49,238,134,86,44,75,229,185,201,28,114,211,253,239,214,198,188,35,174,89,213,158,101,157,116,161,143,244,189,152,83,213,221,153,138,229,17,222,173,23,202,154,244,115,233,109,209,209,203,79,21,181,34,237,242,115,24,233,228,115,36,116,171,197,156,98,107,81,140,103,16,243,253,39,122,167,209,191,168,24,247,184,192,105,76,205,103,73,222,169,244,111,234,6,61,238,48,26,83,0,0,0,0,2,141,188,95,240,12,55,5,234,190,154,171,15,199,169,45,47,202,177,122,107,253,221,41,145,90,202,171,140,149,149,145,75,80,172,223,139,94,246,193,26,191,138,39,39,242,123,183,123,222,231,126,175,6,220,90,197,144,117,113,89,118,187,208,249,138,188,103,15,184,221,45,114,119,94,207,47,84,249,233,169,29,38,205,84,71,239,5,93,67,54,114,43,126,254,251,114,107,85,62,183,141,95,170,124,91,233,253,15,184,220,71,130,167,170,124,167,233,253,119,184,219,128,186,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,140,122,137,245,3,169,223,223,43,215,248,217,75,206,40,199,168,159,80,58,157,253,242,189,127,141,148,141,109,47,162,183,223,62,11,195,160,255,0,88,98,253,202,126,39,61,0,16,247,72,0,0,47,59,167,111,79,218,99,253,205,178,255,0,130,136,232,71,61,233,219,211,246,152,255,0,115,108,191,224,162,58,17,104,88,244,84,247,71,131,131,243,111,88,95,247,234,248,164,0,30,173,120,0,0,0,0,0,0,0,0,0,0,0,0,0,3,158,245,19,233,251,83,191,185,183,175,240,82,148,98,94,119,81,62,159,181,59,251,155,122,255,0,5,41,70,36,63,105,125,45,190,233,241,116,135,65,254,175,197,251,244,252,32,0,141,47,0,232,93,59,122,129,211,31,239,149,151,252,108,71,61,58,23,78,222,160,116,199,251,229,101,255,0,27,17,235,99,210,211,223,30,45,126,109,234,251,254,229,95,12,175,56,0,90,14,15,64,15,19,174,188,127,66,22,42,157,6,210,123,215,28,251,32,183,187,226,87,75,117,199,183,85,139,194,231,194,232,247,111,105,201,222,168,129,213,8,222,50,71,44,45,88,230,77,185,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,156,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,34,188,70,186,125,213,141,24,234,10,247,148,106,38,65,117,202,109,89,197,194,162,178,195,147,93,39,166,90,171,156,113,197,78,233,99,124,80,187,245,94,95,191,29,58,39,110,24,213,177,162,197,27,25,179,27,250,188,52,250,152,211,190,153,117,230,170,249,169,212,52,148,182,44,142,207,61,162,171,33,114,85,201,61,161,137,180,237,225,4,13,122,76,201,165,130,24,220,139,26,189,171,219,123,94,198,182,70,200,23,41,210,175,76,248,111,74,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,228,173,133,156,98,141,140,141,170,188,88,198,242,115,223,206,71,246,0,0,160,31,17,30,144,255,0,146,150,178,167,217,106,46,206,158,230,61,218,220,95,157,127,153,154,14,211,98,243,84,146,114,68,145,59,82,74,222,10,238,124,162,146,45,228,124,137,47,31,171,225,205,214,191,242,85,212,121,236,25,253,206,235,38,153,101,63,171,185,83,64,189,216,237,117,202,172,72,238,109,135,139,158,238,44,98,199,43,98,86,185,241,185,174,218,87,67,20,107,58,188,96,186,133,197,112,157,9,94,159,124,183,196,50,77,70,236,84,241,142,170,54,252,46,134,142,178,9,252,196,209,238,178,47,118,72,187,81,167,20,107,184,78,238,104,177,112,125,59,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,231,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,64,212,65,149,115,75,189,55,105,21,215,65,116,75,22,210,11,206,119,87,152,212,99,20,242,210,50,241,83,3,160,124,176,44,242,62,24,146,55,75,42,177,145,68,248,225,99,121,170,35,34,106,39,20,217,169,154,32,46,39,91,58,227,169,233,75,162,109,12,195,244,249,148,149,26,139,152,105,189,145,244,51,74,248,165,101,146,145,182,250,118,45,108,176,42,171,158,247,57,92,216,26,230,246,156,248,165,115,149,201,10,197,37,64,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,46,119,107,173,234,165,149,151,155,157,93,125,68,116,240,82,50,90,153,157,43,219,4,17,50,24,98,71,57,85,81,145,197,28,113,177,191,177,172,99,90,155,34,34,23,41,225,165,225,247,77,163,214,171,63,80,122,191,106,171,143,80,107,233,252,205,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,46,237,84,71,163,182,14,213,208,15,71,214,174,147,116,141,173,184,37,92,153,222,99,79,71,95,149,190,105,90,172,166,157,140,114,199,67,19,99,123,162,225,78,179,74,197,145,174,114,202,247,61,252,184,44,113,199,249,124,81,253,9,234,111,228,190,241,68,74,162,42,248,163,250,19,212,223,201,125,226,136,10,86,233,59,213,62,141,253,64,199,189,198,3,74,102,107,58,78,245,79,163,127,80,49,239,113,128,210,152,2,154,252,78,188,63,232,244,138,178,167,168,29,16,199,124,166,11,87,202,124,154,219,20,144,69,75,97,170,146,120,97,137,212,204,115,210,69,134,121,42,62,80,198,199,54,23,49,219,43,99,115,25,29,202,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,51,47,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,242,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,208,247,76,93,66,226,189,80,104,213,151,87,49,106,111,33,231,251,148,215,27,91,234,163,168,154,217,93,19,184,203,79,35,152,191,240,100,98,185,172,115,226,150,39,171,25,207,138,83,7,136,103,69,151,94,150,53,66,162,251,136,99,245,109,210,188,150,161,23,31,172,90,151,85,37,20,235,31,41,109,243,200,230,163,152,246,185,37,116,72,245,114,190,20,106,247,36,123,38,227,224,58,62,234,207,50,233,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,103,61,187,140,69,70,202,244,80,189,238,172,125,44,107,39,211,252,135,219,167,51,88,104,163,87,245,75,4,214,158,135,117,71,82,244,210,251,241,156,110,243,167,249,71,146,173,242,179,83,247,123,84,149,80,201,250,185,152,201,27,180,145,61,191,121,169,190,219,166,232,168,171,157,112,46,167,196,235,175,31,208,133,138,167,65,180,158,245,199,62,200,45,238,248,149,210,221,113,237,213,98,240,185,240,186,61,219,218,114,119,170,32,117,66,55,140,145,203,11,86,57,147,110,113,57,106,47,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,230,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,218,188,75,176,10,109,62,235,75,81,41,109,184,245,93,170,219,124,168,166,191,210,172,201,47,10,199,213,211,71,45,85,68,79,145,87,155,29,88,181,104,188,87,131,94,215,177,188,120,113,73,149,224,117,113,177,75,138,234,229,166,159,28,236,222,169,174,22,122,138,203,191,156,123,188,221,44,145,213,54,158,155,176,169,194,62,203,226,169,127,113,23,147,252,214,206,249,70,221,194,117,116,197,211,214,43,210,254,141,89,116,143,22,169,243,254,67,185,83,113,186,62,150,58,121,174,117,210,187,148,181,18,53,137,255,0,6,54,35,156,247,50,40,162,98,189,252,57,47,42,241,71,244,39,169,191,146,251,197,17,42,136,171,226,143,232,79,83,127,37,247,138,32,41,91,164,239,84,250,55,245,3,30,247,24,11,201,235,111,172,28,103,164,109,47,150,244,229,164,173,205,175,148,243,183,19,179,213,197,81,216,174,158,41,32,100,207,146,72,152,173,107,33,109,75,37,86,57,241,172,136,213,99,28,213,94,77,161,109,16,205,109,90,107,173,24,14,163,95,105,234,231,182,226,185,69,170,247,89,21,35,26,233,228,130,154,174,57,164,108,109,115,154,213,122,181,138,136,138,230,166,251,110,169,251,79,213,174,154,233,168,253,69,234,61,199,84,53,66,243,231,174,181,219,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,237,194,206,78,217,55,87,43,156,231,189,207,123,222,247,7,192,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,206,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,158,124,157,61,34,244,81,241,190,153,117,99,171,29,77,182,90,171,44,176,233,254,79,30,23,111,157,59,242,58,186,26,89,227,125,205,200,142,225,31,101,241,75,28,77,145,174,114,200,174,149,18,53,138,23,190,11,1,166,141,107,215,189,39,233,219,21,165,205,117,143,43,251,63,101,173,184,50,215,5,79,145,169,171,231,84,248,228,145,177,240,167,142,71,166,236,134,69,221,83,143,221,219,125,213,17,121,254,150,245,235,210,118,180,231,118,205,51,211,77,86,248,206,73,121,239,121,42,47,129,92,169,251,189,168,95,52,159,172,154,157,145,183,104,226,123,190,243,147,125,182,77,213,81,23,144,120,187,105,238,125,169,93,54,227,118,45,57,193,242,12,170,229,6,113,71,87,45,29,146,217,53,116,241,192,218,10,246,186,87,71,11,92,228,98,57,236,106,185,83,109,222,212,254,212,32,255,0,135,15,79,90,251,131,117,157,167,153,78,107,161,250,129,143,217,104,190,45,230,110,55,76,102,182,146,150,14,118,170,182,51,156,178,70,214,55,147,222,214,166,235,243,115,145,19,230,168,4,192,241,171,244,177,139,125,64,161,246,235,137,81,122,55,164,57,150,187,234,37,191,75,116,250,10,73,242,27,181,61,116,212,48,84,206,144,178,161,244,212,147,85,44,40,245,251,173,123,219,3,152,197,114,181,156,220,222,78,99,119,114,91,167,141,95,165,140,91,234,5,15,183,92,72,1,225,113,235,179,76,191,58,246,122,208,34,253,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,167,107,234,127,172,29,80,234,194,155,4,110,164,173,34,84,97,86,121,104,30,250,104,163,141,149,213,178,203,188,213,202,214,177,22,55,203,20,116,140,124,104,229,141,31,3,159,27,99,73,22,54,216,247,137,215,135,253,102,174,209,212,245,3,162,24,239,155,206,169,57,79,147,91,98,146,121,106,175,212,177,193,12,49,58,153,142,122,198,147,65,29,63,202,24,216,215,76,215,187,101,116,141,99,36,166,192,44,83,193,179,167,175,182,154,177,118,234,22,237,83,117,164,164,211,189,168,173,12,142,151,106,91,141,117,109,53,68,83,181,211,185,21,23,177,3,209,93,19,62,247,42,152,28,174,107,83,140,151,40,113,254,145,116,66,235,211,143,78,152,102,141,95,111,148,151,123,149,130,158,165,213,149,116,145,185,144,44,245,21,83,84,200,200,249,125,231,49,142,157,88,143,84,106,189,24,142,86,179,151,4,236,0,8,255,0,215,126,133,223,122,137,233,131,46,211,156,58,205,106,184,229,46,242,183,27,19,110,10,198,112,170,167,168,142,71,164,50,189,21,34,154,72,18,120,26,245,86,183,245,202,215,189,172,115,220,146,0,249,57,102,83,98,193,177,91,206,107,148,215,121,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,56,49,28,247,113,99,28,187,53,21,203,182,200,138,191,32,50,218,79,255,0,6,205,20,251,115,212,21,219,88,234,238,29,154,77,50,183,167,102,8,229,227,36,245,215,24,170,41,227,228,213,141,200,232,91,3,43,21,219,61,142,73,59,27,114,111,52,32,85,218,182,154,227,117,173,184,81,218,105,45,116,245,85,18,77,21,13,35,165,116,20,172,115,149,91,12,107,51,223,42,177,168,168,212,89,30,247,236,137,201,206,93,213,109,211,193,11,58,248,134,150,106,94,153,252,47,183,240,28,130,146,251,231,123,251,247,188,253,50,195,218,237,241,251,188,62,27,203,151,37,229,222,219,102,240,221,193,101,64,0,32,7,141,95,165,140,91,234,5,15,183,92,74,86,46,167,198,175,210,198,45,245,2,135,219,174,37,80,116,221,162,23,94,163,245,183,22,209,123,53,242,146,205,81,145,212,74,215,215,212,198,233,25,77,4,48,73,81,51,209,141,249,189,233,20,50,112,102,237,71,63,139,85,204,69,87,160,118,175,15,62,139,46,189,83,234,133,61,247,47,199,234,221,165,120,213,66,174,65,88,149,46,165,74,217,210,62,81,91,224,145,173,87,61,238,114,196,233,81,138,213,100,42,229,238,70,247,195,202,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,60,254,150,233,110,9,162,216,37,179,76,244,210,197,240,108,110,205,222,242,84,94,106,106,142,215,118,103,205,39,235,38,123,228,118,242,74,247,125,231,46,219,236,155,34,34,39,171,0,0,0,71,254,187,244,46,251,212,79,76,25,118,156,225,214,107,85,199,41,119,149,184,216,155,112,86,51,133,85,61,68,114,61,33,149,232,169,20,210,64,147,192,215,170,181,191,174,86,189,237,99,158,228,144,7,201,203,50,155,22,13,138,222,115,92,166,187,201,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,193,136,231,187,139,24,229,217,168,174,93,182,68,85,249,1,150,210,127,248,54,104,167,219,158,160,174,218,199,87,112,236,210,105,149,189,59,48,71,47,25,39,174,184,197,81,79,31,38,172,110,71,66,216,25,88,174,217,236,114,73,216,219,147,121,161,2,174,213,180,215,27,173,109,194,142,211,73,107,167,170,168,146,104,168,105,29,43,160,165,99,156,170,216,99,89,158,249,85,141,69,70,162,200,247,191,100,78,78,114,238,171,110,158,8,89,215,196,52,179,82,244,207,225,125,191,128,228,20,151,223,59,223,223,189,231,233,150,30,215,111,143,221,225,240,222,92,185,47,46,246,219,55,134,238,11,42,0,0,0,0,0,0,41,91,198,175,213,62,45,244,254,135,220,110,37,212,148,173,227,87,234,159,22,250,127,67,238,55,16,58,175,129,143,227,103,238,223,241,34,213,10,171,240,49,252,108,253,219,254,36,90,160,0,0,3,159,235,94,189,233,63,78,216,173,46,107,172,121,95,217,251,45,109,193,150,184,42,124,141,77,95,58,167,199,36,141,143,133,60,114,61,55,100,50,46,234,156,126,238,219,238,168,139,208,8,65,226,237,167,185,246,165,116,219,141,216,180,231,7,200,50,171,148,25,197,29,92,180,118,75,100,213,211,199,3,104,43,218,233,93,28,45,115,145,136,231,177,170,229,77,183,123,83,251,80,14,191,165,189,122,244,157,173,57,221,179,76,244,211,85,190,51,146,94,123,222,74,139,224,87,42,126,239,106,23,205,39,235,38,167,100,109,218,56,158,239,188,228,223,109,147,117,84,69,224,30,53,126,150,49,111,168,20,62,221,113,33,255,0,135,15,79,90,251,131,117,157,167,153,78,107,161,250,129,143,217,104,190,45,230,110,55,76,102,182,146,150,14,118,170,182,51,156,178,70,214,55,147,222,214,166,235,243,115,145,19,230,168,76,15,26,191,75,24,183,212,10,31,110,184,129,0,60,46,61,118,105,151,231,94,207,90,90,79,136,103,90,118,174,150,52,190,162,197,136,100,20,141,213,76,150,157,19,31,163,90,102,213,45,20,11,39,25,110,19,198,231,35,88,198,181,37,108,74,244,114,62,100,106,118,228,99,38,227,77,125,36,235,125,171,167,13,126,199,53,162,243,99,171,188,211,227,148,247,71,50,130,154,70,198,250,153,230,183,84,211,194,197,123,190,76,98,203,52,124,223,179,149,172,228,228,107,213,17,139,226,181,75,84,179,189,105,206,238,122,153,169,119,223,140,228,151,158,207,157,173,242,176,211,247,123,80,178,24,255,0,87,11,25,27,118,142,38,55,238,181,55,219,117,221,85,85,67,229,127,166,172,247,42,255,0,101,114,60,147,35,184,127,190,86,87,92,171,170,36,255,0,149,36,211,73,35,255,0,221,115,156,239,237,85,63,94,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,183,63,12,95,15,250,205,34,163,166,234,7,91,241,223,41,157,85,241,159,25,182,203,36,241,85,88,105,100,130,104,101,117,75,26,244,141,102,158,58,143,156,50,49,206,133,172,110,234,217,28,246,71,200,60,75,252,58,105,176,154,105,181,255,0,167,60,42,146,143,24,163,167,146,108,179,31,182,182,85,125,19,214,89,37,125,202,24,220,247,53,41,145,175,70,62,24,154,198,64,200,154,246,177,99,89,29,16,79,254,142,250,170,195,122,175,210,59,126,97,102,185,82,55,39,183,83,211,211,101,150,136,227,88,95,110,184,171,62,250,182,39,61,238,242,210,57,178,58,23,242,119,38,34,181,87,184,201,24,202,33,234,199,213,62,178,125,64,200,125,198,113,211,71,81,121,223,75,250,167,65,169,152,45,71,249,170,59,197,23,8,127,156,237,126,102,25,167,163,238,75,20,157,158,239,97,141,238,177,188,217,251,81,127,106,47,159,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,111,190,202,191,180,11,201,240,184,244,39,166,95,157,123,197,105,42,136,171,225,113,232,79,76,191,58,247,138,210,85,1,29,122,255,0,215,154,110,159,58,92,203,178,104,107,106,233,175,183,250,119,227,56,243,233,42,37,166,157,151,26,184,164,107,102,142,104,216,229,137,240,68,217,170,81,85,91,186,211,163,17,237,115,154,166,120,75,62,241,180,214,59,236,185,86,11,211,245,60,61,155,45,53,189,51,26,201,57,49,222,110,170,73,42,41,41,211,101,103,56,251,44,138,167,230,143,226,255,0,53,247,155,188,109,85,141,126,27,29,58,96,157,75,117,28,236,79,82,233,252,246,55,98,199,235,111,181,182,206,115,69,241,14,47,138,154,56,187,208,203,28,145,113,146,169,147,114,106,174,253,158,10,155,61,85,3,133,104,166,168,93,116,87,87,49,13,87,179,54,174,74,140,90,241,77,114,125,61,53,107,169,31,89,3,30,157,234,85,149,168,170,198,77,23,114,39,253,215,34,178,71,34,181,200,170,139,165,220,79,41,177,103,56,173,155,53,197,171,188,237,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,156,30,141,123,121,49,237,93,156,136,228,223,101,68,95,145,153,125,88,193,127,69,250,167,153,105,159,197,62,39,246,75,32,184,216,188,239,99,179,230,188,173,76,144,247,123,124,157,195,151,111,151,30,78,219,125,183,93,183,46,251,194,179,88,239,186,187,210,61,162,155,35,135,122,188,10,225,46,29,29,79,38,127,149,82,211,65,4,148,203,193,140,106,51,183,5,68,80,109,247,156,238,199,55,57,92,245,68,9,128,82,183,141,95,170,124,91,233,253,15,184,220,75,169,41,91,198,175,213,62,45,244,254,135,220,110,32,117,95,3,31,198,207,221,191,226,68,223,235,19,170,172,55,165,13,35,184,102,23,155,149,35,178,123,141,61,69,54,39,104,146,53,153,247,27,138,51,238,43,162,107,216,239,45,27,157,27,166,127,38,241,98,163,81,123,143,141,143,174,15,10,93,116,211,142,157,52,227,95,117,67,84,47,62,70,213,67,246,106,40,97,137,17,245,87,10,167,37,209,99,165,166,141,85,59,147,63,139,182,77,209,168,214,185,239,115,24,199,189,177,3,169,126,162,243,190,168,53,78,191,83,51,170,143,243,180,118,122,46,16,255,0,54,90,252,204,211,65,71,220,138,40,251,221,174,251,219,221,123,121,191,246,170,254,196,64,230,151,107,157,77,234,235,91,121,172,142,146,58,138,250,137,42,101,101,37,36,84,176,53,239,114,185,201,28,48,181,177,68,205,213,118,100,109,107,26,155,35,81,17,17,11,148,240,150,233,35,50,209,236,54,163,94,243,60,162,174,157,250,143,103,166,125,179,26,164,169,71,82,37,185,202,217,169,235,106,145,187,181,245,46,106,239,19,83,250,152,166,145,28,170,249,156,200,184,7,133,63,67,148,218,149,117,160,234,147,82,95,87,21,139,24,188,35,241,107,99,89,44,11,113,184,210,185,143,74,215,201,178,35,233,161,151,102,181,177,185,123,147,69,35,94,173,108,78,142,107,137,3,42,231,117,234,7,171,60,203,93,240,29,48,210,215,83,213,217,49,61,53,197,237,214,86,90,91,94,147,193,95,113,166,133,96,117,201,232,145,177,81,238,137,24,198,198,229,147,180,157,206,14,253,108,156,184,81,213,122,104,233,211,59,234,131,84,232,52,207,5,167,255,0,53,89,120,173,231,15,243,101,175,204,195,12,245,157,185,101,143,189,218,239,177,221,166,59,155,255,0,98,39,237,84,14,191,225,243,209,37,215,170,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,30,246,105,214,111,135,254,156,107,158,135,80,217,48,12,119,225,89,158,156,227,237,183,97,115,83,200,142,146,162,150,150,29,160,180,212,73,59,211,185,11,248,163,89,36,178,114,138,71,172,156,149,29,51,37,145,122,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,255,0,36,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,79,106,6,91,50,204,90,251,131,101,87,156,43,41,161,242,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,243,98,185,142,226,246,57,55,106,171,87,109,209,85,62,103,64,234,3,168,92,171,168,186,204,34,247,154,211,111,122,196,112,250,60,74,166,224,234,169,39,146,235,229,167,168,145,149,146,172,138,175,73,158,201,218,146,42,185,220,164,99,222,138,212,122,49,150,211,226,133,209,71,242,128,193,31,172,250,123,108,186,215,106,78,27,111,101,52,86,234,36,239,124,102,214,217,156,247,211,164,78,114,109,52,93,217,230,141,99,69,124,159,126,46,18,57,241,118,233,4,9,255,0,224,169,234,159,41,250,127,93,238,54,225,227,87,234,159,22,250,127,67,238,55,17,224,169,234,159,41,250,127,93,238,54,225,227,87,234,159,22,250,127,67,238,55,16,58,175,129,143,227,103,238,223,241,34,213,10,171,240,49,252,108,253,219,254,36,90,160,0,0,0,0,17,171,174,142,140,172,93,97,233,197,45,178,59,175,193,179,60,95,204,84,99,55,41,94,245,165,108,146,163,59,180,213,49,183,125,225,151,181,18,44,141,106,201,27,152,215,55,146,35,226,146,128,114,204,90,251,131,101,87,156,43,41,161,242,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,243,98,185,142,226,246,57,55,106,171,87,109,209,85,62,102,164,202,203,241,175,210,28,53,248,6,27,175,109,130,174,60,178,11,197,62,32,249,27,58,246,39,183,62,26,218,166,181,241,174,232,143,142,88,222,173,115,120,238,147,72,143,231,180,124,2,184,58,78,245,79,163,127,80,49,239,113,128,210,153,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,11,233,240,249,235,110,213,213,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,112,150,160,0,0,0,41,91,198,175,213,62,45,244,254,135,220,110,35,193,83,213,62,83,244,254,187,220,109,195,198,175,213,62,45,244,254,135,220,110,35,193,83,213,62,83,244,254,187,220,109,192,93,72,0,1,197,53,175,172,206,155,58,118,202,169,112,173,99,212,143,179,247,170,219,123,46,144,83,124,30,190,175,157,43,228,146,54,201,206,158,9,24,155,190,25,19,101,94,95,119,125,182,84,85,237,101,69,248,187,104,134,180,106,87,82,88,221,247,78,116,135,53,202,173,176,96,244,116,146,214,89,44,21,117,208,71,59,107,235,220,232,157,36,49,185,168,244,107,216,229,106,174,251,61,171,253,168,5,143,232,95,84,122,19,212,167,198,255,0,66,153,207,218,63,179,158,91,226,127,205,149,148,125,143,49,221,236,255,0,174,98,143,151,46,196,191,209,223,110,63,61,183,77,250,169,90,190,13,122,79,170,122,95,250,95,253,38,105,166,87,137,124,79,236,255,0,146,248,237,154,166,131,205,118,254,33,220,237,119,152,222,124,123,140,229,199,125,185,183,127,218,133,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,199,168,159,80,58,157,253,242,189,127,141,148,188,226,140,122,137,245,3,169,223,223,43,215,248,217,72,214,210,250,43,125,243,224,188,58,15,245,134,47,220,167,226,115,208,1,15,116,128,0,2,243,186,118,244,253,166,63,220,219,47,248,40,142,132,115,222,157,189,63,105,143,247,54,203,254,10,35,161,22,133,143,69,79,116,120,56,63,54,245,133,255,0,126,175,138,64,1,234,215,128,0,0,0,0,0,0,0,0,0,0,0,0,0,57,239,81,62,159,181,59,251,155,122,255,0,5,41,70,37,231,117,19,233,251,83,191,185,183,175,240,82,148,98,67,246,151,210,219,238,159,23,72,116,31,234,252,95,191,79,194,0,8,210,240,14,133,211,183,168,29,49,254,249,89,127,198,196,115,211,161,116,237,234,7,76,127,190,86,95,241,177,30,182,61,45,61,241,226,215,230,222,175,191,238,85,240,202,243,128,5,160,224,247,52,234,43,65,176,222,164,180,142,251,165,57,157,21,35,153,113,167,123,237,149,211,83,172,207,180,220,81,142,74,122,216,145,175,99,185,198,231,110,173,71,183,155,21,241,185,120,61,200,185,215,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,249,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,105,204,135,254,35,61,20,127,42,173,56,130,255,0,128,91,45,81,234,110,45,250,203,109,76,233,218,146,233,66,136,245,146,216,233,185,53,141,228,247,164,145,58,84,115,89,35,92,221,226,108,210,200,129,197,124,39,122,215,183,101,56,173,179,165,125,72,185,240,201,44,219,211,97,211,189,106,170,38,186,208,182,58,138,137,41,228,114,181,241,195,229,99,135,139,21,210,49,171,18,197,27,24,139,18,171,230,175,83,189,66,226,189,47,232,213,235,87,50,154,111,63,228,59,116,214,235,91,42,163,167,154,231,93,43,184,197,79,27,158,191,240,164,122,181,175,115,34,138,87,163,31,195,138,230,218,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,181,245,95,214,14,168,117,115,147,90,239,89,226,210,81,91,108,116,237,109,174,207,73,20,125,138,25,229,167,166,101,107,227,147,130,76,230,77,53,55,117,25,43,228,88,209,200,196,115,182,87,56,57,166,169,106,150,119,173,57,221,207,83,53,46,251,241,156,146,243,217,243,181,190,86,26,126,239,106,22,67,31,234,225,99,35,110,209,196,198,253,214,166,251,110,187,170,170,173,191,248,98,244,29,250,16,177,83,107,206,172,89,120,231,217,5,189,191,13,181,220,109,221,186,172,94,23,62,102,201,179,187,174,78,245,68,14,167,87,114,142,57,97,106,201,10,237,206,86,172,85,240,197,232,59,244,223,125,166,215,157,88,178,242,192,113,251,131,126,27,107,184,219,187,148,185,68,205,100,205,147,103,119,90,189,154,121,219,78,174,229,28,145,76,228,146,21,223,132,173,75,169,0,101,92,213,65,149,112,44,127,194,191,161,90,156,255,0,33,181,117,61,170,84,21,112,99,22,58,136,110,88,100,48,213,69,194,237,113,130,170,102,58,121,86,57,22,104,217,75,53,50,42,70,246,51,186,247,49,121,58,54,61,146,92,73,202,186,78,244,177,163,127,79,241,239,110,128,234,160,8,171,226,143,232,79,83,127,37,247,138,34,85,17,87,197,31,208,158,166,254,75,239,20,64,82,183,73,222,169,244,111,234,6,61,238,48,26,83,51,89,210,119,170,125,27,250,129,143,123,140,6,148,192,0,0,242,154,165,165,184,38,180,224,151,61,51,212,187,23,198,113,187,207,103,206,209,121,169,169,251,189,169,153,52,127,172,133,236,145,187,73,19,29,247,92,155,237,178,238,138,168,185,172,213,140,23,244,95,170,121,150,153,252,83,226,127,100,178,11,141,139,206,246,59,62,107,202,212,201,15,119,183,201,220,57,118,249,113,228,237,183,219,117,219,115,79,198,107,58,177,245,79,172,159,80,50,31,113,156,11,84,233,167,254,211,109,223,233,254,119,255,0,221,238,133,43,23,83,211,79,253,166,219,191,211,252,239,255,0,187,221,10,86,2,210,124,112,112,10,104,174,186,89,170,84,56,245,90,212,85,83,220,108,23,75,179,82,87,64,140,137,209,79,69,78,245,223,180,199,170,205,94,246,252,145,239,68,147,250,73,26,113,224,30,18,121,173,215,21,235,75,31,177,91,233,233,36,167,204,108,247,91,37,115,166,99,149,241,192,202,103,87,35,162,84,114,34,63,187,67,19,85,92,142,78,14,122,109,186,163,155,102,158,39,90,91,250,80,232,219,53,242,150,47,137,221,113,47,47,148,219,255,0,202,187,62,87,202,200,158,110,127,155,218,215,241,161,146,183,238,59,150,251,253,214,171,209,133,16,233,238,107,117,211,92,255,0,26,212,107,21,61,36,247,44,86,241,69,123,163,138,173,142,116,18,79,77,51,38,141,178,53,174,107,149,138,230,34,42,35,154,187,111,178,167,237,3,81,4,85,241,71,244,39,169,191,146,251,197,17,42,136,171,226,143,232,79,83,127,37,247,138,32,40,4,157,62,28,30,31,245,157,68,95,98,213,189,94,199,127,212,158,131,204,193,21,53,68,147,211,201,145,85,112,124,124,105,223,11,227,145,144,195,34,163,223,50,59,138,201,18,68,212,127,235,150,46,65,209,39,71,217,55,87,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,156,93,127,216,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,120,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,84,60,87,86,62,150,53,147,233,254,67,237,211,153,172,52,167,213,143,165,141,100,250,127,144,251,116,230,107,0,213,64,0,8,1,227,87,233,99,22,250,129,67,237,215,18,0,120,92,122,236,211,47,206,189,158,180,159,254,53,126,150,49,111,168,20,62,221,113,32,7,133,199,174,205,50,252,235,217,235,64,191,226,16,90,252,54,48,28,39,173,236,91,95,180,254,219,73,67,132,211,83,220,111,117,248,244,180,48,205,69,69,123,106,50,58,86,210,181,207,71,66,199,58,162,74,168,209,177,185,176,73,67,179,85,137,36,45,138,111,128,0,0,4,10,241,134,214,251,86,7,211,165,62,141,77,99,171,172,185,106,141,66,54,158,173,178,53,144,80,193,110,170,164,169,149,239,253,174,123,220,229,133,141,98,34,38,207,145,202,228,224,140,146,122,148,23,226,127,173,23,93,86,234,211,45,177,67,151,213,221,177,140,26,161,182,27,53,27,152,232,160,160,158,56,98,109,193,172,141,90,221,222,181,140,153,174,149,81,85,233,28,104,142,116,108,143,96,137,100,148,240,237,215,74,61,1,234,179,20,201,47,215,159,134,99,119,238,238,55,126,153,201,2,70,218,90,164,68,137,242,201,50,181,176,195,29,83,41,102,146,68,115,92,216,225,127,244,145,85,142,141,96,13,84,3,138,116,95,172,119,221,125,233,131,0,213,92,166,30,23,171,173,190,74,123,140,156,152,190,102,170,146,162,90,73,106,118,99,24,198,119,159,78,233,123,109,106,53,157,206,9,186,55,117,237,96,64,15,26,191,75,24,183,212,10,31,110,184,144,3,194,227,215,102,153,126,117,236,245,164,255,0,241,171,244,177,139,125,64,161,246,235,137,0,60,46,61,118,105,151,231,94,207,90,5,255,0,0,0,0,0,16,43,198,27,91,237,88,31,78,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,246,185,239,115,150,22,53,136,136,155,62,71,43,147,130,50,73,234,80,95,137,254,180,93,117,91,171,76,182,197,14,95,87,118,198,48,106,134,216,108,212,110,99,162,130,130,120,225,137,183,6,178,53,107,119,122,214,50,102,186,85,69,87,164,113,162,57,209,178,61,130,37,146,83,195,183,93,40,244,7,170,204,83,36,191,94,126,25,141,223,187,184,221,250,103,36,9,27,105,106,145,18,39,203,36,202,214,195,12,117,76,165,154,73,17,205,115,99,133,255,0,210,69,86,58,53,128,53,80,14,41,209,126,177,223,117,247,166,12,3,85,114,152,120,94,174,182,249,41,238,50,114,98,249,154,170,74,137,105,37,169,217,140,99,25,222,125,59,165,237,181,168,214,119,56,38,232,221,215,181,128,0,0,0,0,41,91,198,175,213,62,45,244,254,135,220,110,37,212,148,173,227,87,234,159,22,250,127,67,238,55,16,58,175,129,143,227,103,238,223,241,34,213,10,171,240,49,252,108,253,219,254,36,90,160,0,0,0,0,2,0,120,213,250,88,197,190,160,80,251,117,196,159,228,0,241,171,244,177,139,125,64,161,246,235,136,20,172,88,167,134,47,135,253,30,174,214,83,117,3,173,248,239,155,193,105,56,207,140,219,101,146,9,105,111,213,81,207,52,50,186,165,141,122,200,144,193,37,63,206,25,24,214,204,231,183,117,116,109,123,36,138,189,23,232,229,139,95,122,160,192,52,171,41,155,133,150,235,112,146,162,227,31,23,175,153,165,164,167,150,174,90,109,216,246,61,157,230,83,186,46,227,92,142,103,115,154,110,173,217,116,103,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,31,172,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,66,222,32,93,8,223,122,85,202,164,205,113,102,121,221,50,200,46,11,29,186,167,118,71,240,186,169,228,170,146,43,87,7,212,75,81,63,106,154,157,171,230,92,136,215,239,178,236,239,146,196,3,81,25,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,120,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,52,58,177,130,254,139,245,79,50,211,63,138,124,79,236,150,65,113,177,121,222,199,103,205,121,90,153,33,238,246,249,59,135,46,223,46,60,157,182,251,110,187,110,5,234,120,92,122,19,211,47,206,189,226,180,149,68,85,240,184,244,39,166,95,157,123,197,105,232,60,66,53,66,213,165,93,31,106,77,206,224,218,73,170,47,246,121,113,122,26,73,171,91,76,250,137,238,13,90,101,237,110,138,178,62,40,164,150,161,99,106,110,230,83,191,230,212,69,123,66,141,186,170,213,47,211,79,81,218,139,169,144,223,126,51,65,121,200,42,190,21,91,229,124,191,118,215,19,251,52,63,171,86,49,205,218,150,40,27,247,218,143,93,183,126,238,87,42,218,79,130,198,1,77,98,233,231,43,212,26,140,122,174,142,229,149,101,15,166,101,116,201,43,89,95,110,163,167,141,33,88,145,203,193,204,101,68,245,236,87,177,62,111,230,215,42,246,209,27,76,38,148,250,85,210,223,208,183,78,58,117,166,115,88,190,13,95,102,199,233,126,43,69,230,188,199,106,233,43,59,213,223,172,71,189,174,222,170,89,221,247,28,172,77,246,102,205,70,162,5,80,120,203,96,20,216,207,84,118,188,206,221,143,85,210,83,230,56,189,37,77,101,193,201,42,193,93,113,167,150,90,121,17,142,114,171,17,241,211,71,66,142,99,54,217,29,27,149,55,147,147,189,175,130,94,166,101,84,218,167,157,104,231,155,238,227,119,12,125,114,110,196,146,72,239,47,93,79,83,79,79,206,22,243,237,179,185,29,86,210,47,5,115,187,16,125,228,70,108,178,3,198,111,75,126,213,244,227,98,212,202,11,23,154,175,193,50,8,252,205,111,154,225,228,237,117,172,88,102,253,90,189,27,39,58,166,219,155,242,107,158,221,183,77,155,220,82,176,58,41,202,111,184,127,87,26,67,118,199,43,188,165,93,70,97,108,181,201,39,105,146,114,165,173,157,180,149,49,236,244,84,78,112,79,43,55,219,147,121,110,213,71,34,42,6,143,138,86,241,171,245,79,139,125,63,161,247,27,137,117,37,43,120,213,250,167,197,190,159,208,251,141,196,8,21,29,218,235,13,170,162,197,13,206,173,150,218,202,136,106,234,40,219,51,146,9,167,133,178,54,41,95,30,252,92,246,54,121,154,215,42,110,212,150,68,77,185,46,242,171,195,231,162,75,175,85,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,61,249,87,74,189,51,230,93,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,146,58,103,242,150,54,50,54,170,114,123,219,201,204,103,57,25,161,237,42,211,60,87,70,244,227,28,210,220,42,147,203,217,113,155,124,86,250,110,81,198,201,38,224,159,126,121,123,108,99,29,52,175,87,73,35,209,169,206,71,189,202,155,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,31,172,0,50,174,104,123,195,247,72,112,221,32,233,67,1,131,15,130,173,31,152,89,232,114,251,188,213,51,172,175,158,227,93,71,3,229,114,39,201,172,99,90,145,198,198,181,19,102,68,213,119,39,171,222,236,240,154,83,233,59,210,198,141,253,63,199,189,186,0,58,168,0,1,69,126,45,186,91,130,105,127,84,240,253,133,177,124,51,237,110,62,220,166,241,254,85,52,222,106,233,85,113,174,239,207,250,215,187,135,46,219,62,227,56,177,54,249,53,55,82,245,10,86,241,171,245,79,139,125,63,161,247,27,136,15,5,79,84,249,79,211,250,239,113,183,15,26,191,84,248,183,211,250,31,113,184,143,5,79,84,249,79,211,250,239,113,183,15,26,191,84,248,183,211,250,31,113,184,129,213,124,12,127,27,63,118,255,0,137,22,168,82,95,134,223,83,24,111,74,26,71,175,26,165,152,80,213,220,94,234,140,98,219,104,182,83,34,181,247,27,140,140,187,62,40,22,78,42,216,89,198,41,30,249,28,139,197,140,119,22,189,252,35,127,21,210,174,184,245,115,77,58,163,187,245,73,51,41,47,55,124,162,162,161,153,13,178,161,239,88,42,237,211,74,199,186,138,25,36,89,37,167,100,105,20,45,129,200,231,118,210,8,154,169,36,104,232,222,26,30,7,148,210,173,76,197,117,147,78,49,205,82,194,170,252,197,151,38,183,197,112,166,229,36,111,146,30,105,247,224,151,182,247,177,179,68,244,116,114,49,28,188,36,99,218,171,187,84,245,96,0,0,8,1,227,87,233,99,22,250,129,67,237,215,18,127,144,3,198,175,210,198,45,245,2,135,219,174,32,82,177,239,244,47,93,53,31,167,77,71,183,106,134,151,222,124,141,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,197,187,166,232,228,115,90,246,57,143,99,30,223,173,210,119,170,125,27,250,129,143,123,140,5,154,93,188,29,240,219,215,84,117,185,245,102,79,73,30,144,87,212,73,122,151,24,164,137,105,107,91,86,249,85,206,182,198,176,177,177,69,67,186,170,164,145,171,101,108,123,66,214,163,145,42,64,153,93,52,117,23,130,117,65,165,148,26,153,130,212,127,154,163,188,81,112,155,249,178,233,229,161,154,122,62,228,177,71,222,237,119,216,222,235,27,193,255,0,181,23,246,162,117,83,228,226,120,181,139,6,197,108,216,86,45,67,228,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,230,245,115,221,197,140,106,110,229,87,46,219,170,170,252,207,172,0,0,5,43,120,213,250,167,197,190,159,208,251,141,196,120,42,122,167,202,126,159,215,123,141,184,120,213,250,167,197,190,159,208,251,141,196,120,42,122,167,202,126,159,215,123,141,184,11,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,199,168,159,80,58,157,253,242,189,127,141,148,188,226,140,122,137,245,3,169,223,223,43,215,248,217,72,214,210,250,43,125,243,224,188,58,15,245,134,47,220,167,226,115,208,1,15,116,128,0,2,243,186,118,244,253,166,63,220,219,47,248,40,142,132,115,222,157,189,63,105,143,247,54,203,254,10,35,161,22,133,143,69,79,116,120,56,63,54,245,133,255,0,126,175,138,64,1,234,215,128,0,0,0,0,0,0,0,0,0,0,0,0,0,57,239,81,62,159,181,59,251,155,122,255,0,5,41,70,37,231,117,19,233,251,83,191,185,183,175,240,82,148,98,67,246,151,210,219,238,159,23,72,116,31,234,252,95,191,79,194,0,8,210,240,14,133,211,183,168,29,49,254,249,89,127,198,196,115,211,161,116,237,234,7,76,127,190,86,95,241,177,30,182,61,45,61,241,226,215,230,222,175,191,238,85,240,202,243,128,5,160,224,240,2,10,248,161,117,175,252,159,240,71,232,198,158,220,238,180,58,147,153,91,217,83,21,198,137,123,63,6,181,186,103,49,245,9,43,154,187,205,47,106,120,99,72,213,31,31,223,151,156,110,100,93,192,174,191,19,75,254,141,100,29,92,101,47,209,203,39,144,242,27,219,242,169,89,76,234,120,107,114,40,167,153,181,147,198,197,95,248,184,222,244,107,18,73,98,150,77,159,207,187,36,85,61,6,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,114,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,237,93,105,116,91,153,116,109,153,90,44,215,156,138,147,36,199,178,74,121,38,178,222,161,133,41,159,80,248,82,52,169,134,90,101,123,221,19,227,116,177,236,188,156,199,50,70,42,59,151,54,70,23,167,211,117,207,68,174,218,37,139,85,116,229,29,35,52,233,148,242,211,88,210,154,146,122,102,112,134,121,34,149,85,149,13,108,202,245,153,146,171,223,34,115,145,234,231,170,185,93,201,122,89,69,126,25,253,107,219,186,96,206,238,88,78,165,220,252,182,155,101,187,212,214,214,72,181,83,124,26,186,24,100,88,234,33,167,133,178,115,239,108,200,36,70,199,201,118,129,202,244,108,42,215,94,160,3,42,230,170,12,171,129,165,62,147,189,44,104,223,211,252,123,219,160,58,169,202,186,78,244,177,163,127,79,241,239,110,128,234,160,8,171,226,143,232,79,83,127,37,247,138,34,85,17,87,197,31,208,158,166,254,75,239,20,64,82,183,73,222,169,244,111,234,6,61,238,48,26,83,51,89,210,119,170,125,27,250,129,143,123,140,6,148,192,0,0,25,172,234,199,213,62,178,125,64,200,125,198,115,74,102,107,58,177,245,79,172,159,80,50,31,113,156,11,84,233,167,254,211,109,223,233,254,119,255,0,221,238,133,43,23,83,211,79,253,166,219,191,211,252,239,255,0,187,221,10,86,3,83,183,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,153,119,203,49,107,238,13,149,94,112,172,166,135,201,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,205,138,230,59,139,216,228,221,170,173,93,183,69,84,249,154,147,40,47,197,55,0,169,193,122,210,204,170,147,30,164,180,219,114,170,122,11,253,181,41,146,38,178,169,146,83,50,42,138,133,100,107,247,94,250,200,42,213,252,209,30,231,242,122,239,205,28,224,181,255,0,13,236,166,251,152,116,75,165,183,108,142,187,205,213,211,219,234,237,113,201,218,100,124,105,104,171,170,41,41,163,217,136,136,188,32,130,38,111,183,39,113,221,202,174,85,85,244,29,111,233,14,101,175,93,49,229,186,71,167,240,82,73,125,200,170,45,16,211,173,92,233,12,17,49,151,74,73,101,154,71,252,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,97,175,129,214,83,125,171,197,117,115,10,168,174,231,101,181,92,44,247,74,58,110,211,19,181,85,87,29,84,117,18,115,68,230,238,76,162,166,77,149,85,169,219,221,168,138,231,42,217,248,28,255,0,66,244,47,78,58,116,211,139,118,151,233,125,155,200,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,252,91,186,236,141,70,181,172,99,88,198,49,141,232,0,1,202,186,177,244,177,172,159,79,242,31,110,156,205,97,165,62,172,125,44,107,39,211,252,135,219,167,51,88,6,170,0,0,64,15,26,191,75,24,183,212,10,31,110,184,144,3,194,227,215,102,153,126,117,236,245,164,255,0,241,171,244,177,139,125,64,161,246,235,137,0,60,46,61,118,105,151,231,94,207,90,5,255,0,0,0,0,0,229,93,83,235,95,242,118,233,247,54,214,56,237,254,118,175,31,183,167,144,129,209,119,35,125,116,242,178,158,151,186,222,228,106,176,164,243,68,178,113,122,59,182,143,227,187,182,69,205,97,106,158,55,186,165,255,0,212,211,69,45,247,223,254,203,202,110,246,207,43,255,0,170,154,130,126,242,179,255,0,202,77,224,199,255,0,186,246,255,0,86,164,106,240,180,208,186,205,96,234,178,195,146,86,217,188,222,55,167,127,233,146,231,52,139,60,113,178,170,52,84,183,177,178,68,156,123,222,107,183,51,99,123,154,215,199,77,63,244,145,170,199,4,106,213,140,23,244,95,170,121,150,153,252,83,226,127,100,178,11,141,139,206,246,59,62,107,202,212,201,15,119,183,201,220,57,118,249,113,228,237,183,219,117,219,115,234,231,122,57,125,193,180,207,76,245,86,162,111,49,101,212,187,125,202,162,142,78,44,103,98,170,134,227,53,37,69,54,200,247,61,220,88,202,105,123,138,214,53,124,207,6,242,88,220,167,214,234,199,213,62,178,125,64,200,125,198,114,101,101,26,13,77,170,126,15,186,109,169,54,250,42,185,242,29,48,168,189,93,41,146,154,158,90,135,203,110,158,247,83,21,116,106,198,61,26,198,53,169,21,75,229,115,31,193,148,110,79,186,215,189,200,31,171,193,111,93,44,88,182,119,150,232,54,71,121,186,178,175,54,242,247,28,106,147,103,201,67,230,169,33,168,125,106,108,138,169,20,210,64,145,59,159,20,107,219,73,197,207,71,54,38,186,223,204,203,104,14,177,223,122,127,214,92,79,88,177,200,124,197,94,51,112,109,68,148,220,152,207,55,74,246,186,58,154,110,111,99,210,62,236,18,75,23,115,130,185,156,249,55,239,53,20,211,72,16,3,198,175,210,198,45,245,2,135,219,174,36,0,240,184,245,217,166,95,157,123,61,105,63,252,106,253,44,98,223,80,40,125,186,226,64,15,11,143,93,154,101,249,215,179,214,129,127,192,0,0,0,57,87,84,250,215,252,157,186,125,205,181,142,59,127,157,171,199,237,233,228,32,116,93,200,223,93,60,172,167,165,238,183,185,26,172,41,60,209,44,156,94,142,237,163,248,238,237,145,115,88,90,167,141,238,169,127,245,52,209,75,125,247,255,0,178,242,155,189,179,202,255,0,234,166,160,159,188,172,255,0,242,147,120,49,255,0,238,189,191,213,169,26,188,45,52,46,179,88,58,172,176,228,149,182,111,55,141,233,223,250,100,185,205,34,207,28,108,170,141,21,45,236,108,145,39,30,247,154,237,204,216,222,230,181,241,211,79,253,36,106,177,193,26,181,99,5,253,23,234,158,101,166,127,20,248,159,217,44,130,227,98,243,189,142,207,154,242,181,50,67,221,237,242,119,14,93,190,92,121,59,109,246,221,118,220,250,185,222,142,95,112,109,51,211,61,85,168,155,204,89,117,46,223,114,168,163,147,139,25,216,170,161,184,205,73,81,77,178,61,207,119,22,50,154,94,226,181,141,95,51,193,188,150,55,41,245,186,177,245,79,172,159,80,50,31,113,156,153,89,70,131,83,106,159,131,238,155,106,77,190,138,174,124,135,76,42,47,87,74,100,166,167,150,161,242,219,167,189,212,197,93,26,177,143,70,177,141,106,69,82,249,92,199,240,101,27,147,238,181,239,114,7,234,240,91,215,75,22,45,157,229,186,13,145,222,110,172,171,205,188,189,199,26,164,217,242,80,249,170,72,106,31,90,155,34,170,69,52,144,36,78,231,197,26,246,210,113,115,209,205,137,174,183,243,50,218,3,172,119,222,159,245,151,19,214,44,114,31,49,87,140,220,27,81,37,55,38,51,205,210,189,174,142,166,155,155,216,244,143,187,4,146,197,220,224,174,103,62,77,251,205,69,52,210,0,0,0,0,0,165,111,26,191,84,248,183,211,250,31,113,184,151,82,82,183,141,95,170,124,91,233,253,15,184,220,64,234,190,6,63,141,159,187,127,196,139,84,42,175,192,199,241,179,247,111,248,145,106,128,0,0,0,0,8,1,227,87,233,99,22,250,129,67,237,215,18,127,144,3,198,175,210,198,45,245,2,135,219,174,32,64,15,11,143,93,154,101,249,215,179,214,151,252,80,15,133,199,174,205,50,252,235,217,235,75,254,0,0,0,102,179,171,31,84,250,201,245,3,33,247,25,205,41,153,172,234,199,213,62,178,125,64,200,125,198,112,46,167,194,227,208,158,153,126,117,239,21,164,127,241,189,206,190,31,165,154,105,166,127,11,238,124,123,32,171,190,249,222,254,221,159,33,76,144,246,187,124,126,247,63,137,114,229,201,56,246,118,217,220,247,108,128,240,184,244,39,166,95,157,123,197,105,94,190,51,247,107,85,199,170,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,221,143,88,166,138,68,107,182,94,18,49,223,177,200,170,17,131,165,28,79,237,207,83,90,85,139,73,140,253,160,164,173,204,45,62,126,220,234,47,55,28,244,44,170,141,245,93,216,182,114,58,22,192,201,93,39,36,226,145,181,234,239,186,138,105,76,164,15,6,220,90,197,144,117,113,89,118,187,208,249,138,188,103,15,184,221,45,114,119,94,207,47,84,249,233,169,29,38,205,84,71,239,5,93,67,54,114,43,126,254,251,114,107,85,46,252,14,41,214,182,45,98,204,58,71,213,235,78,71,67,230,233,41,240,251,157,210,56,251,175,143,141,85,20,14,171,166,147,118,42,42,240,158,8,159,182,252,93,199,103,34,181,85,23,56,70,170,12,198,107,126,21,106,211,93,104,207,180,230,197,81,87,61,183,21,202,46,182,74,57,106,222,215,79,36,20,213,114,67,27,164,115,90,214,171,213,172,69,85,70,181,55,223,100,79,216,6,143,180,67,53,186,234,86,139,224,58,141,125,167,164,130,229,149,98,246,171,221,100,84,140,115,96,142,122,154,72,230,145,177,181,206,115,145,136,231,170,34,43,156,187,109,186,175,237,42,47,198,175,213,62,45,244,254,135,220,110,36,255,0,240,197,213,47,210,135,70,216,87,155,190,252,78,235,137,121,140,90,225,254,75,217,242,190,86,69,242,144,124,152,214,191,141,12,148,95,125,188,183,223,239,57,94,143,32,7,141,95,170,124,91,233,253,15,184,220,64,234,190,6,63,141,159,187,127,196,139,84,42,175,192,199,241,179,247,111,248,145,106,128,0,0,101,92,210,159,73,222,150,52,111,233,254,61,237,208,25,172,52,167,210,119,165,141,27,250,127,143,123,116,0,117,80,0,2,149,188,106,253,83,226,223,79,232,125,198,226,93,73,74,222,53,126,169,241,111,167,244,62,227,113,1,224,169,234,159,41,250,127,93,238,54,225,227,87,234,159,22,250,127,67,238,55,17,224,169,234,159,41,250,127,93,238,54,225,227,87,234,159,22,250,127,67,238,55,16,32,1,234,174,58,85,168,246,141,56,180,106,245,207,11,186,211,97,151,235,133,69,174,219,123,146,157,82,150,166,170,20,69,146,54,187,255,0,243,70,170,253,215,186,25,218,213,114,195,42,50,64,120,122,116,117,252,173,117,78,179,237,13,103,148,195,48,175,35,113,190,254,175,185,241,14,229,74,112,183,125,201,226,150,46,252,49,85,254,189,156,187,125,175,154,110,230,111,118,121,231,79,26,95,168,58,13,63,77,215,123,85,93,54,18,235,61,37,146,154,158,146,178,70,207,71,5,47,111,202,58,57,94,174,115,159,19,161,133,200,178,115,71,43,17,36,71,162,185,20,41,91,195,231,173,187,175,74,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,61,175,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,54,253,75,244,233,157,244,191,170,117,250,103,157,83,255,0,157,172,179,214,243,135,249,206,215,230,102,134,10,206,220,82,201,217,238,246,30,238,211,221,205,159,177,83,246,42,204,175,10,126,184,233,180,214,235,65,210,222,164,178,174,91,22,79,120,70,98,215,54,190,89,214,221,113,170,115,24,148,79,143,117,70,83,77,46,206,107,163,106,118,230,150,71,61,28,217,93,36,33,113,32,0,4,0,241,171,244,177,139,125,64,161,246,235,137,63,200,1,227,87,233,99,22,250,129,67,237,215,16,42,175,164,239,84,250,55,245,3,30,247,24,13,41,153,172,233,59,213,62,141,253,64,199,189,198,3,74,96,0,0,0,0,82,183,141,95,170,124,91,233,253,15,184,220,71,130,167,170,124,167,233,253,119,184,219,135,141,95,170,124,91,233,253,15,184,220,71,130,167,170,124,167,233,253,119,184,219,128,186,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,140,122,137,245,3,169,223,223,43,215,248,217,75,206,40,199,168,159,80,58,157,253,242,189,127,141,148,141,109,47,162,183,223,62,11,195,160,255,0,88,98,253,202,126,39,61,0,16,247,72,0,0,47,59,167,111,79,218,99,253,205,178,255,0,130,136,232,71,61,233,219,211,246,152,255,0,115,108,191,224,162,58,17,104,88,244,84,247,71,131,131,243,111,88,95,247,234,248,164,0,30,173,120,0,0,0,0,0,0,0,0,0,0,0,0,0,3,158,245,19,233,251,83,191,185,183,175,240,82,148,98,94,119,81,62,159,181,59,251,155,122,255,0,5,41,70,36,63,105,125,45,190,233,241,116,135,65,254,175,197,251,244,252,32,0,141,47,0,232,93,59,122,129,211,31,239,149,151,252,108,71,61,58,23,78,222,160,116,199,251,229,101,255,0,27,17,235,99,210,211,223,30,45,126,109,234,251,254,229,95,12,175,56,0,90,14,15,113,254,170,186,152,195,122,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,39,21,108,44,227,20,143,124,142,69,226,198,59,139,94,254,17,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,57,202,253,145,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,79,248,165,231,90,203,148,245,89,126,176,234,133,174,235,101,178,227,255,0,168,196,45,117,19,182,74,95,133,185,17,169,93,78,230,53,172,127,154,124,78,149,238,251,207,99,145,32,123,149,105,209,173,232,30,24,189,7,126,155,239,180,218,243,171,22,94,88,14,63,112,111,195,109,119,27,119,114,151,40,153,172,153,178,108,238,235,87,179,79,59,105,213,220,163,146,41,156,146,66,187,240,149,168,18,171,195,23,160,239,208,133,138,155,94,117,98,203,199,62,200,45,237,248,109,174,227,110,237,213,98,240,185,243,54,77,157,221,114,119,170,32,117,58,187,148,113,203,11,86,72,87,110,114,181,102,86,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,205,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,218,128,51,25,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,242,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,180,159,9,222,181,237,217,78,43,108,233,95,82,46,124,50,75,54,244,216,116,239,90,170,137,174,180,45,142,162,162,74,121,28,173,124,112,249,88,225,226,197,116,140,106,196,177,70,198,34,196,170,249,1,226,35,210,31,242,173,209,164,251,45,69,222,212,44,59,187,91,139,243,175,242,208,207,221,116,94,106,146,78,72,177,175,118,56,155,193,93,195,140,177,197,188,140,141,101,229,65,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,227,42,230,154,52,7,48,212,124,255,0,70,177,60,203,87,48,47,177,121,125,214,222,217,238,150,78,106,190,90,78,78,70,187,139,183,124,93,198,35,37,236,189,86,72,187,157,183,170,189,142,85,204,184,26,83,233,59,210,198,141,253,63,199,189,186,3,170,156,171,164,239,75,26,55,244,255,0,30,246,232,14,170,0,138,190,40,254,132,245,55,242,95,120,162,37,81,21,124,81,253,9,234,111,228,190,241,68,5,43,116,157,234,159,70,254,160,99,222,227,1,165,51,53,157,39,122,167,209,191,168,24,247,184,192,105,76,0,0,1,154,206,172,125,83,235,39,212,12,135,220,103,52,166,102,179,171,31,84,250,201,245,3,33,247,25,192,181,78,154,127,237,54,221,254,159,231,127,253,222,232,82,177,117,61,52,255,0,218,109,187,253,63,206,255,0,251,189,208,165,96,53,80,85,175,142,14,1,83,45,171,75,53,74,135,30,164,74,122,90,139,141,130,233,118,106,68,217,213,242,182,41,232,169,222,187,247,94,196,72,107,222,223,146,177,138,178,127,69,100,78,86,148,70,175,18,28,90,251,152,116,75,170,86,156,114,135,205,213,211,219,233,46,146,71,221,100,124,105,104,171,169,234,234,100,221,234,136,188,32,130,87,237,191,39,113,217,168,174,84,69,10,160,240,178,207,234,112,94,180,176,218,85,200,105,45,54,220,170,158,190,193,114,90,149,137,172,170,100,148,207,150,158,157,31,34,125,215,190,178,10,68,103,5,71,185,252,88,155,243,86,186,253,12,182,98,121,77,247,6,202,172,217,174,45,93,228,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,224,244,115,29,197,236,106,236,228,86,174,219,42,42,124,141,68,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,1,202,186,177,244,177,172,159,79,242,31,110,156,205,97,165,62,172,125,44,107,39,211,252,135,219,167,51,88,6,170,0,0,64,15,26,191,75,24,183,212,10,31,110,184,144,3,194,227,215,102,153,126,117,236,245,164,255,0,241,171,244,177,139,125,64,161,246,235,137,0,60,46,61,118,105,151,231,94,207,90,5,255,0,0,0,0,68,175,19,253,104,181,105,79,73,121,109,138,28,190,146,211,147,231,52,237,176,217,168,220,198,203,61,124,18,77,19,110,13,100,106,215,108,196,163,124,205,116,170,136,140,89,35,68,115,100,124,123,133,48,245,79,173,127,202,39,168,44,219,88,227,183,249,42,76,130,224,158,66,7,69,219,145,148,48,68,202,122,94,235,123,146,34,76,176,67,18,201,197,234,222,226,191,142,205,217,18,218,124,31,116,114,197,131,116,192,154,171,79,55,152,189,106,93,194,122,138,201,56,189,157,138,90,26,137,233,41,233,182,87,185,142,226,246,84,203,220,70,177,203,230,120,59,146,70,213,41,175,74,180,207,42,214,77,71,199,52,183,10,164,243,23,172,154,225,21,190,155,148,114,62,56,121,175,223,158,94,219,30,246,195,19,17,210,72,244,106,240,141,143,114,166,205,83,77,24,158,45,98,193,177,91,54,21,139,80,249,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,249,189,92,247,113,99,26,155,185,85,203,182,234,170,191,48,51,133,213,143,170,125,100,250,129,144,251,140,229,212,248,92,122,19,211,47,206,189,226,180,165,110,172,125,83,235,39,212,12,135,220,103,46,167,194,227,208,158,153,126,117,239,21,160,82,6,191,104,229,247,167,253,101,203,52,119,35,155,204,85,227,55,7,83,199,83,197,140,243,116,175,106,73,77,83,193,143,122,71,221,130,72,165,237,243,87,51,159,23,125,230,170,23,21,225,33,175,52,218,167,211,68,122,109,112,173,171,159,33,211,10,143,133,212,173,77,68,181,15,150,221,59,228,150,134,68,123,216,141,99,26,212,150,153,145,53,239,224,202,54,175,221,107,216,212,142,158,53,154,23,71,106,190,225,125,67,216,108,221,159,141,243,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,220,217,168,254,65,225,33,175,53,58,89,212,188,122,109,112,173,164,131,30,212,250,127,133,212,173,77,68,84,236,138,227,3,36,150,134,68,123,216,174,123,220,229,150,153,145,53,236,230,250,198,175,222,115,24,213,9,149,227,87,233,99,22,250,129,67,237,215,18,0,120,92,122,236,211,47,206,189,158,180,159,254,53,126,150,49,111,168,20,62,221,113,32,7,133,199,174,205,50,252,235,217,235,64,191,224,0,0,8,149,226,127,173,22,173,41,233,47,45,177,67,151,210,90,114,124,230,157,182,27,53,27,152,217,103,175,130,73,162,109,193,172,141,90,237,152,148,111,153,174,149,81,17,139,36,104,142,108,143,143,112,166,30,169,245,175,249,68,245,5,155,107,28,118,255,0,37,73,144,92,19,200,64,232,187,114,50,134,8,153,79,75,221,111,114,68,73,150,8,98,89,56,189,91,220,87,241,217,187,34,91,79,131,238,142,88,176,110,152,19,85,105,230,243,23,173,75,184,79,81,89,39,23,179,177,75,67,81,61,37,61,54,202,247,49,220,94,202,153,123,136,214,57,124,207,7,114,72,218,165,53,233,86,153,229,90,201,168,248,230,150,225,84,158,98,245,147,92,34,183,211,114,142,71,199,15,53,251,243,203,219,99,222,216,98,98,58,73,30,141,94,17,177,238,84,217,170,105,163,19,197,172,88,54,43,102,194,177,106,31,37,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,55,171,158,238,44,99,83,119,42,185,118,221,85,87,230,6,112,186,177,245,79,172,159,80,50,31,113,156,186,159,11,143,66,122,101,249,215,188,86,148,173,213,143,170,125,100,250,129,144,251,140,229,212,248,92,122,19,211,47,206,189,226,180,10,64,215,237,28,190,244,255,0,172,185,102,142,228,115,121,138,188,102,224,234,120,234,120,177,158,110,149,237,73,41,170,120,49,239,72,251,176,73,20,189,190,106,230,115,226,239,188,213,66,226,188,36,53,230,155,84,250,104,143,77,174,21,181,115,228,58,97,81,240,186,149,169,168,150,161,242,219,167,124,146,208,200,143,123,17,172,99,90,146,211,50,38,189,252,25,70,213,251,173,123,26,145,211,198,179,66,232,237,87,220,47,168,123,13,155,179,241,190,120,222,69,83,26,193,28,111,170,137,157,202,23,185,136,137,44,147,62,22,213,49,210,42,189,169,29,36,12,251,155,53,31,200,60,36,53,230,167,75,58,151,143,77,174,21,180,144,99,218,159,79,240,186,149,169,168,138,157,145,92,96,100,146,208,200,143,123,21,207,123,156,178,211,50,38,189,156,223,88,213,251,206,99,26,161,121,32,0,0,0,5,43,120,213,250,167,197,190,159,208,251,141,196,186,146,149,188,106,253,83,226,223,79,232,125,198,226,7,85,240,49,252,108,253,219,254,36,90,161,85,126,6,63,141,159,187,127,196,139,84,0,0,0,0,0,64,15,26,191,75,24,183,212,10,31,110,184,147,252,128,30,53,126,150,49,111,168,20,62,221,113,2,0,120,92,122,236,211,47,206,189,158,180,191,226,128,124,46,61,118,105,151,231,94,207,90,95,240,0,0,3,53,157,88,250,167,214,79,168,25,15,184,206,105,76,205,103,86,62,169,245,147,234,6,67,238,51,129,117,62,23,30,132,244,203,243,175,120,173,42,3,175,204,235,244,137,214,78,172,95,254,23,240,255,0,41,144,73,98,236,247,251,188,190,27,27,40,59,188,184,183,110,231,149,238,113,219,238,243,227,187,182,228,182,255,0,225,113,232,79,76,191,58,247,138,210,149,186,177,245,79,172,159,80,50,31,113,156,11,20,240,66,211,63,45,138,234,94,177,214,82,90,165,248,133,194,147,25,183,207,219,229,93,79,229,227,90,138,182,114,86,125,200,100,243,84,75,179,94,188,157,7,222,106,112,98,173,159,144,3,193,83,210,198,83,245,2,187,219,173,196,255,0,0,103,91,175,204,23,244,119,214,78,172,88,62,41,241,15,55,144,73,125,239,118,59,92,126,37,27,43,251,92,121,59,126,223,154,237,242,223,239,112,229,179,119,226,154,41,40,219,198,23,10,181,98,189,96,190,251,111,168,171,146,163,49,197,237,183,186,230,204,246,171,35,157,142,154,133,27,18,35,81,81,157,170,24,156,168,229,114,243,115,215,125,149,26,208,153,94,10,158,150,50,159,168,21,222,221,110,34,175,141,95,170,124,91,233,253,15,184,220,78,213,224,117,148,223,106,241,93,92,194,170,43,185,217,109,87,11,61,210,142,155,180,196,237,85,85,199,85,29,68,156,209,57,187,147,40,169,147,101,85,106,118,247,106,34,185,202,188,87,198,175,213,62,45,244,254,135,220,110,32,117,95,3,31,198,207,221,191,226,69,170,21,87,224,99,248,217,251,183,252,72,181,64,0,0,50,174,105,79,164,239,75,26,55,244,255,0,30,246,232,12,214,26,83,233,59,210,198,141,253,63,199,189,186,0,58,168,0,1,74,222,53,126,169,241,111,167,244,62,227,113,46,164,165,111,26,191,84,248,183,211,250,31,113,184,128,240,84,245,79,148,253,63,174,247,27,112,241,171,245,79,139,125,63,161,247,27,136,240,84,245,79,148,253,63,174,247,27,112,241,171,245,79,139,125,63,161,247,27,136,29,87,192,199,241,179,247,111,248,145,106,133,85,248,24,254,54,126,237,255,0,18,45,80,14,63,213,87,76,248,111,85,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,228,141,153,156,101,145,143,141,202,156,152,247,113,115,31,194,70,103,135,85,116,207,42,209,189,71,200,244,183,53,164,242,247,172,102,225,45,190,167,140,114,50,57,184,47,220,158,46,227,24,247,67,43,21,178,70,245,106,115,141,236,114,38,206,67,79,196,74,241,6,232,146,213,213,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,112,226,190,20,253,113,212,234,85,170,131,165,189,73,101,36,87,220,98,206,140,197,174,109,124,80,37,198,221,74,214,49,40,159,30,232,175,169,134,45,156,215,70,213,238,67,20,142,122,53,209,58,73,172,124,203,103,250,106,192,178,175,246,87,28,201,49,203,135,251,229,29,117,182,186,158,79,249,50,67,52,114,51,253,199,53,205,254,197,66,244,252,63,122,238,177,117,85,138,199,133,101,47,242,90,155,143,219,210,75,141,54,207,147,226,148,176,71,75,28,183,94,108,167,138,158,14,237,77,67,147,203,53,85,204,219,116,221,191,52,9,128,64,15,26,191,75,24,183,212,10,31,110,184,147,252,128,30,53,126,150,49,111,168,20,62,221,113,2,170,250,78,245,79,163,127,80,49,239,113,128,210,153,154,206,147,189,83,232,223,212,12,123,220,96,52,166,0,0,0,0,5,43,120,213,250,167,197,190,159,208,251,141,196,120,42,122,167,202,126,159,215,123,141,184,120,213,250,167,197,190,159,208,251,141,196,120,42,122,167,202,126,159,215,123,141,184,11,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,123,85,188,55,117,199,58,213,28,199,54,180,229,88,44,52,57,5,254,225,117,165,142,166,186,177,178,178,41,234,31,35,26,244,109,43,145,28,141,122,34,162,42,166,251,236,171,251,75,33,6,30,51,3,103,29,76,83,123,169,35,217,205,169,204,118,90,237,119,178,233,136,154,227,73,214,53,225,19,170,173,127,208,179,234,7,254,252,52,247,255,0,120,86,255,0,213,7,250,22,125,64,255,0,223,134,158,255,0,239,10,223,250,161,105,64,192,254,143,224,187,39,237,75,127,249,127,105,191,90,143,252,33,86,191,232,89,245,3,255,0,126,26,123,255,0,188,43,127,234,131,253,11,62,160,127,239,195,79,127,247,133,111,253,80,180,160,63,163,248,46,201,251,79,254,95,218,111,214,163,255,0,8,121,93,41,197,174,24,46,151,97,216,77,218,106,121,171,177,251,5,190,213,85,37,51,156,232,159,44,20,236,141,238,98,185,26,170,213,115,21,81,85,17,118,219,116,79,216,122,160,13,205,52,197,20,197,49,212,173,47,222,171,17,118,171,213,243,170,102,103,190,103,80,0,125,60,128,0,0,0,0,0,0,0,0,0,0,0,0,0,30,87,85,177,107,134,117,165,217,142,19,105,154,158,26,236,130,193,112,181,82,201,82,231,54,38,75,61,59,227,99,158,173,71,42,53,28,244,85,84,69,93,183,217,23,246,21,191,254,133,159,80,63,247,225,167,191,251,194,183,254,168,90,80,48,49,153,109,140,117,81,85,237,120,123,82,221,156,219,92,215,101,173,87,103,46,154,98,43,157,103,90,117,227,17,162,173,127,208,179,234,7,254,252,52,247,255,0,120,86,255,0,213,7,250,22,125,64,255,0,223,134,158,255,0,239,10,223,250,161,105,64,195,254,143,224,187,39,237,72,255,0,249,127,105,191,90,143,252,33,86,191,232,89,245,3,255,0,126,26,123,255,0,188,43,127,234,135,169,210,159,13,221,113,193,117,71,14,205,174,217,86,11,53,14,63,127,183,221,106,163,166,174,172,116,175,138,10,134,72,246,177,29,74,212,87,43,88,168,136,170,137,190,219,170,126,210,200,65,245,78,67,131,162,168,170,34,120,123,94,87,250,89,218,76,69,170,172,215,85,26,85,19,19,230,71,41,141,0,1,185,86,142,127,174,154,23,167,29,69,233,197,199,75,245,66,205,231,173,85,219,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,237,204,206,78,217,118,86,171,92,230,61,175,99,222,199,122,12,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,188,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,232,0,0,0,3,133,92,250,44,208,107,215,82,236,234,178,243,143,213,215,230,81,211,192,140,130,166,167,187,110,109,108,12,100,112,220,18,7,53,85,42,99,138,56,216,197,229,219,111,6,200,145,164,200,146,157,212,0,42,175,253,3,31,253,40,191,230,79,255,0,71,150,168,0,242,154,79,130,254,139,244,179,13,211,63,138,124,79,236,150,63,110,177,121,222,199,103,205,121,90,104,225,238,246,249,59,135,46,223,46,60,157,182,251,110,187,110,122,176,0,28,171,170,61,11,254,82,154,19,147,104,167,218,159,179,159,104,252,151,243,159,145,243,157,143,47,89,5,79,245,61,200,249,114,236,113,254,154,109,203,127,158,219,47,85,0,86,174,147,248,53,254,139,245,79,13,212,207,229,29,241,63,178,89,5,186,251,228,190,200,118,124,215,149,169,142,110,215,115,206,187,135,46,223,30,92,93,182,251,236,187,108,89,80,0,0,0,10,213,213,143,6,191,210,134,169,230,90,153,252,163,190,25,246,183,32,184,223,124,151,217,14,247,149,243,85,50,77,218,238,121,214,243,227,220,227,203,139,119,219,125,147,125,139,42,0,71,253,52,233,75,244,119,209,181,103,73,63,111,126,33,230,241,251,237,139,237,7,194,251,92,126,37,37,83,251,190,87,188,237,251,126,107,110,61,223,189,195,246,183,127,148,43,255,0,64,199,255,0,74,47,249,147,255,0,209,229,170,0,0,0,42,175,253,3,31,253,40,191,230,79,255,0,71,150,41,160,58,105,125,209,189,26,196,244,171,35,205,254,215,85,226,182,246,218,227,187,252,53,148,29,234,88,156,230,211,71,216,99,158,141,237,64,145,69,191,39,57,253,190,110,85,115,148,232,0,0,0,15,41,171,24,47,233,67,75,51,45,51,248,167,195,62,214,227,247,27,23,157,236,119,188,175,154,166,146,30,239,111,147,121,241,238,114,227,201,187,237,182,233,190,229,107,127,160,99,255,0,165,23,252,201,255,0,232,242,213,0,0,0,17,255,0,173,110,148,191,150,14,150,90,180,207,237,239,217,47,134,100,16,95,124,239,194,252,255,0,115,183,77,81,15,107,183,222,139,109,252,207,46,92,151,110,27,109,243,221,56,7,75,158,20,159,201,175,93,177,157,107,253,61,125,163,251,57,231,127,155,62,203,121,62,255,0,152,163,158,155,250,239,55,39,30,61,254,95,208,93,248,237,242,223,116,159,224,0,0,1,18,186,227,232,82,235,214,133,215,17,154,109,94,164,196,45,184,133,61,99,105,233,219,141,58,190,121,167,170,116,93,215,190,95,55,19,81,156,105,225,70,177,35,221,21,36,85,115,185,34,50,90,128,32,175,72,126,22,182,46,151,181,150,155,88,174,250,175,246,214,174,217,111,170,167,181,211,124,9,246,223,39,85,59,82,55,84,243,109,92,137,39,234,29,81,23,109,204,86,254,187,151,201,204,106,147,168,0,43,87,86,60,26,255,0,74,26,167,153,106,103,242,142,248,103,218,220,130,227,125,242,95,100,59,222,87,205,84,201,55,107,185,231,91,207,143,115,143,46,45,223,109,246,77,246,38,175,75,154,23,252,154,244,39,25,209,79,181,63,104,254,206,121,223,231,63,35,228,251,254,98,178,122,159,234,123,146,113,227,223,227,253,53,223,142,255,0,45,246,78,170,0,229,93,81,232,95,242,148,208,156,155,69,62,212,253,156,251,71,228,191,156,252,143,156,236,121,122,200,42,127,169,238,71,203,151,99,143,244,211,110,91,252,246,217,96,85,167,193,30,235,96,186,209,95,108,93,90,213,219,174,86,234,136,234,232,235,41,48,247,67,61,52,241,185,29,28,177,200,219,130,57,143,107,145,28,142,69,69,69,68,84,45,40,1,31,250,214,233,75,249,96,233,101,171,76,254,222,253,146,248,102,65,5,247,206,252,47,207,247,59,116,213,16,246,187,125,232,182,223,204,242,229,201,118,225,182,223,61,211,128,116,185,225,73,252,154,245,219,25,214,191,211,215,218,63,179,158,119,249,179,236,183,147,239,249,138,57,233,191,174,243,114,113,227,223,229,253,5,223,142,223,45,247,73,254,0,0,0,17,43,174,62,133,46,189,104,93,113,25,166,213,234,76,66,219,136,83,214,54,158,157,184,211,171,231,154,122,167,69,221,123,229,243,113,53,25,198,158,20,107,18,61,209,82,69,87,59,146,35,37,168,2,10,244,135,225,107,98,233,123,89,105,181,138,239,170,255,0,109,106,237,150,250,170,123,93,55,192,159,109,242,117,83,181,35,117,79,54,213,200,146,126,161,213,17,118,220,197,111,235,185,124,156,198,169,58,128,2,181,117,99,193,175,244,161,170,121,150,166,127,40,239,134,125,173,200,46,55,223,37,246,67,189,229,124,213,76,147,118,187,158,117,188,248,247,56,242,226,221,246,223,100,223,98,106,244,185,161,127,201,175,66,113,157,20,251,83,246,143,236,231,157,254,115,242,62,79,191,230,43,39,169,254,167,185,39,30,61,254,63,211,93,248,239,242,223,100,234,160,14,85,213,30,133,255,0,41,77,9,201,180,83,237,79,217,207,180,126,75,249,207,200,249,206,199,151,172,130,167,250,158,228,124,185,118,56,255,0,77,54,229,191,207,109,150,5,90,124,17,238,182,11,173,21,246,197,213,173,93,186,229,110,168,142,174,142,178,147,15,116,51,211,79,27,145,209,203,28,141,184,35,152,246,185,17,200,228,84,84,84,69,66,210,128,0,0,0,0,2,21,117,173,225,189,252,176,117,78,213,169,159,166,95,178,95,12,199,224,177,121,47,179,190,127,185,219,169,168,155,187,220,243,81,109,191,153,227,199,138,237,195,125,254,123,36,213,0,69,94,134,58,24,254,69,223,109,191,213,71,237,143,219,31,134,255,0,176,159,15,242,190,83,204,255,0,231,19,115,229,230,127,242,118,225,253,187,252,165,80,0,0,0,0,0,8,255,0,214,183,74,95,203,7,75,45,90,103,246,247,236,151,195,50,8,47,190,119,225,126,127,185,219,166,168,135,181,219,239,69,182,254,103,151,46,75,183,13,182,249,238,146,0,1,0,58,92,240,164,254,77,122,237,140,235,95,233,235,237,31,217,207,59,252,217,246,91,201,247,252,197,28,244,223,215,121,185,56,241,239,242,254,130,239,199,111,150,251,164,255,0,0,0,0,1,90,186,177,224,215,250,80,213,60,203,83,63,148,119,195,62,214,228,23,27,239,146,251,33,222,242,190,106,166,73,187,93,207,58,222,124,123,156,121,113,110,251,111,178,111,177,101,64,14,85,210,230,133,255,0,38,189,9,198,116,83,237,79,218,63,179,158,119,249,207,200,249,62,255,0,152,172,158,167,250,158,228,156,120,247,248,255,0,77,119,227,191,203,125,146,21,106,199,131,95,233,67,84,243,45,76,254,81,223,12,251,91,144,92,111,190,75,236,135,123,202,249,170,153,38,237,119,60,235,121,241,238,113,229,197,187,237,190,201,190,197,149,0,57,87,75,154,23,252,154,244,39,25,209,79,181,63,104,254,206,121,223,231,63,35,228,251,254,98,178,122,159,234,123,146,113,227,223,227,253,53,223,142,255,0,45,246,78,170,0,2,21,117,173,225,189,252,176,117,78,213,169,159,166,95,178,95,12,199,224,177,121,47,179,190,127,185,219,169,168,155,187,220,243,81,109,191,153,227,199,138,237,195,125,254,123,36,213,0,69,94,134,58,24,254,69,223,109,191,213,71,237,143,219,31,134,255,0,176,159,15,242,190,83,204,255,0,231,19,115,229,230,127,242,118,225,253,187,252,188,167,90,222,27,223,203,7,84,237,90,153,250,101,251,37,240,204,126,11,23,146,251,59,231,251,157,186,154,137,187,189,207,53,22,219,249,158,60,120,174,220,55,223,231,178,77,80,4,85,232,99,161,143,228,93,246,219,253,84,126,216,253,177,248,111,251,9,240,255,0,43,229,60,207,254,113,55,62,94,103,255,0,39,110,31,219,191,202,85,0,0,0,5,85,255,0,160,99,255,0,165,23,252,201,255,0,232,242,202,116,159,5,253,23,233,102,27,166,127,20,248,159,217,44,126,221,98,243,189,142,207,154,242,180,209,195,221,237,242,119,14,93,190,92,121,59,109,246,221,118,220,245,96,0,0,1,10,186,214,240,222,254,88,58,167,106,212,207,211,47,217,47,134,99,240,88,188,151,217,223,63,220,237,212,212,77,221,238,121,168,182,223,204,241,227,197,118,225,190,255,0,61,146,106,128,33,87,69,62,27,223,200,251,84,238,186,153,250,101,251,91,241,60,126,123,23,146,251,59,228,59,125,202,154,121,187,189,207,53,46,251,121,110,60,120,166,252,247,223,229,178,186,214,240,222,254,88,58,167,106,212,207,211,47,217,47,134,99,240,88,188,151,217,223,63,220,237,212,212,77,221,238,121,168,182,223,204,241,227,197,118,225,190,255,0,61,146,106,128,34,175,67,29,12,127,34,239,182,223,234,163,246,199,237,143,195,127,216,79,135,249,95,41,230,127,243,137,185,242,243,63,249,59,112,254,221,254,82,168,0,0,0,33,87,89,190,25,152,175,86,58,143,67,170,86,157,70,251,13,122,75,123,109,247,126,221,130,58,232,238,93,181,253,68,238,227,44,47,73,154,197,88,220,247,186,78,81,199,3,81,24,145,253,238,65,128,120,56,102,90,89,153,90,117,7,79,186,195,171,177,228,54,58,132,169,161,174,166,194,147,156,79,217,81,81,81,107,213,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,205,0,2,63,245,173,210,151,242,193,210,203,86,153,253,189,251,37,240,204,130,11,239,157,248,95,159,238,118,233,170,33,237,118,251,209,109,191,153,229,203,146,237,195,109,190,123,164,128,0,86,174,147,248,53,254,139,245,79,13,212,207,229,29,241,63,178,89,5,186,251,228,190,200,118,124,215,149,169,142,110,215,115,206,187,135,46,223,30,92,93,182,251,236,187,108,89,80,0,0,0,0,0,66,174,181,188,55,191,150,14,169,218,181,51,244,203,246,75,225,152,252,22,47,37,246,119,207,247,59,117,53,19,119,123,158,106,45,183,243,60,120,241,93,184,111,191,207,100,116,83,225,189,252,143,181,78,235,169,159,166,95,181,191,19,199,231,177,121,47,179,190,67,183,220,169,167,155,187,220,243,82,239,183,150,227,199,138,111,207,125,254,91,44,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,6,161,120,187,116,219,166,185,254,75,167,55,220,39,82,167,185,98,183,138,219,37,100,180,150,218,7,65,36,244,211,62,25,29,27,157,88,215,43,21,204,85,69,86,181,118,219,116,79,216,4,223,7,63,208,77,107,197,122,137,210,123,22,177,225,86,251,173,21,151,32,243,94,90,11,164,81,199,84,206,197,76,180,239,230,216,228,145,137,187,225,114,166,207,95,186,169,190,203,186,39,64,0,0,0,8,255,0,213,111,90,218,89,209,247,217,111,210,101,131,43,185,253,173,243,222,75,224,84,180,211,118,252,175,99,185,221,239,79,22,219,249,150,113,227,203,125,157,190,219,38,254,127,165,255,0,16,189,23,234,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,249,84,49,81,21,168,155,35,190,127,177,20,37,0,35,255,0,85,189,107,105,103,71,223,101,191,73,150,12,174,231,246,183,207,121,47,129,82,211,77,219,242,189,142,231,119,189,60,91,111,230,89,199,143,45,246,118,251,108,155,249,254,151,252,66,244,95,171,60,254,225,167,58,115,140,102,182,235,149,186,207,45,238,89,111,116,84,144,192,232,35,154,24,92,214,186,26,153,92,175,229,80,197,68,86,162,108,142,249,254,196,80,148,0,0,0,30,83,0,213,44,19,84,62,209,253,133,190,252,79,236,150,65,89,139,94,63,201,102,135,202,221,41,120,247,224,253,107,27,207,143,113,159,125,156,152,187,252,156,187,40,30,172,0,0,0,0,3,207,223,115,252,55,25,201,177,156,50,251,144,210,82,95,115,26,138,154,107,21,189,202,171,61,115,233,233,223,81,58,177,168,138,168,200,226,141,85,207,93,152,138,232,218,171,202,70,53,193,232,1,231,242,204,255,0,13,193,106,113,250,92,195,33,164,180,191,42,188,71,96,180,45,74,171,89,85,113,146,41,101,138,157,31,183,22,189,237,130,68,103,37,78,79,226,198,238,247,177,174,244,0,0,0,0,0,0,60,167,233,75,4,253,41,254,133,62,59,254,156,254,207,253,169,248,103,149,155,254,197,249,159,45,223,239,112,237,127,93,247,120,115,231,253,188,118,249,129,234,192,0,0,32,7,250,53,125,44,127,222,14,170,255,0,238,171,119,253,120,9,254,15,63,167,185,173,171,82,176,12,107,81,172,84,245,112,91,114,171,61,21,238,142,42,182,53,179,199,5,76,44,154,54,200,214,185,205,71,163,94,136,168,142,114,111,190,202,191,180,244,0,0,0,0,0,0,60,254,121,159,225,186,97,140,207,153,234,6,67,73,98,177,82,212,82,83,84,92,42,213,91,4,15,169,168,142,158,37,145,219,108,198,44,179,70,138,247,108,198,34,171,156,173,106,43,144,61,0,0,0,0,0,0,0,57,254,189,235,94,43,211,182,147,223,117,143,53,183,221,107,108,184,255,0,149,243,48,90,226,142,74,167,247,234,98,167,103,6,201,36,108,93,159,51,85,119,122,125,212,93,183,93,145,99,6,158,248,187,116,219,169,89,254,53,167,54,44,39,82,160,185,101,87,138,43,37,28,181,118,218,6,193,28,245,51,50,24,221,35,155,88,231,35,17,207,69,85,70,185,118,223,100,95,216,4,223,0,0,7,63,215,189,107,197,122,118,210,123,238,177,230,182,251,173,109,151,31,242,190,102,11,92,81,201,84,254,253,76,84,236,224,217,36,141,139,179,230,106,174,239,79,186,139,182,235,178,44,96,211,223,23,110,155,117,43,63,198,180,230,197,132,234,84,23,44,170,241,69,100,163,150,174,219,64,216,35,158,166,102,67,27,164,115,107,28,228,98,57,232,170,168,215,46,219,236,139,251,0,155,224,0,0,0,0,0,0,230,145,245,21,164,111,215,154,142,155,29,150,82,71,157,193,103,134,242,202,23,74,205,167,99,251,138,234,118,42,57,85,42,99,138,54,78,232,92,141,122,195,52,114,177,30,196,145,89,210,192,0,0,0,124,156,179,41,177,96,216,173,231,53,202,107,188,149,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,156,24,142,123,184,177,142,93,154,138,229,219,100,69,95,144,31,88,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,0,0,0,0,243,248,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,120,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,16,61,0,0,0,7,159,207,51,252,55,76,49,153,243,61,64,200,105,44,86,42,90,138,74,106,139,133,90,171,96,129,245,53,17,211,196,178,59,109,152,197,150,104,209,94,237,152,196,85,115,149,173,69,114,7,160,0,0,0,0,0,0,0,231,250,215,175,122,79,211,182,43,75,154,235,30,87,246,126,203,91,112,101,174,10,159,35,83,87,206,169,241,201,35,99,225,79,28,143,77,217,12,139,186,167,31,187,182,251,170,34,135,64,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,0,0,0,34,255,0,84,30,33,122,47,210,102,127,111,211,157,70,198,51,91,141,202,227,103,138,247,20,182,74,42,73,160,108,18,77,52,45,107,157,53,76,78,71,242,167,122,170,35,85,54,86,252,255,0,106,32,74,0,71,254,148,186,214,210,206,176,126,212,254,140,236,25,93,179,236,151,145,243,191,29,165,166,135,185,230,187,253,190,215,102,121,119,219,203,63,151,46,59,110,221,183,221,118,144,0,0,0,1,231,236,89,254,27,147,100,217,54,25,98,200,105,42,239,184,117,69,53,53,246,222,213,84,158,133,245,20,236,168,129,94,213,68,85,100,145,72,138,215,166,236,85,108,141,69,229,27,218,223,64,0,0,0,0,0,30,83,63,213,44,19,75,254,206,125,186,190,252,51,237,110,65,71,139,89,255,0,201,102,155,205,93,42,185,118,32,253,83,29,195,151,109,255,0,125,252,88,155,124,220,155,161,242,181,239,90,241,94,157,180,158,251,172,121,173,190,235,91,101,199,252,175,153,130,215,20,114,85,63,191,83,21,59,56,54,73,35,98,236,249,154,171,187,211,238,162,237,186,236,138,29,0,16,131,79,124,93,186,109,212,172,255,0,26,211,155,22,19,169,80,92,178,171,197,21,146,142,90,187,109,3,96,142,122,153,153,12,110,145,205,172,115,145,136,231,162,170,163,92,187,111,178,47,236,38,248,0,0,0,0,0,14,127,173,122,247,164,253,59,98,180,185,174,177,229,127,103,236,181,183,6,90,224,169,242,53,53,124,234,159,28,146,54,62,20,241,200,244,221,144,200,187,170,113,251,187,111,186,162,40,116,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,0,0,0,3,207,199,159,225,178,231,245,26,90,220,134,145,50,202,91,60,55,247,218,92,170,217,214,221,44,210,64,218,134,34,166,207,98,75,11,216,238,42,188,21,99,231,199,185,31,32,244,0,0,0,0,0,0,0,243,247,92,255,0,13,177,102,86,13,62,188,228,52,148,121,14,85,79,93,83,101,161,153,85,175,175,101,26,68,181,41,18,170,113,115,216,217,227,122,179,126,106,206,110,68,86,198,245,111,160,0,0,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,3,245,131,149,116,251,212,238,141,117,61,98,187,95,244,135,40,248,148,118,75,132,182,250,234,105,225,117,61,84,59,61,233,12,238,133,251,61,33,157,140,89,34,122,162,110,222,77,114,54,72,229,141,157,84,0,0,0,57,166,182,117,21,164,125,61,211,99,179,234,150,89,73,105,126,85,120,166,179,91,33,146,86,53,242,62,73,99,100,149,14,87,185,173,142,154,6,200,146,77,51,213,24,198,108,155,171,223,27,31,210,192,0,0,0,114,172,3,170,61,9,213,13,83,200,244,83,5,206,126,39,153,226,94,115,227,22,207,134,86,67,229,124,173,75,105,167,253,116,177,54,39,241,154,70,55,238,61,219,239,186,110,136,170,7,85,7,148,253,41,96,159,165,63,208,167,199,127,211,159,217,255,0,181,63,12,242,179,127,216,191,51,229,187,253,238,29,175,235,190,239,14,124,255,0,183,142,223,51,213,128,0,0,0,0,7,159,212,44,214,213,166,184,6,75,168,215,218,122,185,237,184,173,158,182,247,89,21,35,26,233,228,130,154,23,205,35,99,107,156,214,171,213,172,84,68,87,53,55,219,117,79,218,66,15,244,106,250,88,255,0,188,29,85,255,0,221,86,239,250,240,19,252,30,127,79,115,91,86,165,96,24,214,163,88,169,234,224,182,229,86,122,43,221,28,85,108,107,103,142,10,152,89,52,109,145,173,115,154,143,70,189,17,81,28,228,223,125,149,127,105,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,25,172,234,199,213,62,178,125,64,200,125,198,115,74,102,107,58,177,245,79,172,159,80,50,31,113,156,11,169,240,184,244,39,166,95,157,123,197,105,42,136,171,225,113,232,79,76,191,58,247,138,210,85,0,0,1,85,126,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,227,170,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,128,234,190,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,227,170,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,128,186,144,0,2,130,231,234,99,50,233,67,196,15,86,53,75,15,161,164,184,177,217,198,73,109,187,219,42,81,26,203,141,186,75,172,143,150,4,147,138,186,23,242,138,55,178,70,162,241,123,27,201,175,103,56,223,126,134,107,58,177,245,79,172,159,80,50,31,113,156,13,20,105,86,166,98,186,201,167,24,230,169,97,85,126,98,203,147,91,226,184,83,114,146,55,201,15,52,251,240,75,219,123,216,217,162,122,58,57,24,142,94,18,49,237,85,221,170,122,178,130,252,62,122,219,186,244,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,218,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,3,245,128,124,156,179,41,177,96,216,173,231,53,202,107,188,149,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,156,24,142,123,184,177,142,93,154,138,229,219,100,69,95,144,30,43,168,173,121,195,122,109,210,59,238,171,102,117,180,141,101,186,157,236,182,80,205,80,176,190,237,113,86,57,105,232,162,86,177,238,231,35,155,178,185,24,238,12,71,200,228,224,199,42,85,15,73,253,69,231,125,80,120,159,224,58,151,157,84,127,248,250,142,207,69,194,31,230,203,95,195,238,115,65,71,220,138,40,251,221,174,251,219,221,123,121,191,246,170,254,196,78,21,215,39,87,119,94,175,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,47,30,125,180,217,25,28,49,171,164,237,36,142,244,30,23,30,187,52,203,243,175,103,173,2,127,248,213,250,88,197,190,160,80,251,117,196,245,94,28,221,123,127,42,139,20,250,111,168,144,121,125,77,198,109,254,114,174,162,10,126,20,183,170,22,61,145,45,99,81,137,194,25,145,242,70,217,98,249,53,92,246,190,36,226,231,71,15,149,241,171,244,177,139,125,64,161,246,235,137,77,120,158,83,125,193,178,171,54,107,139,87,121,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,56,61,28,199,113,123,26,187,57,21,171,182,202,138,159,32,53,38,8,235,208,231,87,118,174,175,180,141,217,92,246,234,75,62,89,97,168,109,183,35,181,65,80,215,177,147,171,17,204,170,133,138,229,149,148,211,39,46,29,196,221,31,28,209,163,164,237,44,142,145,64,0,0,10,107,241,127,202,111,184,55,90,26,123,154,226,213,222,74,245,143,225,246,155,165,186,167,180,201,59,21,80,93,171,228,138,78,15,71,49,220,94,198,174,206,69,106,237,178,162,167,200,185,66,149,188,106,253,83,226,223,79,232,125,198,226,5,143,244,57,213,221,171,171,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,203,135,113,55,71,199,52,104,233,59,75,35,164,81,154,30,157,117,231,50,233,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,132,141,110,200,229,99,184,61,25,35,83,155,26,169,161,62,157,117,231,13,234,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,156,110,118,200,229,99,121,177,89,35,83,131,218,170,29,44,202,185,170,131,42,224,105,79,164,239,75,26,55,244,255,0,30,246,232,14,170,114,174,147,189,44,104,223,211,252,123,219,160,58,168,0,0,0,0,2,42,248,163,250,19,212,223,201,125,226,136,149,68,85,241,71,244,39,169,191,146,251,197,16,17,127,194,251,196,18,166,237,83,101,233,123,90,110,180,140,123,41,219,65,135,223,42,101,138,153,156,33,138,150,158,142,202,145,69,3,90,175,86,178,119,50,121,101,231,35,213,177,125,231,185,155,218,81,149,114,242,124,52,58,227,166,234,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,251,239,145,36,98,170,57,236,132,38,248,62,78,89,148,216,176,108,86,243,154,229,53,222,74,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,12,71,61,220,88,199,46,205,69,114,237,178,34,175,200,226,186,23,215,127,76,29,68,223,109,216,118,156,234,39,44,166,227,111,91,131,108,87,27,125,69,29,83,56,177,31,44,8,249,24,144,203,52,104,174,87,50,25,36,251,177,200,246,171,152,199,61,2,64,0,0,138,190,40,254,132,245,55,242,95,120,162,41,91,164,239,84,250,55,245,3,30,247,24,11,169,241,71,244,39,169,191,146,251,197,17,74,221,39,122,167,209,191,168,24,247,184,192,6,148,192,0,69,95,20,127,66,122,155,249,47,188,81,20,173,210,119,170,125,27,250,129,143,123,140,5,212,248,163,250,19,212,223,201,125,226,136,165,110,147,189,83,232,223,212,12,123,220,96,3,74,96,0,0,0,4,74,241,6,235,110,213,210,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,110,171,213,87,83,24,111,74,26,71,89,170,89,133,13,93,197,238,168,109,182,209,108,166,69,107,238,55,25,25,35,226,129,100,226,173,133,156,98,145,239,145,200,188,88,199,113,107,223,194,55,231,95,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,167,57,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,2,211,159,230,86,92,254,139,84,168,242,26,185,50,202,11,196,119,248,174,213,106,149,83,186,226,201,146,118,212,72,179,35,146,87,247,81,30,189,196,119,37,223,150,251,169,123,221,2,245,175,138,245,89,167,20,150,75,181,207,203,234,110,51,111,134,60,142,223,80,177,178,74,254,8,216,221,115,167,72,218,198,58,25,94,168,175,107,26,157,153,30,140,84,226,232,159,45,90,214,248,110,107,109,47,74,20,29,79,65,45,37,99,235,41,214,253,54,63,11,224,71,209,227,105,71,37,74,92,229,168,124,205,106,189,90,198,170,83,70,199,201,194,86,42,170,61,31,19,56,6,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,144,52,230,14,85,211,71,81,120,39,84,26,89,65,169,152,45,71,249,170,59,197,23,9,191,155,46,158,90,25,167,163,238,75,20,125,238,215,125,141,238,177,188,31,251,81,127,106,39,85,0,114,174,172,125,44,107,39,211,252,135,219,167,58,169,202,186,177,244,177,172,159,79,242,31,110,156,10,224,240,167,235,170,155,14,146,131,165,141,87,175,164,166,177,85,84,36,56,85,115,105,101,116,237,184,213,214,177,62,26,244,134,55,35,153,44,181,18,74,217,164,86,246,213,36,107,158,230,186,52,138,221,12,171,151,19,225,79,215,29,78,165,90,168,58,91,212,150,82,69,125,198,44,232,204,90,230,215,197,2,92,109,212,173,99,18,137,241,238,138,250,152,98,217,205,116,109,94,228,49,72,231,163,93,19,164,152,44,124,0,0,0,0,161,111,15,222,187,175,189,42,229,81,225,89,75,252,238,153,100,23,4,146,227,77,179,35,248,93,84,242,82,199,45,215,155,41,229,168,159,181,77,78,228,242,205,84,107,247,221,54,119,205,111,164,202,184,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,101,59,120,83,245,199,77,166,183,90,14,150,245,37,149,114,216,178,123,194,51,22,185,181,242,206,182,235,141,83,152,196,162,124,123,170,50,154,105,118,115,93,27,83,183,52,178,57,232,230,202,233,33,184,144,4,85,241,71,244,39,169,191,146,251,197,17,42,136,171,226,143,232,79,83,127,37,247,138,32,34,255,0,133,247,136,37,77,218,166,203,210,246,180,221,105,24,246,83,182,131,15,190,84,203,21,51,56,67,21,45,61,29,149,34,138,6,181,94,173,100,238,100,242,203,206,71,171,98,251,207,115,55,180,163,42,229,228,248,104,117,199,77,212,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,247,223,34,72,197,84,115,217,8,77,240,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,168,30,127,85,117,51,21,209,189,56,200,245,75,53,171,242,246,92,102,223,45,194,167,140,145,178,73,184,39,220,130,46,227,216,199,77,43,213,177,198,197,114,115,145,236,106,46,238,67,60,61,85,117,49,153,117,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,78,40,233,159,202,89,30,249,28,137,201,239,119,22,177,156,35,103,85,241,6,235,110,235,213,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,120,150,5,154,120,83,245,213,77,135,73,65,210,198,171,215,210,83,88,170,170,18,28,42,185,180,178,186,118,220,106,235,88,159,13,122,67,27,145,204,150,90,137,37,108,210,43,123,106,146,53,207,115,93,26,69,110,134,85,203,137,240,167,235,142,167,82,173,84,29,45,234,75,41,34,190,227,22,116,102,45,115,107,226,129,46,54,234,86,177,137,68,248,247,69,125,76,49,108,230,186,54,175,114,24,164,115,209,174,137,210,76,22,62,0,0,82,183,141,95,170,124,91,233,253,15,184,220,75,169,41,91,198,175,213,62,45,244,254,135,220,110,32,117,95,3,31,198,207,221,191,226,69,170,21,87,224,99,248,217,251,183,252,72,181,64,0,0,41,91,171,14,162,243,190,151,252,79,243,237,75,193,106,63,252,67,71,120,162,225,15,243,157,175,225,246,201,167,163,238,75,20,157,158,239,97,141,238,177,188,217,251,81,127,106,45,175,116,235,175,56,111,82,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,220,227,115,182,71,43,27,205,138,201,26,156,30,213,90,76,241,71,245,217,169,191,146,251,61,17,231,250,28,234,238,235,210,14,174,59,43,158,221,87,120,196,239,212,237,182,228,118,168,42,28,199,190,4,122,57,149,80,177,92,145,62,166,21,229,195,184,155,43,36,154,52,116,125,213,145,161,161,224,124,156,79,41,177,103,56,173,155,53,197,171,188,237,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,156,30,141,123,121,49,237,93,156,136,228,223,101,68,95,145,245,128,30,127,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,8,153,186,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,253,91,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,22,241,6,235,110,235,213,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,112,65,212,198,101,213,127,136,30,147,234,150,97,67,73,110,99,115,140,110,219,104,182,83,34,57,150,235,116,119,88,223,20,11,39,20,116,207,229,44,143,124,142,68,228,247,187,139,88,206,17,178,210,188,81,253,9,234,111,228,190,241,68,82,183,73,222,169,244,111,234,6,61,238,48,23,83,226,143,232,79,83,127,37,247,138,32,41,91,164,239,84,250,55,245,3,30,247,24,13,41,153,172,233,59,213,62,141,253,64,199,189,198,3,74,96,0,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,160,121,253,85,212,204,87,70,244,227,35,213,44,214,175,203,217,113,155,124,183,10,158,50,70,201,38,224,159,114,8,187,143,99,29,52,175,86,199,27,21,201,206,71,177,168,187,185,12,240,245,85,212,198,101,213,126,174,86,106,150,97,67,73,110,99,105,219,109,180,91,41,145,28,203,117,186,55,200,248,160,89,56,163,166,127,41,100,123,228,114,39,39,189,220,90,198,112,141,157,87,196,27,173,187,175,85,249,252,118,44,98,122,186,29,58,197,106,42,33,181,81,182,169,206,130,237,59,102,153,172,187,62,55,67,19,216,249,41,221,27,91,20,136,229,133,59,136,213,69,146,77,226,88,22,105,225,79,215,85,54,29,37,7,75,26,175,95,73,77,98,170,168,72,112,170,230,210,202,233,219,113,171,173,98,124,53,233,12,110,71,50,89,106,36,149,179,72,173,237,170,72,215,61,205,116,105,21,186,25,87,46,39,194,159,174,58,157,74,181,80,116,183,169,44,164,138,251,140,89,209,152,181,205,175,138,4,184,219,169,90,198,37,19,227,221,21,245,48,197,179,154,232,218,189,200,98,145,207,70,186,39,73,48,88,248,0,1,81,126,40,122,189,153,104,47,94,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,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,110,133,43,120,213,250,167,197,190,159,208,251,141,196,11,84,233,163,168,188,19,170,13,44,160,212,204,22,163,252,213,29,226,139,132,223,205,151,79,45,12,211,209,247,37,138,62,247,107,190,198,247,88,222,15,253,168,191,181,19,170,153,182,233,87,169,140,203,165,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,113,87,66,254,81,70,246,72,212,94,47,99,121,53,236,231,27,244,61,165,90,153,138,235,38,156,99,154,165,133,85,249,139,46,77,111,138,225,77,202,72,223,36,60,211,239,193,47,109,239,99,102,137,232,232,228,98,57,120,72,199,181,87,118,168,30,172,0,0,0,5,96,120,209,101,55,220,27,42,233,235,53,197,171,188,149,235,31,184,95,46,150,234,158,211,36,236,85,65,37,174,72,164,224,244,115,29,197,236,106,236,228,86,174,219,42,42,124,137,21,225,243,214,221,171,170,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,30,241,131,199,59,240,79,247,147,248,105,90,186,85,169,153,86,141,234,62,57,170,88,85,95,151,189,99,55,8,174,20,220,164,145,145,205,193,126,252,18,246,222,199,186,25,88,174,142,70,35,147,156,111,123,85,118,114,129,167,224,113,254,149,122,152,195,122,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,39,20,108,204,227,44,111,100,141,68,228,199,183,147,88,254,113,179,176,0,43,131,198,91,78,117,182,255,0,165,246,188,246,197,149,82,85,105,126,57,81,73,53,247,30,117,52,17,207,71,113,89,37,130,11,147,39,84,238,204,199,165,98,83,186,20,114,112,94,219,209,143,71,61,209,88,249,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,3,54,253,52,117,23,157,244,191,170,116,26,153,130,212,127,154,163,188,81,112,135,249,206,215,230,97,154,122,62,228,177,73,217,238,246,24,222,235,27,205,159,181,23,246,162,232,79,66,245,211,78,58,139,211,139,118,168,105,125,231,207,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,156,155,186,110,173,86,185,175,99,158,199,177,238,165,111,16,46,132,111,189,42,229,82,102,184,179,60,238,153,100,23,5,142,221,83,187,35,248,93,84,242,85,73,21,171,131,234,37,168,159,181,77,78,213,243,46,68,107,247,217,118,119,201,126,87,64,189,107,229,93,41,234,61,37,146,237,115,243,26,101,147,92,33,143,35,183,212,44,143,142,131,154,182,55,92,233,210,54,189,237,154,38,34,43,218,198,175,122,54,35,21,57,54,39,196,23,252,115,253,116,215,77,56,233,211,78,46,58,161,170,23,159,35,106,161,218,40,97,137,17,245,87,10,167,34,172,116,180,209,170,167,114,103,241,118,201,186,53,26,215,61,238,99,24,247,183,234,254,148,176,79,209,103,233,175,227,191,233,51,236,255,0,218,159,137,249,89,191,236,95,150,243,61,254,207,14,239,245,63,123,135,14,127,217,199,127,145,69,157,125,117,175,149,117,89,168,245,118,75,77,207,203,233,150,51,112,154,60,114,223,78,178,50,58,254,10,232,219,115,168,73,26,199,186,105,88,170,172,107,218,157,152,222,172,68,228,233,95,40,114,174,165,250,139,206,250,160,213,58,253,76,206,170,63,206,209,217,232,184,67,252,217,107,243,51,77,5,31,114,40,163,239,118,187,239,111,117,237,230,255,0,218,171,251,17,39,167,133,247,136,37,53,166,154,203,210,246,180,221,106,222,199,212,54,131,15,190,84,203,45,75,249,205,45,45,61,29,149,34,138,7,57,24,142,124,238,100,242,203,194,54,35,98,251,172,107,54,171,96,6,170,1,2,188,50,186,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,108,138,250,152,98,217,178,49,252,164,123,35,239,242,145,86,110,215,64,241,6,235,110,213,210,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,96,227,254,43,157,107,254,140,177,89,250,107,211,59,157,170,167,36,203,109,245,20,217,108,187,247,166,179,218,230,141,173,74,126,10,213,141,179,85,71,35,254,110,119,56,226,78,72,196,89,161,149,181,45,165,88,182,163,230,154,143,142,99,122,67,67,117,171,204,234,238,17,58,200,219,92,171,21,84,117,81,175,113,179,50,84,86,246,123,124,22,69,149,92,214,198,214,43,220,230,163,85,201,242,191,211,86,123,149,127,178,185,30,73,145,220,63,223,43,43,174,85,213,18,127,202,146,105,164,145,255,0,238,185,206,119,246,170,151,147,225,215,208,173,55,75,88,106,103,26,131,65,72,253,84,191,211,205,13,116,212,213,82,189,150,203,116,203,78,244,182,170,36,139,4,207,108,148,237,145,243,53,159,211,123,152,215,189,141,71,188,32,175,137,229,243,84,52,215,169,45,23,201,111,185,37,36,250,139,138,233,190,57,93,89,120,164,130,55,65,37,238,154,190,181,242,84,199,27,163,107,21,139,80,197,122,53,98,107,118,217,21,136,159,116,178,174,135,58,187,181,117,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,57,112,238,38,232,248,230,141,29,39,105,100,117,112,120,213,250,167,197,190,159,208,251,141,196,137,93,58,235,206,101,211,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,111,9,26,221,145,202,199,112,122,50,70,167,54,53,80,52,188,14,105,211,174,188,225,189,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,115,141,206,217,28,172,111,54,43,36,106,112,123,85,122,88,0,0,28,171,171,31,75,26,201,244,255,0,33,246,233,204,214,26,83,234,199,210,198,178,125,63,200,125,186,115,53,128,105,79,164,239,75,26,55,244,255,0,30,246,232,14,170,114,174,147,189,44,104,223,211,252,123,219,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,0,0,0,0,3,53,157,88,250,167,214,79,168,25,15,184,206,105,76,205,103,86,62,169,245,147,234,6,67,238,51,129,37,60,47,122,215,254,79,249,219,52,99,80,174,118,170,29,54,204,174,15,169,150,227,90,189,159,131,93,29,11,88,202,133,149,173,93,225,151,181,4,50,36,138,140,143,238,75,206,54,178,94,229,223,153,97,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,77,158,196,150,25,99,87,55,116,231,27,219,251,90,168,150,169,225,125,226,9,83,118,169,178,244,189,173,55,90,70,61,148,237,160,195,239,149,50,197,76,206,16,197,75,79,71,101,72,162,129,173,87,171,89,59,153,60,178,243,145,234,216,190,243,220,205,194,210,143,63,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,132,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,126,173,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,165,16,248,129,117,221,125,234,171,42,147,10,197,159,228,180,203,31,184,44,150,234,109,153,39,197,42,160,146,170,56,174,188,223,79,21,68,29,218,106,134,167,150,114,171,89,182,235,187,190,104,28,127,170,174,166,51,46,171,245,114,179,84,179,10,26,75,115,27,78,219,109,162,217,76,136,230,91,173,209,190,71,197,2,201,197,29,51,249,75,35,223,35,145,57,61,238,226,214,51,132,108,148,30,10,158,169,242,159,167,245,222,227,110,32,84,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,155,113,115,216,217,225,115,154,139,187,82,88,213,118,228,155,207,95,5,79,84,249,79,211,250,239,113,183,1,213,124,115,191,4,255,0,121,63,134,149,151,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,156,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,108,211,199,59,240,79,247,147,248,105,88,22,108,90,251,144,91,175,215,107,69,15,152,164,198,109,236,186,93,36,238,177,158,94,149,245,80,82,54,77,156,168,175,222,122,186,118,108,212,87,125,253,246,226,215,42,6,140,250,85,234,99,13,234,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,156,81,179,51,140,177,189,146,53,19,147,30,222,77,99,249,198,206,192,102,179,166,142,162,243,190,151,245,78,131,83,48,90,143,243,84,119,138,46,16,255,0,57,218,252,204,51,79,71,220,150,41,59,61,222,195,27,221,99,121,179,246,162,254,212,93,9,232,94,186,105,199,81,122,113,110,213,13,47,188,249,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,147,119,77,213,170,215,53,236,115,216,246,61,193,208,12,214,117,99,234,159,89,62,160,100,62,227,57,165,51,53,157,88,250,167,214,79,168,25,15,184,206,7,42,44,127,194,159,174,58,109,53,186,208,116,183,169,44,171,150,197,147,222,17,152,181,205,175,150,117,183,92,106,156,198,37,19,227,221,81,148,211,75,179,154,232,218,157,185,165,145,207,71,54,87,73,15,170,240,254,233,159,13,234,191,195,243,53,210,220,194,186,174,220,246,234,69,93,202,209,115,166,85,115,237,215,24,237,84,76,138,117,143,146,54,102,113,150,70,62,55,42,114,99,221,197,204,127,9,25,92,26,171,166,121,86,141,234,62,71,165,185,173,39,151,189,99,55,9,109,245,60,99,145,145,205,193,126,228,241,119,24,199,186,25,88,173,146,55,171,83,156,111,99,145,54,114,1,167,226,141,188,75,250,227,169,234,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,251,236,145,100,122,170,185,140,135,159,220,252,65,53,182,237,210,131,58,94,170,186,213,177,140,168,130,129,47,148,210,193,76,255,0,179,112,209,178,157,150,85,138,40,26,229,98,185,141,115,231,89,123,146,49,93,19,249,49,206,223,149,116,235,160,217,151,82,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,188,35,107,183,70,171,219,205,234,200,218,188,222,212,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,109,197,175,123,96,153,205,106,174,238,72,164,84,223,138,237,40,60,46,61,118,105,151,231,94,207,90,74,175,17,78,157,48,78,151,250,5,193,244,211,5,167,252,64,182,86,94,43,121,205,252,231,116,248,45,92,51,214,118,229,150,78,207,119,176,199,118,152,238,12,253,136,159,181,86,42,248,92,122,236,211,47,206,189,158,180,9,255,0,227,87,233,99,22,250,129,67,237,215,18,152,45,150,155,173,234,165,244,118,107,101,93,125,68,116,243,213,190,42,104,93,43,219,4,17,62,105,165,86,181,21,81,145,197,28,146,61,223,177,172,99,156,187,34,42,151,63,227,87,233,99,22,250,129,67,237,215,18,0,120,92,122,236,211,47,206,189,158,180,14,63,211,174,188,230,93,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,240,145,173,217,28,172,119,7,163,36,106,115,99,85,52,39,211,174,188,225,189,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,115,141,206,217,28,172,111,54,43,36,106,112,123,85,106,7,196,191,161,202,158,156,115,41,181,135,7,125,35,244,235,52,188,72,200,105,35,100,84,239,177,220,102,73,39,90,38,194,196,107,86,153,90,201,93,11,152,223,184,200,214,55,162,43,88,249,184,255,0,69,29,87,95,122,75,214,90,44,203,187,117,172,196,46,91,81,229,54,74,41,152,223,63,75,197,233,28,136,217,17,88,179,64,247,247,99,93,216,229,217,241,247,24,201,100,80,52,82,15,147,137,229,54,44,231,21,179,102,184,181,119,157,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,131,209,175,111,38,61,171,179,145,28,155,236,168,139,242,62,176,2,149,188,106,253,83,226,223,79,232,125,198,226,93,73,74,222,53,126,169,241,111,167,244,62,227,113,2,0,29,255,0,162,142,171,175,189,37,235,45,22,101,221,186,214,98,23,45,168,242,155,37,20,204,111,159,165,226,244,142,68,108,136,172,89,160,123,251,177,174,236,114,236,248,251,140,100,178,41,218,188,32,49,107,22,115,175,186,133,133,101,52,62,118,203,144,105,125,218,215,113,166,238,190,62,253,44,245,180,17,203,31,54,43,94,222,76,123,147,118,170,57,55,221,21,23,230,115,94,180,186,28,204,186,90,213,203,70,31,143,62,175,42,199,179,154,137,25,134,205,11,18,91,141,83,218,248,216,234,41,96,141,57,58,165,142,158,22,163,152,222,18,247,24,230,35,92,175,138,48,190,156,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,188,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,151,114,244,252,49,250,90,215,110,154,244,226,243,79,172,89,39,195,99,189,220,38,172,166,194,233,219,71,81,29,20,202,145,68,250,202,138,184,218,231,190,105,25,79,26,50,40,229,88,153,30,238,114,58,73,21,33,162,192,52,167,210,119,165,141,27,250,127,143,123,116,7,85,57,87,73,222,150,52,111,233,254,61,237,208,29,84,0,0,0,0,1,21,124,81,253,9,234,111,228,190,241,68,74,162,42,248,163,250,19,212,223,201,125,226,136,10,11,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,253,120,158,83,125,193,178,171,54,107,139,87,121,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,56,61,28,199,113,123,26,187,57,21,171,182,202,138,159,35,160,116,157,234,159,70,254,160,99,222,227,1,63,252,84,250,14,255,0,178,253,85,233,5,151,252,212,185,125,138,217,110,255,0,143,125,77,237,207,238,255,0,236,237,149,145,195,254,114,161,238,254,181,224,115,78,173,252,75,45,93,74,116,127,100,211,106,42,10,187,6,119,122,188,66,220,206,221,5,35,100,183,73,69,72,212,149,175,134,105,21,94,198,77,83,229,164,99,27,188,140,242,211,70,247,43,56,62,162,42,244,145,162,247,93,122,234,27,9,211,250,92,66,175,34,180,73,120,163,171,201,41,225,123,162,100,86,72,234,35,243,178,203,43,92,213,137,157,165,115,81,200,230,185,94,246,49,155,200,246,34,242,2,226,124,26,122,120,181,99,122,95,116,234,70,245,106,171,102,67,150,84,85,217,44,245,14,172,107,160,91,36,50,69,220,115,34,98,253,215,190,178,9,90,229,151,239,109,75,26,177,26,215,57,100,11,20,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,21,124,81,253,9,234,111,228,190,241,68,82,183,73,222,169,244,111,234,6,61,238,48,23,83,226,143,232,79,83,127,37,247,138,34,149,186,78,245,79,163,127,80,49,239,113,128,13,41,128,0,138,190,40,254,132,245,55,242,95,120,162,41,91,164,239,84,250,55,245,3,30,247,24,11,169,241,71,244,39,169,191,146,251,197,17,74,221,39,122,167,209,191,168,24,247,184,192,6,148,192,0,15,21,173,26,189,134,232,46,151,228,26,185,168,19,213,199,98,199,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,242,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,243,253,75,245,23,130,116,191,165,149,250,153,157,84,127,157,163,179,209,112,155,249,206,233,229,166,154,10,62,228,81,73,217,238,246,30,222,235,219,193,159,181,87,246,34,250,13,61,201,45,90,223,162,248,214,95,125,198,41,18,219,159,226,244,87,42,203,45,90,182,178,4,130,186,145,146,73,75,39,38,35,102,103,25,85,139,187,17,28,155,238,212,223,96,51,195,212,191,81,121,223,84,26,167,95,169,153,213,71,249,218,59,61,23,8,127,155,45,126,102,105,160,163,238,69,20,125,238,215,125,237,238,189,188,223,251,85,127,98,36,191,240,155,232,202,197,171,119,223,229,49,156,221,123,182,172,19,32,101,61,146,207,78,247,178,73,239,20,236,134,165,181,53,15,77,182,134,46,236,46,100,109,85,89,36,69,231,179,24,172,155,149,120,129,116,35,125,233,87,42,147,53,197,153,231,116,203,32,184,44,118,234,157,217,31,194,234,167,146,170,72,173,92,31,81,45,68,253,170,106,118,175,153,114,35,95,190,203,179,190,75,242,186,5,235,95,42,233,79,81,233,44,151,107,159,152,211,44,154,225,12,121,29,190,161,100,124,116,28,213,177,186,231,78,145,181,239,108,209,49,17,94,214,53,123,209,177,24,169,201,177,62,32,191,226,146,252,83,186,44,181,104,30,101,71,172,186,91,143,210,90,244,251,46,168,74,74,170,24,42,90,140,182,222,220,146,202,232,161,131,138,44,116,210,197,26,189,141,98,189,172,123,38,111,234,153,217,98,220,79,233,75,4,253,22,126,154,254,59,254,147,62,207,253,169,248,159,149,155,254,197,249,111,51,223,236,240,238,255,0,83,247,184,112,231,253,156,119,249,20,3,214,191,85,215,222,173,53,150,183,50,238,221,104,241,11,110,244,120,181,146,182,102,59,200,82,241,98,73,34,182,52,70,36,211,189,157,217,23,119,185,55,100,125,199,178,40,212,15,63,210,175,83,25,151,74,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,226,174,133,252,162,141,236,145,168,188,94,198,242,107,217,206,55,232,167,79,115,91,86,165,96,24,214,163,88,169,234,224,182,229,86,122,43,221,28,85,108,107,103,142,10,152,89,52,109,145,173,115,154,143,70,189,17,81,28,228,223,125,149,127,105,74,222,26,29,14,84,245,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,253,246,72,145,177,21,92,247,195,121,32,14,85,213,143,165,141,100,250,127,144,251,116,231,85,57,87,86,62,150,53,147,233,254,67,237,211,129,154,195,245,90,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,126,82,207,188,81,124,63,235,45,21,151,46,166,244,67,29,239,90,166,243,55,28,226,215,4,147,207,85,29,84,179,203,60,215,102,247,30,254,80,175,119,105,99,141,24,216,91,27,100,70,171,22,87,68,18,215,195,231,173,187,87,85,248,4,150,44,158,122,74,29,69,197,105,233,225,186,209,186,169,174,158,237,3,97,133,175,187,50,54,195,19,24,201,42,29,35,93,20,104,228,133,123,104,229,68,146,61,229,169,152,29,42,212,204,171,70,245,31,28,213,44,42,175,203,222,177,155,132,87,10,110,82,72,200,230,224,191,126,9,123,111,99,221,12,172,87,71,35,17,201,206,55,189,170,187,57,77,15,116,171,212,198,27,213,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,56,163,102,103,25,99,123,36,106,39,38,61,188,154,199,243,141,129,216,0,0,12,171,154,168,50,174,7,234,185,218,110,182,90,150,81,222,109,149,116,21,18,83,193,86,200,170,97,116,79,116,19,196,201,161,149,26,228,69,86,73,20,145,200,199,126,199,49,237,114,110,138,138,91,255,0,133,63,92,117,58,149,106,160,233,111,82,89,73,21,247,24,179,163,49,107,155,95,20,9,113,183,82,181,140,74,39,199,186,43,234,97,139,103,53,209,181,123,144,197,35,158,141,116,78,146,111,213,170,61,8,216,186,170,232,191,71,243,92,89,158,75,83,113,253,47,199,227,183,84,238,249,62,41,75,5,165,242,69,106,224,250,136,169,224,238,212,212,53,124,203,145,92,205,182,93,219,242,74,129,255,0,77,88,22,85,254,202,227,153,38,57,112,255,0,124,163,174,182,215,83,201,255,0,38,72,102,142,70,127,184,230,185,191,216,168,6,164,200,171,226,143,232,79,83,127,37,247,138,35,242,120,124,245,183,106,234,191,0,146,197,147,207,73,67,168,184,173,61,60,55,90,55,85,53,211,221,160,108,48,181,247,102,70,216,98,99,25,37,67,164,107,162,141,28,144,175,109,28,168,146,71,191,235,241,71,244,39,169,191,146,251,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,250,241,60,166,251,131,101,86,108,215,22,174,242,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,112,122,57,142,226,246,53,118,114,43,87,109,149,21,62,71,64,233,59,213,62,141,253,64,199,189,198,2,127,248,169,244,29,255,0,101,250,171,210,11,47,249,169,114,251,21,178,221,255,0,30,250,155,219,159,221,255,0,217,219,43,35,135,252,229,67,221,253,107,192,153,93,14,117,119,106,234,251,72,221,149,207,110,164,179,229,150,26,134,219,114,59,84,21,13,123,25,58,177,28,202,168,88,174,89,89,77,50,114,225,220,77,209,241,205,26,58,78,210,200,233,20,102,135,167,93,121,204,186,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,225,35,91,178,57,88,238,15,70,72,212,230,198,170,104,39,166,142,162,240,78,168,52,178,131,83,48,90,143,243,84,119,138,46,19,127,54,93,60,180,51,79,71,220,150,40,251,221,174,251,27,221,99,120,63,246,162,254,212,64,234,165,59,120,172,117,199,77,169,87,90,254,150,244,217,149,113,88,177,139,194,179,41,185,185,242,192,183,27,141,43,158,197,162,100,123,162,62,154,25,119,115,157,35,87,185,52,81,185,136,214,196,217,38,178,158,171,116,163,84,53,175,69,239,122,115,165,26,155,73,133,220,174,244,245,52,181,146,213,218,163,173,130,231,69,45,36,240,201,65,35,156,138,234,102,74,233,99,85,168,141,174,146,52,98,241,107,183,216,161,106,158,147,53,230,211,175,54,30,155,178,108,22,174,201,155,100,85,20,177,82,83,212,126,190,14,196,255,0,253,119,221,166,73,90,250,104,218,217,29,44,177,243,72,210,25,145,223,56,222,136,31,151,166,142,157,51,190,168,53,78,131,76,240,90,127,243,85,151,138,222,112,255,0,54,90,252,204,48,207,89,219,150,88,251,221,174,251,29,218,99,185,191,246,34,126,213,79,65,214,254,144,225,186,11,212,230,91,164,122,127,5,92,118,44,118,158,209,13,58,213,206,179,79,43,223,107,164,150,89,164,127,201,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,82,244,250,85,233,159,13,233,67,72,232,244,183,15,174,171,184,189,213,14,185,93,238,117,42,173,125,198,227,35,35,100,179,164,124,149,176,179,140,81,177,145,181,87,139,24,222,78,123,249,200,250,97,241,71,245,217,169,191,146,251,61,16,30,255,0,165,110,132,108,93,85,116,95,151,102,184,179,60,150,166,227,249,133,124,118,234,157,223,39,197,41,96,180,193,36,86,174,15,168,138,158,14,237,77,67,87,204,185,21,204,219,101,221,191,36,133,127,233,171,2,202,191,217,92,115,36,199,46,31,239,148,117,214,218,234,121,63,228,201,12,209,200,207,247,28,215,55,251,21,11,148,240,84,244,177,148,253,64,174,246,235,113,229,60,82,250,9,251,119,71,126,234,187,75,231,225,144,90,173,254,115,47,181,212,84,109,29,125,13,36,8,213,172,167,115,215,104,230,134,8,154,143,139,116,108,145,198,138,196,73,90,173,156,59,175,135,207,91,118,174,171,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,123,203,82,138,252,50,250,84,214,93,84,214,92,91,93,49,107,151,217,204,51,7,200,18,75,141,237,149,141,73,170,102,167,108,50,75,108,142,22,72,146,175,126,26,134,198,247,57,18,46,212,146,238,175,84,237,62,245,0,20,173,227,87,234,159,22,250,127,67,238,55,18,234,74,86,241,171,245,79,139,125,63,161,247,27,136,29,87,192,199,241,179,247,111,248,145,106,133,85,248,24,254,54,126,237,255,0,18,45,80,0,7,31,181,117,49,134,223,250,163,186,244,177,98,161,171,170,190,227,152,187,242,59,237,115,145,99,130,141,235,45,26,65,72,196,86,239,51,223,21,98,74,231,162,163,24,157,182,162,189,206,122,68,20,195,226,143,235,179,83,127,37,246,122,34,47,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,183,23,61,141,158,23,57,168,187,181,37,141,87,110,73,188,160,241,71,245,217,169,191,146,251,61,17,45,60,55,180,27,13,234,75,195,243,81,244,167,51,162,164,115,46,57,197,197,246,202,233,169,214,103,218,110,41,106,160,74,122,216,145,175,99,185,198,231,110,173,71,183,155,21,241,185,120,61,200,161,192,60,52,58,227,169,233,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,251,140,141,36,98,162,181,236,154,242,76,208,245,21,160,217,151,77,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,188,36,107,119,86,163,221,193,232,248,220,188,216,228,78,193,96,241,17,214,92,127,164,123,151,74,236,79,63,231,251,214,168,178,43,133,67,106,38,162,199,101,129,35,125,174,24,93,31,252,99,91,51,228,122,199,20,171,28,109,103,8,159,24,119,95,21,142,184,233,181,42,235,95,210,222,155,50,174,43,22,49,120,86,101,55,55,62,88,22,227,113,165,115,216,180,76,143,116,71,211,67,46,238,115,164,106,247,38,138,55,49,26,216,155,36,213,192,122,12,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,156,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,99,221,126,244,163,167,29,37,116,35,137,97,88,84,94,122,235,93,168,22,217,239,247,249,225,70,85,93,234,155,108,185,34,57,200,138,189,184,89,201,201,20,40,170,216,218,231,42,171,222,249,36,120,65,110,147,189,83,232,223,212,12,123,220,96,46,167,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,1,117,62,40,254,132,245,55,242,95,120,162,2,149,186,78,245,79,163,127,80,49,239,113,128,210,153,154,206,147,189,83,232,223,212,12,123,220,96,52,166,0,3,149,117,47,212,94,9,210,254,150,87,234,102,117,81,254,118,142,207,69,194,111,231,59,167,150,154,104,40,251,145,69,39,103,187,216,123,123,175,111,6,126,213,95,216,138,29,84,167,111,21,142,184,233,181,42,235,95,210,222,155,50,174,43,22,49,120,86,101,55,55,62,88,22,227,113,165,115,216,180,76,143,116,71,211,67,46,238,115,164,106,247,38,138,55,49,26,216,155,36,211,255,0,85,108,90,161,213,223,72,150,137,180,163,57,164,211,139,150,162,98,244,247,58,202,122,186,24,238,112,85,81,87,219,31,220,181,201,43,152,142,133,142,117,68,104,181,81,198,178,53,35,85,107,62,246,197,32,84,244,153,175,54,157,121,176,244,221,147,96,181,118,76,219,34,168,165,138,146,158,163,245,240,118,39,255,0,235,190,237,50,74,215,211,70,214,200,233,101,143,154,70,144,204,142,249,198,244,64,252,189,52,116,233,157,245,65,170,116,26,103,130,211,255,0,154,172,188,86,243,135,249,178,215,230,97,134,122,206,220,178,199,222,237,119,216,238,211,29,205,255,0,177,19,246,170,122,14,183,244,135,13,208,94,167,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,254,72,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,151,167,210,175,76,248,111,74,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,228,173,133,156,98,141,140,141,170,188,88,198,242,115,223,206,71,211,15,138,63,174,205,77,252,151,217,232,128,247,253,43,116,35,98,234,171,162,252,187,53,197,153,228,181,55,31,204,43,227,183,84,238,249,62,41,75,5,166,9,34,181,112,125,68,84,240,119,106,106,26,190,101,200,174,102,219,46,237,249,36,43,255,0,77,88,22,85,254,202,227,153,38,57,112,255,0,124,163,174,182,215,83,201,255,0,38,72,102,142,70,127,184,230,185,191,216,168,92,167,130,167,165,140,167,234,5,119,183,91,143,41,226,151,208,79,219,186,59,247,85,218,95,63,12,130,213,111,243,153,125,174,162,163,104,235,232,105,32,70,173,101,59,158,187,71,52,48,68,212,124,91,163,100,142,52,86,34,74,213,108,225,221,124,62,122,219,181,117,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,222,90,148,87,225,151,210,166,178,234,166,178,226,218,233,139,92,190,206,97,152,62,64,146,92,111,108,172,106,77,83,53,59,97,146,91,100,112,178,68,149,123,240,212,54,55,185,200,145,118,164,151,117,122,167,105,247,168,0,165,111,26,191,84,248,183,211,250,31,113,184,151,82,82,183,141,95,170,124,91,233,253,15,184,220,64,128,4,180,240,249,235,110,235,210,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,110,151,225,145,211,166,9,213,6,150,107,222,153,231,84,255,0,254,32,172,179,214,243,155,249,178,233,229,175,16,193,89,219,138,88,251,221,174,251,221,218,123,184,63,246,42,126,197,72,127,174,154,23,168,253,58,106,61,199,75,245,66,205,228,110,180,59,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,238,66,254,46,217,118,71,35,154,230,61,172,123,30,198,134,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,63,89,78,222,20,253,113,211,105,173,214,131,165,189,73,101,92,182,44,158,240,140,197,174,109,124,179,173,186,227,84,230,49,40,159,30,234,140,166,154,93,156,215,70,212,237,205,44,142,122,57,178,186,72,110,36,0,0,10,171,241,206,252,19,253,228,254,26,85,173,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,108,198,44,179,69,26,57,219,39,57,24,223,218,228,69,180,175,28,239,193,63,222,79,225,167,31,240,106,180,218,175,253,73,102,214,43,237,178,146,227,109,184,233,189,202,146,178,142,174,22,205,5,76,18,87,219,219,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,70,174,149,122,152,204,186,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,39,21,116,47,229,20,111,100,141,69,226,246,55,147,94,206,113,191,67,218,85,169,152,174,178,105,198,57,170,88,85,95,152,178,228,214,248,174,20,220,164,141,242,67,205,62,252,18,246,222,246,54,104,158,142,142,70,35,151,132,140,123,85,119,106,148,109,226,13,209,37,215,165,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,38,207,15,158,182,238,189,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,246,11,244,7,201,196,242,155,22,115,138,217,179,92,90,187,206,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,193,232,215,183,147,30,213,217,200,142,77,246,84,69,249,31,88,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,132,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,51,217,214,39,74,185,151,74,26,185,112,195,239,54,218,183,99,23,26,138,138,156,78,239,36,137,51,46,54,228,127,220,71,74,214,49,190,102,54,186,54,204,206,45,226,245,71,34,118,223,27,223,163,51,149,117,47,211,166,9,213,6,150,87,233,158,117,79,254,118,178,207,91,206,111,230,203,167,150,154,24,43,59,113,75,31,123,181,223,123,187,79,119,7,254,197,79,216,168,25,214,253,41,103,127,162,207,208,167,199,127,210,103,218,15,181,63,12,242,176,255,0,217,79,45,229,187,253,238,29,223,234,126,239,14,124,63,183,142,255,0,51,165,244,119,210,174,101,213,126,174,91,240,251,53,182,173,184,197,186,162,158,167,44,187,199,34,66,203,117,185,95,247,209,178,185,143,111,153,145,173,145,176,179,139,185,61,21,202,157,182,72,246,126,175,228,45,212,119,242,142,254,75,255,0,99,63,211,95,250,235,206,242,127,194,254,23,207,143,197,60,199,31,245,159,254,95,30,124,255,0,83,195,191,250,146,245,58,104,233,211,4,233,127,75,40,52,207,5,167,255,0,53,89,120,173,231,55,243,157,211,203,67,12,245,157,185,101,147,179,221,236,49,221,166,59,131,63,98,39,237,85,12,245,245,11,139,88,176,109,125,212,188,43,22,161,242,86,92,127,48,188,218,237,212,221,215,201,216,165,130,182,88,226,143,155,213,207,119,22,49,169,187,149,92,187,110,170,171,243,36,175,77,189,4,255,0,42,142,142,242,45,72,211,185,252,190,166,227,57,133,117,29,37,60,245,28,41,111,84,44,161,161,149,40,220,175,94,16,204,143,146,71,69,47,201,170,231,185,146,175,23,54,72,120,7,86,62,169,245,147,234,6,67,238,51,150,169,224,169,233,99,41,250,129,93,237,214,224,41,175,19,202,111,184,54,85,102,205,113,106,239,37,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,7,163,152,238,47,99,87,103,34,181,118,217,81,83,228,126,188,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,156,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,103,222,40,62,31,117,55,106,155,215,84,58,45,106,164,99,217,78,234,252,194,199,77,20,84,204,225,12,85,85,21,151,165,150,89,218,213,122,181,144,53,240,69,23,57,30,174,151,239,61,207,223,192,120,83,244,57,77,169,87,90,14,169,53,37,245,113,88,177,139,194,63,22,182,53,146,192,183,27,141,43,152,244,173,124,155,34,62,154,25,118,107,91,27,151,185,52,82,53,234,214,196,232,230,14,149,225,117,225,255,0,71,104,163,182,245,55,173,248,239,122,235,55,150,184,224,246,185,228,130,122,88,233,101,130,41,225,187,59,182,247,242,153,123,187,69,28,136,199,66,232,221,34,181,94,177,58,43,63,0,10,86,241,171,245,79,139,125,63,161,247,27,137,0,9,255,0,227,87,234,159,22,250,127,67,238,55,19,228,248,64,98,214,44,231,95,117,11,10,202,104,124,237,151,32,210,251,181,174,227,77,221,124,125,250,89,235,104,35,150,62,108,86,189,188,152,247,38,237,84,114,111,186,42,47,204,14,65,208,231,87,119,94,144,117,113,217,92,246,234,187,198,39,126,167,109,183,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,175,46,29,196,217,89,36,209,163,163,238,172,141,208,70,39,148,216,179,156,86,205,154,226,213,222,118,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,15,70,189,188,152,246,174,206,68,114,111,178,162,47,200,207,103,90,253,40,223,122,75,214,90,220,55,181,117,172,196,46,91,214,98,215,186,216,88,223,63,75,197,139,36,106,232,213,88,179,64,247,246,164,77,152,229,217,146,118,216,201,99,67,176,120,104,117,199,83,211,142,101,14,143,103,12,164,126,157,102,151,136,223,53,92,143,138,157,246,59,140,201,28,9,90,233,158,173,106,211,43,89,19,102,107,221,247,25,26,72,197,69,107,217,48,94,72,0,14,85,213,143,165,141,100,250,127,144,251,116,230,107,13,41,245,99,233,99,89,62,159,228,62,221,57,154,192,52,167,210,119,165,141,27,250,127,143,123,116,7,85,57,87,73,222,150,52,111,233,254,61,237,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,0,0,1,154,206,172,125,83,235,39,212,12,135,220,103,52,166,102,179,171,31,84,250,201,245,3,33,247,25,192,159,250,101,209,70,43,213,103,134,102,158,222,237,54,207,47,169,184,205,191,32,147,28,184,83,164,108,146,191,133,222,190,70,219,42,22,71,49,142,134,87,170,163,28,247,39,102,71,171,209,120,186,86,75,88,25,102,45,125,193,178,171,206,21,148,208,249,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,249,177,92,199,113,123,28,155,181,85,171,182,232,170,159,50,250,124,46,61,9,233,151,231,94,241,90,66,175,25,191,228,227,246,238,197,246,103,255,0,171,63,234,254,210,124,59,135,151,248,95,101,123,30,127,255,0,60,254,167,181,183,223,236,111,221,251,158,84,14,43,212,23,137,134,178,245,13,211,237,167,66,242,75,37,170,138,73,59,95,106,239,112,35,86,75,255,0,98,86,73,77,198,30,8,202,79,191,27,36,151,182,171,206,70,55,135,102,62,81,59,138,244,209,211,166,119,213,6,169,208,105,158,11,79,254,106,178,241,91,206,31,230,203,95,153,134,25,235,59,114,203,31,123,181,223,99,187,76,119,55,254,196,79,218,169,202,139,211,240,163,254,78,63,201,198,15,208,167,255,0,77,127,228,255,0,111,252,247,15,138,124,83,131,184,247,54,255,0,235,63,235,124,175,31,185,195,158,255,0,175,243,0,68,15,21,173,11,211,142,157,52,227,64,180,191,75,236,222,70,213,67,246,150,89,166,149,81,245,87,10,167,37,173,36,170,169,145,17,59,147,63,139,119,93,145,168,214,181,140,107,24,198,49,191,43,193,83,213,62,83,244,254,187,220,109,199,85,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,1,213,124,115,191,4,255,0,121,63,134,156,127,193,170,211,106,191,245,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,157,131,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,7,63,241,2,232,70,251,210,174,85,38,107,139,51,206,233,150,65,112,88,237,213,59,178,63,133,213,79,37,84,145,90,184,62,162,90,137,251,84,212,237,95,50,228,70,191,125,151,103,124,151,229,116,11,214,190,85,210,158,163,210,89,46,215,63,49,166,89,53,194,24,242,59,125,66,200,248,232,57,171,99,117,206,157,35,107,222,217,162,98,34,189,172,106,247,163,98,49,83,147,98,124,87,189,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,132,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,51,89,173,122,115,77,164,26,185,151,233,109,46,85,73,146,51,20,188,84,218,22,231,77,77,45,59,39,124,47,86,63,120,229,68,115,30,215,35,152,244,69,115,17,237,119,7,200,206,50,56,52,187,137,229,54,44,231,21,179,102,184,181,119,157,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,131,209,175,111,38,61,171,179,145,28,155,236,168,139,242,51,133,213,143,170,125,100,250,129,144,251,140,228,212,240,117,234,83,81,233,53,30,110,153,238,105,117,190,97,149,246,250,203,165,181,177,210,173,67,113,250,168,213,36,146,71,75,201,60,189,28,219,189,174,69,71,55,204,203,7,20,98,205,43,159,10,250,177,245,79,172,159,80,50,31,113,156,11,84,240,84,244,177,148,253,64,174,246,235,113,210,188,65,186,36,181,117,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,223,154,248,42,122,88,202,126,160,87,123,117,184,159,224,101,222,211,128,102,87,172,254,139,75,104,241,234,184,242,202,251,196,118,8,173,53,104,148,179,182,226,249,146,6,211,200,147,43,82,39,247,85,24,189,197,111,21,223,150,219,41,125,29,0,244,125,106,233,55,72,218,219,130,85,201,157,230,52,244,117,249,91,230,149,170,202,105,216,199,44,116,49,54,55,186,46,20,235,52,172,89,26,231,44,175,115,223,203,130,199,28,125,130,221,161,122,113,106,215,27,191,80,244,54,110,206,103,123,199,233,241,186,186,152,213,35,141,244,177,76,178,43,220,198,34,119,38,127,26,118,58,73,21,238,72,233,32,99,56,34,57,31,208,0,128,30,53,126,150,49,111,168,20,62,221,113,32,7,133,199,174,205,50,252,235,217,235,73,255,0,227,87,233,99,22,250,129,67,237,215,18,0,120,92,122,236,211,47,206,189,158,180,9,255,0,227,87,233,99,22,250,129,67,237,215,18,0,120,92,122,236,211,47,206,189,158,180,159,254,53,126,150,49,111,168,20,62,221,113,32,7,133,199,174,205,50,252,235,217,235,64,190,140,179,22,177,103,56,173,231,10,202,104,124,237,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,124,216,173,123,121,49,238,77,218,168,228,223,116,84,95,153,156,206,172,244,103,13,208,29,121,201,244,183,3,212,90,76,198,209,103,168,224,202,168,183,89,232,158,187,242,162,170,114,53,34,125,76,43,247,36,116,74,172,85,79,154,71,39,114,24,174,39,196,103,173,127,228,171,167,16,88,48,11,157,170,77,77,202,127,87,109,166,157,123,178,90,232,85,30,146,92,221,15,23,49,220,94,196,142,38,202,173,107,228,115,157,180,173,134,88,214,141,237,54,204,203,85,243,250,43,53,28,149,119,252,179,49,188,71,77,19,234,234,209,103,184,92,106,230,70,181,100,154,103,34,43,228,150,68,221,242,57,62,110,85,114,254,213,2,111,248,70,117,5,171,24,166,178,195,161,22,76,126,235,147,96,249,31,155,184,220,40,109,240,83,55,224,245,78,109,59,22,237,52,210,53,30,176,177,144,71,11,163,89,90,213,239,34,177,178,75,194,41,46,164,141,93,11,244,101,98,232,243,78,42,173,146,93,126,51,153,229,30,94,163,38,185,68,247,165,43,164,137,31,218,166,166,141,219,109,12,93,217,81,36,115,82,73,28,247,57,220,81,89,20,114,84,1,74,222,53,126,169,241,111,167,244,62,227,113,46,164,165,111,26,191,84,248,183,211,250,31,113,184,128,240,84,245,79,148,253,63,174,247,27,113,115,213,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,187,30,177,77,44,106,230,236,188,36,123,127,99,149,22,152,124,21,61,83,229,63,79,235,189,198,220,93,72,3,42,230,170,12,171,129,165,62,147,189,44,104,223,211,252,123,219,160,58,169,202,186,78,244,177,163,127,79,241,239,110,128,234,160,0,0,0,0,8,171,226,143,232,79,83,127,37,247,138,34,85,17,87,197,31,208,158,166,254,75,239,20,64,81,14,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,182,251,42,126,211,70,125,52,117,23,130,117,65,165,148,26,153,130,212,127,154,163,188,81,112,155,249,178,233,229,161,154,122,62,228,177,71,222,237,119,216,222,235,27,193,255,0,181,23,246,162,102,176,235,253,42,245,49,153,116,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,78,42,232,95,202,40,222,201,26,139,197,236,111,38,189,156,227,120,76,14,172,124,46,114,106,30,165,241,132,210,90,154,72,240,77,90,202,31,72,214,199,21,60,79,198,39,123,38,171,170,137,180,252,162,100,180,209,211,65,85,52,45,141,90,188,32,88,23,103,164,111,154,220,241,60,90,197,131,98,182,108,43,22,161,242,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,243,122,185,238,226,198,53,55,114,171,151,109,213,85,126,103,229,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,194,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,0,5,101,248,172,117,213,83,135,71,95,210,198,148,87,213,211,95,106,169,214,28,214,185,212,177,58,6,219,170,232,158,159,13,98,77,27,149,207,150,42,136,229,116,209,171,123,104,145,181,175,115,157,34,68,28,83,197,99,173,59,174,166,103,245,253,56,233,206,65,87,6,19,138,84,45,38,72,198,211,58,157,110,151,184,38,122,73,19,220,174,229,45,53,59,152,196,107,85,172,107,166,108,143,253,98,50,9,27,0,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,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,2,245,60,58,250,234,166,234,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,76,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,57,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,65,29,20,117,93,98,234,211,70,168,179,46,237,170,143,47,182,237,71,148,217,40,166,123,188,133,87,39,164,114,35,100,68,122,67,59,25,221,141,119,123,83,119,199,220,123,226,145,64,242,190,40,254,132,245,55,242,95,120,162,41,91,164,239,84,250,55,245,3,30,247,24,11,169,241,71,244,39,169,191,146,251,197,17,74,221,39,122,167,209,191,168,24,247,184,192,6,148,207,63,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,132,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,126,173,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,165,22,120,138,117,213,83,213,46,100,184,62,159,87,213,179,74,236,21,16,205,67,13,77,44,76,125,206,227,10,84,49,110,72,171,26,79,11,29,29,67,163,100,46,127,244,24,215,185,140,123,149,140,14,105,214,191,85,215,222,173,53,150,183,50,238,221,104,241,11,110,244,120,181,146,182,102,59,200,82,241,98,73,34,182,52,70,36,211,189,157,217,23,119,185,55,100,125,199,178,40,212,189,78,147,189,44,104,223,211,252,123,219,160,51,88,105,79,164,239,75,26,55,244,255,0,30,246,232,0,246,185,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,120,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,61,157,98,116,171,153,116,161,171,151,12,62,243,109,171,118,49,113,168,168,169,196,238,242,72,147,50,227,110,71,253,196,116,173,99,27,230,99,107,163,108,204,226,222,47,84,114,39,109,241,189,250,51,43,87,198,211,83,49,90,109,44,193,116,115,205,247,114,75,134,64,153,55,98,57,35,119,151,161,167,166,168,167,231,51,121,247,25,220,146,171,104,215,130,181,221,137,254,242,43,54,80,171,106,221,104,213,11,142,145,208,104,69,195,47,171,170,193,45,119,133,191,80,217,230,100,111,101,45,106,178,70,43,162,145,91,221,99,21,38,149,86,38,189,35,231,35,223,199,155,149,203,213,122,28,233,18,235,213,246,174,59,20,158,227,87,103,196,236,52,237,185,100,119,88,41,220,247,178,5,122,53,148,176,189,90,177,50,166,101,229,195,184,187,35,35,154,68,108,157,165,141,209,212,186,159,6,77,72,177,100,157,56,223,116,230,158,142,213,73,122,195,114,9,37,172,109,21,11,225,154,170,150,181,137,37,61,85,84,171,247,38,153,95,29,76,8,168,188,155,21,44,45,115,81,17,174,112,78,156,79,22,177,96,216,173,155,10,197,168,124,149,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,124,222,174,123,184,177,141,77,220,170,229,219,117,85,95,153,245,128,0,114,174,172,125,44,107,39,211,252,135,219,167,58,169,202,186,177,244,177,172,159,79,242,31,110,156,12,214,26,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,17,170,128,40,135,196,83,161,90,158,150,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,20,233,87,169,140,203,165,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,113,87,66,254,81,70,246,72,212,94,47,99,121,53,236,231,27,244,83,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,132,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,51,217,214,39,74,185,151,74,26,185,112,195,239,54,218,183,99,23,26,138,138,156,78,239,36,137,51,46,54,228,127,220,71,74,214,49,190,102,54,186,54,204,206,45,226,245,71,34,118,223,27,222,26,8,210,173,76,197,117,147,78,49,205,82,194,170,252,197,151,38,183,197,112,166,229,36,111,146,30,105,247,224,151,182,247,177,179,68,244,116,114,49,28,188,36,99,218,171,187,84,245,101,5,248,124,245,183,117,233,67,63,146,197,147,207,87,93,167,89,85,69,60,55,90,55,85,57,176,90,103,116,208,181,247,102,70,216,101,123,223,29,59,100,107,162,141,26,179,39,109,28,170,177,199,181,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,50,174,106,160,202,184,26,83,233,59,210,198,141,253,63,199,189,186,2,10,248,197,116,181,138,212,88,161,234,186,211,146,90,172,183,170,79,39,98,187,218,234,27,28,46,190,242,122,182,9,105,220,214,163,229,172,141,138,168,246,189,93,202,154,4,84,86,37,63,25,38,167,79,89,77,139,6,232,191,77,51,92,166,187,201,89,113,253,47,179,93,46,53,61,167,201,216,165,130,211,20,146,201,193,136,231,187,139,24,229,217,168,174,93,182,68,85,249,20,153,215,39,87,119,94,175,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,47,30,125,180,217,25,28,49,171,164,237,36,142,14,43,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,156,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,110,123,172,157,89,253,58,248,87,228,26,185,246,66,235,139,253,168,183,216,235,126,23,115,110,211,65,252,245,70,222,77,118,201,220,133,252,123,145,75,197,189,200,159,27,248,183,151,20,129,126,29,125,10,212,245,75,153,38,113,168,52,21,108,210,187,5,68,208,215,77,77,85,19,31,115,184,194,148,239,75,106,162,72,147,194,199,71,80,217,31,51,89,253,6,57,141,123,30,228,123,44,211,197,31,208,158,166,254,75,239,20,64,82,183,73,222,169,244,111,234,6,61,238,48,26,83,51,89,210,119,170,125,27,250,129,143,123,140,5,244,117,129,212,165,139,165,109,14,188,106,109,205,59,215,89,185,90,241,186,71,82,190,120,234,239,18,195,35,233,227,149,26,230,113,133,59,79,146,69,87,177,123,113,189,26,170,245,99,92,20,237,226,95,211,110,27,211,143,80,211,82,224,247,250,71,219,115,74,121,50,104,108,49,209,45,59,236,108,154,162,70,172,45,225,27,96,90,101,145,146,164,40,197,230,198,70,172,123,19,139,37,155,207,248,126,117,11,157,232,31,81,216,203,49,106,107,173,230,213,153,92,41,177,251,198,55,69,85,12,63,22,239,189,98,166,84,239,170,68,147,69,52,173,146,55,57,209,255,0,248,113,172,177,178,89,28,112,188,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,156,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,117,62,26,29,14,83,116,227,134,195,172,57,195,234,223,168,185,165,158,54,77,73,35,37,167,101,142,221,50,199,58,81,58,23,163,92,181,42,230,68,233,156,246,253,199,198,145,177,17,26,247,204,19,124,252,146,90,109,83,93,105,239,179,91,41,31,114,163,167,154,146,158,177,208,181,103,134,9,157,27,165,137,146,109,201,172,123,160,133,206,106,46,206,88,163,85,223,138,109,250,192,2,128,124,81,253,118,106,111,228,190,207,68,95,241,64,62,40,254,187,53,55,242,95,103,162,2,127,248,42,122,88,202,126,160,87,123,117,184,159,228,0,240,84,244,177,148,253,64,174,246,235,113,63,192,0,0,20,173,227,87,234,159,22,250,127,67,238,55,18,234,74,86,241,171,245,79,139,125,63,161,247,27,136,29,87,192,199,241,179,247,111,248,145,106,133,85,248,24,254,54,126,237,255,0,18,38,255,0,88,157,85,97,189,40,105,29,195,48,188,220,169,29,147,220,105,234,41,177,59,68,145,172,207,184,220,81,159,113,93,19,94,199,121,104,220,232,221,51,249,55,139,21,26,139,220,124,108,120,115,79,16,46,187,172,93,42,226,178,97,88,179,252,238,166,228,22,245,146,221,77,179,227,248,93,44,241,213,71,21,215,155,233,229,167,159,181,83,78,212,242,206,84,115,247,221,118,111,205,97,7,131,85,218,235,127,234,239,54,190,223,110,117,119,27,149,199,7,185,85,214,86,85,204,233,167,169,158,75,157,189,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,65,108,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,156,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,55,252,21,61,83,229,63,79,235,189,198,220,7,42,241,71,245,217,169,191,146,251,61,17,63,252,21,61,44,101,63,80,43,189,186,220,64,15,20,127,93,154,155,249,47,179,209,19,255,0,193,83,210,198,83,245,2,187,219,173,192,119,94,185,58,68,181,117,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,56,243,237,174,232,248,225,145,91,39,105,35,117,0,221,176,12,202,203,159,214,233,109,102,61,87,38,89,65,120,146,193,45,166,145,18,170,119,92,89,50,192,234,120,210,21,114,74,254,234,43,19,182,174,228,187,113,223,116,53,16,115,75,239,79,26,95,146,107,206,51,212,141,214,213,86,252,219,19,179,212,217,45,213,13,172,145,176,36,19,115,251,207,137,23,139,158,198,207,84,214,175,236,218,170,69,114,57,91,18,198,28,43,195,247,161,27,23,74,184,172,121,174,82,207,59,169,185,5,189,35,184,212,238,248,254,23,75,60,116,178,75,106,224,202,137,105,231,237,84,211,185,124,203,81,28,253,246,77,155,242,95,1,227,87,233,99,22,250,129,67,237,215,18,127,144,3,198,175,210,198,45,245,2,135,219,174,32,85,95,73,222,169,244,111,234,6,61,238,48,23,83,226,143,232,79,83,127,37,247,138,34,149,186,78,245,79,163,127,80,49,239,113,128,186,159,20,127,66,122,155,249,47,188,81,1,74,221,39,122,167,209,191,168,24,247,184,192,105,76,205,103,73,222,169,244,111,234,6,61,238,48,26,72,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,149,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,132,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,115,237,214,191,85,215,222,173,53,150,183,50,238,221,104,241,11,110,244,120,181,146,182,102,59,200,82,241,98,73,34,182,52,70,36,211,189,157,217,23,119,185,55,100,125,199,178,40,212,233,126,34,157,117,84,245,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,33,168,26,83,233,59,210,198,141,253,63,199,189,186,3,165,73,105,181,77,117,167,190,205,108,164,125,202,142,158,106,74,122,199,66,213,158,24,38,116,110,150,38,73,183,38,177,238,130,23,57,168,187,57,98,141,87,126,41,183,53,233,59,210,198,141,253,63,199,189,186,3,170,128,40,7,197,31,215,102,166,254,75,236,244,69,255,0,20,3,226,143,235,179,83,127,37,246,122,32,39,255,0,130,167,165,140,167,234,5,119,183,91,137,254,64,15,5,79,75,25,79,212,10,239,110,183,19,252,0,0,1,74,222,53,126,169,241,111,167,244,62,227,113,46,164,165,111,26,191,84,248,183,211,250,31,113,184,129,213,124,12,127,27,63,118,255,0,137,18,171,175,174,138,49,94,171,52,226,174,247,105,182,121,125,77,198,109,243,73,142,92,41,210,54,73,95,193,29,35,109,149,11,35,152,199,67,43,213,81,142,123,147,179,35,213,232,188,93,43,37,138,190,6,63,141,159,187,127,196,139,84,3,45,153,102,45,125,193,178,171,206,21,148,208,249,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,249,177,92,199,113,123,28,155,181,85,171,182,232,170,159,50,221,60,41,250,227,169,212,171,85,7,75,122,146,202,72,175,184,197,157,25,139,92,218,248,160,75,141,186,149,172,98,81,62,61,209,95,83,12,91,57,174,141,171,220,134,41,28,244,107,162,116,147,122,15,20,46,133,191,77,120,171,245,199,71,48,207,55,169,54,94,31,24,166,162,119,25,175,182,184,227,114,46,208,163,87,204,86,67,180,125,189,149,175,124,72,248,255,0,90,230,211,198,148,193,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,240,249,235,110,213,213,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,121,106,5,85,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,142,171,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,2,223,181,87,76,241,93,100,211,140,143,75,115,90,79,49,101,201,173,242,219,234,120,199,27,228,135,154,125,201,226,238,49,236,108,209,61,27,36,111,86,175,9,24,199,34,110,212,51,111,173,122,115,77,164,26,185,151,233,109,46,85,73,146,51,20,188,84,218,22,231,77,77,45,59,39,124,47,86,63,120,229,68,115,30,215,35,152,244,69,115,17,237,119,7,200,206,50,58,223,188,83,186,211,186,232,30,27,71,163,90,91,144,85,218,245,7,46,167,74,186,170,232,41,156,143,182,217,28,178,196,233,97,159,146,36,117,50,203,26,177,142,98,61,204,99,38,119,234,159,217,122,211,182,149,105,158,85,172,154,143,142,105,110,21,73,230,47,89,53,194,43,125,55,40,228,124,112,243,95,191,60,189,182,61,237,134,38,35,164,145,232,213,225,27,30,229,77,154,160,88,167,131,39,80,185,219,242,171,239,77,119,42,107,173,243,27,248,124,153,5,174,95,53,15,103,29,237,200,141,168,78,18,42,72,176,207,37,68,63,118,55,59,132,191,121,34,218,105,165,101,181,28,127,165,94,153,240,222,148,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,201,91,11,56,197,27,25,27,85,120,177,141,228,231,191,156,143,236,0,0,0,126,72,237,54,168,110,181,23,216,109,148,140,185,86,83,195,73,81,88,216,90,147,205,4,46,145,209,68,249,54,228,230,49,211,204,230,181,87,102,172,178,42,109,201,119,253,96,1,154,206,172,125,83,235,39,212,12,135,220,103,45,83,193,83,210,198,83,245,2,187,219,173,197,85,245,99,234,159,89,62,160,100,62,227,57,106,158,10,158,150,50,159,168,21,222,221,110,2,127,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,0,0,41,91,198,175,213,62,45,244,254,135,220,110,39,52,240,194,215,156,55,64,250,163,164,186,106,5,109,37,182,197,150,89,234,113,154,139,181,93,66,195,5,181,242,203,12,241,77,34,240,114,112,116,180,209,196,170,229,99,24,147,44,142,122,54,53,223,165,248,213,250,167,197,190,159,208,251,141,196,128,0,105,119,168,173,6,195,122,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,231,27,157,186,181,30,222,108,87,198,229,224,247,34,231,179,168,173,6,204,186,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,225,35,91,186,181,30,238,15,71,198,229,230,199,34,88,167,133,247,136,37,77,218,166,203,210,246,180,221,105,24,246,83,182,131,15,190,84,203,21,51,56,67,21,45,61,29,149,34,138,6,181,94,173,100,238,100,242,203,206,71,171,98,251,207,115,55,154,189,91,244,137,128,245,125,134,217,49,76,206,227,87,103,168,176,222,33,185,82,221,104,41,225,125,91,32,85,70,213,82,181,242,53,85,140,154,47,251,139,178,75,29,60,142,108,137,23,109,193,18,188,30,250,156,212,125,64,177,92,122,123,202,172,183,91,213,171,10,183,190,190,131,40,158,165,100,142,223,74,175,167,138,150,208,230,246,191,246,169,34,115,230,87,36,113,58,54,51,132,73,198,111,245,3,212,62,151,244,203,128,59,81,181,94,235,87,71,109,125,66,208,209,197,73,71,37,76,245,181,171,12,179,71,77,27,90,156,90,247,182,9,17,29,35,153,26,42,39,39,183,125,207,173,164,58,47,165,250,11,134,199,167,250,71,136,82,99,182,40,234,37,171,90,120,95,36,175,150,121,21,57,203,44,178,185,210,202,253,145,173,71,61,206,84,99,24,196,217,172,106,36,74,241,66,232,163,249,64,96,143,214,125,61,182,93,107,181,39,13,183,178,154,43,117,18,119,190,51,107,108,206,123,233,210,39,57,54,154,46,236,243,70,177,162,190,79,191,23,9,28,248,187,97,229,48,63,16,123,23,88,29,50,245,9,134,222,241,95,178,249,157,155,79,242,155,164,52,48,72,250,138,90,171,63,149,149,145,200,217,149,169,180,209,119,97,138,84,114,53,30,229,108,145,162,35,159,20,52,216,0,26,83,233,59,210,198,141,253,63,199,189,186,3,170,156,171,164,239,75,26,55,244,255,0,30,246,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,205,103,86,62,169,245,147,234,6,67,238,51,154,83,51,89,213,143,170,125,100,250,129,144,251,140,224,79,253,50,235,95,21,233,79,195,51,79,108,150,155,159,152,212,220,154,223,144,71,142,91,233,214,55,201,65,206,239,95,27,110,117,9,35,94,198,195,19,209,85,141,123,87,189,35,21,136,156,91,43,226,172,187,181,207,50,213,124,254,182,243,89,29,93,255,0,44,204,111,18,84,202,202,74,68,89,238,23,26,185,149,206,72,225,133,168,138,249,37,145,118,100,109,79,155,145,26,159,177,15,147,91,118,186,220,105,168,40,238,23,58,186,170,123,93,58,210,80,197,52,206,123,41,96,89,100,153,98,137,170,187,49,139,44,210,200,173,110,201,206,71,187,246,185,85,109,127,194,235,195,254,142,209,71,109,234,111,91,241,222,245,214,111,45,113,193,237,115,201,4,244,177,210,203,4,83,195,118,119,109,239,229,50,247,118,138,57,17,142,133,209,186,69,106,189,98,116,65,24,53,191,194,231,94,116,79,65,173,154,209,89,83,73,124,172,167,167,125,94,93,143,219,162,238,79,143,65,253,38,202,146,181,206,109,91,24,221,251,238,141,17,34,95,188,222,236,77,124,205,225,93,52,117,23,157,244,191,170,116,26,153,130,212,127,154,163,188,81,112,135,249,206,215,230,97,154,122,62,228,177,73,217,238,246,24,222,235,27,205,159,181,23,246,162,233,34,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,139,60,69,58,21,169,233,107,50,92,227,79,168,42,223,165,119,250,136,97,161,154,166,170,39,190,217,113,153,42,30,182,212,69,145,103,153,141,142,157,210,50,103,51,250,15,107,28,247,189,170,247,135,74,241,90,215,77,56,234,47,78,52,11,84,52,190,243,231,173,85,223,105,98,154,25,81,25,85,111,170,106,90,214,74,90,152,209,87,183,51,57,55,116,221,90,173,115,94,199,61,143,99,221,242,188,21,61,83,229,63,79,235,189,198,220,64,169,46,215,89,173,84,246,41,174,117,111,182,209,212,77,87,79,70,233,156,176,67,60,205,141,178,202,200,247,226,215,189,176,66,215,57,19,119,36,81,162,239,197,54,158,190,10,158,169,242,159,167,245,222,227,110,3,170,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,142,171,227,157,248,39,251,201,252,52,132,29,36,245,49,83,210,198,67,158,103,22,106,26,185,242,27,230,15,93,142,99,243,66,145,112,162,184,207,85,74,248,234,229,73,90,230,185,145,54,25,36,70,112,127,55,181,140,84,107,94,231,180,44,211,197,11,174,159,208,166,42,253,14,209,204,207,202,106,77,235,135,198,42,104,155,202,107,21,174,72,220,171,180,200,228,242,245,147,111,31,111,100,115,217,18,190,79,213,57,212,242,45,53,226,120,181,247,57,202,172,216,86,45,67,231,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,230,245,107,27,201,239,106,110,229,70,166,251,170,162,124,198,89,148,223,115,156,170,243,154,229,53,222,118,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,78,12,70,177,188,158,247,46,205,68,106,111,178,34,39,200,187,79,13,14,135,41,186,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,227,227,72,216,136,141,123,230,14,171,208,231,72,150,174,144,116,141,216,164,247,26,75,198,89,126,168,109,203,35,186,193,78,214,49,243,163,17,172,165,133,234,212,149,244,208,167,46,29,197,221,95,36,210,35,99,238,172,109,163,110,172,125,83,235,39,212,12,135,220,103,52,166,102,179,171,31,84,250,201,245,3,33,247,25,192,181,79,5,79,75,25,79,212,10,239,110,183,19,252,128,30,10,158,150,50,159,168,21,222,221,110,39,248,0,0,16,3,198,175,210,198,45,245,2,135,219,174,36,0,240,184,245,217,166,95,157,123,61,105,63,252,106,253,44,98,223,80,40,125,186,226,64,15,11,143,93,154,101,249,215,179,214,129,63,252,106,253,44,98,223,80,40,125,186,226,86,175,66,57,215,232,191,169,139,38,166,124,47,226,127,100,177,252,170,251,228,187,253,159,53,229,113,235,140,221,174,231,23,112,229,219,227,203,139,182,223,125,151,109,139,42,241,171,244,177,139,125,64,161,246,235,137,0,60,46,61,118,105,151,231,94,207,90,4,127,213,93,76,202,181,147,81,242,61,82,205,106,252,197,235,38,184,75,112,169,227,36,143,142,30,107,247,32,139,184,247,189,176,196,196,108,113,177,92,188,35,99,26,139,179,80,185,79,11,174,140,172,90,31,167,22,221,126,189,221,126,43,153,234,54,63,77,81,10,192,247,182,150,217,103,170,72,170,99,166,107,87,110,228,207,227,11,229,145,201,179,92,198,199,30,200,215,201,53,59,107,126,21,106,211,93,104,207,180,230,197,81,87,61,183,21,202,46,182,74,57,106,222,215,79,36,20,213,114,67,27,164,115,90,214,171,213,172,69,85,70,181,55,223,100,79,216,93,159,133,102,177,223,117,119,164,123,69,54,71,14,245,120,21,194,92,58,58,158,76,255,0,42,165,166,130,9,41,151,131,24,212,103,110,10,136,160,219,239,57,221,142,110,114,185,234,136,19,0,0,0,165,111,26,191,84,248,183,211,250,31,113,184,151,82,82,183,141,95,170,124,91,233,253,15,184,220,64,120,42,122,167,202,126,159,215,123,141,184,186,146,149,188,21,61,83,229,63,79,235,189,198,220,93,72,3,42,230,170,12,171,129,165,62,147,189,44,104,223,211,252,123,219,160,58,169,202,186,78,244,177,163,127,79,241,239,110,128,234,160,0,0,8,255,0,215,174,169,103,122,45,210,118,115,169,154,105,125,248,54,73,102,248,103,146,173,242,176,212,118,187,183,42,88,100,253,92,204,124,110,222,57,94,223,188,213,219,125,211,101,68,84,144,7,63,215,189,20,197,122,137,210,123,238,142,102,183,11,173,21,151,32,242,190,102,123,92,177,199,84,206,197,76,85,12,224,233,35,145,137,187,225,106,46,236,95,186,171,182,203,178,160,84,7,79,94,35,221,103,103,58,251,166,152,86,83,172,158,118,203,144,102,22,107,93,198,155,236,237,170,62,253,44,245,177,71,44,124,217,76,215,183,147,30,228,221,170,142,77,247,69,69,249,150,43,226,143,232,79,83,127,37,247,138,35,197,105,239,132,79,77,186,107,159,227,90,141,98,205,181,42,123,150,43,120,162,189,209,197,87,114,160,116,18,79,77,51,38,141,178,53,180,109,114,177,92,196,69,68,115,87,109,246,84,253,167,181,241,71,244,39,169,191,146,251,197,16,20,129,211,214,45,98,206,117,247,77,48,172,166,135,206,217,114,12,194,205,107,184,211,119,95,31,126,150,122,216,163,150,62,108,86,189,188,152,247,38,237,84,114,111,186,42,47,204,237,125,125,116,81,149,116,167,168,245,119,187,77,179,204,105,150,77,112,154,76,114,225,78,146,62,58,14,106,233,27,108,168,89,28,247,182,104,152,138,140,115,220,189,232,216,175,69,228,217,89,23,42,233,59,213,62,141,253,64,199,189,198,3,66,122,233,161,122,113,212,94,156,92,116,191,84,44,222,122,213,93,180,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,228,237,151,101,106,181,206,99,218,246,61,236,112,82,183,135,239,93,215,222,149,114,168,240,172,165,254,119,76,178,11,130,73,113,166,217,145,252,46,170,121,41,99,150,235,205,148,242,212,79,218,166,167,114,121,102,170,53,251,238,155,59,230,183,189,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,155,126,165,250,116,206,250,95,213,58,253,51,206,169,255,0,206,214,89,235,121,195,252,231,107,243,51,67,5,103,110,41,100,236,247,123,15,119,105,238,230,207,216,169,251,21,103,255,0,131,175,85,121,85,194,178,110,147,114,75,111,156,178,219,109,245,151,172,114,225,79,71,35,164,161,253,122,73,81,75,80,177,70,172,72,94,249,228,145,147,76,230,113,145,86,46,79,89,97,99,2,90,120,131,117,95,117,233,67,69,227,190,227,22,10,186,236,135,42,168,168,177,218,171,26,215,54,11,76,238,164,153,204,173,124,142,130,88,30,248,228,108,110,109,52,138,213,153,59,138,221,219,28,155,80,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,166,156,245,87,76,241,93,100,211,140,143,75,115,90,79,49,101,201,173,242,219,234,120,199,27,228,135,154,125,201,226,238,49,236,108,209,61,27,36,111,86,175,9,24,199,34,110,212,51,195,213,87,76,249,151,74,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,228,174,133,252,162,145,143,141,202,188,94,199,113,115,217,194,71,132,213,186,244,153,134,232,79,133,94,113,170,77,168,164,189,229,154,149,103,197,111,79,187,58,129,96,158,130,221,83,93,106,157,182,214,42,200,244,86,54,85,123,221,35,82,62,234,246,249,183,245,81,241,132,29,39,122,167,209,191,168,24,247,184,192,122,172,19,170,235,237,139,164,237,76,233,87,41,150,235,116,178,228,223,13,172,197,215,188,199,195,101,170,134,229,13,77,84,124,92,136,244,134,118,49,207,217,174,86,178,86,110,145,239,60,178,55,154,232,134,107,106,211,93,104,192,117,26,251,79,87,61,183,21,202,45,87,186,200,169,24,215,79,36,20,213,113,205,35,99,107,156,214,171,213,172,84,68,87,53,55,219,117,79,218,4,234,241,113,232,251,25,210,235,173,15,82,58,126,148,150,251,110,97,120,146,131,33,182,186,90,137,103,154,247,82,234,170,199,87,49,210,61,237,225,35,91,35,93,27,123,109,141,98,141,90,215,119,29,194,26,244,209,212,94,119,210,254,169,208,106,102,11,81,254,106,142,241,69,194,31,231,59,95,153,134,105,232,251,146,197,39,103,187,216,99,123,172,111,54,126,212,95,218,139,250,186,170,234,99,50,234,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,156,81,211,63,148,178,61,242,57,19,147,222,238,45,99,56,70,201,65,225,123,208,183,233,175,42,102,184,235,30,25,230,244,218,203,207,224,244,213,174,227,13,246,233,28,141,68,222,21,106,249,138,56,118,147,185,186,181,143,149,25,31,235,90,218,136,208,38,167,93,217,215,233,67,195,2,247,169,127,11,248,103,218,220,127,21,190,249,46,255,0,123,202,249,171,133,186,110,215,115,139,121,241,238,113,229,197,187,237,190,201,190,197,64,244,157,234,159,70,254,160,99,222,227,1,117,62,40,254,132,245,55,242,95,120,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,64,44,211,197,23,196,2,178,239,89,114,233,147,68,50,46,205,170,31,51,110,206,46,144,71,60,21,82,85,69,60,176,77,105,111,113,140,227,10,118,183,150,72,213,237,153,178,54,52,114,49,37,108,181,215,128,105,110,119,170,31,104,254,194,216,190,39,246,75,31,172,202,111,31,229,80,195,229,109,116,188,123,243,254,181,237,231,199,184,207,184,206,79,93,254,77,93,148,252,184,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,57,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,82,236,241,158,148,108,93,37,248,122,106,190,27,218,181,86,101,247,45,63,200,107,50,155,221,20,47,111,159,170,242,21,75,28,104,233,21,94,176,192,199,246,163,77,152,213,217,242,118,216,249,100,64,40,176,210,159,73,222,150,52,111,233,254,61,237,208,25,172,52,167,210,119,165,141,27,250,127,143,123,116,0,117,83,61,126,34,186,199,125,214,78,174,51,186,155,188,62,94,147,15,184,79,135,90,233,185,49,253,154,90,9,229,141,203,205,172,98,187,187,58,212,79,179,185,57,157,254,28,156,214,53,75,191,234,171,84,191,66,221,56,234,46,166,67,125,248,53,125,155,31,170,248,85,111,149,243,29,171,164,172,236,208,254,173,88,246,187,122,169,96,111,223,106,177,55,221,251,53,28,169,154,192,61,253,78,142,95,98,208,43,119,80,52,243,119,172,181,57,133,110,29,89,31,22,55,202,85,71,69,77,87,78,187,171,249,201,222,100,181,63,36,103,22,121,95,188,237,228,106,36,128,240,172,214,59,22,145,117,113,104,166,200,225,218,147,61,183,203,135,71,83,201,255,0,228,181,85,51,193,37,50,240,99,28,175,238,79,79,20,27,125,214,183,191,205,206,70,177,81,103,254,181,244,151,98,139,194,230,151,74,175,182,143,179,215,173,54,195,217,152,172,126,97,245,126,82,251,75,77,37,93,193,55,108,220,36,239,62,90,248,183,228,248,153,230,57,177,170,145,177,18,149,177,60,166,251,131,101,86,108,215,22,174,242,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,112,122,57,142,226,246,53,118,114,43,87,109,149,21,62,64,106,76,231,253,66,229,55,220,27,64,181,47,53,197,171,188,149,235,31,195,239,55,75,117,79,105,146,118,42,160,162,150,72,164,224,244,115,29,197,236,106,236,228,86,174,219,42,42,124,143,65,167,185,173,171,82,176,12,107,81,172,84,245,112,91,114,171,61,21,238,142,42,182,53,179,199,5,76,44,154,54,200,214,185,205,71,163,94,136,168,142,114,111,190,202,191,180,106,22,21,106,212,172,3,37,211,155,237,69,92,22,220,170,207,91,100,172,150,145,237,108,241,193,83,11,225,145,209,185,205,115,81,232,215,170,162,171,92,155,237,186,47,236,2,136,127,209,71,235,179,255,0,14,127,243,102,207,255,0,84,46,167,171,31,75,26,201,244,255,0,33,246,233,200,171,254,130,167,75,31,247,253,170,191,251,214,221,255,0,81,37,87,86,62,150,53,147,233,254,67,237,211,129,154,195,85,6,85,205,84,0,57,87,82,253,58,96,157,80,105,101,126,153,231,84,255,0,231,107,44,245,188,230,254,108,186,121,105,161,130,179,183,20,177,247,187,93,247,187,180,247,112,127,236,84,253,138,157,84,1,153,109,116,208,189,71,233,211,81,238,58,95,170,22,111,35,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,241,118,203,178,57,28,215,49,237,99,216,246,54,112,120,83,245,199,77,166,183,90,14,150,245,37,149,114,216,178,123,194,51,22,185,181,242,206,182,235,141,83,152,196,162,124,123,170,50,154,105,118,115,93,27,83,183,52,178,57,232,230,202,233,33,155,253,125,116,81,138,245,89,167,21,119,187,77,179,203,234,110,51,111,154,76,114,225,78,145,178,74,254,8,233,27,108,168,89,28,198,58,25,94,170,140,115,220,157,153,30,175,69,226,233,89,45,11,101,152,181,247,6,202,175,56,86,83,67,228,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,230,197,115,29,197,236,114,110,213,86,174,219,162,170,124,192,212,153,149,114,244,252,36,245,75,59,213,14,150,38,251,117,125,248,159,217,44,129,216,181,159,252,150,24,124,173,174,150,221,67,216,131,245,76,111,62,61,199,253,247,242,122,239,243,114,236,133,22,1,37,58,148,235,54,251,174,26,63,165,186,3,100,181,124,43,12,211,156,126,205,79,50,78,198,58,170,231,120,165,183,182,154,74,151,57,55,237,194,206,83,50,40,218,187,185,175,116,146,110,174,100,112,252,174,138,58,81,190,245,105,172,180,88,111,106,235,71,136,91,118,172,202,111,116,80,177,222,66,151,139,214,56,209,210,42,49,38,157,236,237,70,155,61,201,187,228,237,189,145,72,135,138,233,215,65,179,46,164,181,114,197,165,56,101,21,91,159,113,168,99,238,117,208,211,164,204,180,219,145,237,74,138,217,81,207,99,120,70,215,110,141,87,183,155,213,145,181,121,189,168,186,9,233,163,167,76,19,165,253,44,160,211,60,22,159,252,213,101,226,183,156,223,206,119,79,45,12,51,214,118,229,150,78,207,119,176,199,118,152,238,12,253,136,159,181,84,61,254,39,139,88,176,108,86,205,133,98,212,62,74,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,62,111,87,61,220,88,198,166,238,85,114,237,186,170,175,204,141,126,40,254,132,245,55,242,95,120,162,37,81,21,124,81,253,9,234,111,228,190,241,68,5,43,116,157,234,159,70,254,160,99,222,227,1,232,58,214,214,253,80,215,110,161,178,91,238,172,216,233,44,23,124,118,162,108,98,27,21,52,145,204,203,68,20,149,18,162,210,172,236,249,84,61,178,186,103,62,109,213,30,247,185,88,141,143,131,27,231,250,78,245,79,163,127,80,49,239,113,128,233,94,37,26,67,83,164,29,96,231,16,36,21,105,109,204,42,19,47,182,205,83,60,82,190,118,87,57,207,168,114,36,123,112,99,107,18,174,54,53,232,143,70,68,213,94,91,163,220,18,171,194,103,162,75,85,234,154,215,213,190,163,193,73,95,79,29,69,100,56,157,158,166,149,178,177,179,193,44,108,101,217,36,108,202,136,248,229,142,178,38,69,44,91,181,236,108,205,84,84,141,197,175,149,151,224,143,170,22,170,172,3,80,180,94,102,210,65,114,182,94,34,202,41,213,213,173,239,214,65,83,12,116,210,240,167,217,29,194,7,82,67,202,68,87,38,245,113,181,81,191,46,118,104,0,0,0,160,31,20,127,93,154,155,249,47,179,209,23,252,80,15,138,63,174,205,77,252,151,217,232,128,159,254,10,158,150,50,159,168,21,222,221,110,39,249,0,60,21,61,44,101,63,80,43,189,186,220,79,240,5,96,120,160,117,153,212,159,78,218,251,96,194,180,115,82,62,207,217,107,112,250,91,164,244,223,7,160,171,231,84,250,218,216,221,39,58,136,36,122,110,200,99,77,145,120,253,221,246,221,85,86,207,200,191,213,7,135,166,139,245,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,252,170,30,138,168,228,77,145,191,47,218,170,28,131,194,147,170,61,118,234,83,244,163,250,107,206,126,209,253,156,248,39,195,63,155,40,232,251,30,99,207,119,191,214,209,71,203,151,98,47,233,111,183,31,150,219,174,241,87,198,175,213,62,45,244,254,135,220,110,37,148,244,165,209,78,150,116,125,246,167,244,103,127,202,238,127,107,124,143,157,248,237,85,52,221,191,43,223,237,246,187,48,69,182,254,101,252,185,114,223,102,237,182,203,189,107,120,213,250,167,197,190,159,208,251,141,196,15,171,225,75,174,154,113,211,166,156,107,238,168,106,133,231,200,218,168,126,205,69,12,49,34,62,170,225,84,228,186,44,116,180,209,170,167,114,103,241,118,201,186,53,26,215,61,238,99,24,247,182,32,117,47,212,94,119,213,6,169,215,234,102,117,81,254,118,142,207,69,194,31,230,203,95,153,154,104,40,251,145,69,31,123,181,223,123,123,175,111,55,254,213,95,216,137,205,35,187,93,97,181,84,88,161,185,213,178,219,89,81,13,93,69,27,102,114,65,52,240,182,70,197,43,227,223,139,158,198,207,51,90,229,77,218,146,200,137,183,37,222,90,248,126,244,35,125,234,171,42,143,53,202,89,228,180,203,31,184,36,119,26,157,217,39,197,42,160,146,150,73,109,92,25,81,21,68,29,218,106,135,47,153,106,43,89,182,201,187,190,72,17,215,38,210,28,203,16,210,252,35,87,47,176,82,67,98,212,42,139,180,54,36,108,232,249,230,101,190,72,98,158,103,177,62,76,98,203,50,198,212,85,230,171,12,138,173,70,171,28,249,149,224,169,234,159,41,250,127,93,238,54,227,165,120,220,90,109,86,11,86,131,88,172,86,202,75,117,182,221,79,144,82,81,209,210,66,216,96,166,130,54,219,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,53,240,84,245,79,148,253,63,174,247,27,112,28,171,197,31,215,102,166,254,75,236,244,68,255,0,240,84,244,177,148,253,64,174,246,235,113,0,60,81,253,118,106,111,228,190,207,68,79,255,0,5,79,75,25,79,212,10,239,110,183,1,63,192,0,8,1,227,87,233,99,22,250,129,67,237,215,18,127,144,3,198,175,210,198,45,245,2,135,219,174,32,85,95,73,222,169,244,111,234,6,61,238,48,23,83,226,143,232,79,83,127,37,247,138,34,149,186,78,245,79,163,127,80,49,239,113,128,186,159,20,127,66,122,155,249,47,188,81,1,74,221,39,122,167,209,191,168,24,247,184,192,78,159,20,95,16,10,203,189,101,203,166,77,16,200,187,54,168,124,205,187,56,186,65,28,240,85,73,85,20,242,193,53,165,189,198,51,140,41,218,222,89,35,87,182,102,200,216,209,200,196,149,178,214,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,135,214,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,206,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,129,250,176,13,45,206,245,67,237,31,216,91,23,196,254,201,99,245,153,77,227,252,170,24,124,173,174,151,143,126,127,214,189,188,248,247,25,247,25,201,235,191,201,171,178,158,84,189,60,103,165,27,23,73,126,30,154,175,134,246,173,85,153,125,203,79,242,26,204,166,247,69,11,219,231,234,188,133,82,199,26,58,69,87,172,48,49,253,168,211,102,53,118,124,157,182,62,89,16,162,192,52,167,210,119,165,141,27,250,127,143,123,116,7,85,57,87,73,222,150,52,111,233,254,61,237,208,29,84,1,64,62,40,254,187,53,55,242,95,103,162,47,248,160,31,20,127,93,154,155,249,47,179,209,1,63,252,21,61,44,101,63,80,43,189,186,220,79,242,0,120,42,122,88,202,126,160,87,123,117,184,159,224,10,192,241,64,235,51,169,62,157,181,246,193,133,104,230,164,125,159,178,214,225,244,183,73,233,190,15,65,87,206,169,245,181,177,186,78,117,16,72,244,221,144,198,155,34,241,251,187,237,186,170,173,159,145,127,170,15,15,77,23,234,207,63,183,234,54,163,100,249,173,186,229,110,179,197,100,138,43,37,109,36,48,58,8,230,154,102,185,205,154,154,87,43,249,84,61,21,81,200,155,35,126,95,181,84,57,7,133,39,84,122,237,212,167,233,71,244,215,156,253,163,251,57,240,79,134,127,54,81,209,246,60,199,158,239,127,173,162,143,151,46,196,95,210,223,110,63,45,183,93,226,175,141,95,170,124,91,233,253,15,184,220,75,41,233,75,162,157,44,232,251,237,79,232,206,255,0,149,220,254,214,249,31,59,241,218,170,105,187,126,87,191,219,237,118,96,139,109,252,203,249,114,229,190,205,219,109,151,122,214,241,171,245,79,139,125,63,161,247,27,136,29,87,192,199,241,179,247,111,248,145,106,133,85,248,24,254,54,126,237,255,0,18,45,80,15,41,128,106,150,9,170,31,104,254,194,223,126,39,246,75,32,172,197,175,31,228,179,67,229,110,148,188,123,240,126,181,141,231,199,184,207,190,206,76,93,254,78,93,148,172,15,20,95,15,250,203,69,101,203,169,189,16,199,123,214,169,188,205,199,56,181,193,36,243,213,71,85,44,242,207,53,217,189,199,191,148,43,221,218,88,227,70,54,22,198,217,17,170,197,149,209,112,187,103,85,89,151,74,30,32,122,169,152,89,174,85,110,198,46,58,145,121,166,203,45,17,198,147,50,227,110,75,172,252,213,177,57,236,111,153,141,174,145,208,191,147,120,189,85,170,189,183,200,199,221,158,45,148,233,198,184,233,197,46,73,141,215,90,178,220,51,45,183,189,173,115,162,73,169,107,169,100,71,71,44,50,197,34,127,195,142,72,164,106,57,174,71,177,237,69,71,53,3,53,154,85,169,153,86,141,234,62,57,170,88,85,95,151,189,99,55,8,174,20,220,164,145,145,205,193,126,252,18,246,222,199,186,25,88,174,142,70,35,147,156,111,123,85,118,114,154,30,233,87,169,140,55,170,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,113,70,204,206,50,198,246,72,212,78,76,123,121,53,143,231,27,42,7,196,83,161,90,158,150,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,52,232,67,84,179,189,47,234,159,79,190,194,223,126,25,246,183,32,180,226,215,143,242,88,102,243,86,186,171,141,47,126,15,214,177,220,57,118,217,247,217,197,233,183,201,201,186,129,53,124,115,191,4,255,0,121,63,134,145,127,195,163,81,179,45,33,203,117,139,83,244,255,0,21,164,200,175,184,198,147,221,46,84,244,53,117,41,4,28,35,184,219,86,89,228,93,209,92,200,98,238,76,177,181,205,124,137,18,198,215,53,207,69,73,65,227,157,248,39,251,201,252,52,225,94,18,216,85,171,82,181,163,83,244,230,251,81,87,5,183,42,210,123,213,146,178,90,71,181,179,199,5,77,93,12,50,58,55,57,174,106,61,26,245,84,85,107,147,125,183,69,253,128,67,92,179,41,190,231,57,85,231,53,202,107,188,237,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,156,24,141,99,121,61,238,93,154,136,212,223,100,68,79,145,123,222,31,61,18,90,186,80,192,36,190,228,240,82,87,106,46,85,79,79,53,214,177,212,173,108,246,152,29,12,46,125,165,146,54,105,88,246,71,80,217,28,233,99,86,164,203,219,87,34,164,113,237,68,57,102,45,125,193,178,171,206,21,148,208,249,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,249,177,92,199,113,123,28,155,181,85,171,182,232,170,159,51,65,62,30,250,161,106,213,94,143,180,218,231,111,109,36,53,22,11,60,88,189,117,36,53,173,169,125,60,246,246,165,50,119,118,68,88,223,44,81,197,80,145,185,55,107,42,25,243,114,42,61,193,34,128,0,0,0,0,0,102,179,171,31,84,250,201,245,3,33,247,25,203,84,240,84,244,177,148,253,64,174,246,235,113,85,125,88,250,167,214,79,168,25,15,184,206,90,167,130,167,165,140,167,234,5,119,183,91,128,159,224,0,0,0,41,91,198,175,213,62,45,244,254,135,220,110,36,117,233,39,166,122,158,169,242,28,243,7,179,87,85,193,144,216,240,122,236,143,31,134,21,139,133,109,198,10,170,86,71,73,42,202,230,181,172,149,179,73,26,63,155,56,61,204,122,171,154,199,49,210,43,198,175,213,62,45,244,254,135,220,110,35,193,83,213,62,83,244,254,187,220,109,192,65,92,179,22,190,224,217,85,231,10,202,104,124,149,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,124,216,174,99,184,189,142,77,218,170,213,219,116,85,79,153,121,62,29,125,117,83,117,75,134,166,15,168,53,244,140,213,75,5,60,211,87,67,77,75,43,25,115,183,66,180,236,75,146,170,70,144,66,247,73,80,216,223,11,95,253,54,57,237,99,24,228,99,60,87,138,23,66,223,166,188,85,250,227,163,152,103,155,212,155,47,15,140,83,81,59,140,215,219,92,113,185,23,104,81,171,230,43,33,218,62,222,202,215,190,36,124,127,173,115,105,227,74,107,196,242,155,238,13,149,89,179,92,90,187,201,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,193,232,230,59,139,216,213,217,200,173,93,182,84,84,249,1,169,48,71,254,138,58,174,177,117,105,163,84,89,151,118,213,71,151,219,118,163,202,108,148,83,61,222,66,171,147,210,57,17,178,34,61,33,157,140,238,198,187,189,169,187,227,238,61,241,72,164,128,2,170,252,84,250,14,255,0,178,253,85,233,5,151,252,212,185,125,138,217,110,255,0,143,125,77,237,207,238,255,0,236,237,149,145,195,254,114,161,238,254,181,229,85,154,83,234,199,210,198,178,125,63,200,125,186,115,53,128,104,123,195,247,87,176,221,95,233,67,1,159,15,158,173,95,135,217,232,113,11,188,53,48,44,79,130,227,67,71,3,37,106,47,205,175,99,154,177,200,199,53,87,118,74,212,119,23,163,216,217,20,103,7,163,254,165,47,189,43,107,141,159,83,109,137,222,181,77,198,215,146,82,54,149,147,201,87,103,150,104,223,81,28,72,231,51,140,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,225,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,64,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,6,107,58,177,245,79,172,159,80,50,31,113,156,210,153,154,206,172,125,83,235,39,212,12,135,220,103,2,74,120,94,244,81,252,160,51,182,107,62,161,91,45,85,218,109,134,220,31,77,45,186,181,59,223,25,186,54,22,189,148,235,19,92,155,67,23,118,9,164,89,17,89,39,220,139,132,141,124,189,187,191,34,175,133,199,161,61,50,252,235,222,43,73,84,0,243,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,120,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,208,0,51,109,213,87,76,249,151,74,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,228,174,133,252,162,145,143,141,202,188,94,199,113,115,217,194,71,202,15,5,79,84,249,79,211,250,239,113,183,29,87,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,7,85,241,206,252,19,253,228,254,26,85,89,106,158,57,223,130,127,188,159,195,72,171,225,169,211,214,43,212,95,83,84,54,76,214,167,123,46,35,111,118,91,83,111,117,44,115,199,117,242,213,84,209,178,142,84,145,21,137,11,223,59,86,68,86,187,148,108,123,17,26,175,71,176,37,87,133,103,65,223,246,35,170,189,95,178,255,0,157,151,16,177,92,237,223,241,15,166,189,181,253,223,253,161,177,50,72,127,205,212,49,223,213,60,181,64,0,25,172,234,199,213,62,178,125,64,200,125,198,115,74,102,107,58,177,245,79,172,159,80,50,31,113,156,11,84,240,84,244,177,148,253,64,174,246,235,113,63,200,1,224,169,233,99,41,250,129,93,237,214,226,127,128,0,1,0,60,106,253,44,98,223,80,40,125,186,226,64,15,11,143,93,154,101,249,215,179,214,147,255,0,198,175,210,198,45,245,2,135,219,174,36,0,240,184,245,217,166,95,157,123,61,104,19,255,0,198,175,210,198,45,245,2,135,219,174,36,0,240,184,245,217,166,95,157,123,61,105,63,252,106,253,44,98,223,80,40,125,186,226,64,15,11,143,93,154,101,249,215,179,214,129,237,124,97,112,171,86,43,214,11,239,182,250,138,185,42,51,28,94,219,123,174,108,207,106,178,57,216,233,168,81,177,34,53,21,25,218,161,137,202,142,87,47,55,61,119,217,81,173,235,254,9,122,199,125,139,42,206,186,126,168,135,189,101,169,183,174,99,71,39,38,55,202,85,71,37,61,37,66,108,140,231,39,121,146,211,124,213,252,89,229,126,235,119,145,202,157,87,198,211,22,177,85,232,22,11,154,212,80,243,189,90,179,4,181,209,212,247,94,157,170,90,186,42,137,42,35,224,139,193,220,159,69,76,187,170,43,147,183,179,85,17,206,69,128,30,29,90,199,125,209,190,174,48,74,155,68,62,98,147,48,184,65,135,93,41,185,49,157,234,90,249,226,141,171,205,204,122,183,181,58,83,207,179,120,185,253,142,28,154,215,185,64,208,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,194,38,110,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,161,232,10,86,241,171,245,79,139,125,63,161,247,27,137,63,250,94,241,17,209,174,167,53,31,39,210,219,74,124,18,245,109,184,85,38,57,230,42,28,232,242,107,92,74,188,106,233,251,145,198,248,230,224,213,145,244,175,111,54,198,168,228,87,163,101,237,64,15,26,191,84,248,183,211,250,31,113,184,128,240,84,245,79,148,253,63,174,247,27,113,117,37,43,120,42,122,167,202,126,159,215,123,141,184,186,144,6,85,205,84,25,87,3,65,24,206,188,225,189,54,248,126,105,198,171,102,117,180,141,101,187,77,236,44,182,80,205,80,176,190,237,113,91,84,75,79,69,18,181,143,119,57,28,221,149,200,199,112,98,62,71,39,6,57,83,208,116,101,213,254,43,214,38,156,87,102,54,155,15,217,203,213,150,224,235,125,222,197,37,198,58,185,41,183,78,112,78,215,181,24,247,67,43,21,81,175,124,113,239,36,83,177,17,201,31,55,81,102,186,245,11,149,107,165,30,159,217,46,212,223,14,178,233,190,31,108,196,173,22,248,234,164,150,53,242,208,50,57,235,28,142,84,98,77,59,216,138,229,99,91,180,113,192,197,87,172,92,221,249,58,117,215,156,203,166,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,222,18,53,187,35,149,142,224,244,100,141,78,108,106,160,105,120,28,211,167,93,121,195,122,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,231,27,157,178,57,88,222,108,86,72,212,224,246,170,244,176,0,0,4,85,241,71,244,39,169,191,146,251,197,17,42,136,171,226,143,232,79,83,127,37,247,138,32,41,91,164,239,84,250,55,245,3,30,247,24,13,41,153,172,233,59,213,62,141,253,64,199,189,198,3,74,96,113,78,171,186,81,211,142,173,116,225,248,86,107,23,145,186,208,247,39,176,95,224,133,31,85,104,170,114,34,43,154,138,169,220,133,252,90,146,194,170,141,145,173,106,162,177,236,142,70,122,14,159,186,120,210,254,153,112,6,233,206,148,90,170,232,237,175,168,74,234,201,106,235,36,169,158,182,181,97,138,25,42,100,115,151,139,94,246,193,26,171,99,107,35,69,69,226,198,239,177,210,192,3,143,245,85,211,62,27,213,126,145,214,105,110,97,93,87,110,123,106,27,114,180,92,233,149,92,251,117,198,54,72,200,167,88,249,35,102,103,25,100,99,227,114,167,38,61,220,92,199,240,145,157,128,1,152,29,85,211,60,171,70,245,31,35,210,220,214,147,203,222,177,155,132,182,250,158,49,200,200,230,224,191,114,120,187,140,99,221,12,172,86,201,27,213,169,206,55,177,200,155,57,15,42,93,159,139,238,131,97,185,159,78,149,58,228,234,42,74,76,179,0,168,162,99,46,13,167,87,79,91,110,168,170,109,59,168,158,228,123,83,131,101,169,100,237,115,145,252,22,57,26,196,111,122,71,20,237,164,248,47,233,67,84,240,221,51,248,167,195,62,214,228,22,235,23,157,236,119,188,175,154,169,142,30,239,111,147,121,241,238,114,227,201,187,237,182,233,190,224,72,14,129,122,40,202,186,172,212,122,75,221,218,217,229,244,203,25,184,67,38,71,112,168,73,25,29,127,5,108,142,182,83,172,110,99,221,52,172,84,71,185,142,78,204,111,71,170,242,116,76,150,250,49,60,90,197,131,98,182,108,43,22,161,242,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,243,122,185,238,226,198,53,55,114,171,151,109,213,85,126,103,192,209,125,33,195,116,23,75,241,253,35,211,248,42,227,177,99,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,249,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,123,80,34,175,138,63,161,61,77,252,151,222,40,138,11,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,191,79,20,127,66,122,155,249,47,188,81,17,171,194,235,195,254,142,209,71,109,234,111,91,241,222,245,214,111,45,113,193,237,115,201,4,244,177,210,203,4,83,195,118,119,109,239,229,50,247,118,138,57,17,142,133,209,186,69,106,189,98,116,65,221,124,58,250,21,166,233,107,13,76,227,80,104,41,31,170,151,250,121,161,174,154,154,170,87,178,217,110,153,105,222,150,213,68,145,96,153,237,146,157,178,62,102,179,250,111,115,26,247,177,168,247,247,94,172,125,44,107,39,211,252,135,219,167,58,169,202,186,177,244,177,172,159,79,242,31,110,156,12,214,26,83,233,59,210,198,141,253,63,199,189,186,3,53,134,148,250,78,244,177,163,127,79,241,239,110,128,8,43,227,105,172,118,40,177,92,23,167,234,120,123,215,170,155,130,102,53,146,114,123,124,165,44,113,212,82,83,166,202,206,18,119,159,45,79,205,31,201,158,87,239,55,105,26,169,94,189,31,224,21,58,159,213,30,150,225,144,227,212,151,218,122,172,162,134,166,225,111,171,72,157,4,246,234,105,82,162,181,36,108,171,193,236,74,104,102,85,98,239,205,17,90,136,229,84,106,245,95,20,125,94,166,213,174,176,114,104,45,179,210,79,109,193,169,225,196,41,102,134,9,98,123,223,76,231,190,169,178,164,159,210,123,43,39,171,141,28,212,107,21,145,177,91,203,250,110,237,126,8,248,85,214,191,90,53,11,81,161,168,164,75,109,143,23,138,201,81,19,158,238,251,167,174,171,142,104,156,198,241,226,172,70,219,230,71,42,185,21,21,209,236,142,221,85,161,113,38,99,53,191,10,181,105,174,180,103,218,115,98,168,171,158,219,138,229,23,91,37,28,181,111,107,167,146,10,106,185,33,141,210,57,173,107,85,234,214,34,170,163,90,155,239,178,39,236,52,230,82,7,140,150,45,98,199,250,184,163,187,90,40,124,189,94,77,135,219,174,151,73,59,175,127,152,170,100,245,52,141,147,103,42,163,54,130,146,157,155,53,17,191,115,125,185,57,202,161,63,252,43,53,142,251,171,189,35,218,41,178,56,119,171,192,174,18,225,209,212,242,103,249,85,45,52,16,73,76,188,24,198,163,59,112,84,69,6,223,121,206,236,115,115,149,207,84,73,128,84,95,130,62,168,93,105,115,253,66,209,121,155,87,61,182,231,103,139,40,167,87,86,187,177,71,61,52,209,211,75,194,159,101,111,57,219,87,15,41,17,90,187,82,70,213,71,124,184,91,160,3,149,117,99,233,99,89,62,159,228,62,221,57,213,78,85,213,143,165,141,100,250,127,144,251,116,224,102,176,213,65,149,115,85,0,0,0,10,1,241,71,245,217,169,191,146,251,61,17,127,197,0,248,163,250,236,212,223,201,125,158,136,9,255,0,224,169,233,99,41,250,129,93,237,214,226,149,139,169,240,84,244,177,148,253,64,174,246,235,113,74,192,95,159,134,175,76,248,110,131,116,243,100,204,236,213,213,119,28,135,84,108,246,172,142,245,91,50,171,24,214,73,78,179,83,82,69,18,57,90,214,66,218,153,17,95,243,124,143,123,220,170,141,225,28,114,212,229,93,39,122,88,209,191,167,248,247,183,64,117,80,4,85,241,71,244,39,169,191,146,251,197,17,42,136,171,226,143,232,79,83,127,37,247,138,32,41,91,164,239,84,250,55,245,3,30,247,24,9,233,227,113,164,53,44,186,233,238,189,208,193,87,37,60,244,242,226,23,73,29,60,93,136,30,199,73,85,68,214,71,242,149,95,34,73,94,174,119,222,98,36,49,167,220,85,78,112,47,164,239,84,250,55,245,3,30,247,24,11,179,241,40,210,26,109,95,232,251,56,129,32,164,91,150,31,78,153,125,182,106,153,229,137,144,62,133,174,125,67,145,35,223,155,221,70,181,113,177,175,69,98,190,86,170,241,217,30,208,172,31,9,157,80,181,105,199,88,54,187,101,229,180,145,211,231,86,122,204,93,149,117,53,173,167,101,52,239,116,117,48,237,201,21,36,124,178,210,71,78,200,247,106,185,245,13,217,85,81,24,235,222,51,3,164,249,215,232,191,84,240,221,76,248,95,196,254,201,100,22,235,239,146,239,246,124,215,149,169,142,110,215,115,139,184,114,237,241,229,197,219,111,190,203,182,198,154,49,60,166,197,156,226,182,108,215,22,174,243,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,112,122,53,237,228,199,181,118,114,35,147,125,149,17,126,64,125,96,0,2,128,124,81,253,118,106,111,228,190,207,68,95,241,64,62,40,254,187,53,55,242,95,103,162,2,127,248,42,122,88,202,126,160,87,123,117,184,159,228,0,240,84,244,177,148,253,64,174,246,235,113,63,192,0,0,20,173,227,87,234,159,22,250,127,67,238,55,18,234,74,149,241,55,208,189,71,234,47,174,236,23,75,244,190,205,231,174,181,218,127,69,44,211,74,170,202,91,125,43,110,119,4,146,170,166,68,69,237,194,206,77,221,118,87,43,156,214,49,175,123,216,199,4,54,232,239,165,92,203,170,253,92,183,225,246,107,109,91,113,139,117,69,61,78,89,119,142,68,133,150,235,114,191,239,163,101,115,30,223,51,35,91,35,97,103,23,114,122,43,149,59,108,145,236,208,158,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,241,93,52,116,233,130,116,191,165,148,26,103,130,211,255,0,154,172,188,86,243,155,249,206,233,229,161,134,122,206,220,178,201,217,238,246,24,238,211,29,193,159,177,19,246,170,245,80,42,175,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,117,95,28,239,193,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,112,28,171,197,31,215,102,166,254,75,236,244,68,255,0,240,84,244,177,148,253,64,174,246,235,113,0,60,81,253,118,106,111,228,190,207,68,79,255,0,5,79,75,25,79,212,10,239,110,183,1,63,192,0,8,1,227,87,233,99,22,250,129,67,237,215,18,127,144,3,198,175,210,198,45,245,2,135,219,174,32,85,95,73,222,169,244,111,234,6,61,238,48,23,83,226,143,232,79,83,127,37,247,138,34,149,186,78,245,79,163,127,80,49,239,113,128,186,159,20,127,66,122,155,249,47,188,81,1,65,118,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,23,169,225,215,208,173,55,75,88,106,103,26,131,65,72,253,84,191,211,205,13,116,212,213,82,189,150,203,116,203,78,244,182,170,36,139,4,207,108,148,237,145,243,53,159,211,123,152,215,189,141,71,191,133,120,93,120,127,209,218,40,237,189,77,235,126,59,222,186,205,229,174,56,61,174,121,32,158,150,58,89,96,138,120,110,206,237,189,252,166,94,238,209,71,34,49,208,186,55,72,173,87,172,78,138,207,192,229,93,88,250,88,214,79,167,249,15,183,78,102,176,210,159,86,62,150,53,147,233,254,67,237,211,153,172,3,74,125,39,122,88,209,191,167,248,247,183,64,117,83,149,116,157,233,99,70,254,159,227,222,221,1,213,64,20,3,226,143,235,179,83,127,37,246,122,34,255,0,138,1,241,71,245,217,169,191,146,251,61,16,19,255,0,193,83,210,198,83,245,2,187,219,173,196,255,0,32,7,130,167,165,140,167,234,5,119,183,91,137,254,0,0,0,165,111,26,191,84,248,183,211,250,31,113,184,151,82,82,183,141,95,170,124,91,233,253,15,184,220,64,234,190,6,63,141,159,187,127,196,139,84,42,175,192,199,241,179,247,111,248,145,106,128,102,179,171,31,84,250,201,245,3,33,247,25,203,169,240,184,244,39,166,95,157,123,197,105,74,221,88,250,167,214,79,168,25,15,184,206,93,79,133,199,161,61,50,252,235,222,43,64,120,163,250,19,212,223,201,125,226,136,165,110,147,189,83,232,223,212,12,123,220,96,46,167,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,0,19,255,0,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,117,95,28,239,193,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,112,28,127,196,163,72,106,116,131,172,28,226,4,130,173,45,185,133,66,101,246,217,170,103,138,87,206,202,231,57,245,14,68,143,110,12,109,98,85,198,198,189,17,232,200,154,171,203,116,123,166,175,130,62,168,90,170,176,13,66,209,121,155,73,5,202,217,120,139,40,167,87,86,183,191,89,5,76,49,211,75,194,159,100,119,8,29,73,15,41,17,92,155,213,198,213,70,252,185,252,159,27,141,33,166,125,171,79,117,238,134,10,72,234,32,168,151,16,186,72,233,229,239,206,199,182,74,170,38,178,63,156,72,200,214,58,245,115,190,235,213,102,141,62,250,34,112,140,30,21,154,199,98,210,46,174,45,20,217,28,59,82,103,182,249,112,232,234,121,63,252,150,170,166,120,36,166,94,12,99,149,253,201,233,226,131,111,186,214,247,249,185,200,214,42,40,95,72,0,0,0,0,0,12,214,117,99,234,159,89,62,160,100,62,227,57,106,158,10,158,150,50,159,168,21,222,221,110,42,175,171,31,84,250,201,245,3,33,247,25,203,84,240,84,244,177,148,253,64,174,246,235,112,19,252,0,0,0,5,43,120,213,250,167,197,190,159,208,251,141,196,120,42,122,167,202,126,159,215,123,141,184,120,213,250,167,197,190,159,208,251,141,196,120,42,122,167,202,126,159,215,123,141,184,11,169,42,131,196,191,195,167,33,159,33,155,95,250,115,194,170,238,236,187,212,73,54,89,143,219,91,85,91,113,146,227,81,85,36,175,185,67,27,159,35,165,99,221,50,49,240,196,214,246,184,53,237,99,152,233,29,21,175,128,33,7,135,95,135,229,79,75,84,201,171,58,131,125,171,126,162,223,236,243,91,107,173,20,211,68,251,117,178,146,105,105,230,72,21,200,213,116,213,45,117,59,121,200,217,59,95,125,204,107,94,141,73,159,55,192,3,149,117,99,233,99,89,62,159,228,62,221,57,154,195,74,125,88,250,88,214,79,167,249,15,183,78,102,176,14,171,174,189,61,101,90,23,71,167,247,187,181,79,196,108,186,145,135,219,50,219,69,194,58,89,34,141,60,204,12,146,122,55,43,145,88,179,64,247,162,57,24,231,111,28,144,61,81,139,47,6,218,247,133,79,78,189,69,232,134,1,115,175,213,123,181,94,55,143,95,42,38,173,163,193,106,237,116,189,245,158,104,104,86,59,164,149,77,122,207,11,251,113,73,2,209,200,214,171,85,170,231,53,174,249,18,43,166,220,79,21,202,250,88,208,159,181,56,205,170,243,240,108,63,24,187,91,190,33,69,29,71,147,174,138,221,15,106,166,30,104,189,185,153,201,220,100,110,206,110,235,178,166,231,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,171,31,84,250,201,245,3,33,247,25,205,41,153,172,234,199,213,62,178,125,64,200,125,198,112,46,167,194,227,208,158,153,126,117,239,21,164,170,34,175,133,199,161,61,50,252,235,222,43,73,84,0,0,5,85,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,142,171,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,3,170,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,142,171,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,2,234,64,0,12,214,117,99,234,159,89,62,160,100,62,227,57,165,51,53,157,88,250,167,214,79,168,25,15,184,206,5,170,120,42,122,88,202,126,160,87,123,117,184,159,228,0,240,84,244,177,148,253,64,174,246,235,113,63,192,0,0,128,30,53,126,150,49,111,168,20,62,221,113,32,7,133,199,174,205,50,252,235,217,235,73,255,0,227,87,233,99,22,250,129,67,237,215,18,0,120,92,122,236,211,47,206,189,158,180,9,255,0,227,87,233,99,22,250,129,67,237,215,18,0,120,92,122,236,211,47,206,189,158,180,159,254,53,126,150,49,111,168,20,62,221,113,32,7,133,199,174,205,50,252,235,217,235,64,185,62,181,177,107,22,97,210,62,175,90,114,58,31,55,73,79,135,220,238,145,199,221,124,124,106,168,160,117,93,52,155,177,81,87,132,240,68,253,183,226,238,59,57,21,170,168,185,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,212,241,154,30,165,240,10,109,44,234,27,82,52,250,223,143,85,216,237,182,60,162,229,77,107,161,169,73,121,197,110,243,15,90,53,69,149,85,239,99,169,214,39,177,238,85,230,199,53,219,187,150,234,26,51,210,124,235,244,161,165,152,110,166,124,47,225,159,107,113,251,117,247,201,119,251,222,87,205,83,71,55,107,185,197,188,248,247,56,242,226,221,246,223,100,223,98,48,120,151,244,145,144,245,29,164,115,100,248,62,81,144,51,33,194,233,228,186,67,141,199,83,85,81,110,190,50,22,72,229,141,180,76,228,212,174,70,190,86,195,43,25,205,253,197,133,251,181,204,124,47,9,157,80,186,234,63,71,214,187,101,229,181,114,84,96,183,138,204,93,149,117,53,174,168,125,76,12,108,117,48,237,201,17,99,100,81,85,199,78,200,247,114,53,148,237,217,81,21,24,217,148,6,91,49,60,166,251,131,101,86,108,215,22,174,242,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,112,122,57,142,226,246,53,118,114,43,87,109,149,21,62,71,96,234,219,169,138,158,169,242,28,15,56,188,208,213,193,144,216,240,122,28,115,32,154,100,139,133,109,198,10,170,167,201,87,18,68,214,181,172,149,179,71,34,179,131,56,61,207,98,35,154,198,189,211,167,197,7,195,238,166,237,83,122,234,135,69,173,84,140,123,41,221,95,152,88,233,162,138,153,156,33,138,170,162,178,244,178,203,59,90,175,86,178,6,190,8,162,231,35,213,210,253,231,185,251,213,8,19,255,0,193,83,213,62,83,244,254,187,220,109,197,212,148,173,224,169,234,159,41,250,127,93,238,54,226,234,64,25,87,53,80,101,92,14,255,0,209,71,74,55,222,173,53,150,139,13,237,93,104,241,11,110,213,153,77,238,138,22,59,200,82,241,122,199,26,58,69,70,36,211,189,157,168,211,103,185,55,124,157,183,178,41,16,233,126,34,157,10,212,244,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,237,123,161,13,45,193,52,191,165,141,62,251,11,98,248,103,218,220,126,211,148,222,63,202,166,155,205,93,42,173,212,189,249,255,0,90,247,112,229,219,103,220,103,22,38,223,38,166,234,118,172,179,22,177,103,56,173,231,10,202,104,124,237,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,124,216,173,123,121,49,238,77,218,168,228,223,116,84,95,152,25,247,232,115,171,187,175,72,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,151,14,226,108,172,146,104,209,209,247,86,70,232,35,19,202,108,89,206,43,102,205,113,106,239,59,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,7,163,94,222,76,123,87,103,34,57,55,217,81,23,228,103,179,173,126,148,111,189,37,235,45,110,27,218,186,214,98,23,45,235,49,107,221,108,44,111,159,165,226,197,146,53,116,106,172,89,160,123,251,82,38,204,114,236,201,59,108,100,177,161,216,60,52,58,227,169,233,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,251,140,141,36,98,162,181,236,152,47,36,0,0,138,190,40,254,132,245,55,242,95,120,162,37,81,21,124,81,253,9,234,111,228,190,241,68,5,43,116,157,234,159,70,254,160,99,222,227,1,165,51,53,157,39,122,167,209,191,168,24,247,184,192,105,76,0,0,0,0,8,171,226,143,232,79,83,127,37,247,138,34,149,186,78,245,79,163,127,80,49,239,113,128,186,159,20,127,66,122,155,249,47,188,81,20,173,210,119,170,125,27,250,129,143,123,140,0,105,76,0,7,159,207,48,12,55,83,241,153,240,205,64,199,169,47,182,42,170,138,74,154,139,125,90,43,160,157,244,213,17,212,68,146,55,125,158,196,150,24,213,88,237,216,244,69,107,145,205,85,106,250,0,0,28,171,171,31,75,26,201,244,255,0,33,246,233,206,170,114,174,172,125,44,107,39,211,252,135,219,167,3,53,134,146,58,100,187,90,172,29,34,105,69,246,251,115,164,183,91,109,218,111,98,171,172,172,171,153,176,193,77,4,118,200,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,166,109,203,254,255,0,250,89,127,253,191,255,0,255,0,56,5,21,234,198,117,250,80,213,60,203,83,62,23,240,207,181,185,5,198,251,228,187,253,239,43,230,170,100,155,181,220,226,222,124,123,156,121,113,110,251,111,178,111,177,114,158,13,184,181,247,31,233,30,178,237,119,161,242,244,153,54,97,113,186,90,228,238,177,254,98,149,144,83,82,58,77,154,170,172,218,122,74,134,108,228,71,125,205,246,226,230,170,210,9,164,142,142,237,54,171,47,74,26,61,71,102,182,82,80,83,201,131,217,106,223,21,52,45,137,142,158,122,56,166,154,85,107,81,17,95,36,178,73,35,221,251,92,247,185,203,186,170,168,29,128,173,95,27,220,23,226,26,89,166,154,153,241,78,223,192,114,10,187,23,146,236,111,222,243,244,201,55,119,185,203,238,240,248,111,30,60,87,151,123,125,219,195,103,89,81,10,188,94,112,95,181,189,27,92,175,255,0,20,242,159,98,178,11,93,247,179,216,238,121,190,228,142,160,237,114,228,157,189,188,255,0,115,150,206,254,171,142,223,123,147,66,181,188,49,117,75,244,95,214,78,21,230,239,191,12,181,101,190,99,22,184,127,146,247,188,215,154,141,124,164,31,38,57,204,229,93,29,23,223,111,29,182,251,206,70,43,203,254,51,67,211,37,218,213,96,234,75,74,47,183,219,157,37,186,219,110,206,44,85,117,149,149,115,54,24,41,160,142,190,23,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,165,224,7,42,234,199,210,198,178,125,63,200,125,186,115,170,156,171,171,31,75,26,201,244,255,0,33,246,233,192,205,97,170,131,42,230,170,0,0,0,20,3,226,143,235,179,83,127,37,246,122,34,255,0,138,1,241,71,245,217,169,191,146,251,61,16,19,255,0,193,83,210,198,83,245,2,187,219,173,197,43,23,83,224,169,233,99,41,250,129,93,237,214,226,149,128,210,159,73,222,150,52,111,233,254,61,237,208,29,84,229,93,39,122,88,209,191,167,248,247,183,64,117,80,4,85,241,71,244,39,169,191,146,251,197,17,42,136,171,226,143,232,79,83,127,37,247,138,32,41,91,164,239,84,250,55,245,3,30,247,24,13,30,229,152,181,139,57,197,111,56,86,83,67,231,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,230,197,107,219,201,143,114,110,213,71,38,251,162,162,252,204,225,116,157,234,159,70,254,160,99,222,227,1,165,48,50,239,168,88,85,215,77,115,252,151,78,111,181,20,147,220,177,91,197,109,146,178,90,71,185,208,73,61,52,207,134,71,70,231,53,174,86,43,152,170,138,173,106,237,182,232,159,176,191,63,14,173,99,177,107,39,72,248,37,77,162,31,47,87,135,219,224,195,174,148,220,158,254,205,85,4,17,70,213,230,230,49,29,221,129,105,231,217,188,154,206,255,0,14,78,115,28,165,80,120,163,233,13,54,146,245,131,147,79,109,130,146,11,110,115,79,14,95,75,12,51,203,43,216,250,151,61,149,78,149,100,254,139,223,89,5,92,136,214,171,152,140,145,136,222,63,208,108,181,240,75,214,59,20,184,174,117,211,245,68,61,155,213,53,193,115,26,57,57,61,222,110,150,72,233,233,42,19,100,103,8,251,47,138,155,230,175,228,255,0,53,247,91,180,110,85,11,63,0,0,40,7,197,31,215,102,166,254,75,236,244,69,255,0,20,3,226,143,235,179,83,127,37,246,122,32,39,255,0,130,167,165,140,167,234,5,119,183,91,137,254,64,15,5,79,75,25,79,212,10,239,110,183,19,252,0,0,1,231,227,192,48,216,179,250,141,82,110,61,72,185,101,85,158,27,3,238,206,69,116,233,110,138,105,39,109,59,21,87,102,49,101,153,239,119,20,78,106,145,243,229,219,143,143,160,0,0,0,85,95,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,234,190,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,224,57,87,138,63,174,205,77,252,151,217,232,137,255,0,224,169,233,99,41,250,129,93,237,214,226,0,120,163,250,236,212,223,201,125,158,136,159,254,10,158,150,50,159,168,21,222,221,110,2,127,128,0,16,3,198,175,210,198,45,245,2,135,219,174,36,255,0,32,7,141,95,165,140,91,234,5,15,183,92,64,170,190,147,189,83,232,223,212,12,123,220,96,52,103,158,96,24,110,167,227,51,225,154,129,143,82,95,108,85,85,20,149,53,22,250,180,87,65,59,233,170,35,168,137,36,110,251,61,137,44,49,170,177,219,177,232,138,215,35,154,170,213,206,103,73,222,169,244,111,234,6,61,238,48,26,83,0,0,3,149,117,99,233,99,89,62,159,228,62,221,57,154,195,74,125,88,250,88,214,79,167,249,15,183,78,102,176,13,41,244,157,233,99,70,254,159,227,222,221,1,213,78,85,210,119,165,141,27,250,127,143,123,116,7,85,0,80,15,138,63,174,205,77,252,151,217,232,139,254,40,7,197,31,215,102,166,254,75,236,244,64,79,255,0,5,79,75,25,79,212,10,239,110,183,19,252,128,30,10,158,150,50,159,168,21,222,221,110,39,248,0,0,2,149,188,106,253,83,226,223,79,232,125,198,226,93,73,74,222,53,126,169,241,111,167,244,62,227,113,3,170,248,24,254,54,126,237,255,0,18,45,80,170,191,3,31,198,207,221,191,226,69,170,1,154,206,172,125,83,235,39,212,12,135,220,103,46,167,194,227,208,158,153,126,117,239,21,165,43,117,99,234,159,89,62,160,100,62,227,57,117,62,23,30,132,244,203,243,175,120,173,1,226,143,232,79,83,127,37,247,138,34,149,186,78,245,79,163,127,80,49,239,113,128,186,159,20,127,66,122,155,249,47,188,81,20,173,210,119,170,125,27,250,129,143,123,140,0,79,255,0,28,239,193,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,113,213,124,115,191,4,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,192,88,79,137,70,144,211,106,255,0,71,217,196,9,5,34,220,176,250,116,203,237,179,84,207,44,76,129,244,45,115,234,28,137,30,252,222,234,53,171,141,141,122,43,21,242,181,87,142,200,246,209,14,147,231,95,162,253,83,195,117,51,225,127,19,251,37,144,91,175,190,75,191,217,243,94,86,166,57,187,93,206,46,225,203,183,199,151,23,109,190,251,46,219,26,104,203,49,107,22,115,138,222,112,172,166,135,206,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,205,138,215,183,147,30,228,221,170,142,77,247,69,69,249,153,141,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,118,219,116,79,216,6,156,177,60,166,197,156,226,182,108,215,22,174,243,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,112,122,53,237,228,199,181,118,114,35,147,125,149,17,126,71,214,35,87,135,86,177,216,181,147,164,124,18,166,209,15,151,171,195,237,240,97,215,74,110,79,127,102,170,130,8,163,106,243,115,24,142,238,192,180,243,236,222,77,103,127,135,39,57,142,82,74,128,0,0,0,1,154,206,172,125,83,235,39,212,12,135,220,103,45,83,193,83,210,198,83,245,2,187,219,173,197,85,245,99,234,159,89,62,160,100,62,227,57,106,158,10,158,150,50,159,168,21,222,221,110,2,127,128,0,0,0,165,111,26,191,84,248,183,211,250,31,113,184,143,5,79,84,249,79,211,250,239,113,183,15,26,191,84,248,183,211,250,31,113,184,143,5,79,84,249,79,211,250,239,113,183,1,117,32,0,0,0,57,87,86,62,150,53,147,233,254,67,237,211,153,172,52,167,213,143,165,141,100,250,127,144,251,116,230,107,0,210,159,73,222,150,52,111,233,254,61,237,208,29,84,229,93,39,122,88,209,191,167,248,247,183,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,6,107,58,177,245,79,172,159,80,50,31,113,156,210,153,154,206,172,125,83,235,39,212,12,135,220,103,2,234,124,46,61,9,233,151,231,94,241,90,74,162,42,248,92,122,19,211,47,206,189,226,180,149,64,0,0,85,95,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,234,190,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,224,58,175,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,234,190,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,224,46,164,0,0,205,103,86,62,169,245,147,234,6,67,238,51,154,83,51,89,213,143,170,125,100,250,129,144,251,140,224,90,167,130,167,165,140,167,234,5,119,183,91,137,254,64,15,5,79,75,25,79,212,10,239,110,183,19,252,0,0,8,1,227,87,233,99,22,250,129,67,237,215,18,0,120,92,122,236,211,47,206,189,158,180,159,254,53,126,150,49,111,168,20,62,221,113,32,7,133,199,174,205,50,252,235,217,235,64,159,254,53,126,150,49,111,168,20,62,221,113,32,7,133,199,174,205,50,252,235,217,235,73,255,0,227,87,233,99,22,250,129,67,237,215,18,0,120,92,122,236,211,47,206,189,158,180,11,254,41,47,198,91,0,166,198,122,163,181,230,118,236,122,174,146,159,49,197,233,42,107,46,14,73,86,10,235,141,60,178,211,200,140,115,149,88,143,142,154,58,20,115,25,182,200,232,220,169,188,156,157,118,133,122,248,211,224,20,215,222,158,113,77,65,167,199,170,235,46,88,174,80,202,103,215,66,146,185,148,22,234,202,121,18,101,149,26,188,26,199,212,65,64,196,123,211,228,254,13,106,167,113,81,193,194,188,18,245,51,42,166,213,60,235,71,60,223,119,27,184,99,235,147,118,36,146,71,121,122,234,122,154,122,126,112,183,159,109,157,200,234,182,145,120,43,157,216,131,239,34,51,101,183,243,57,157,11,102,183,92,3,172,29,36,190,217,169,233,38,168,170,202,41,44,143,109,75,28,230,36,23,7,121,25,156,136,215,53,121,182,42,153,28,197,223,100,122,53,85,28,136,173,93,25,128,41,3,197,11,162,143,228,255,0,157,191,89,244,246,217,106,161,211,108,202,224,202,104,173,212,73,217,248,53,209,208,185,239,167,72,156,229,222,25,123,83,205,26,198,136,200,254,252,92,35,107,34,238,93,249,242,114,204,90,197,156,226,183,156,43,41,161,243,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,243,98,181,237,228,199,185,55,106,163,147,125,209,81,126,96,83,103,130,167,170,124,167,233,253,119,184,219,139,169,32,7,73,221,20,101,93,41,245,221,154,94,237,54,207,49,166,89,54,31,116,147,28,184,83,164,143,142,131,157,206,130,70,219,42,22,71,61,237,154,38,34,163,28,247,47,122,54,43,209,121,54,86,69,63,192,25,87,53,80,101,92,13,41,244,157,233,99,70,254,159,227,222,221,1,213,78,85,210,119,165,141,27,250,127,143,123,116,7,85,3,154,117,21,160,216,111,82,90,71,125,210,156,206,138,145,204,184,211,189,246,202,233,169,214,103,218,110,40,199,37,61,108,72,215,177,220,227,115,183,86,163,219,205,138,248,220,188,30,228,92,246,117,21,160,217,151,77,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,188,36,107,119,86,163,221,193,232,248,220,188,216,228,77,47,17,215,174,78,145,45,93,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,78,60,251,107,186,62,56,100,86,201,218,72,220,16,171,194,251,196,18,154,211,77,101,233,123,90,110,181,111,99,234,27,65,135,223,42,101,150,165,252,230,150,150,158,142,202,145,69,3,156,140,71,62,119,50,121,101,225,27,17,177,125,214,53,155,90,249,150,204,179,22,190,224,217,85,231,10,202,104,124,149,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,124,216,174,99,184,189,142,77,218,170,213,219,116,85,79,153,117,62,23,189,107,255,0,40,12,17,154,49,168,87,59,173,118,164,225,182,247,212,203,113,173,94,247,198,109,109,153,172,101,66,202,214,166,211,69,221,130,25,18,69,87,201,247,37,231,35,159,47,108,39,81,21,124,81,253,9,234,111,228,190,241,68,74,162,42,248,163,250,19,212,223,201,125,226,136,10,86,233,59,213,62,141,253,64,199,189,198,3,74,102,107,58,78,245,79,163,127,80,49,239,113,128,210,152,0,0,0,0,17,87,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,1,117,62,40,254,132,245,55,242,95,120,162,41,91,164,239,84,250,55,245,3,30,247,24,0,210,152,0,0,0,1,202,186,177,244,177,172,159,79,242,31,110,156,234,167,42,234,199,210,198,178,125,63,200,125,186,112,51,88,92,247,84,87,107,85,187,193,215,25,163,184,92,233,41,106,46,152,62,13,73,67,20,211,53,143,170,157,29,111,153,98,137,170,187,189,233,20,50,200,173,110,235,194,55,187,246,53,85,41,132,181,78,190,191,237,89,116,229,251,161,255,0,222,229,80,21,129,137,226,215,220,231,42,179,97,88,181,15,157,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,155,213,172,111,39,189,169,187,149,26,155,238,170,137,243,53,17,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,155,126,147,189,83,232,223,212,12,123,220,96,52,166,0,229,93,88,250,88,214,79,167,249,15,183,78,117,83,149,117,99,233,99,89,62,159,228,62,221,56,25,172,53,37,137,229,54,44,231,21,179,102,184,181,119,157,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,131,209,175,111,38,61,171,179,145,28,155,236,168,139,242,50,218,105,79,164,239,75,26,55,244,255,0,30,246,232,0,234,167,42,234,199,210,198,178,125,63,200,125,186,115,170,156,171,171,31,75,26,201,244,255,0,33,246,233,192,205,97,170,131,42,230,170,0,0,0,20,3,226,143,235,179,83,127,37,246,122,34,255,0,138,1,241,71,245,217,169,191,146,251,61,16,19,255,0,193,83,210,198,83,245,2,187,219,173,197,43,23,83,224,169,233,99,41,250,129,93,237,214,226,149,128,210,159,73,222,150,52,111,233,254,61,237,208,29,84,229,93,39,122,88,209,191,167,248,247,183,64,117,80,4,85,241,71,244,39,169,191,146,251,197,17,42,136,171,226,143,232,79,83,127,37,247,138,32,41,91,164,239,84,250,55,245,3,30,247,24,13,41,153,172,233,59,213,62,141,253,64,199,189,198,3,74,96,86,7,141,166,142,88,165,197,112,94,160,105,230,236,222,169,174,9,135,86,71,197,238,243,116,178,71,81,87,78,187,171,248,71,217,124,85,63,36,103,39,249,175,188,237,163,106,44,74,240,184,213,234,109,37,235,7,25,130,229,61,36,22,220,230,158,108,66,170,105,160,150,87,177,245,46,99,233,91,18,71,253,23,190,178,10,72,213,206,71,49,25,35,213,220,127,166,219,95,241,21,209,203,22,178,116,143,157,211,93,230,242,245,120,125,190,124,198,215,83,197,239,236,213,80,65,44,142,78,13,123,17,221,216,22,162,13,221,201,172,239,243,226,231,49,168,80,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,182,251,42,126,208,53,16,15,147,137,229,54,44,231,21,179,102,184,181,119,157,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,131,209,175,111,38,61,171,179,145,28,155,236,168,139,242,62,176,2,128,124,81,253,118,106,111,228,190,207,68,95,241,64,62,40,254,187,53,55,242,95,103,162,2,127,248,42,122,88,202,126,160,87,123,117,184,159,228,0,240,84,244,177,148,253,64,174,246,235,113,63,192,0,0,0,0,0,0,170,191,28,239,193,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,113,213,124,115,191,4,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,192,114,175,20,127,93,154,155,249,47,179,209,19,255,0,193,83,210,198,83,245,2,187,219,173,196,0,241,71,245,217,169,191,146,251,61,17,63,252,21,61,44,101,63,80,43,189,186,220,4,255,0,0,0,32,7,141,95,165,140,91,234,5,15,183,92,73,254,64,15,26,191,75,24,183,212,10,31,110,184,129,85,125,39,122,167,209,191,168,24,247,184,192,105,76,205,103,73,222,169,244,111,234,6,61,238,48,26,83,0,0,3,149,117,99,233,99,89,62,159,228,62,221,57,154,195,74,125,88,250,88,214,79,167,249,15,183,78,102,176,13,41,244,157,233,99,70,254,159,227,222,221,1,213,78,85,210,119,165,141,27,250,127,143,123,116,7,85,0,80,15,138,63,174,205,77,252,151,217,232,139,254,40,7,197,31,215,102,166,254,75,236,244,64,79,255,0,5,79,75,25,79,212,10,239,110,183,19,252,128,30,10,158,150,50,159,168,21,222,221,110,39,248,0,0,2,149,188,106,253,83,226,223,79,232,125,198,226,93,73,74,222,53,126,169,241,111,167,244,62,227,113,3,170,248,24,254,54,126,237,255,0,18,45,80,170,191,3,31,198,207,221,191,226,69,170,1,154,206,172,125,83,235,39,212,12,135,220,103,46,167,194,227,208,158,153,126,117,239,21,165,43,117,99,234,159,89,62,160,100,62,227,57,117,62,23,30,132,244,203,243,175,120,173,1,226,143,232,79,83,127,37,247,138,34,149,186,78,245,79,163,127,80,49,239,113,128,186,159,20,127,66,122,155,249,47,188,81,20,173,210,119,170,125,27,250,129,143,123,140,0,79,255,0,28,239,193,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,113,213,124,115,191,4,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,192,93,73,66,222,42,122,57,98,210,46,174,46,245,56,228,219,82,103,182,248,179,25,41,184,191,252,150,170,166,121,227,169,78,111,123,149,253,201,233,229,159,127,186,214,247,248,53,168,214,34,173,244,149,129,227,105,163,150,41,113,92,23,168,26,121,187,55,170,107,130,97,213,145,241,123,188,221,44,145,212,85,211,174,234,254,17,246,95,21,79,201,25,201,254,107,239,59,104,218,138,31,147,193,31,87,169,159,106,212,45,4,174,158,146,58,136,42,34,203,237,113,182,9,123,243,177,237,142,150,181,207,147,231,18,50,53,142,129,26,223,186,245,89,164,95,190,136,188,45,40,160,191,11,141,94,166,210,94,176,113,152,46,83,210,65,109,206,105,230,196,42,166,154,9,101,123,31,82,230,62,149,177,36,127,209,123,235,32,164,141,92,228,115,17,146,61,93,199,250,109,191,64,0,0,0,0,51,89,213,143,170,125,100,250,129,144,251,140,229,170,120,42,122,88,202,126,160,87,123,117,184,170,190,172,125,83,235,39,212,12,135,220,103,45,83,193,83,210,198,83,245,2,187,219,173,192,79,240,0,0,0,20,173,227,87,234,159,22,250,127,67,238,55,17,224,169,234,159,41,250,127,93,238,54,225,227,87,234,159,22,250,127,67,238,55,17,224,169,234,159,41,250,127,93,238,54,224,46,164,0,0,0,7,42,234,199,210,198,178,125,63,200,125,186,115,53,134,148,250,177,244,177,172,159,79,242,31,110,156,205,96,26,83,233,59,210,198,141,253,63,199,189,186,3,170,156,171,164,239,75,26,55,244,255,0,30,246,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,144,58,133,241,30,235,59,6,215,221,75,194,177,109,100,242,86,92,127,48,188,218,237,212,223,103,109,82,118,41,96,173,150,56,163,230,250,103,61,220,88,198,166,238,85,114,237,186,170,175,204,11,191,4,127,232,43,84,179,189,105,233,59,6,212,205,75,190,252,103,36,188,252,79,206,214,249,88,105,251,189,171,149,84,49,254,174,22,50,54,237,28,76,111,221,106,111,182,235,186,170,170,200,0,0,0,0,128,30,43,125,81,235,183,77,127,162,239,208,166,115,246,115,237,31,198,254,39,252,217,71,89,223,242,254,71,179,254,185,138,78,60,123,242,255,0,71,109,249,124,247,217,54,231,254,23,253,102,117,39,212,78,190,223,240,173,99,212,143,180,22,90,44,62,170,233,5,55,193,232,41,56,85,50,182,138,54,201,206,158,8,222,187,50,105,19,101,94,63,123,125,183,68,84,11,63,0,0,4,85,235,19,172,95,228,149,170,122,63,246,134,143,205,225,153,175,197,173,215,223,214,118,254,31,219,169,181,240,184,253,200,37,150,94,196,50,213,254,161,156,123,157,223,154,238,214,109,39,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,245,128,0,0,0,0,70,173,71,235,54,197,164,157,98,98,189,51,231,54,174,213,171,59,199,237,213,22,75,197,59,30,249,32,188,84,87,85,211,54,154,161,137,190,240,203,218,133,172,145,168,139,28,138,188,247,99,213,240,132,149,0,0,0,0,5,106,248,164,245,71,213,143,77,122,167,135,254,137,51,159,179,152,102,71,143,187,183,252,217,109,172,239,221,41,234,100,243,95,235,136,164,149,188,97,158,139,246,236,197,229,247,119,84,126,222,127,195,79,196,11,91,117,151,94,106,180,143,95,53,2,146,251,79,127,179,207,53,129,93,100,130,154,118,220,105,182,149,208,177,244,145,49,136,199,83,37,76,142,89,145,126,116,241,163,28,213,85,108,129,105,64,20,3,254,138,63,93,159,248,115,255,0,155,54,127,250,160,23,252,14,127,211,214,83,125,206,116,11,77,51,92,166,187,206,222,178,12,62,205,116,184,212,246,153,31,126,170,122,40,164,150,78,12,70,177,188,158,247,46,205,68,106,111,178,34,39,200,137,94,40,189,108,228,221,57,218,177,141,57,209,172,202,174,199,168,183,74,136,239,117,114,182,211,79,85,4,118,78,53,16,241,123,170,99,123,57,201,80,214,171,81,141,87,34,83,201,201,88,142,98,72,19,212,20,215,209,127,92,157,103,107,239,84,24,6,149,101,58,243,194,203,117,184,73,81,113,143,236,189,169,124,205,45,37,60,181,114,211,110,202,118,61,157,230,83,186,46,227,92,142,103,115,154,110,173,217,100,175,138,223,84,122,237,211,95,232,187,244,41,156,253,156,251,71,241,191,137,255,0,54,81,214,119,252,191,145,236,255,0,174,98,147,143,30,252,191,209,219,126,95,61,246,77,130,127,130,160,58,10,235,215,171,29,105,234,199,6,211,61,75,213,111,140,227,119,159,137,249,218,47,129,91,105,251,189,171,109,84,209,254,178,26,118,72,221,164,137,142,251,174,77,246,217,119,69,84,91,127,0,0,0,8,213,213,111,89,182,46,146,245,31,74,237,153,229,171,187,134,103,127,23,167,187,220,160,99,223,85,106,146,157,104,187,21,45,141,187,247,97,79,49,42,75,26,53,100,226,173,115,55,86,118,165,146,160,0,0,0,0,0,33,255,0,138,6,189,234,199,78,218,5,96,205,116,115,43,251,63,122,173,204,41,109,115,212,249,26,106,190,116,175,162,173,145,209,240,168,142,70,38,239,134,53,221,19,151,221,219,125,149,81,66,96,2,160,58,10,235,215,171,29,105,234,199,6,211,61,75,213,111,140,227,119,159,137,249,218,47,129,91,105,251,189,171,109,84,209,254,178,26,118,72,221,164,137,142,251,174,77,246,217,119,69,84,91,127,0,0,0,1,64,63,232,163,245,217,255,0,135,63,249,179,103,255,0,170,1,127,192,143,253,5,106,150,119,173,61,39,96,218,153,169,119,223,140,228,151,159,137,249,218,223,43,13,63,119,181,114,170,134,63,213,194,198,70,221,163,137,141,251,173,77,246,221,119,85,85,94,107,225,197,215,29,79,85,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,194,101,0,0,0,0,0,68,173,26,235,110,213,212,15,89,185,38,137,105,188,244,149,152,78,23,139,220,106,223,121,164,170,109,68,23,218,212,169,181,198,217,99,222,22,186,54,64,233,43,98,71,50,71,199,50,72,146,38,232,145,168,18,212,17,171,170,222,179,108,93,37,234,62,149,219,51,203,87,119,12,206,254,47,79,119,185,64,199,190,170,213,37,58,209,118,42,91,27,119,238,194,158,98,84,150,52,106,201,197,90,230,110,172,237,75,37,64,0,0,0,0,0,67,255,0,20,13,123,213,142,157,180,10,193,154,232,230,87,246,126,245,91,152,82,218,231,169,242,52,213,124,233,95,69,91,35,163,225,81,28,140,77,223,12,107,186,39,47,187,182,251,42,162,132,192,5,64,116,21,215,175,86,58,211,213,142,13,166,122,151,170,223,25,198,239,63,19,243,180,95,2,182,211,247,123,86,218,169,163,253,100,52,236,145,187,73,19,29,247,92,155,237,178,238,138,168,182,254,0,0,0,0,0,16,214,209,215,29,78,53,226,1,153,116,143,168,204,164,75,21,202,162,218,204,70,236,175,138,157,104,106,229,180,211,78,234,41,213,202,212,149,147,202,231,246,156,155,202,147,74,216,246,123,100,103,102,101,0,0,0,7,63,234,23,41,190,224,218,5,169,121,174,45,93,228,175,88,254,31,121,186,91,170,123,76,147,177,85,5,20,178,69,39,7,163,152,238,47,99,87,103,34,181,118,217,81,83,228,120,174,143,186,179,195,122,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,195,126,227,17,85,209,61,16,59,168,0,0,0,0,7,201,203,50,155,22,13,138,222,115,92,166,187,201,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,193,136,231,187,139,24,229,217,168,174,93,182,68,85,249,1,245,129,86,186,101,227,29,77,126,234,94,225,6,160,218,169,49,173,21,184,211,190,146,221,52,244,210,205,113,181,190,6,74,248,235,38,74,118,74,233,159,82,229,108,111,133,168,172,139,120,85,175,253,92,175,158,210,128,0,71,254,189,117,75,59,209,110,147,179,157,76,211,75,239,193,178,75,55,195,60,149,111,149,134,163,181,221,185,82,195,39,234,230,99,227,118,241,202,246,253,230,174,219,238,155,42,34,160,72,0,80,15,250,40,253,118,127,225,207,254,108,217,255,0,234,133,255,0,0,0,0,0,0,7,31,234,246,249,170,24,175,77,26,133,151,232,222,73,73,96,203,49,219,59,239,116,181,245,48,71,51,35,130,145,237,168,170,106,50,72,228,99,158,250,104,167,99,17,204,84,230,246,252,219,253,54,211,15,250,40,253,118,127,225,207,254,108,217,255,0,234,128,95,240,62,78,39,148,216,179,156,86,205,154,226,213,222,118,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,15,70,189,188,152,246,174,206,68,114,111,178,162,47,200,250,192,1,202,186,167,214,191,228,237,211,238,109,172,113,219,252,237,94,63,111,79,33,3,162,238,70,250,233,229,101,61,47,117,189,200,213,97,73,230,137,100,226,244,119,109,31,199,119,108,139,74,223,232,163,245,217,255,0,135,63,249,179,103,255,0,170,1,127,192,142,189,89,234,110,168,116,219,209,205,211,81,173,25,77,37,243,54,195,233,241,246,212,221,106,237,145,197,5,218,127,136,81,193,86,249,41,152,188,98,101,67,95,50,43,35,114,43,18,85,237,185,170,214,185,61,175,76,93,66,226,189,80,104,213,151,87,49,106,111,33,231,251,148,215,27,91,234,163,168,154,217,93,19,184,203,79,35,152,191,240,100,98,185,172,115,226,150,39,171,25,207,138,7,85,0,0,0,0,0,135,254,40,26,247,171,29,59,104,21,131,53,209,204,175,236,253,234,183,48,165,181,207,83,228,105,170,249,210,190,138,182,71,71,194,162,57,24,155,190,24,215,116,78,95,119,109,246,85,69,9,128,10,128,232,43,175,94,172,117,167,171,28,27,76,245,47,85,190,51,141,222,126,39,231,104,190,5,109,167,238,246,173,181,83,71,250,200,105,217,35,118,146,38,59,238,185,55,219,101,221,21,81,109,252,0,0,0,4,106,235,191,169,203,239,73,122,123,134,234,173,162,203,241,186,71,230,17,218,238,150,143,50,202,111,63,75,45,178,224,230,199,223,116,82,172,92,103,142,158,93,218,222,75,218,225,186,53,206,2,74,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,225,43,55,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,16,255,0,174,110,179,111,189,30,106,62,142,220,228,181,124,103,12,202,62,57,79,147,91,98,99,18,169,209,196,180,29,170,154,105,29,182,211,69,221,149,82,55,57,35,145,175,115,93,197,85,146,199,45,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,0,0,3,133,117,131,213,158,27,210,46,151,253,184,190,211,210,94,47,181,245,17,211,88,177,199,87,173,44,247,87,164,140,73,213,143,72,229,86,50,40,158,178,57,234,206,27,246,216,170,142,149,136,190,215,167,172,166,251,156,232,22,154,102,185,77,119,157,189,100,24,125,154,233,113,169,237,50,62,253,84,244,81,73,44,156,24,141,99,121,61,238,93,154,136,212,223,100,68,79,144,29,0,17,171,161,126,179,108,93,97,233,197,85,206,75,87,193,179,60,95,203,211,228,214,216,152,245,165,108,146,163,251,85,52,210,59,125,225,151,181,42,164,110,114,201,27,152,230,187,146,35,37,146,74,128,0,0,4,127,235,215,84,179,189,22,233,59,57,212,205,52,190,252,27,36,179,124,51,201,86,249,88,106,59,93,219,149,44,50,126,174,102,62,55,111,28,175,111,222,106,237,190,233,178,162,42,86,7,79,94,35,221,103,103,58,251,166,152,86,83,172,158,118,203,144,102,22,107,93,198,155,236,237,170,62,253,44,245,177,71,44,124,217,76,215,183,147,30,228,221,170,142,77,247,69,69,249,129,119,224,0,0,0,0,16,3,197,111,170,61,118,233,175,244,93,250,20,206,126,206,125,163,248,223,196,255,0,155,40,235,59,254,95,200,246,127,215,49,73,199,143,126,95,232,237,191,47,158,251,38,193,63,193,88,30,23,253,102,117,39,212,78,190,223,240,173,99,212,143,180,22,90,44,62,170,233,5,55,193,232,41,56,85,50,182,138,54,201,206,158,8,222,187,50,105,19,101,94,63,123,125,183,68,84,179,240,0,0,0,137,93,48,117,183,106,213,29,116,212,238,154,115,185,233,45,249,102,29,148,94,233,44,53,19,85,53,31,127,162,134,229,91,250,168,162,108,44,99,31,75,76,202,102,43,121,190,73,88,215,202,191,208,149,82,90,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,51,89,213,143,170,125,100,250,129,144,251,140,230,148,204,214,117,99,234,159,89,62,160,100,62,227,56,23,83,225,113,232,79,76,191,58,247,138,210,85,16,171,194,59,83,49,92,195,164,43,62,11,105,171,218,245,129,92,43,237,247,122,89,36,143,184,223,51,87,53,100,19,181,141,122,189,33,123,39,86,53,239,107,121,73,4,237,68,84,102,235,53,64,0,0,170,191,28,239,193,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,113,234,188,109,53,51,21,200,53,31,78,244,182,211,87,230,47,88,125,190,225,112,187,246,228,141,241,211,249,245,166,236,64,238,47,87,178,100,101,34,200,230,61,173,253,92,240,57,21,200,255,0,151,149,240,84,245,79,148,253,63,174,247,27,112,23,82,0,2,170,252,115,191,4,255,0,121,63,134,158,43,194,159,174,58,109,53,186,208,116,183,169,44,171,150,197,147,222,17,152,181,205,175,150,117,183,92,106,156,198,37,19,227,221,81,148,211,75,179,154,232,218,157,185,165,145,207,71,54,87,73,15,181,241,206,252,19,253,228,254,26,85,88,26,168,5,101,248,83,245,213,83,152,199,65,210,198,171,215,213,212,223,105,105,210,28,42,185,180,177,54,7,91,169,40,152,159,13,122,67,27,85,175,138,42,121,37,108,210,43,187,136,178,53,207,107,155,26,75,102,128,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,118,241,88,235,142,155,82,174,181,253,45,233,179,42,226,177,99,23,133,102,83,115,115,229,129,110,55,26,87,61,139,68,200,247,68,125,52,50,238,231,58,70,175,114,104,163,115,17,173,137,178,76,22,19,210,247,90,250,53,213,101,102,79,100,192,238,126,94,245,140,220,42,163,91,125,66,185,146,87,218,217,58,199,77,115,167,71,181,143,116,50,177,98,87,181,90,143,134,71,163,30,155,58,55,203,90,222,53,126,169,241,111,167,244,62,227,113,35,87,71,154,57,171,26,209,175,184,189,167,71,38,242,87,172,126,225,69,144,79,119,227,77,39,193,105,96,173,167,107,174,29,138,135,177,149,61,151,203,27,251,8,170,231,237,182,202,155,237,34,188,101,104,170,109,221,73,97,54,250,203,181,93,210,162,151,77,237,176,203,93,86,216,155,61,83,219,95,112,71,77,34,66,198,68,143,114,162,185,82,54,49,155,170,241,107,83,100,64,146,190,20,253,113,212,234,85,170,131,165,189,73,101,36,87,220,98,206,140,197,174,109,124,80,37,198,221,74,214,49,40,159,30,232,175,169,134,45,156,215,70,213,238,67,20,142,122,53,209,58,73,172,124,203,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,244,248,124,245,183,106,234,191,0,146,197,147,207,73,67,168,184,173,61,60,55,90,55,85,53,211,221,160,108,48,181,247,102,70,216,98,99,25,37,67,164,107,162,141,28,144,175,109,28,168,146,71,184,75,80,0,17,87,196,211,69,63,77,61,35,229,62,94,225,229,107,240,77,243,90,62,114,240,134,95,37,4,222,98,57,54,141,238,118,244,178,212,240,106,113,222,84,139,147,145,188,183,162,189,39,206,191,69,250,167,134,234,103,194,254,39,246,75,32,183,95,124,151,127,179,230,188,173,76,115,118,187,156,93,195,151,111,143,46,46,219,125,246,93,182,52,252,102,179,170,173,45,253,11,117,29,168,186,103,13,139,224,212,22,108,130,171,225,84,94,107,204,118,173,114,191,189,67,250,197,123,220,237,233,101,129,223,125,202,244,223,103,236,228,114,32,104,247,19,202,108,89,206,43,102,205,113,106,239,59,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,7,163,94,222,76,123,87,103,34,57,55,217,81,23,228,101,180,187,239,8,77,116,172,212,254,156,106,244,231,33,188,249,219,214,154,92,27,110,133,175,73,223,51,108,243,177,100,162,89,37,145,92,199,113,123,42,224,99,24,168,145,197,77,19,85,141,78,46,125,32,129,165,62,147,189,44,104,223,211,252,123,219,160,41,3,196,87,88,239,186,201,213,198,119,83,119,135,203,210,97,247,9,240,235,93,55,38,63,179,75,65,60,177,185,121,181,140,87,119,103,90,137,246,119,39,51,191,195,147,154,198,169,102,186,157,175,52,221,62,120,90,225,57,52,53,181,116,215,219,254,155,216,49,156,121,244,149,18,211,78,203,141,93,165,141,108,209,205,27,28,177,62,8,155,53,74,42,171,119,90,116,98,61,174,115,84,164,188,79,22,190,231,57,85,155,10,197,168,124,237,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,124,222,173,99,121,61,237,77,220,168,212,223,117,84,79,152,22,169,224,167,161,117,150,171,22,105,212,61,250,205,217,248,223,12,111,29,169,145,103,142,71,210,196,254,229,115,218,197,68,138,72,95,51,105,88,217,17,94,228,146,146,118,125,205,156,143,249,94,57,223,130,127,188,159,195,75,31,209,77,47,181,104,174,145,226,26,81,102,117,36,148,248,181,158,154,218,250,138,106,38,210,50,178,118,49,59,213,75,19,85,81,143,154,94,228,175,251,206,85,124,142,85,115,149,85,86,184,60,115,191,4,255,0,121,63,134,129,21,124,46,61,118,105,151,231,94,207,90,95,241,64,62,23,30,187,52,203,243,175,103,173,47,248,0,0,10,171,241,206,252,19,253,228,254,26,121,255,0,10,30,184,234,113,171,173,147,164,125,70,101,34,88,174,85,21,12,196,110,202,248,169,214,134,174,87,73,59,168,167,87,43,82,86,79,43,159,218,114,111,42,77,43,99,217,237,145,157,159,65,227,157,248,39,251,201,252,52,170,176,53,80,8,1,225,139,215,143,233,190,197,77,160,218,177,122,229,159,99,246,246,252,54,233,113,184,247,42,178,136,90,249,157,38,205,237,53,59,212,240,54,157,29,202,73,37,153,169,36,203,191,9,92,147,252,0,0,1,0,60,106,253,44,98,223,80,40,125,186,226,79,242,0,120,213,250,88,197,190,160,80,251,117,196,8,1,225,113,235,179,76,191,58,246,122,210,255,0,140,230,116,59,171,216,110,132,117,81,129,234,150,160,207,87,6,61,105,168,172,134,186,122,104,22,103,211,178,166,138,122,84,153,88,159,121,204,99,167,107,222,141,71,63,131,93,197,175,118,205,93,25,128,0,0,50,174,106,35,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,8,153,186,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,229,220,11,254,240,184,244,39,166,95,157,123,197,105,68,56,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,57,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,247,188,46,61,9,233,151,231,94,241,90,80,8,26,51,232,251,171,60,55,171,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,156,55,238,49,21,93,19,209,59,169,154,30,157,117,231,50,233,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,132,141,110,200,229,99,184,61,25,35,83,155,26,169,162,157,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,40,123,80,8,107,226,59,215,29,79,74,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,138,248,175,117,199,77,141,90,175,125,35,233,203,42,210,251,114,167,167,102,93,118,71,203,78,148,52,146,182,57,219,69,2,181,90,178,190,120,156,206,235,151,120,146,25,93,30,207,116,143,236,240,175,5,79,84,249,79,211,250,239,113,183,16,0,159,254,10,158,169,242,159,167,245,222,227,110,3,170,248,231,126,9,254,242,127,13,60,255,0,133,15,92,117,56,213,214,201,210,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,55,149,38,149,177,236,246,200,206,207,160,241,206,252,19,253,228,254,26,85,88,26,168,4,0,240,197,235,199,244,223,98,166,208,109,88,189,114,207,177,251,123,126,27,116,184,220,123,149,89,68,45,124,206,147,102,246,154,157,234,120,27,78,142,229,36,146,204,212,146,101,223,132,174,73,254,0,0,0,128,30,53,126,150,49,111,168,20,62,221,113,39,249,0,60,106,253,44,98,223,80,40,125,186,226,4,0,240,184,245,217,166,95,157,123,61,105,127,198,115,58,29,213,236,55,66,58,168,192,245,75,80,103,171,131,30,180,212,86,67,93,61,52,11,51,233,217,83,69,61,42,76,172,79,188,230,49,211,181,239,70,163,159,193,174,226,215,187,102,174,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,3,245,128,0,0,0,160,31,20,127,93,154,155,249,47,179,209,19,255,0,195,23,175,31,211,125,138,155,65,181,98,245,203,62,199,237,237,248,109,210,227,113,238,85,101,16,181,243,58,77,155,218,106,119,169,224,109,58,59,148,146,75,51,82,73,151,126,18,185,32,7,138,63,174,205,77,252,151,217,232,136,191,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,160,26,158,4,106,232,95,172,219,23,88,122,113,85,115,146,213,240,108,207,23,242,244,249,53,182,38,61,105,91,36,168,254,213,77,52,142,223,120,101,237,74,169,27,156,178,70,230,57,174,228,136,201,100,146,160,114,174,172,125,44,107,39,211,252,135,219,167,40,7,166,46,161,114,174,151,245,150,203,171,152,181,55,159,242,29,202,107,141,173,245,82,83,195,115,161,149,188,101,167,145,204,95,248,50,49,92,215,181,146,197,19,213,143,225,197,111,251,171,31,75,26,201,244,255,0,33,246,233,204,214,1,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,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,51,215,208,191,89,183,222,143,53,30,170,231,37,171,227,56,102,81,229,233,242,107,108,76,98,85,58,56,149,253,170,154,105,29,182,211,69,221,149,82,55,57,35,145,175,115,93,197,85,146,199,127,216,158,83,98,206,113,91,54,107,139,87,121,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,56,61,26,246,242,99,218,187,57,17,201,190,202,136,191,32,62,176,0,1,73,126,36,126,32,148,221,68,212,199,163,218,55,117,171,110,157,91,170,27,83,91,114,134,89,97,102,76,245,138,9,34,73,105,230,130,41,161,101,52,201,59,81,142,115,153,35,209,146,109,187,35,84,236,30,43,157,116,255,0,95,210,254,138,102,127,253,145,75,159,214,208,183,254,11,91,107,142,161,29,255,0,27,230,152,214,255,0,180,133,95,254,184,132,174,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,154,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,168,120,162,205,60,40,122,227,169,198,174,182,78,145,245,25,148,137,98,185,84,84,51,17,187,43,226,167,90,26,185,93,36,238,162,157,92,173,73,89,60,174,127,105,201,188,169,52,173,143,103,182,70,118,100,254,81,225,105,163,87,254,152,49,221,3,165,186,249,92,147,23,239,212,208,102,143,161,114,204,149,213,85,20,242,215,212,73,73,12,209,71,63,118,58,118,83,177,38,116,142,138,38,68,136,247,44,123,186,147,51,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,115,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,168,106,32,138,190,40,254,132,245,55,242,95,120,162,57,87,134,47,94,63,166,251,21,54,131,106,197,235,150,125,143,219,219,240,219,165,198,227,220,170,202,33,107,230,116,155,55,180,212,239,83,192,218,116,119,41,36,150,102,164,147,46,252,37,114,117,95,20,127,66,122,155,249,47,188,81,1,64,38,170,12,171,154,168,0,0,0,0,0,102,91,95,180,114,251,211,254,178,229,154,59,145,205,230,42,241,155,131,169,227,169,226,198,121,186,87,181,36,166,169,224,199,189,35,238,193,36,82,246,249,171,153,207,139,190,243,85,13,52,148,173,227,39,162,159,97,186,130,180,235,29,37,195,189,73,169,182,245,239,65,36,188,164,130,186,221,21,61,60,156,90,145,181,27,11,160,125,26,183,119,189,203,39,127,126,45,224,128,78,159,10,93,76,253,34,116,109,142,91,170,42,238,181,117,248,85,194,187,25,172,158,225,39,115,151,110,68,168,167,100,46,87,185,203,12,116,181,84,209,53,23,143,30,210,177,173,226,214,170,204,2,154,252,22,245,142,197,135,235,46,91,163,183,120,123,117,122,137,111,167,168,181,212,242,122,242,170,182,182,162,71,83,112,107,21,19,156,19,212,75,220,115,216,214,249,110,63,121,210,53,18,229,0,174,175,26,77,99,190,225,250,53,137,104,237,162,30,221,38,162,92,42,42,46,149,60,152,188,169,109,174,167,145,180,220,28,197,84,231,60,244,242,247,26,246,57,190,91,143,222,108,142,68,128,30,28,154,103,250,80,235,39,78,45,213,20,151,89,40,44,55,7,100,213,147,219,227,223,202,249,8,221,81,78,249,156,172,115,89,11,170,163,166,137,202,187,111,222,70,53,205,115,218,167,182,241,108,205,110,185,87,90,89,5,138,225,79,73,29,62,29,103,181,89,40,93,11,28,143,146,7,211,54,185,93,42,171,149,21,253,218,233,90,138,212,106,112,107,19,109,209,92,233,21,224,133,165,191,253,82,245,174,225,98,255,0,236,76,90,209,115,243,95,250,234,107,224,236,163,255,0,252,154,238,111,103,251,140,119,245,136,4,170,241,71,244,39,169,191,146,251,197,17,78,221,31,117,103,153,116,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,158,221,198,34,163,101,122,45,196,248,163,250,19,212,223,201,125,226,136,160,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,132,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,1,68,62,28,93,113,211,116,165,153,87,225,250,130,202,186,141,58,204,42,32,125,116,209,62,89,95,100,171,106,43,18,182,40,17,85,175,99,154,173,108,237,107,123,174,100,81,57,170,229,133,34,146,247,128,0,0,16,3,198,175,210,198,45,245,2,135,219,174,36,255,0,32,7,141,95,165,140,91,234,5,15,183,92,64,128,30,23,30,187,52,203,243,175,103,173,47,248,160,31,11,143,93,154,101,249,215,179,214,151,252,0,0,0,128,30,53,126,150,49,111,168,20,62,221,113,39,249,0,60,106,253,44,98,223,80,40,125,186,226,4,32,240,226,235,142,155,165,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,101,92,178,159,11,78,189,190,194,86,88,122,81,213,8,57,227,247,91,135,147,196,46,148,244,251,201,65,93,87,58,185,40,234,26,196,222,72,102,158,87,43,37,217,93,28,146,42,61,86,39,35,160,11,127,0,1,85,126,57,223,130,127,188,159,195,78,85,225,139,215,143,232,66,251,77,160,218,177,122,227,128,228,23,6,252,54,233,113,184,246,233,113,121,156,201,157,38,205,237,57,123,53,19,186,157,29,202,72,226,133,203,36,203,183,57,92,189,87,199,59,240,79,247,147,248,105,85,96,106,160,21,129,225,41,214,191,198,232,232,250,77,212,219,157,214,178,245,15,122,76,46,225,58,247,227,117,12,48,119,31,108,114,163,121,199,217,100,82,201,19,164,115,154,177,171,162,69,141,34,133,143,179,240,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,249,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,122,171,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,76,251,117,209,214,109,247,172,61,71,165,185,199,106,248,54,25,139,249,138,124,102,219,43,24,181,77,142,85,103,118,166,166,70,239,188,210,246,162,85,141,174,88,227,107,26,214,242,84,124,178,7,128,234,119,168,92,171,170,13,101,189,106,230,83,77,228,60,255,0,110,154,221,107,101,84,149,16,219,40,98,111,24,169,227,115,215,254,20,143,86,181,141,124,178,202,244,99,57,241,75,254,233,59,210,198,141,253,63,199,189,186,3,53,134,148,250,78,244,177,163,127,79,241,239,110,128,12,240,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,124,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,52,61,211,23,80,184,175,84,26,53,101,213,204,90,155,200,121,254,229,53,198,214,250,168,234,38,182,87,68,238,50,211,200,230,47,252,25,24,174,107,28,248,165,137,234,198,115,226,153,172,59,175,71,221,89,230,93,34,234,135,219,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,231,183,113,136,168,217,94,138,26,51,7,63,198,181,239,73,243,13,26,155,168,28,115,43,243,120,13,61,190,190,233,37,223,200,212,199,198,150,137,210,182,166,78,195,227,73,151,130,193,42,109,195,147,184,253,212,93,211,122,150,194,124,100,250,130,199,181,30,251,126,203,49,235,86,87,134,93,110,19,212,81,99,181,11,21,37,85,162,149,86,101,134,154,158,186,8,91,207,143,114,20,124,147,195,43,158,216,83,110,218,189,206,2,127,248,163,250,19,212,223,201,125,226,136,165,110,147,189,83,232,223,212,12,123,220,96,45,167,172,157,89,253,58,248,87,228,26,185,246,66,235,139,253,168,183,216,235,126,23,115,110,211,65,252,245,70,222,77,118,201,220,133,252,123,145,75,197,189,200,159,27,248,183,151,20,169,110,147,189,83,232,223,212,12,123,220,96,3,74,96,0,0,0,5,85,248,231,126,9,254,242,127,13,45,80,170,191,28,239,193,63,222,79,225,160,114,175,5,79,84,249,79,211,250,239,113,183,23,82,80,183,133,174,186,105,198,131,117,53,37,219,84,47,63,6,181,101,24,253,70,55,13,202,84,68,165,163,170,150,170,150,104,223,82,245,84,237,66,190,93,204,89,54,86,177,207,106,191,139,17,239,101,244,128,0,1,155,110,166,238,215,91,7,87,122,175,125,177,92,234,237,215,43,118,164,95,106,232,235,41,38,116,51,211,79,29,206,103,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,118,157,11,245,155,98,235,15,78,42,174,114,90,190,13,153,226,254,94,159,38,182,196,199,173,43,100,149,31,218,169,166,145,219,239,12,189,169,85,35,115,150,72,220,199,53,220,145,25,44,148,131,213,143,170,125,100,250,129,144,251,140,231,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,249,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,6,156,193,199,250,85,234,99,13,234,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,156,81,179,51,140,177,189,146,53,19,147,30,222,77,99,249,198,206,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,86,62,169,245,147,234,6,67,238,51,154,83,51,89,213,143,170,125,100,250,129,144,251,140,224,126,78,157,117,231,50,233,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,132,141,110,200,229,99,184,61,25,35,83,155,26,169,161,62,157,117,231,13,234,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,156,110,118,200,229,99,121,177,89,35,83,131,218,171,159,124,203,167,76,239,18,208,156,19,168,175,47,230,240,204,215,189,71,231,121,195,31,148,186,71,89,95,15,147,237,247,86,89,55,134,131,189,221,237,181,159,173,225,190,237,221,222,215,161,206,174,238,189,32,234,227,178,185,237,213,119,140,78,253,78,219,110,71,106,130,161,204,123,224,71,163,153,85,11,21,201,19,234,97,94,92,59,137,178,178,73,163,71,71,221,89,26,26,30,34,87,136,55,91,118,174,148,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,155,116,13,126,235,7,75,244,39,167,154,46,162,39,90,187,253,163,34,167,164,118,45,75,77,20,144,190,239,61,93,59,167,165,98,186,70,111,78,199,68,215,72,247,200,212,86,49,142,217,174,147,140,110,207,182,170,234,102,85,172,154,143,145,234,150,107,87,230,47,89,53,194,91,133,79,25,36,124,112,243,95,185,4,93,199,189,237,134,38,35,99,141,138,229,225,27,24,212,93,154,128,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,73,235,224,169,234,159,41,250,127,93,238,54,226,42,234,135,78,153,222,143,233,102,157,106,102,117,79,228,63,73,158,118,178,207,69,206,25,121,218,226,166,160,154,10,206,228,82,191,110,247,158,123,123,79,107,30,206,198,234,139,205,17,178,171,193,83,213,62,83,244,254,187,220,109,192,93,72,0,10,171,241,206,252,19,253,228,254,26,65,94,149,186,99,190,245,85,149,101,216,86,45,122,242,87,172,127,15,175,201,109,212,222,89,146,124,82,170,9,32,142,42,30,111,150,38,65,221,125,67,83,188,229,86,179,109,213,170,159,52,157,94,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,224,32,175,250,106,192,178,175,246,87,28,201,49,203,135,251,229,29,117,182,186,158,79,249,50,67,52,114,51,253,199,53,205,254,197,66,244,252,63,122,238,177,117,85,138,199,133,101,47,242,90,155,143,219,210,75,141,54,207,147,226,148,176,71,75,28,183,94,108,167,138,158,14,237,77,67,147,203,53,85,204,219,116,221,191,52,228,30,43,29,14,84,234,85,170,191,170,77,54,125,36,87,220,98,206,175,202,109,142,100,80,37,198,221,74,215,189,107,89,38,200,175,169,134,45,218,230,200,229,238,67,20,109,98,181,209,54,57,170,91,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,56,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,133,180,248,172,117,199,83,166,182,170,254,150,244,217,148,146,223,114,123,58,179,41,185,185,241,78,150,235,117,83,94,197,162,100,123,170,178,166,104,183,115,157,35,83,183,12,177,185,136,231,74,217,33,169,108,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,156,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,249,63,211,86,123,149,127,178,185,30,73,145,220,63,223,43,43,174,85,213,18,127,202,146,105,164,145,255,0,238,185,206,119,246,170,151,167,225,251,208,141,139,165,92,86,60,215,41,103,157,212,220,130,222,145,220,106,119,124,127,11,165,158,58,89,37,181,112,101,68,180,243,246,170,105,220,190,101,168,142,126,251,38,205,249,40,118,14,149,122,103,195,122,80,210,58,61,45,195,235,170,238,47,117,67,174,87,123,157,74,171,95,113,184,200,200,217,44,233,31,37,108,44,227,20,108,100,109,85,226,198,55,147,158,254,114,62,173,188,106,253,83,226,223,79,232,125,198,226,93,73,74,222,53,126,169,241,111,167,244,62,227,113,2,58,232,71,74,185,151,80,250,71,169,249,134,154,219,106,238,249,62,158,84,89,170,91,104,130,68,231,93,110,168,101,127,154,72,98,224,174,154,165,174,167,167,115,24,142,111,38,36,205,106,73,35,163,98,242,172,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,156,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,102,158,6,63,141,159,187,127,196,143,147,226,139,225,255,0,89,104,172,185,117,55,162,24,239,122,213,55,153,184,231,22,184,36,158,122,168,234,165,158,89,230,187,55,184,247,242,133,123,187,75,28,104,198,194,216,219,34,53,88,178,186,32,176,174,149,122,152,195,122,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,39,20,108,204,227,44,111,100,141,68,228,199,183,147,88,254,113,179,176,25,172,233,163,168,188,239,165,253,83,160,212,204,22,163,252,213,29,226,139,132,63,206,118,191,51,12,211,209,247,37,138,78,207,119,176,198,247,88,222,108,253,168,191,181,23,66,122,23,174,154,113,212,94,156,91,181,67,75,239,62,122,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,228,221,211,117,106,181,205,123,28,246,61,143,112,116,2,170,252,109,52,83,255,0,164,94,163,40,238,31,247,48,171,133,44,146,255,0,237,21,148,146,66,196,143,255,0,109,73,28,233,63,204,35,91,253,53,45,80,229,93,85,105,111,233,167,167,29,69,211,56,108,95,25,175,188,227,245,95,10,162,243,94,95,187,116,137,157,234,31,214,43,216,214,237,85,20,14,251,238,70,46,219,63,118,171,145,66,152,60,47,181,190,213,162,125,87,217,91,121,177,213,220,105,243,250,118,224,236,125,52,141,107,232,231,173,172,165,88,103,86,187,228,246,36,176,198,199,167,38,170,50,71,61,57,43,18,55,196,179,245,90,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,126,80,38,255,0,94,218,243,83,118,208,190,156,58,114,179,86,210,62,219,98,211,124,111,38,189,36,53,17,74,255,0,136,205,109,100,84,208,202,196,103,56,31,21,58,201,34,39,63,214,50,185,142,86,125,214,57,127,39,132,222,133,216,181,131,169,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,241,243,50,62,77,87,186,153,119,228,198,200,199,67,91,157,218,235,122,169,101,101,230,231,87,95,81,29,60,20,140,150,166,103,74,246,193,4,76,134,24,145,206,85,84,100,113,71,28,108,111,236,107,24,214,166,200,136,133,239,120,86,104,229,247,72,186,71,180,84,228,115,109,87,158,220,37,204,99,166,226,207,242,90,90,152,32,142,153,57,177,238,71,247,32,167,138,125,254,235,155,223,224,230,163,152,170,161,48,10,171,241,206,252,19,253,228,254,26,90,161,85,126,57,223,130,127,188,159,195,64,138,190,23,30,187,52,203,243,175,103,173,47,248,160,31,11,143,93,154,101,249,215,179,214,151,252,0,2,176,58,137,241,0,163,213,222,172,244,147,167,237,16,200,188,222,11,73,168,24,252,25,53,202,40,224,150,150,253,85,29,230,134,104,155,76,247,49,100,72,96,146,159,229,52,111,107,102,115,221,178,58,54,177,242,7,202,241,206,252,19,253,228,254,26,87,86,143,104,94,163,235,205,102,77,105,210,251,55,198,110,184,190,63,54,73,53,182,37,85,170,172,165,138,120,33,145,148,204,68,94,236,201,230,26,244,143,116,115,218,199,35,57,61,88,199,216,175,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,8,21,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,133,250,205,177,117,135,167,21,87,57,45,95,6,204,241,127,47,79,147,91,98,99,214,149,178,74,143,237,84,211,72,237,247,134,94,212,170,145,185,203,36,110,99,154,238,72,140,150,72,1,226,117,225,255,0,71,164,85,149,61,64,232,134,59,229,48,90,190,83,228,214,216,164,130,42,91,13,84,147,195,12,78,166,99,158,146,44,51,201,81,242,134,54,57,176,185,142,217,91,27,152,200,225,6,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,144,52,230,14,63,210,175,83,24,111,85,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,226,141,153,156,101,141,236,145,168,156,152,246,242,107,31,206,54,118,0,4,0,241,171,244,177,139,125,64,161,246,235,137,63,200,1,227,87,233,99,22,250,129,67,237,215,16,41,88,179,79,10,30,184,234,113,171,173,147,164,125,70,101,34,88,174,85,21,12,196,110,202,248,169,214,134,174,87,73,59,168,167,87,43,82,86,79,43,159,218,114,111,42,77,43,99,217,237,145,157,152,65,210,230,133,255,0,41,77,118,198,116,83,237,79,217,207,180,126,119,249,207,200,249,206,199,151,163,158,167,250,158,228,124,185,118,56,255,0,77,54,229,191,207,109,151,197,103,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,231,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,80,212,64,32,7,134,47,94,63,166,251,21,54,131,106,197,235,150,125,143,219,219,240,219,165,198,227,220,170,202,33,107,230,116,155,55,180,212,239,83,192,218,116,119,41,36,150,102,164,147,46,252,37,114,112,175,21,238,184,234,114,91,173,239,164,125,57,101,34,216,173,181,20,236,203,174,200,248,170,22,186,174,39,71,59,104,160,86,171,146,38,65,43,89,221,114,237,42,205,19,163,217,141,141,253,224,226,190,35,189,113,211,117,91,153,80,97,250,124,202,186,125,58,195,234,39,125,12,210,190,88,159,123,171,114,35,22,182,88,21,81,172,99,90,142,108,13,115,123,173,100,178,185,202,213,153,98,142,26,157,43,167,93,6,204,186,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,225,27,93,186,53,94,222,111,86,70,213,230,246,162,243,80,47,251,194,227,208,158,153,126,117,239,21,165,0,151,253,225,113,232,79,76,191,58,247,138,210,128,64,234,185,223,79,89,86,19,161,58,103,212,23,153,248,134,55,168,223,18,166,229,29,44,141,248,93,117,29,100,208,121,121,164,217,99,94,236,113,119,99,94,72,231,112,157,188,17,34,230,255,0,107,209,39,88,57,55,72,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,188,155,106,158,30,248,6,27,170,126,28,56,78,159,106,14,61,73,124,199,175,148,247,186,106,234,26,148,94,18,179,227,53,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,149,65,214,47,71,89,223,72,25,221,61,130,255,0,89,241,156,110,243,207,236,254,65,219,134,159,226,157,168,105,223,85,254,74,201,229,146,14,212,149,9,31,235,21,57,237,201,187,162,252,130,229,58,130,235,199,70,180,95,167,219,78,188,227,119,171,86,105,30,87,218,251,41,107,130,226,234,89,47,95,173,99,106,120,187,181,35,225,242,236,87,172,189,200,211,132,141,108,47,225,35,218,213,160,204,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,156,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,242,107,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,102,49,101,154,89,21,173,217,57,200,247,126,215,42,173,149,120,80,244,57,83,146,221,108,157,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,105,86,104,155,38,236,108,108,239,4,64,215,254,147,51,46,156,244,191,74,115,141,64,168,171,161,190,234,85,61,210,166,163,28,171,160,72,39,179,50,150,72,18,36,145,253,199,43,159,44,85,17,200,172,115,35,124,75,187,28,156,145,200,146,43,193,83,213,62,83,244,254,187,220,109,199,85,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,1,213,124,115,191,4,255,0,121,63,134,149,213,163,218,23,168,250,243,89,147,90,116,190,205,241,155,174,47,143,205,146,77,109,137,85,106,171,41,98,158,8,100,101,51,17,23,187,50,121,134,189,35,221,28,246,177,200,206,79,86,49,246,43,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,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,161,126,179,108,93,97,233,197,85,206,75,87,193,179,60,95,203,211,228,214,216,152,245,165,108,146,163,251,85,52,210,59,125,225,151,181,42,164,110,114,201,27,152,230,187,146,35,37,146,0,120,157,120,127,209,233,21,101,79,80,58,33,142,249,76,22,175,148,249,53,182,41,32,138,150,195,85,36,240,195,19,169,152,231,164,139,12,242,84,124,161,141,142,108,46,99,182,86,198,230,50,56,65,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,242,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,13,57,131,143,244,171,212,198,27,213,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,56,163,102,103,25,99,123,36,106,39,38,61,188,154,199,243,141,157,128,1,0,60,106,253,44,98,223,80,40,125,186,226,79,242,0,120,213,250,88,197,190,160,80,251,117,196,10,86,44,83,195,23,196,2,143,72,171,41,186,126,214,252,139,202,96,181,124,96,198,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,231,52,143,115,97,115,27,186,54,55,61,241,196,174,146,116,66,213,212,126,191,99,154,47,121,190,85,217,169,242,58,123,163,89,95,77,27,100,125,52,240,219,170,106,33,122,177,223,39,177,37,134,62,108,221,170,230,114,106,57,138,168,244,241,90,165,165,185,222,139,103,119,61,51,212,187,23,193,178,75,55,103,206,209,121,168,106,59,93,216,89,52,127,172,133,239,141,219,199,43,29,247,92,187,111,178,236,168,168,129,167,224,87,87,134,47,136,5,102,174,209,211,116,253,173,249,23,155,206,169,56,193,140,220,165,142,121,106,175,212,177,193,52,210,182,165,237,98,198,147,65,29,63,206,105,30,215,76,215,183,116,116,141,123,228,177,80,0,0,40,7,197,31,215,102,166,254,75,236,244,71,42,211,94,158,178,173,84,209,173,81,213,204,90,167,191,250,43,248,77,77,198,214,202,89,37,154,166,134,177,213,45,150,162,55,49,23,110,199,151,108,143,71,53,27,218,89,94,175,111,107,139,250,175,138,63,174,205,77,252,151,217,232,137,85,224,99,248,217,251,183,252,72,10,213,210,221,82,206,244,91,59,182,106,102,154,95,126,13,146,89,187,222,74,183,202,195,81,218,238,194,248,100,253,92,204,124,110,222,57,94,223,188,213,219,125,211,101,68,84,208,247,74,189,76,97,189,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,138,54,102,113,150,55,178,70,162,114,99,219,201,172,127,56,217,86,222,39,93,7,126,132,47,181,58,243,164,246,94,56,14,65,112,119,196,173,118,235,119,110,151,23,153,204,133,177,238,238,235,151,179,81,59,170,21,188,99,142,40,92,177,194,155,115,137,171,29,122,62,234,207,50,233,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,103,61,187,140,69,70,202,244,80,189,238,172,125,44,107,39,211,252,135,219,167,51,88,104,163,87,245,75,4,214,158,135,117,71,82,244,210,251,241,156,110,243,167,249,71,146,173,242,179,83,247,123,84,149,80,201,250,185,152,201,27,180,145,61,191,121,169,190,219,166,232,168,171,157,112,59,175,88,61,38,102,93,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,231,183,109,234,136,217,88,171,223,252,55,60,65,41,186,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,219,119,200,171,107,253,78,244,245,138,245,65,163,87,173,35,202,106,124,135,159,237,212,219,174,140,165,142,162,107,101,116,78,229,21,68,109,122,127,194,141,232,215,49,207,138,89,88,143,103,62,73,158,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,146,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,160,105,204,230,157,72,209,107,109,126,137,101,48,116,229,118,164,183,106,43,105,226,154,199,53,75,96,115,28,248,231,141,242,194,137,80,199,195,206,72,91,44,108,89,17,24,143,123,85,92,196,251,237,128,30,20,253,118,218,150,213,65,210,206,178,228,213,109,185,54,161,32,194,46,183,25,218,232,36,129,90,198,199,103,87,170,35,152,246,185,28,176,115,115,145,232,254,195,85,156,32,142,75,74,3,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,150,255,0,224,193,147,232,148,250,95,146,227,56,237,190,146,211,170,17,212,53,249,27,29,114,158,89,239,54,232,164,145,212,117,172,134,77,162,141,145,45,92,148,206,108,40,187,43,35,124,138,139,52,104,126,175,19,175,15,250,205,93,163,169,234,7,68,49,223,55,157,82,114,159,38,182,197,36,242,213,95,169,99,130,24,98,117,51,28,245,141,38,130,58,127,148,49,177,174,153,175,118,202,233,26,198,73,82,218,91,170,89,222,139,103,118,205,76,211,75,239,193,178,75,55,123,201,86,249,88,106,59,93,216,95,12,159,171,153,143,141,219,199,43,219,247,154,187,111,186,108,168,138,129,167,226,157,188,103,242,221,18,191,234,134,53,99,199,93,87,85,170,24,229,59,173,185,28,141,150,120,224,163,183,44,113,213,81,192,248,228,139,181,51,222,181,146,72,217,33,145,56,39,113,146,53,234,232,251,93,171,84,60,91,240,218,238,146,211,56,211,153,169,44,90,191,145,84,84,218,104,241,197,222,230,182,39,199,50,35,235,39,123,227,133,142,103,150,123,36,137,202,199,49,211,72,214,112,149,176,212,35,42,2,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,61,6,149,98,218,143,154,106,62,57,141,233,13,13,214,175,51,171,184,68,235,35,109,114,172,85,81,213,70,189,198,204,201,81,91,217,237,240,89,22,85,115,91,27,88,175,115,154,141,87,37,228,248,152,199,117,135,195,255,0,80,33,190,214,210,86,92,153,79,97,109,101,69,37,51,169,160,154,116,187,80,247,31,28,78,146,71,70,197,118,234,140,89,30,173,69,68,87,59,109,215,242,120,115,116,81,252,149,116,226,123,254,127,108,181,73,169,185,79,235,46,85,48,39,118,75,93,10,163,22,59,99,102,228,230,59,139,216,178,74,232,145,173,124,142,107,119,149,176,197,34,253,111,20,127,66,122,155,249,47,188,81,1,64,38,170,12,171,154,168,0,1,5,124,71,252,64,40,250,119,177,75,164,154,67,145,127,170,197,127,150,158,90,154,120,224,168,143,29,165,230,201,57,84,50,102,73,27,230,154,52,86,50,21,111,36,142,85,149,202,207,212,164,161,58,129,202,186,78,244,177,163,127,79,241,239,110,128,234,160,8,43,227,5,163,150,44,231,166,5,213,90,137,188,189,235,77,46,16,84,81,201,197,239,239,210,215,84,65,73,81,77,178,61,172,111,39,190,154,94,226,181,238,79,45,193,188,82,71,41,58,143,147,150,98,214,44,231,21,188,225,89,77,15,157,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,155,21,175,111,38,61,201,187,85,28,155,238,138,139,243,3,56,93,44,107,95,242,118,234,11,9,214,57,45,254,118,147,31,184,47,159,129,177,119,36,125,12,241,62,158,171,180,222,228,104,179,36,19,74,177,242,122,55,184,140,229,187,119,69,209,238,89,148,216,176,108,86,243,154,229,53,222,74,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,12,71,61,220,88,199,46,205,69,114,237,178,34,175,200,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,165,175,245,67,213,117,30,166,248,81,227,23,188,254,94,57,158,169,121,91,60,80,199,52,11,37,93,85,174,230,139,89,94,232,218,145,113,133,254,65,92,228,138,53,108,82,85,193,31,236,84,120,21,87,150,101,55,220,231,42,188,230,185,77,119,157,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,131,17,172,111,39,189,203,179,81,26,155,236,136,137,242,52,39,208,62,153,229,90,69,210,22,155,96,185,173,39,148,189,83,219,234,46,21,52,174,142,72,228,165,243,181,115,86,50,9,89,35,26,246,77,27,42,26,201,24,173,251,178,53,237,69,84,68,85,161,109,1,209,203,239,80,26,203,137,232,238,57,55,151,171,201,174,13,167,146,167,139,31,229,41,88,215,73,83,83,193,239,98,73,218,130,57,101,237,243,71,63,135,22,253,231,34,26,105,2,42,248,163,250,19,212,223,201,125,226,136,160,18,255,0,188,81,253,9,234,111,228,190,241,68,80,8,29,87,169,222,158,178,174,151,245,150,245,164,121,77,79,159,242,29,186,155,117,209,148,178,83,195,115,161,149,188,162,168,141,175,79,248,81,189,26,231,181,146,197,43,17,239,225,201,102,87,133,127,93,85,56,6,67,106,233,135,84,171,234,231,198,47,149,16,219,112,201,161,165,139,133,166,227,61,84,207,116,18,164,113,164,210,50,170,106,148,68,145,239,127,105,237,98,113,108,111,123,227,177,78,176,122,76,195,122,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,195,126,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,57,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,84,53,16,10,245,240,210,241,4,166,214,27,85,159,167,205,95,186,213,201,168,52,20,254,90,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,119,42,171,213,219,216,80,2,0,120,213,250,88,197,190,160,80,251,117,196,159,229,112,120,215,231,248,108,90,47,134,233,107,178,26,69,203,42,178,138,123,251,45,45,85,116,233,110,138,146,182,7,84,61,17,54,99,22,89,152,198,242,84,230,169,39,14,93,185,56,132,32,240,184,245,217,166,95,157,123,61,105,127,198,117,186,10,213,44,19,69,186,177,193,181,51,82,239,191,6,198,236,223,19,243,181,190,86,106,142,215,118,219,85,12,127,171,133,143,145,219,201,43,27,247,90,187,111,186,236,136,170,154,41,0,0,0,64,15,26,191,75,24,183,212,10,31,110,184,147,252,128,30,53,126,150,49,111,168,20,62,221,113,2,170,250,92,208,191,229,41,174,216,206,138,125,169,251,57,246,143,206,255,0,57,249,31,57,216,242,244,115,212,255,0,83,220,143,151,46,199,31,233,166,220,183,249,237,178,248,172,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,156,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,34,188,46,61,118,105,151,231,94,207,90,89,167,136,239,67,149,61,86,225,180,25,134,159,62,146,159,81,112,250,121,217,67,12,172,138,38,94,233,28,168,245,162,150,117,68,115,30,215,35,157,3,156,238,211,95,44,173,114,53,38,89,99,14,127,225,165,226,9,77,172,54,171,63,79,154,191,117,171,147,80,104,41,252,181,158,237,87,44,181,83,228,172,99,106,167,145,100,86,64,140,129,244,244,208,68,213,124,210,185,243,174,238,85,87,171,183,176,163,44,54,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,23,233,208,47,90,248,175,85,154,113,73,100,187,92,252,190,166,227,54,248,99,200,237,245,11,27,36,175,224,141,141,215,58,116,141,172,99,161,149,234,138,246,177,169,217,145,232,197,78,46,137,242,132,85,241,206,252,19,253,228,254,26,87,175,78,90,33,117,234,59,88,108,186,53,98,190,82,90,46,87,250,123,139,168,234,234,227,115,224,73,233,232,103,169,141,146,113,251,205,99,221,2,49,94,136,229,98,61,92,141,127,30,11,97,94,57,223,130,127,188,159,195,72,171,225,113,235,179,76,191,58,246,122,208,34,253,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,165,218,120,112,120,128,81,245,17,98,139,73,53,123,34,255,0,85,138,15,51,60,85,53,17,193,79,30,69,75,205,242,114,167,100,44,142,54,77,12,106,140,124,40,222,75,28,73,43,85,255,0,174,72,191,39,137,31,135,221,79,81,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,123,236,200,209,41,90,217,118,186,217,106,95,89,102,185,213,208,84,73,79,61,35,229,166,153,209,61,208,79,19,225,154,37,115,85,21,89,36,82,73,27,219,251,28,199,185,171,186,42,160,19,215,196,235,175,31,211,125,246,167,65,180,158,245,203,1,199,238,14,248,149,210,221,113,238,82,229,19,53,144,186,61,219,218,106,246,105,231,109,66,55,140,146,69,51,146,57,147,126,17,57,35,175,71,221,38,102,93,93,106,135,216,123,21,69,93,158,197,65,79,37,77,247,35,109,2,85,65,106,98,198,245,129,30,197,146,36,123,229,149,137,27,88,143,231,183,113,232,138,216,158,169,207,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,254,106,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,186,30,233,139,167,172,87,165,253,26,178,233,30,45,83,231,252,135,114,166,227,116,125,44,116,243,92,235,165,119,41,106,36,107,19,254,12,108,71,57,238,100,81,68,197,123,248,114,80,205,97,165,62,147,189,44,104,223,211,252,123,219,160,51,88,105,79,164,239,75,26,55,244,255,0,30,246,232,0,205,97,215,245,231,166,124,203,65,177,237,54,204,239,53,212,151,28,123,84,113,122,44,142,203,91,10,163,30,215,201,75,79,53,77,36,177,43,149,205,124,46,169,141,17,255,0,54,72,199,177,200,168,238,113,199,200,13,9,233,30,155,233,199,82,157,0,105,246,151,228,245,159,19,198,239,218,127,99,183,85,205,107,174,68,146,10,170,90,120,17,85,146,51,118,164,208,85,83,252,216,228,115,82,72,85,146,49,200,142,98,133,21,226,186,233,168,248,134,147,230,186,33,108,188,247,112,204,239,202,75,114,181,212,34,190,56,106,169,234,96,158,58,170,127,154,118,166,95,46,200,222,169,187,95,26,162,57,170,172,137,209,254,190,155,180,66,235,212,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,191,55,189,34,134,78,12,221,168,231,241,106,185,136,170,244,250,189,85,116,207,153,116,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,62,74,232,95,202,41,24,248,220,171,197,236,119,23,61,156,36,125,149,120,48,104,53,78,43,165,249,46,191,223,104,169,60,198,113,80,219,93,137,238,167,137,211,199,110,163,146,70,207,35,38,71,171,216,201,170,119,99,162,86,179,231,67,27,215,154,57,138,208,238,190,40,254,132,245,55,242,95,120,162,41,91,164,239,84,250,55,245,3,30,247,24,11,169,241,71,244,39,169,191,146,251,197,17,74,221,39,122,167,209,191,168,24,247,184,192,6,148,192,0,0,0,10,171,241,206,252,19,253,228,254,26,90,161,85,126,57,223,130,127,188,159,195,64,170,178,228,252,49,124,64,43,53,118,142,155,167,237,111,200,188,222,117,73,198,12,102,229,44,115,203,85,126,165,142,9,166,149,181,47,107,22,52,154,8,233,254,115,72,246,186,102,189,187,163,164,107,223,37,107,116,185,211,93,247,170,27,198,117,133,97,203,207,41,178,97,243,100,54,42,103,213,50,158,26,202,168,107,232,163,124,18,61,237,84,78,112,79,58,51,117,99,123,189,165,123,218,196,122,156,171,253,53,96,89,87,251,43,142,100,152,229,195,253,242,142,186,219,93,79,39,252,153,33,154,57,25,254,227,154,230,255,0,98,160,26,147,4,74,240,243,235,78,213,213,62,151,211,216,178,252,130,145,218,169,141,83,170,100,20,105,76,218,85,173,129,36,227,21,194,8,218,229,107,216,230,172,77,149,88,141,70,76,174,78,220,108,124,60,165,168,25,172,234,199,213,62,178,125,64,200,125,198,115,208,101,221,38,102,88,247,74,248,23,85,150,106,138,187,222,61,149,84,92,105,175,81,195,64,141,102,60,248,43,93,75,76,178,200,146,57,210,50,119,71,38,207,237,177,140,127,8,213,85,210,51,151,159,234,199,213,62,178,125,64,200,125,198,114,231,188,51,173,54,171,255,0,135,254,159,216,175,182,202,75,141,182,227,79,126,164,172,163,171,133,179,65,83,4,151,106,230,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,21,3,209,247,86,121,151,72,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,57,237,220,98,42,54,87,162,232,35,75,117,75,4,214,156,18,217,169,154,105,125,248,206,55,121,239,121,42,223,43,53,63,119,181,51,225,147,245,115,49,146,55,105,34,123,126,243,83,125,183,77,209,81,86,133,186,232,232,202,251,209,230,163,210,219,35,186,252,103,12,202,60,197,70,51,114,149,236,74,167,71,18,179,187,77,83,27,118,218,104,187,177,34,200,214,164,114,53,237,115,120,170,190,40,253,95,135,55,90,255,0,201,87,81,231,176,103,247,59,172,154,101,148,254,174,229,77,2,247,99,181,215,42,177,35,185,182,30,46,123,184,177,139,28,173,137,90,231,198,230,187,105,93,12,81,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,171,31,84,250,201,245,3,33,247,25,205,41,153,172,234,199,213,62,178,125,64,200,125,198,112,46,79,195,147,22,177,103,62,29,88,94,21,148,208,249,219,46,65,111,200,173,119,26,110,235,227,239,210,207,116,175,142,88,249,177,90,246,242,99,220,155,181,81,201,190,232,168,191,50,165,186,215,233,70,251,210,94,178,214,225,189,171,173,102,33,114,222,179,22,189,214,194,198,249,250,94,44,89,35,87,70,170,197,154,7,191,181,34,108,199,46,204,147,182,198,75,26,22,233,225,157,118,181,88,60,63,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,203,241,2,235,186,251,213,86,85,38,21,139,63,201,105,150,63,112,89,45,212,219,50,79,138,85,65,37,84,113,93,121,190,158,42,136,59,180,213,13,79,44,229,86,179,109,215,119,124,208,34,1,98,158,20,125,20,126,147,114,168,58,148,212,203,101,214,155,27,196,174,20,245,56,148,91,118,97,188,93,33,145,206,90,142,104,228,145,208,210,201,27,62,77,111,9,37,94,42,245,72,102,137,213,214,90,247,133,247,136,37,77,218,166,203,210,246,180,221,105,24,246,83,182,131,15,190,84,203,21,51,56,67,21,45,61,29,149,34,138,6,181,94,173,100,238,100,242,203,206,71,171,98,251,207,115,55,15,203,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,58,175,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,11,169,7,42,215,78,168,244,39,166,191,130,126,154,243,159,179,159,104,252,207,195,63,155,43,43,59,254,95,181,222,255,0,91,69,39,30,61,248,191,165,182,252,190,91,236,187,124,157,20,235,51,166,206,162,114,170,172,43,71,53,35,237,5,234,138,222,251,164,244,223,7,175,164,225,74,201,35,141,210,115,168,130,54,46,207,154,52,217,23,151,222,223,109,145,85,2,11,120,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,142,171,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,2,234,74,139,241,88,232,86,155,14,146,191,170,125,40,160,164,166,177,85,84,44,217,173,11,170,165,116,237,184,213,214,189,126,36,197,154,71,35,153,44,181,17,196,232,99,70,246,213,35,115,88,230,186,69,138,221,0,21,193,225,79,208,229,78,154,218,168,58,164,212,151,210,75,125,201,236,232,252,90,216,214,69,58,91,173,213,77,99,210,181,242,108,170,202,153,162,217,173,108,110,78,220,50,200,215,171,157,43,163,134,199,192,0,82,183,141,95,170,124,91,233,253,15,184,220,75,169,41,91,198,175,213,62,45,244,254,135,220,110,32,117,95,3,31,198,207,221,191,226,68,233,235,3,168,45,56,233,191,67,175,25,174,166,227,255,0,104,232,46,156,172,84,150,7,64,146,71,121,170,168,134,69,74,73,85,237,116,108,133,209,199,42,200,233,17,90,145,181,232,141,145,202,216,223,93,126,16,218,153,138,232,222,156,117,31,170,89,173,95,151,178,227,54,251,5,194,167,140,145,178,73,184,37,207,132,17,119,30,198,58,105,94,173,142,54,43,147,156,143,99,81,119,114,16,215,170,174,166,51,46,171,245,114,179,84,179,10,26,75,115,27,78,219,109,162,217,76,136,230,91,173,209,190,71,197,2,201,197,29,51,249,75,35,223,35,145,57,61,238,226,214,51,132,108,14,85,118,173,166,184,221,107,110,20,118,154,75,93,61,85,68,147,69,67,72,233,93,5,43,28,229,86,195,26,204,247,202,172,106,42,53,22,71,189,251,34,114,115,151,117,91,169,240,150,233,199,84,52,127,72,234,53,27,54,205,234,227,180,106,45,61,53,222,209,136,195,44,114,210,83,192,246,53,209,92,101,118,202,172,169,154,46,8,140,137,205,68,137,25,222,231,34,49,148,241,175,194,159,161,202,109,74,186,208,117,73,169,47,171,138,197,140,94,17,248,181,177,172,150,5,184,220,105,92,199,165,107,228,217,17,244,208,203,179,90,216,220,189,201,162,145,175,86,182,39,71,53,196,128,0,1,65,126,40,58,33,106,209,62,171,239,78,179,95,42,238,52,249,253,59,179,135,178,166,54,181,244,115,214,214,85,36,208,35,155,242,123,18,88,100,123,23,139,85,25,35,88,188,149,139,35,226,89,118,126,49,26,47,117,212,94,158,108,186,129,139,226,21,119,155,190,1,120,125,93,101,69,51,220,231,208,89,38,167,127,156,149,98,71,108,246,36,176,209,57,238,70,185,209,178,55,63,238,198,146,169,73,128,116,174,154,244,134,167,94,181,231,6,210,56,96,171,146,159,34,188,67,13,193,105,39,138,25,226,183,51,121,107,102,141,242,238,196,124,116,209,205,34,34,163,183,86,34,35,92,170,141,93,36,98,120,181,139,6,197,108,216,86,45,67,228,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,230,245,115,221,197,140,106,110,229,87,46,219,170,170,252,202,171,240,75,209,203,236,185,86,117,212,13,68,221,155,45,53,189,112,234,56,248,177,222,110,170,73,41,234,234,23,116,127,56,251,44,138,155,228,172,226,255,0,53,247,93,188,110,69,182,160,5,85,248,231,126,9,254,242,127,13,45,80,170,191,28,239,193,63,222,79,225,160,69,95,11,143,93,154,101,249,215,179,214,151,252,80,15,133,199,174,205,50,252,235,217,235,75,73,241,12,235,78,213,210,198,151,212,88,177,12,130,145,186,169,146,211,162,99,244,107,76,218,165,162,129,100,227,45,194,120,220,228,107,24,214,164,173,137,94,142,71,204,141,78,220,140,100,220,67,143,248,157,120,128,86,105,21,29,79,79,218,33,145,121,76,234,175,148,25,53,202,40,231,138,170,195,75,36,16,205,19,105,158,230,36,107,52,241,212,124,166,141,238,116,45,99,182,70,200,230,62,58,193,233,59,213,62,141,253,64,199,189,198,3,154,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,116,190,147,189,83,232,223,212,12,123,220,96,2,127,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,142,171,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,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,40,91,196,51,162,203,175,75,26,161,81,125,196,49,250,182,233,94,75,80,139,143,214,45,75,170,146,138,117,143,148,182,249,228,115,81,204,123,92,146,186,36,122,185,95,10,53,123,146,61,147,113,191,67,202,106,150,150,224,154,211,130,92,244,207,82,236,95,25,198,239,61,159,59,69,230,166,167,238,246,166,100,209,254,178,23,178,70,237,36,76,119,221,114,111,182,203,186,42,162,134,125,250,62,234,207,50,233,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,103,61,187,140,69,70,202,244,93,4,105,110,169,96,154,211,130,91,53,51,77,47,191,25,198,239,61,239,37,91,229,102,167,238,246,166,124,50,126,174,102,50,70,237,36,79,111,222,106,111,182,233,186,42,42,231,223,172,30,147,51,46,145,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,243,219,182,245,68,108,172,85,233,94,28,221,107,255,0,37,93,71,158,193,159,220,238,178,105,150,83,250,187,149,52,11,221,142,215,92,170,196,142,230,216,120,185,238,226,198,44,114,182,37,107,159,27,154,237,165,116,49,70,161,125,36,0,241,171,244,177,139,125,64,161,246,235,137,63,200,1,227,87,233,99,22,250,129,67,237,215,16,32,7,133,199,174,205,50,252,235,217,235,75,31,241,44,232,86,167,169,172,102,151,83,244,198,130,174,171,84,49,202,120,45,180,180,45,170,138,56,46,246,229,168,85,116,15,89,228,100,80,190,21,158,105,155,34,57,57,39,114,55,53,234,232,214,58,224,240,184,245,217,166,95,157,123,61,105,110,157,109,245,131,140,244,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,201,161,158,187,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,15,173,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,156,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,63,38,89,148,223,115,156,170,243,154,229,53,222,118,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,78,12,70,177,188,158,247,46,205,68,106,111,178,34,39,200,244,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,159,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,64,191,62,142,186,58,193,58,64,193,42,44,22,10,207,140,228,151,158,31,104,50,14,220,212,255,0,20,237,77,80,250,95,242,87,207,44,112,118,163,168,88,255,0,86,169,207,110,78,221,87,229,157,115,75,189,58,235,206,27,212,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,119,56,220,237,145,202,198,243,98,178,70,167,7,181,87,52,64,95,247,133,199,161,61,50,252,235,222,43,74,1,47,251,194,227,208,158,153,126,117,239,21,165,0,129,127,222,23,30,132,244,203,243,175,120,173,58,255,0,81,90,13,134,245,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,206,55,59,117,106,61,188,216,175,141,203,193,238,69,228,30,23,30,132,244,203,243,175,120,173,37,80,20,173,210,87,133,238,85,153,245,5,151,226,125,64,199,228,241,109,45,184,83,83,93,227,183,201,35,163,200,42,38,137,42,32,167,166,170,106,53,27,11,160,124,51,76,187,182,118,71,60,44,225,19,229,231,21,212,128,5,85,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,142,171,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,3,170,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,142,171,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,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,40,91,196,51,162,203,175,75,26,161,81,125,196,49,250,182,233,94,75,80,139,143,214,45,75,170,146,138,117,143,148,182,249,228,115,81,204,123,92,146,186,36,122,185,95,10,53,123,146,61,147,113,191,67,202,106,150,150,224,154,211,130,92,244,207,82,236,95,25,198,239,61,159,59,69,230,166,167,238,246,166,100,209,254,178,23,178,70,237,36,76,119,221,114,111,182,203,186,42,162,134,125,250,62,234,207,50,233,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,103,61,187,140,69,70,202,244,93,4,105,110,169,96,154,211,130,91,53,51,77,47,191,25,198,239,61,239,37,91,229,102,167,238,246,166,124,50,126,174,102,50,70,237,36,79,111,222,106,111,182,233,186,42,42,231,223,172,30,147,51,46,145,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,243,219,182,245,68,108,172,85,233,94,28,221,107,255,0,37,93,71,158,193,159,220,238,178,105,150,83,250,187,149,52,11,221,142,215,92,170,196,142,230,216,120,185,238,226,198,44,114,182,37,107,159,27,154,237,165,116,49,70,161,125,36,0,241,171,244,177,139,125,64,161,246,235,137,63,200,1,227,87,233,99,22,250,129,67,237,215,16,32,7,133,199,174,205,50,252,235,217,235,75,73,241,12,232,178,213,213,62,151,212,95,113,12,126,145,218,169,141,83,162,227,245,139,82,218,85,173,129,36,229,45,190,121,28,213,107,216,230,172,174,137,30,173,70,76,173,94,228,108,124,220,170,219,194,227,215,102,153,126,117,236,245,165,249,221,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,6,93,255,0,211,86,5,149,127,178,184,230,73,142,92,63,223,40,235,173,181,212,242,127,201,146,25,163,145,159,238,57,174,111,246,42,23,189,225,231,214,157,171,170,125,47,167,177,101,249,5,35,181,83,26,167,84,200,40,210,153,180,171,91,2,73,198,43,132,17,181,202,215,177,205,88,155,42,177,26,140,153,92,157,184,216,248,121,84,95,93,250,215,130,117,3,213,6,93,169,154,111,111,237,216,106,252,173,21,61,107,226,154,41,174,158,90,158,56,86,174,72,229,145,220,57,118,248,177,26,216,191,84,200,149,241,182,85,145,87,165,248,87,232,134,168,106,79,82,246,173,73,193,47,148,150,43,70,154,212,67,95,126,184,205,28,115,190,72,42,89,52,94,70,40,93,243,115,234,98,109,76,107,39,201,34,103,57,17,221,196,137,143,11,222,4,127,213,46,189,122,78,209,108,238,231,166,122,151,170,223,6,201,44,221,159,59,69,240,43,149,71,107,187,11,38,143,245,144,211,190,55,111,28,172,119,221,114,237,190,203,178,162,162,122,189,11,234,143,66,122,148,248,223,232,83,57,251,71,246,115,203,124,79,249,178,178,143,177,230,59,189,159,245,204,81,242,229,216,151,250,59,237,199,231,182,233,184,82,183,138,63,174,205,77,252,151,217,232,137,85,224,99,248,217,251,183,252,72,138,190,40,254,187,53,55,242,95,103,162,37,87,129,143,227,103,238,223,241,32,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,128,122,210,232,115,50,233,107,87,45,24,126,60,250,188,171,30,206,106,36,102,27,52,44,73,110,53,79,107,227,99,168,165,130,52,228,234,150,58,120,90,142,99,120,75,220,99,152,141,114,190,40,244,18,0,174,14,158,250,80,213,14,151,250,9,215,247,106,141,254,174,11,150,97,131,223,42,229,196,220,232,229,130,197,60,20,85,241,58,86,77,12,242,195,51,234,97,90,87,185,204,107,21,18,40,216,238,92,19,141,59,26,83,234,199,210,198,178,125,63,200,125,186,115,53,128,106,160,168,191,25,253,111,210,252,171,38,198,180,54,213,99,171,172,205,176,106,135,87,220,111,14,146,72,160,183,193,89,79,27,252,139,35,95,187,59,229,106,82,204,233,54,218,52,142,54,181,206,89,37,108,114,171,196,119,174,58,158,148,176,218,12,63,79,153,73,81,168,185,133,60,239,161,154,87,197,43,44,148,141,84,98,214,203,2,170,185,239,115,149,205,129,174,111,105,207,138,87,57,92,144,172,82,81,93,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,128,122,189,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,154,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,174,148,240,11,22,77,140,225,182,155,22,103,156,213,230,55,218,74,116,109,194,251,83,67,79,70,250,233,213,85,92,244,130,157,141,138,38,110,188,88,196,69,84,99,90,142,116,142,228,247,112,174,133,250,50,177,116,121,167,21,86,201,46,191,25,204,242,143,47,81,147,92,162,123,210,149,210,68,143,237,83,83,70,237,182,134,46,236,168,146,57,169,36,142,123,156,238,40,172,138,57,42,0,165,111,21,62,138,49,93,2,190,218,181,175,73,237,159,13,196,51,11,132,180,87,43,76,73,27,41,109,55,69,98,203,27,105,155,201,30,144,206,198,84,57,34,107,21,144,186,7,34,57,172,146,40,153,117,37,48,120,203,235,125,171,58,214,219,6,139,219,236,117,116,245,26,95,79,59,171,171,230,145,188,42,231,185,65,71,80,140,137,137,186,163,35,138,56,183,123,149,21,207,145,237,226,136,196,124,129,94,197,186,120,69,116,125,140,208,97,182,254,173,51,4,164,185,95,110,149,21,45,196,91,12,181,12,125,162,8,150,174,134,173,242,162,61,177,74,249,213,210,53,24,230,61,24,200,216,230,187,148,142,107,42,44,183,239,5,189,116,190,229,56,38,91,160,217,29,230,212,250,76,39,203,220,113,170,77,153,29,119,149,171,154,161,245,169,178,42,44,176,199,58,196,238,124,85,204,117,95,23,61,90,232,154,208,178,162,42,248,163,250,19,212,223,201,125,226,136,149,68,85,241,71,244,39,169,191,146,251,197,16,20,2,106,160,202,185,166,141,116,215,77,56,233,211,78,46,58,161,170,23,159,35,106,161,218,40,97,137,17,245,87,10,167,34,172,116,180,209,170,167,114,103,241,118,201,186,53,26,215,61,238,99,24,247,180,57,175,91,125,96,227,61,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,242,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,231,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,79,191,174,154,233,168,253,69,234,61,199,84,53,66,243,231,174,181,219,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,237,194,206,78,217,55,87,43,156,231,189,207,123,222,247,120,0,52,167,210,119,165,141,27,250,127,143,123,116,7,85,35,254,144,106,150,9,162,221,14,233,118,165,234,93,247,224,216,221,155,79,241,127,59,91,229,102,168,237,119,105,41,97,143,245,112,177,242,59,121,37,99,126,235,87,109,247,93,145,21,83,229,98,126,35,221,24,231,57,85,155,10,197,181,147,206,222,178,11,133,61,174,221,77,246,118,235,31,126,170,121,27,28,81,243,125,51,88,222,79,123,83,119,42,53,55,221,85,19,230,4,149,0,1,64,62,39,90,91,250,47,235,39,53,242,150,47,134,90,178,223,47,148,219,255,0,202,187,222,107,205,70,158,110,127,155,220,230,114,174,142,183,238,59,142,219,125,214,163,21,132,117,173,205,110,181,248,5,155,78,102,167,164,75,109,142,241,115,189,211,202,214,59,190,233,235,161,162,134,86,189,220,184,171,17,182,248,85,168,141,69,69,116,155,171,183,68,109,175,120,218,105,158,85,144,105,198,157,234,149,166,147,204,89,112,251,133,194,223,119,237,199,35,228,167,243,233,77,216,157,220,88,172,100,40,250,69,141,207,123,155,250,201,224,106,35,149,255,0,42,129,2,194,124,24,52,134,155,47,215,156,151,87,46,48,82,77,79,167,182,118,195,70,142,158,86,79,13,198,225,220,138,57,152,198,253,199,177,41,161,174,141,200,245,249,44,209,170,53,85,57,50,231,200,43,224,251,163,150,44,27,166,4,213,90,121,188,197,235,82,238,19,212,86,73,197,236,236,82,208,212,79,73,79,77,178,189,204,119,23,178,166,94,226,53,142,95,51,193,220,146,54,169,58,128,138,190,40,254,132,245,55,242,95,120,162,40,4,191,239,20,127,66,122,155,249,47,188,81,20,2,6,170,8,107,226,59,208,229,79,85,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,230,80,3,61,125,20,116,117,172,189,77,231,116,87,188,38,178,235,137,99,118,27,130,121,204,230,154,54,175,194,43,163,133,243,211,246,26,179,195,36,211,36,140,133,23,178,229,116,93,232,222,238,40,173,229,161,64,121,77,82,213,44,19,69,176,75,158,166,106,93,247,224,216,221,155,179,231,107,124,172,213,29,174,236,204,134,63,213,194,199,200,237,228,149,141,251,173,93,183,221,118,68,85,64,231,253,87,117,93,167,29,37,105,195,243,92,214,95,61,117,174,238,65,96,176,65,50,50,170,239,84,212,69,86,181,85,23,183,11,57,53,101,153,81,91,27,92,212,68,123,223,28,111,207,102,169,106,150,119,173,57,221,207,83,53,46,251,241,156,146,243,217,243,181,190,86,26,126,239,106,22,67,31,234,225,99,35,110,209,196,198,253,214,166,251,110,187,170,170,175,64,234,187,170,237,71,234,215,81,223,154,230,178,249,27,85,15,114,11,5,130,9,149,244,182,138,87,42,42,181,170,168,157,201,159,197,171,44,202,136,233,28,214,162,35,24,200,227,103,202,184,116,233,157,217,58,113,162,234,94,255,0,79,228,113,187,238,65,75,98,199,254,252,50,252,79,147,46,30,106,95,185,42,201,15,102,75,122,51,140,145,167,115,189,201,171,179,62,240,114,162,207,188,37,58,215,248,37,101,31,73,186,155,115,181,81,217,102,239,73,133,220,39,94,196,141,174,154,126,227,237,142,84,111,9,59,207,150,89,34,116,142,107,146,68,116,72,178,44,176,177,144,47,167,45,16,186,245,29,172,54,93,26,177,95,41,45,23,43,253,61,197,212,117,117,113,185,240,36,244,244,51,212,198,201,56,253,230,177,238,129,24,175,68,114,177,30,174,70,191,143,5,242,185,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,57,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,84,53,16,8,1,225,139,215,143,233,190,197,77,160,218,177,122,229,159,99,246,246,252,54,233,113,184,247,42,178,136,90,249,157,38,205,237,53,59,212,240,54,157,29,202,73,37,153,169,36,203,191,9,92,146,255,0,90,245,239,73,250,118,197,105,115,93,99,202,254,207,217,107,110,12,181,193,83,228,106,106,249,213,62,57,36,108,124,41,227,145,233,187,33,145,119,84,227,247,118,223,117,68,80,232,4,0,241,171,244,177,139,125,64,161,246,235,137,223,244,183,175,94,147,181,167,59,182,105,158,154,106,183,198,114,75,207,123,201,81,124,10,229,79,221,237,66,249,164,253,100,212,236,141,187,71,19,221,247,156,155,237,178,110,170,136,188,3,198,175,210,198,45,245,2,135,219,174,32,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,134,130,122,23,235,54,197,214,30,156,85,92,228,181,124,27,51,197,252,189,62,77,109,137,143,90,86,201,42,63,181,83,77,35,183,222,25,123,82,170,70,231,44,145,185,142,107,185,34,50,89,51,237,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,253,141,99,28,229,217,17,84,245,122,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,159,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,64,179,255,0,21,238,135,41,178,91,85,239,171,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,237,18,195,19,164,221,142,141,253,238,63,225,93,209,150,172,100,26,143,138,245,85,95,117,251,47,134,89,188,205,69,162,166,7,211,84,85,95,100,222,122,57,233,155,27,185,246,33,78,51,178,89,36,107,100,86,171,82,29,149,221,232,108,255,0,166,46,161,113,94,168,52,106,203,171,152,181,55,144,243,253,202,107,141,173,245,81,212,77,108,174,137,220,101,167,145,204,95,248,50,49,92,214,57,241,75,19,213,140,231,197,58,168,21,87,227,157,248,39,251,201,252,52,138,190,23,30,187,52,203,243,175,103,173,37,87,142,119,224,159,239,39,240,210,42,248,92,122,236,211,47,206,189,158,180,11,254,42,131,197,83,161,43,172,153,15,242,149,209,108,102,146,90,123,197,69,45,6,81,99,182,192,228,171,158,235,85,84,144,195,93,12,72,170,147,190,162,89,224,133,241,196,212,122,202,173,147,140,139,44,207,101,175,128,35,87,66,253,25,88,186,60,211,138,171,100,151,95,140,230,121,71,151,168,201,174,81,61,233,74,233,34,71,246,169,169,163,118,219,67,23,118,84,73,28,212,146,71,61,206,119,20,86,69,28,149,0,12,171,154,83,233,59,210,198,141,253,63,199,189,186,3,53,134,148,250,78,244,177,163,127,79,241,239,110,128,12,214,19,43,195,139,174,58,110,148,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,67,83,208,102,88,6,101,167,213,54,170,92,207,30,171,181,62,249,103,162,191,219,22,100,78,21,150,234,184,146,90,122,136,158,213,86,189,142,106,236,187,47,221,123,94,199,113,123,28,212,13,9,245,131,210,102,27,213,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,254,27,246,222,168,174,137,138,145,43,66,252,94,250,125,183,223,109,218,79,118,210,219,174,158,105,181,138,222,182,187,5,238,91,140,183,73,33,165,165,98,50,146,58,154,88,226,116,172,229,12,104,213,86,75,80,230,201,197,21,92,213,116,173,132,26,121,215,222,168,96,29,37,229,157,39,195,107,164,169,182,222,105,230,161,179,94,26,177,199,61,166,138,170,103,62,225,76,248,214,39,54,165,147,54,73,154,215,42,178,72,150,121,21,30,237,163,108,124,87,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,230,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,170,23,83,226,17,159,225,186,167,225,195,155,106,14,159,100,52,151,204,122,249,79,100,169,161,174,166,85,225,43,62,51,70,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,78,221,39,122,167,209,191,168,24,247,184,192,92,159,136,222,45,98,193,188,58,179,76,43,22,161,242,86,92,126,223,142,218,237,212,221,215,201,216,165,130,233,65,28,81,243,122,185,238,226,198,53,55,114,171,151,109,213,85,126,101,54,116,157,234,159,70,254,160,99,222,227,0,26,83,0,0,0,0,42,175,199,59,240,79,247,147,248,105,106,133,85,248,231,126,9,254,242,127,13,3,149,120,42,122,167,202,126,159,215,123,141,184,146,158,39,94,31,245,154,187,71,83,212,14,136,99,190,111,58,164,229,62,77,109,138,73,229,170,191,82,199,4,48,196,234,102,57,235,26,77,4,116,255,0,40,99,99,93,51,94,237,149,210,53,140,146,53,248,42,122,167,202,126,159,215,123,141,184,183,237,82,213,44,19,69,176,75,158,166,106,93,247,224,216,221,155,179,231,107,124,172,213,29,174,236,204,134,63,213,194,199,200,237,228,149,141,251,173,93,183,221,118,68,85,64,205,102,150,234,150,119,162,217,221,179,83,52,210,251,240,108,146,205,222,242,85,190,86,26,142,215,118,23,195,39,234,230,99,227,118,241,202,246,253,230,174,219,238,155,42,34,166,132,250,81,234,187,78,58,181,211,134,102,184,84,190,70,235,67,219,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,114,23,241,114,197,50,34,54,70,181,200,168,199,178,72,217,158,205,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,221,35,98,191,255,0,206,168,212,100,104,229,84,142,56,153,198,54,216,255,0,131,207,79,58,219,107,186,212,117,6,236,182,175,28,211,235,205,58,211,50,210,214,65,85,6,88,198,58,174,7,43,209,38,231,72,250,74,152,152,230,189,209,115,122,62,70,177,81,143,147,144,64,190,172,125,83,235,39,212,12,135,220,103,46,167,194,227,208,158,153,126,117,239,21,165,43,117,99,234,159,89,62,160,100,62,227,57,106,157,42,245,11,138,244,191,225,95,134,234,230,83,77,231,252,135,197,169,173,214,182,85,71,79,53,206,186,91,213,107,98,167,141,207,95,248,82,61,90,215,185,145,69,43,209,143,225,197,67,218,248,168,107,126,151,233,183,77,23,93,54,206,236,117,119,219,190,165,83,205,65,97,183,67,36,144,50,57,233,159,12,190,122,89,155,242,107,41,165,117,52,137,31,205,101,127,8,213,189,181,149,236,162,19,218,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,124,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,108,255,0,194,135,161,202,108,106,213,100,234,227,81,159,86,151,219,149,61,67,241,27,74,178,90,116,161,164,149,178,64,234,217,209,200,213,149,243,196,231,246,154,155,196,144,202,217,55,123,164,103,100,36,255,0,135,254,129,234,199,78,253,62,218,112,109,91,204,188,253,127,223,168,166,176,65,13,55,149,199,99,150,89,38,125,51,103,141,137,37,76,206,146,103,186,89,29,35,227,71,113,100,95,117,139,36,178,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,6,107,58,177,245,79,172,159,80,50,31,113,156,210,153,154,206,172,125,83,235,39,212,12,135,220,103,3,165,102,253,96,221,87,162,141,60,233,11,11,90,70,219,91,79,89,95,152,213,186,39,58,121,39,91,221,93,77,53,11,57,177,26,198,53,169,77,80,233,35,87,43,213,241,179,147,56,74,201,57,175,77,29,58,103,125,80,106,157,6,153,224,180,255,0,230,171,47,21,188,225,254,108,181,249,152,97,158,179,183,44,177,247,187,93,246,59,180,199,115,127,236,68,253,170,158,43,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,57,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,104,79,163,190,149,112,222,148,52,142,223,135,217,173,180,142,201,238,52,244,245,57,101,222,57,22,103,220,110,40,207,190,141,149,204,99,188,180,110,116,141,133,156,91,197,138,174,84,238,62,71,188,56,87,80,190,22,154,29,144,116,227,14,21,163,56,151,194,179,140,46,223,61,69,138,237,31,103,207,95,170,145,138,247,211,92,102,122,198,201,188,195,209,17,178,57,90,218,119,57,171,31,8,145,240,190,149,178,204,90,251,131,101,87,156,43,41,161,242,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,243,98,185,142,226,246,57,55,106,171,87,109,209,85,62,102,164,200,1,226,133,208,183,233,175,21,126,184,232,230,25,230,245,38,203,195,227,20,212,78,227,53,246,215,28,110,69,218,20,106,249,138,200,118,143,183,178,181,239,137,31,31,235,92,218,120,208,43,215,171,30,176,110,189,88,105,30,145,55,57,90,68,206,240,170,139,245,5,233,244,209,58,54,87,65,43,45,203,77,92,173,70,36,81,190,85,142,118,62,56,220,168,143,129,207,70,198,201,25,27,123,7,130,167,170,124,167,233,253,119,184,219,136,0,79,255,0,5,79,84,249,79,211,250,239,113,183,1,213,124,115,191,4,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,197,212,128,42,175,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,117,95,28,239,193,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,112,23,82,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,175,8,162,138,38,186,89,95,178,57,202,214,53,202,140,99,222,187,53,142,84,15,106,15,147,137,229,54,44,231,21,179,102,184,181,119,157,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,131,209,175,111,38,61,171,179,145,28,155,236,168,139,242,62,176,2,149,188,106,253,83,226,223,79,232,125,198,226,93,73,74,222,53,126,169,241,111,167,244,62,227,113,2,21,89,113,109,71,187,233,198,81,146,88,104,110,181,56,101,134,225,107,118,68,234,121,85,105,105,170,166,74,168,232,102,168,137,23,255,0,106,141,146,171,120,177,211,43,57,53,102,107,95,242,177,59,141,138,207,149,89,174,217,78,57,246,130,203,69,112,167,168,184,218,60,227,233,62,33,74,201,26,233,105,187,236,69,124,93,198,35,153,220,106,114,111,45,211,230,133,154,120,35,218,109,87,251,86,188,216,175,182,202,75,141,182,227,79,143,210,86,81,213,194,217,160,169,130,70,220,219,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,167,21,241,12,240,243,186,244,209,117,168,213,77,43,163,171,184,233,93,198,161,17,236,87,58,105,241,185,228,118,205,167,157,203,187,159,76,231,42,54,41,220,170,168,170,216,165,94,125,185,39,11,137,208,29,72,211,141,91,209,172,79,63,210,58,63,37,136,92,109,237,138,215,69,228,82,143,200,199,3,157,3,169,123,45,251,145,246,95,19,226,217,138,177,254,175,238,57,204,226,229,232,6,125,186,28,235,143,50,233,11,50,117,45,83,42,239,154,117,124,168,107,239,214,22,61,57,198,253,145,190,118,143,146,163,89,82,214,163,81,90,170,140,153,141,70,61,90,173,138,88,175,207,19,202,108,89,206,43,102,205,113,106,239,59,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,7,163,94,222,76,123,87,103,34,57,55,217,81,23,228,7,214,0,1,205,58,151,201,240,220,59,167,157,72,200,181,6,223,73,113,199,169,177,123,147,43,173,181,55,37,183,178,228,201,41,223,26,81,37,66,125,232,159,80,231,182,6,57,187,191,156,173,226,138,237,145,115,68,91,79,141,166,177,216,162,197,112,94,159,169,225,239,94,170,110,9,152,214,73,201,237,242,148,177,199,81,73,78,155,43,56,73,222,124,181,63,52,127,38,121,95,188,221,164,106,165,75,1,122,126,16,215,252,86,243,209,181,182,221,143,89,60,141,125,139,32,186,91,239,179,249,104,226,243,245,206,145,181,12,159,147,21,93,46,212,181,20,145,115,126,206,78,207,4,78,44,98,172,213,41,91,193,147,84,190,202,117,29,125,211,58,251,239,149,160,206,241,249,60,181,23,149,231,231,46,148,79,73,161,253,98,49,93,31,10,87,92,93,243,115,88,237,246,93,221,219,66,234,64,21,87,227,157,248,39,251,201,252,52,181,66,170,252,115,191,4,255,0,121,63,134,129,0,58,92,215,79,228,215,174,216,206,181,253,150,251,71,246,115,206,255,0,54,121,239,39,223,243,20,115,211,127,93,219,147,143,30,255,0,47,232,46,252,118,249,111,186,121,77,82,213,44,239,90,115,187,158,166,106,93,247,227,57,37,231,179,231,107,124,172,52,253,222,212,44,134,63,213,194,198,70,221,163,137,141,251,173,77,246,221,119,85,85,95,42,88,167,134,47,135,253,30,174,214,83,117,3,173,248,239,155,193,105,56,207,140,219,101,146,9,105,111,213,81,207,52,50,186,165,141,122,200,144,193,37,63,206,25,24,214,204,231,183,117,116,109,123,36,15,41,91,225,255,0,89,164,93,3,234,39,80,58,223,142,249,76,234,175,224,147,227,54,217,100,158,42,171,13,44,151,24,33,149,213,44,107,210,53,154,120,234,62,112,200,199,58,22,177,187,171,100,115,217,28,107,233,59,213,62,141,253,64,199,189,198,2,234,124,81,253,9,234,111,228,190,241,68,82,183,73,222,169,244,111,234,6,61,238,48,1,63,252,115,191,4,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,199,85,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,1,117,32,0,56,255,0,85,93,51,225,189,87,233,29,102,150,230,21,213,118,231,182,161,183,43,69,206,153,85,207,183,92,99,100,140,138,117,143,146,54,102,113,150,70,62,55,42,114,99,221,197,204,127,9,25,158,29,82,210,220,239,69,179,187,158,153,234,93,139,224,217,37,155,179,231,104,188,212,53,29,174,236,44,154,63,214,66,247,198,237,227,149,142,251,174,93,183,217,118,84,84,77,63,17,43,196,171,166,124,55,94,122,121,189,230,119,154,234,187,118,67,165,214,123,174,71,101,173,133,85,236,115,35,167,73,170,105,37,137,92,141,115,38,109,52,104,143,249,62,55,177,142,69,86,243,142,64,132,30,24,190,32,20,122,69,89,77,211,246,183,228,94,83,5,171,227,6,51,114,150,56,34,165,176,213,73,60,211,74,218,151,181,137,34,195,60,149,31,57,164,123,155,11,152,221,209,177,185,239,142,74,248,213,250,88,197,190,160,80,251,117,196,165,98,234,124,106,253,44,98,223,80,40,125,186,226,5,96,116,109,172,118,46,159,250,135,199,245,139,35,135,204,82,99,54,251,229,68,116,220,158,207,55,84,251,69,100,116,212,220,216,199,172,125,217,228,138,46,231,5,107,57,242,119,221,106,169,226,181,163,87,179,45,122,213,12,131,87,53,2,122,73,47,185,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,62,106,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,190,40,157,62,28,30,31,245,157,68,95,98,213,189,94,199,127,212,158,131,204,193,21,53,68,147,211,201,145,85,112,124,124,105,223,11,227,145,144,195,34,163,223,50,59,138,201,18,68,212,127,235,150,32,237,126,20,125,11,127,81,213,6,181,225,159,253,143,85,128,81,87,59,254,19,157,116,146,157,91,255,0,21,229,94,231,127,183,153,25,254,183,152,226,158,35,254,31,245,157,59,223,101,213,189,33,199,127,212,158,191,203,65,45,53,60,147,212,73,142,213,112,100,124,106,31,51,228,145,240,205,34,43,217,50,187,138,73,42,196,228,103,234,86,91,191,60,254,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,18,179,116,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,12,251,116,117,214,46,119,210,6,119,81,127,176,81,252,103,27,188,240,251,65,143,247,33,167,248,167,106,26,134,82,255,0,149,62,9,100,131,181,37,66,201,250,180,78,123,113,118,232,191,46,0,72,174,182,250,62,201,186,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,226,216,234,5,255,0,120,92,122,19,211,47,206,189,226,180,160,18,255,0,188,46,61,9,233,151,231,94,241,90,80,8,23,253,225,113,232,79,76,191,58,247,138,210,85,17,87,194,227,208,158,153,126,117,239,21,164,170,0,0,2,170,252,115,191,4,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,199,85,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,1,213,124,115,191,4,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,199,85,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,1,117,36,74,197,250,211,181,89,122,227,212,158,148,245,75,32,164,160,167,146,162,202,184,28,242,211,54,38,58,121,237,148,210,84,91,229,157,28,136,175,146,89,17,240,35,219,187,158,249,99,238,42,172,17,18,212,160,31,20,127,93,154,155,249,47,179,209,1,115,221,85,116,207,134,245,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,62,72,217,153,198,89,24,248,220,169,201,143,119,23,49,252,36,102,120,117,75,75,115,189,22,206,238,122,103,169,118,47,131,100,150,110,207,157,162,243,80,212,118,187,176,178,104,255,0,89,11,223,27,183,142,86,59,238,185,118,223,101,217,81,81,47,83,195,99,168,188,239,169,110,156,93,150,106,93,71,158,201,44,89,5,109,138,182,231,194,24,190,33,197,145,84,199,47,102,24,163,142,46,49,213,50,30,45,69,223,179,205,87,119,170,39,228,241,42,233,159,13,215,158,158,111,121,157,230,186,174,221,144,233,117,158,235,145,217,107,97,85,123,28,200,233,210,106,154,73,98,87,35,92,201,155,77,26,35,254,79,141,236,99,145,85,188,227,144,33,7,134,47,136,5,30,145,86,83,116,253,173,249,23,148,193,106,248,193,140,220,165,142,8,169,108,53,82,79,52,210,182,165,237,98,72,176,207,37,71,206,105,30,230,194,230,55,116,108,110,123,227,146,190,53,126,150,49,111,168,20,62,221,113,41,88,186,159,26,191,75,24,183,212,10,31,110,184,129,0,60,46,61,118,105,151,231,94,207,90,118,175,19,175,16,10,61,93,172,169,233,251,68,50,47,55,130,210,114,131,38,185,69,28,18,210,223,170,163,158,25,162,109,51,220,197,145,33,130,74,127,148,209,189,173,153,207,118,200,232,218,199,201,2,240,60,255,0,50,211,12,154,12,207,79,242,26,187,21,246,150,158,174,154,158,225,72,168,217,224,101,77,60,148,242,172,110,219,118,61,98,154,68,71,183,103,177,85,28,213,107,145,28,159,171,75,116,183,59,214,156,238,217,166,122,105,98,248,206,73,121,239,121,42,47,53,13,63,119,181,11,230,147,245,147,61,145,183,104,226,123,190,243,147,125,182,77,213,81,20,61,175,74,189,51,230,93,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,146,58,103,242,150,54,50,54,170,114,123,219,201,204,103,57,25,161,237,45,210,220,19,69,176,75,102,153,233,165,139,224,216,221,155,189,228,168,188,212,213,29,174,236,207,154,79,214,76,247,200,237,228,149,238,251,206,93,183,217,54,68,68,78,107,209,247,73,152,111,72,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,248,111,220,122,34,58,87,170,247,80,40,7,197,31,215,102,166,254,75,236,244,68,170,240,49,252,108,253,219,254,36,90,160,2,128,124,81,253,118,106,111,228,190,207,68,74,175,3,31,198,207,221,191,226,68,85,241,71,245,217,169,191,146,251,61,17,42,188,12,127,27,63,118,255,0,137,1,106,128,0,57,87,86,62,150,53,147,233,254,67,237,211,153,172,52,167,213,143,165,141,100,250,127,144,251,116,230,107,0,244,25,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,57,202,253,145,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,226,124,49,122,14,253,8,88,169,181,231,86,44,188,115,236,130,222,223,134,218,238,54,238,221,86,47,11,159,51,100,217,221,215,39,122,162,7,83,171,185,71,28,176,181,100,133,118,231,43,87,133,120,80,244,57,83,146,221,108,157,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,105,86,104,155,38,236,108,108,239,91,160,0,0,31,39,44,202,108,88,54,43,121,205,114,154,239,37,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,6,35,158,238,44,99,151,102,162,185,118,217,17,87,228,102,11,44,202,111,185,206,85,121,205,114,154,239,59,122,200,46,21,23,75,141,79,105,145,247,234,167,145,210,75,39,6,35,88,222,79,123,151,102,162,53,55,217,17,19,228,93,79,140,22,177,216,176,110,152,23,74,170,33,243,23,173,75,184,65,79,71,31,39,179,177,75,67,81,5,93,69,78,232,199,49,220,94,202,104,187,106,230,57,124,207,54,242,72,220,133,43,98,120,181,247,57,202,172,216,86,45,67,231,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,230,245,107,27,201,239,106,110,229,70,166,251,170,162,124,192,150,186,141,209,221,77,151,195,155,77,250,143,181,89,234,233,110,236,188,92,46,89,68,117,180,113,67,59,173,213,245,17,82,208,78,201,29,194,87,83,53,41,105,93,28,123,75,201,110,114,204,215,54,61,206,127,225,245,172,86,173,16,234,211,5,203,178,91,245,93,171,30,173,168,154,201,120,150,42,166,193,2,193,87,11,225,141,213,78,123,216,207,45,29,67,169,231,145,94,187,53,32,230,136,174,99,80,187,238,164,122,126,181,107,87,77,25,79,79,248,243,41,44,20,245,246,120,169,44,145,83,35,105,105,40,231,164,124,115,80,196,173,100,111,72,233,146,88,33,107,218,198,42,164,92,145,155,46,202,153,183,3,85,4,85,241,71,244,39,169,191,146,251,197,17,218,180,7,88,236,93,64,104,214,39,172,88,228,62,94,147,38,183,182,162,74,110,79,127,148,170,99,157,29,77,55,55,177,139,39,106,120,229,139,185,193,26,254,28,155,247,92,138,113,95,20,127,66,122,155,249,47,188,81,1,64,39,127,235,23,172,92,239,171,252,238,158,255,0,127,163,248,54,55,102,231,246,127,31,238,67,81,240,190,236,52,236,170,255,0,42,100,17,73,63,118,74,116,147,245,136,188,55,226,221,145,62,124,0,145,93,18,116,125,147,117,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,197,193,215,252,56,60,63,235,58,136,190,197,171,122,189,142,255,0,169,61,7,153,130,42,106,137,39,167,147,34,170,224,248,248,211,190,23,199,35,33,134,69,71,190,100,119,21,146,36,137,168,255,0,215,44,80,88,212,70,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,203,184,23,83,212,183,253,166,219,71,211,252,19,255,0,187,218,202,171,233,59,213,62,141,253,64,199,189,198,2,255,0,186,78,244,177,163,127,79,241,239,110,128,234,160,0,0,69,95,20,127,66,122,155,249,47,188,81,20,2,91,167,142,14,107,117,160,192,52,179,78,97,167,164,91,109,242,241,113,189,212,74,230,59,190,217,232,97,138,24,154,199,114,226,140,86,220,38,87,34,181,85,85,177,236,173,217,81,213,22,6,156,244,66,183,13,184,232,190,3,112,211,155,77,93,175,19,170,197,237,83,88,104,106,220,174,158,150,220,234,72,214,154,25,21,94,245,87,182,37,99,85,85,239,249,162,253,231,126,213,246,164,21,240,125,214,59,22,115,211,2,105,85,60,62,94,245,166,151,9,233,235,35,228,247,247,233,107,170,39,171,167,169,221,88,214,55,147,223,83,23,109,28,247,39,150,230,238,41,35,80,157,64,69,95,20,127,66,122,155,249,47,188,81,20,2,95,247,138,63,161,61,77,252,151,222,40,138,1,3,85,0,0,5,106,248,205,233,54,178,228,152,37,139,85,108,153,127,153,211,108,75,183,29,231,27,228,216,124,165,116,211,44,81,92,255,0,106,121,158,93,232,233,248,175,222,135,126,76,69,108,211,185,150,84,0,202,185,107,222,36,58,189,164,122,219,225,249,167,25,158,137,79,72,204,97,153,197,186,223,13,178,24,25,76,251,59,225,181,87,181,104,37,167,103,221,129,241,53,88,136,198,253,206,10,199,49,93,27,152,231,70,191,17,222,135,41,186,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,18,169,178,155,237,38,43,113,194,169,235,184,89,110,183,10,59,165,101,55,105,139,221,170,164,142,166,58,121,57,170,115,111,22,86,212,166,200,168,213,238,110,228,85,107,85,2,74,248,92,122,236,211,47,206,189,158,180,246,190,45,250,141,164,121,191,82,242,89,52,251,21,164,135,33,197,105,254,27,149,228,116,213,44,115,47,21,124,35,88,224,86,70,170,213,125,35,81,208,190,71,109,42,191,148,46,106,54,158,53,88,129,129,231,249,150,152,100,208,102,122,127,144,213,216,175,180,180,245,116,212,247,10,69,70,207,3,42,105,228,167,149,99,118,219,177,235,20,210,34,61,187,61,138,168,230,171,92,136,228,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,231,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,64,245,93,58,233,14,174,107,110,174,88,176,205,18,130,173,153,59,42,25,112,134,231,12,239,166,101,157,144,189,174,90,249,106,25,247,160,100,78,86,42,61,191,127,154,177,172,71,72,230,53,214,191,227,87,233,99,22,250,129,67,237,215,19,191,244,117,209,214,9,210,6,9,81,96,176,86,124,103,36,188,240,251,65,144,118,230,167,248,167,106,106,135,210,255,0,146,190,121,99,131,181,29,66,199,250,181,78,123,114,118,234,191,41,0,5,0,248,92,122,236,211,47,206,189,158,180,159,254,53,126,150,49,111,168,20,62,221,113,39,249,0,60,106,253,44,98,223,80,40,125,186,226,4,0,240,184,245,217,166,95,157,123,61,105,210,188,72,252,62,233,186,118,169,143,88,116,110,213,86,237,58,184,212,54,154,182,219,12,82,204,204,101,233,20,17,196,178,212,77,60,179,76,202,153,150,119,35,220,214,178,55,171,35,223,119,198,139,205,124,46,61,118,105,151,231,94,207,90,95,70,89,139,88,179,156,86,243,133,101,52,62,118,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,108,86,189,188,152,247,38,237,84,114,111,186,42,47,204,12,241,116,125,213,158,101,210,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,206,123,119,24,138,141,149,232,186,19,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,194,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,148,3,214,223,71,217,55,72,218,161,45,149,201,87,91,132,223,42,39,118,39,120,171,150,159,191,93,4,81,192,249,153,36,113,61,92,215,194,234,150,68,175,115,35,73,21,170,246,53,168,188,91,215,252,40,250,165,202,180,147,89,96,208,239,179,119,92,147,27,212,203,133,60,30,90,133,210,75,53,162,185,173,114,121,232,225,229,219,236,246,255,0,215,78,217,28,145,64,201,57,42,65,219,120,118,191,28,239,193,63,222,79,225,164,85,240,184,245,217,166,95,157,123,61,105,42,188,115,191,4,255,0,121,63,134,145,87,194,227,215,102,153,126,117,236,245,160,95,240,0,0,0,12,171,154,83,233,59,210,198,141,253,63,199,189,186,3,53,134,148,250,78,244,177,163,127,79,241,239,110,128,12,214,23,167,116,232,235,4,234,255,0,161,221,19,176,95,235,62,13,146,89,180,254,193,246,127,32,237,205,81,240,190,237,37,3,234,191,201,89,60,81,207,221,142,157,35,253,98,175,13,249,55,101,79,157,22,26,83,233,59,210,198,141,253,63,199,189,186,0,51,153,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,156,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,108,167,193,131,167,90,151,221,114,94,164,242,252,78,174,58,120,41,219,102,195,171,170,162,139,177,59,222,233,18,225,81,2,61,171,42,62,52,142,40,18,102,43,88,169,53,84,91,189,81,232,201,1,226,89,208,173,79,83,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,114,78,228,110,107,213,209,172,114,171,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,228,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,168,28,43,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,1,117,62,40,254,132,245,55,242,95,120,162,41,91,164,239,84,250,55,245,3,30,247,24,0,210,152,0,0,0,1,85,126,57,223,130,127,188,159,195,75,84,42,175,199,59,240,79,247,147,248,104,28,127,193,170,237,106,176,117,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,156,255,0,196,51,173,59,175,84,250,161,81,98,196,50,10,183,105,94,53,80,137,143,209,173,51,169,82,182,116,143,140,183,9,227,115,149,207,123,156,178,182,37,122,53,89,10,181,59,113,189,243,114,140,22,108,166,251,143,219,175,214,155,69,119,151,164,201,173,236,181,221,35,237,49,254,98,149,149,80,85,182,61,220,138,172,218,122,74,119,238,213,71,125,205,183,226,231,34,244,174,149,122,103,204,186,175,213,202,61,45,195,235,169,45,204,109,59,174,87,123,157,74,163,153,110,183,70,248,217,44,233,31,36,116,207,229,44,108,100,109,84,228,247,183,147,152,206,114,48,58,7,64,61,31,93,122,178,213,198,182,224,148,145,224,152,117,69,29,126,86,249,165,114,62,166,7,189,203,29,12,77,141,237,151,157,66,67,43,22,70,185,169,19,26,247,242,230,145,199,37,255,0,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,121,253,45,210,220,19,69,176,75,102,153,233,165,139,224,216,221,155,189,228,168,188,212,213,29,174,236,207,154,79,214,76,247,200,237,228,149,238,251,206,93,183,217,54,68,68,79,86,6,107,58,177,245,79,172,159,80,50,31,113,156,241,87,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,119,170,54,54,170,241,141,141,111,181,234,199,213,62,178,125,64,200,125,198,115,223,244,47,209,149,247,172,61,71,170,182,73,117,248,54,25,139,249,122,140,154,229,19,216,181,77,142,85,127,106,154,154,55,111,188,210,246,165,68,145,205,88,227,107,28,231,114,84,100,82,7,107,240,197,232,59,244,223,125,166,215,157,88,178,242,192,113,251,131,126,27,107,184,219,187,148,185,68,205,100,205,147,103,119,90,189,154,121,219,78,174,229,28,145,76,228,146,21,223,132,173,75,169,63,37,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,171,31,84,250,201,245,3,33,247,25,205,41,153,172,234,199,213,62,178,125,64,200,125,198,112,45,83,194,27,167,76,19,18,208,155,111,81,94,95,205,230,121,175,197,40,252,239,57,163,242,150,184,235,27,15,147,237,247,86,41,55,154,131,189,221,237,181,255,0,173,225,190,205,221,211,252,138,190,23,30,132,244,203,243,175,120,173,37,80,0,0,20,173,226,253,211,166,9,163,250,167,140,106,102,11,79,228,63,73,159,23,172,188,81,115,154,94,119,72,170,89,52,245,157,201,101,126,221,239,60,198,246,152,214,49,157,141,209,23,154,163,94,10,158,169,242,159,167,245,222,227,110,58,175,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,11,169,0,1,85,126,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,227,170,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,128,185,60,179,41,177,96,216,173,231,53,202,107,188,149,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,156,24,142,123,184,177,142,93,154,138,229,219,100,69,95,145,66,253,125,117,175,149,117,89,168,245,118,75,77,207,203,233,150,51,112,154,60,114,223,78,178,50,58,254,10,232,219,115,168,73,26,199,186,105,88,170,172,107,218,157,152,222,172,68,228,233,95,47,85,241,66,235,167,244,215,149,63,67,180,115,51,243,122,109,101,225,241,138,154,38,241,134,251,116,142,71,42,237,50,57,124,197,28,59,71,219,217,26,199,202,143,147,245,173,109,60,137,26,186,81,233,71,81,250,181,212,118,97,88,84,94,70,213,67,219,158,255,0,127,158,21,125,45,162,149,202,168,142,114,34,167,114,103,241,114,69,10,42,58,71,53,202,170,198,50,73,24,29,215,195,67,174,58,158,156,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,184,200,210,70,42,43,94,201,175,36,204,182,186,104,94,163,244,233,168,247,29,47,213,11,55,145,186,208,237,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,248,187,101,217,28,142,107,152,246,177,236,123,27,98,190,21,157,120,255,0,216,142,149,53,126,245,254,118,44,66,251,115,184,255,0,196,50,154,200,214,118,191,246,135,68,249,38,255,0,55,78,198,255,0,84,192,45,80,165,111,26,191,84,248,183,211,250,31,113,184,151,82,82,183,141,95,170,124,91,233,253,15,184,220,64,234,190,6,63,141,159,187,127,196,139,31,214,188,215,1,211,173,35,203,243,93,82,167,164,170,196,237,118,122,153,110,212,117,44,133,236,175,129,88,173,90,68,142,119,54,41,95,58,185,33,100,79,84,73,31,35,89,255,0,225,21,149,224,187,148,216,176,108,87,168,92,215,41,174,242,86,92,126,223,99,186,92,106,123,79,147,177,75,4,119,73,37,147,131,17,207,119,22,49,203,179,81,92,187,108,136,171,242,35,175,136,55,91,119,94,171,243,248,236,88,196,245,116,58,117,138,212,84,67,106,163,109,83,157,5,218,118,205,51,89,118,124,110,134,39,177,242,83,186,54,182,41,17,203,10,119,17,170,139,36,155,132,96,203,46,54,43,198,85,121,187,98,216,231,217,251,45,109,194,162,162,221,104,243,143,171,248,125,43,228,115,162,166,239,189,17,242,246,216,173,103,113,201,201,220,119,95,154,150,233,224,211,167,58,219,96,210,251,166,123,125,202,169,41,116,191,35,168,171,154,197,143,54,154,9,39,172,184,164,145,65,61,201,243,162,119,97,99,18,141,105,219,10,185,121,175,113,234,198,35,88,233,98,7,135,95,66,181,61,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,211,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,15,214,1,26,188,69,117,142,197,163,125,35,231,117,55,120,124,197,94,97,111,159,14,181,211,114,123,59,213,85,240,75,27,151,155,88,244,111,106,4,168,159,103,113,107,251,28,57,53,207,106,129,76,61,107,117,15,117,234,99,168,108,151,60,158,235,73,95,98,183,212,77,100,197,159,77,70,234,102,124,18,10,137,86,149,202,217,17,37,87,200,146,58,103,172,159,123,156,174,68,70,53,27,27,56,81,232,52,247,10,186,234,86,127,141,105,205,138,162,146,11,150,85,120,162,178,81,203,86,247,54,8,231,169,153,144,198,233,28,214,185,200,196,115,209,85,81,174,93,183,217,23,246,30,124,15,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,237,190,202,159,180,210,238,147,231,95,165,13,44,195,117,51,225,127,12,251,91,143,219,175,190,75,191,222,242,190,106,154,57,187,93,206,45,231,199,185,199,151,22,239,182,251,38,251,25,172,212,93,51,202,180,190,227,103,183,101,52,157,191,143,99,246,172,154,221,59,35,145,33,170,161,175,165,142,162,39,198,231,177,188,248,247,29,19,213,187,181,37,134,86,35,157,195,114,221,60,26,117,162,213,146,232,53,211,69,238,185,125,36,249,14,31,120,171,171,183,89,92,198,197,60,22,73,251,82,119,89,179,83,188,207,57,45,87,39,110,247,49,101,141,174,226,215,196,138,22,20,85,95,142,119,224,159,239,39,240,210,213,8,65,226,27,210,102,101,213,214,168,104,150,15,98,168,171,179,216,168,41,242,138,155,238,70,218,4,170,130,212,197,142,129,96,71,177,100,137,30,249,101,98,70,214,35,249,237,220,122,34,182,39,170,5,117,120,121,244,89,117,234,159,84,41,239,185,126,63,86,237,43,198,170,21,114,10,196,169,117,42,86,206,145,242,138,223,4,141,106,185,239,115,150,39,74,140,86,171,33,87,47,114,55,190,30,87,211,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,231,244,183,75,112,77,22,193,45,154,103,166,150,47,131,99,118,110,247,146,162,243,83,84,118,187,179,62,105,63,89,51,223,35,183,146,87,187,239,57,118,223,100,217,17,17,61,88,17,87,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,1,117,62,40,254,132,245,55,242,95,120,162,41,91,164,239,84,250,55,245,3,30,247,24,0,159,254,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,227,170,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,128,186,144,0,3,149,117,99,233,99,89,62,159,228,62,221,57,213,78,85,213,143,165,141,100,250,127,144,251,116,224,102,176,186,159,26,191,75,24,183,212,10,31,110,184,148,172,93,79,141,95,165,140,91,234,5,15,183,92,64,171,94,145,116,66,213,212,119,81,120,102,141,95,111,149,118,139,109,254,162,165,213,149,116,145,181,243,164,20,244,179,84,200,200,249,125,214,189,237,129,88,143,84,114,49,94,142,86,191,143,5,209,78,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,162,31,11,143,93,154,101,249,215,179,214,151,252,0,0,7,63,215,77,11,211,142,162,244,226,227,165,250,161,102,243,214,170,237,165,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,103,39,108,187,43,85,174,115,30,215,177,239,99,179,46,106,160,202,184,23,253,225,113,232,79,76,191,58,247,138,210,128,75,254,240,184,244,39,166,95,157,123,197,105,64,32,95,247,133,199,161,61,50,252,235,222,43,73,84,69,95,11,143,66,122,101,249,215,188,86,146,168,0,0,10,171,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,29,87,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,7,85,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,29,87,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,5,212,148,3,226,143,235,179,83,127,37,246,122,34,255,0,138,1,241,71,245,217,169,191,146,251,61,16,19,255,0,193,83,210,198,83,245,2,187,219,173,196,170,234,199,210,198,178,125,63,200,125,186,114,42,248,42,122,88,202,126,160,87,123,117,184,149,93,88,250,88,214,79,167,249,15,183,78,6,107,11,169,241,171,244,177,139,125,64,161,246,235,137,74,197,212,248,213,250,88,197,190,160,80,251,117,196,10,86,47,163,195,155,162,143,228,171,167,19,223,243,251,101,170,77,77,202,127,89,114,169,129,59,178,90,232,85,24,177,219,27,55,39,49,220,94,197,146,87,68,141,107,228,115,91,188,173,134,41,22,176,124,46,61,118,105,151,231,94,207,90,95,240,0,0,0,0,20,3,226,143,235,179,83,127,37,246,122,34,85,120,24,254,54,126,237,255,0,18,34,175,138,63,174,205,77,252,151,217,232,137,85,224,99,248,217,251,183,252,72,11,84,0,1,202,186,177,244,177,172,159,79,242,31,110,156,205,97,165,62,172,125,44,107,39,211,252,135,219,167,51,88,6,170,0,0,0,0,82,183,140,158,181,253,185,234,10,211,163,148,150,254,205,38,153,91,215,189,60,145,113,146,122,235,140,84,245,18,113,114,72,228,116,45,129,148,104,221,216,199,36,157,253,249,55,130,158,127,194,11,75,238,185,167,86,148,217,228,46,171,130,219,167,214,122,219,149,68,237,162,116,176,75,61,76,46,162,138,149,242,238,141,133,238,109,68,211,55,126,74,228,165,145,17,191,181,205,141,93,74,106,245,78,189,107,206,115,171,147,79,87,37,62,69,120,154,107,122,85,193,20,51,197,110,102,209,81,67,35,34,221,136,248,233,163,134,53,84,87,110,172,85,87,57,85,92,182,105,224,133,130,252,63,75,53,47,83,62,41,220,248,246,65,73,98,242,93,141,187,62,66,153,102,238,247,57,125,238,127,18,227,199,138,113,236,239,187,185,236,208,178,163,56,61,104,104,229,139,64,186,160,207,244,171,22,155,157,150,213,112,142,162,221,31,23,167,150,165,171,167,138,174,42,109,222,247,189,253,150,84,54,46,227,156,174,127,111,154,236,174,217,52,124,83,7,140,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,184,198,45,52,212,49,181,24,191,53,134,69,86,162,175,39,132,170,240,113,213,234,108,215,166,138,237,45,168,158,145,46,90,113,120,154,22,65,12,18,181,255,0,14,174,123,234,161,154,87,187,118,61,238,168,90,246,34,49,83,102,66,206,77,77,209,207,233,126,40,254,132,245,55,242,95,120,162,33,7,130,126,168,90,177,237,92,207,52,162,224,218,72,106,51,59,61,45,202,134,162,106,214,196,249,39,183,190,77,233,98,137,83,121,158,248,171,37,149,120,187,118,178,149,235,197,200,170,172,159,254,33,24,6,101,170,125,35,102,218,125,167,216,245,93,243,33,190,84,89,41,168,104,105,145,57,202,255,0,140,81,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,5,16,104,94,133,234,63,81,122,143,110,210,253,47,179,121,235,173,118,242,205,52,170,172,165,183,210,181,81,36,170,169,145,17,123,112,179,147,119,93,149,202,231,53,140,107,222,246,49,218,41,208,189,11,211,142,157,52,226,221,165,250,95,102,242,54,170,29,229,154,105,85,31,85,112,170,114,34,73,85,83,34,34,119,38,127,22,238,187,35,81,173,107,24,214,49,140,99,121,255,0,71,93,29,96,157,32,96,149,22,11,5,103,198,114,75,207,15,180,25,7,110,106,127,138,118,166,168,125,47,249,43,231,150,56,59,81,212,44,127,171,84,231,183,39,110,171,242,144,0,12,171,154,168,50,174,6,148,250,78,244,177,163,127,79,241,239,110,128,234,167,42,233,59,210,198,141,253,63,199,189,186,3,170,128,0,242,154,171,169,152,174,141,233,198,71,170,89,173,95,151,178,227,54,249,110,21,60,100,141,146,77,193,62,228,17,119,30,198,58,105,94,173,142,54,43,147,156,143,99,81,119,114,1,69,158,39,90,165,250,80,235,39,53,242,151,223,137,218,177,47,47,139,91,255,0,201,123,62,87,202,198,158,110,15,155,26,231,241,174,146,183,239,187,150,251,253,215,43,17,135,10,191,105,125,215,30,210,60,63,85,238,14,171,134,159,51,188,94,173,180,52,243,81,58,38,73,5,189,148,59,213,69,42,174,211,49,242,214,75,18,241,110,205,125,43,211,147,149,85,25,226,139,137,215,222,151,110,186,121,225,29,69,166,185,69,146,174,243,150,96,20,244,153,71,106,153,142,115,237,149,179,92,93,53,110,237,130,71,178,86,83,83,87,86,198,249,21,93,26,178,55,77,179,118,69,104,71,95,6,205,107,251,13,212,21,219,71,42,237,253,234,77,77,183,167,102,120,226,229,36,21,214,232,170,42,35,228,229,145,168,216,93,3,235,17,219,49,238,89,59,27,113,111,53,46,164,204,182,128,235,29,247,167,253,101,196,245,139,28,135,204,85,227,55,6,212,73,77,201,140,243,116,175,107,163,169,166,230,246,61,35,238,193,36,177,119,56,43,153,207,147,126,243,81,77,52,129,21,124,81,253,9,234,111,228,190,241,68,80,9,127,222,40,254,132,245,55,242,95,120,162,40,4,13,84,0,0,0,0,243,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,120,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,61,157,96,244,153,153,116,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,158,221,183,170,35,101,98,174,140,200,1,227,87,233,99,22,250,129,67,237,215,16,41,88,189,63,14,110,130,127,146,189,138,125,72,212,73,252,198,166,228,214,255,0,39,87,79,5,71,58,91,45,11,222,201,86,141,170,197,225,52,202,248,227,116,178,252,218,142,99,89,18,241,107,164,154,181,188,46,61,118,105,151,231,94,207,90,95,240,0,0,2,0,120,213,250,88,197,190,160,80,251,117,196,159,228,0,241,171,244,177,139,125,64,161,246,235,136,16,3,194,227,215,102,153,126,117,236,245,165,255,0,20,3,225,113,235,179,76,191,58,246,122,210,255,0,128,241,90,209,164,56,110,189,105,126,65,164,122,129,5,92,150,44,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,255,0,52,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,94,105,209,215,71,88,39,72,24,37,69,130,193,89,241,156,146,243,195,237,6,65,219,154,159,226,157,169,170,31,75,254,74,249,229,142,14,212,117,11,31,234,213,57,237,201,219,170,252,164,0,2,170,252,115,191,4,255,0,121,63,134,145,87,194,227,215,102,153,126,117,236,245,164,170,241,206,252,19,253,228,254,26,69,95,11,143,93,154,101,249,215,179,214,129,127,192,0,0,0,50,174,105,79,164,239,75,26,55,244,255,0,30,246,232,12,214,26,83,233,59,210,198,141,253,63,199,189,186,0,51,88,105,79,164,239,75,26,55,244,255,0,30,246,232,12,214,26,83,233,59,210,198,141,253,63,199,189,186,0,58,168,0,8,171,226,143,232,79,83,127,37,247,138,34,149,186,78,245,79,163,127,80,49,239,113,128,186,159,20,127,66,122,155,249,47,188,81,20,2,4,255,0,241,13,241,26,172,214,187,237,191,78,250,126,202,46,182,188,51,28,184,67,116,91,245,186,178,122,57,47,181,76,101,60,212,210,44,79,134,42,138,111,41,80,217,184,167,55,53,242,54,57,118,69,142,53,75,20,232,95,172,219,23,88,122,113,85,115,146,213,240,108,207,23,242,244,249,53,182,38,61,105,91,36,168,254,213,77,52,142,223,120,101,237,74,169,27,156,178,70,230,57,174,228,136,201,100,207,181,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,246,53,140,115,151,100,69,83,213,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,124,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,3,78,96,229,93,49,117,11,138,245,65,163,86,93,92,197,169,188,135,159,238,83,92,109,111,170,142,162,107,101,116,78,227,45,60,142,98,255,0,193,145,138,230,177,207,138,88,158,172,103,62,41,213,64,21,87,227,157,248,39,251,201,252,52,181,66,170,252,115,191,4,255,0,121,63,134,129,90,186,91,165,185,222,180,231,118,205,51,211,75,23,198,114,75,207,123,201,81,121,168,105,251,189,168,95,52,159,172,153,236,141,187,71,19,221,247,156,155,237,178,110,170,136,186,9,232,251,164,204,55,164,93,47,251,15,98,168,164,188,95,107,234,36,169,190,228,109,160,90,89,238,175,73,30,176,35,216,178,74,172,100,81,61,35,107,17,252,55,238,61,17,29,43,213,107,47,193,83,213,62,83,244,254,187,220,109,197,212,128,0,1,154,206,172,125,83,235,39,212,12,135,220,103,46,167,194,227,208,158,153,126,117,239,21,165,43,117,99,234,159,89,62,160,100,62,227,57,117,62,23,30,132,244,203,243,175,120,173,2,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,25,172,234,199,213,62,178,125,64,200,125,198,115,74,102,107,58,177,245,79,172,159,80,50,31,113,156,11,169,240,184,244,39,166,95,157,123,197,105,42,136,171,225,113,232,79,76,191,58,247,138,210,85,0,0,1,85,126,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,227,170,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,128,186,144,0,21,87,227,157,248,39,251,201,252,52,173,92,3,84,179,189,47,251,71,246,22,251,240,207,181,184,253,102,45,120,255,0,37,134,111,53,107,170,227,223,131,245,172,119,14,93,182,125,246,113,122,109,242,114,110,165,149,120,231,126,9,254,242,127,13,43,3,19,197,175,185,206,85,102,194,177,106,31,59,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,31,55,171,88,222,79,123,83,119,42,53,55,221,85,19,230,7,170,208,189,11,212,126,162,245,30,221,165,250,95,102,243,215,90,237,229,154,105,85,89,75,111,165,106,162,73,85,83,34,34,246,225,103,38,238,187,43,149,206,107,24,215,189,236,99,180,41,211,71,78,152,39,75,250,89,65,166,120,45,63,249,170,203,197,111,57,191,156,238,158,90,24,103,172,237,203,44,157,158,239,97,142,237,49,220,25,251,17,63,106,175,42,232,23,162,140,87,165,61,56,164,189,221,173,158,99,83,114,107,124,50,100,119,10,132,141,242,80,115,70,200,235,101,58,198,231,177,176,196,244,68,123,152,229,239,72,196,122,175,22,196,200,165,80,17,87,175,174,138,49,94,171,52,226,174,247,105,182,121,125,77,198,109,243,73,142,92,41,210,54,73,95,193,29,35,109,149,11,35,152,199,67,43,213,81,142,123,147,179,35,213,232,188,93,43,37,161,108,179,22,190,224,217,85,231,10,202,104,124,149,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,124,216,174,99,184,189,142,77,218,170,213,219,116,85,79,153,169,50,10,248,161,116,81,252,160,48,71,235,62,158,219,46,181,218,147,134,219,217,77,21,186,137,59,223,25,181,182,103,61,244,233,19,156,155,77,23,118,121,163,88,209,95,39,223,139,132,142,124,93,176,253,126,26,29,113,211,117,29,134,195,163,217,195,42,217,168,184,93,158,55,205,87,35,229,168,101,242,221,10,199,2,86,186,103,171,156,149,40,231,196,217,154,247,125,247,200,146,49,85,28,246,67,13,124,106,253,83,226,223,79,232,125,198,226,71,94,141,244,27,91,117,187,90,44,19,232,189,21,93,45,70,39,120,182,93,107,242,54,211,193,52,24,251,18,173,138,202,183,178,161,236,138,119,177,90,233,27,79,186,190,84,134,68,70,170,53,234,157,255,0,198,86,59,172,61,73,97,48,223,107,105,43,46,76,211,123,107,107,42,41,41,157,77,4,211,165,125,195,184,248,226,116,146,58,54,43,183,84,98,200,245,106,42,34,185,219,110,161,10,237,89,254,101,98,195,111,250,125,102,200,106,232,241,236,170,162,134,166,245,67,10,163,89,94,250,53,149,105,146,85,68,228,230,49,211,200,244,102,252,21,252,28,168,174,141,138,222,171,209,223,74,185,151,85,250,185,111,195,236,214,218,182,227,22,234,138,122,156,178,239,28,137,11,45,214,229,127,223,70,202,230,61,190,102,70,182,70,194,206,46,228,244,87,42,118,217,35,217,226,116,47,66,245,31,168,189,71,183,105,126,151,217,188,245,214,187,121,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,184,89,201,187,174,202,229,115,154,198,53,239,123,24,237,10,116,209,211,166,9,210,254,150,80,105,158,11,79,254,106,178,241,91,206,111,231,59,167,150,134,25,235,59,114,203,39,103,187,216,99,187,76,119,6,126,196,79,218,170,30,215,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,8,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,250,0,0,20,215,227,55,174,149,153,78,178,216,180,26,209,121,231,101,194,109,241,220,110,148,145,164,241,255,0,60,85,181,94,212,153,28,169,20,189,186,69,167,116,111,107,85,89,230,231,111,53,87,57,173,183,236,179,41,177,96,216,173,231,53,202,107,188,149,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,156,24,142,123,184,177,142,93,154,138,229,219,100,69,95,145,153,125,88,206,191,74,26,167,153,106,103,194,254,25,246,183,32,184,223,124,151,127,189,229,124,213,76,147,118,187,156,91,207,143,115,143,46,45,223,109,246,77,246,2,106,248,50,105,111,218,190,163,175,186,153,95,98,243,84,24,38,63,39,150,173,243,92,60,157,210,181,233,12,63,171,71,163,164,231,74,219,139,126,109,115,27,182,235,179,187,106,64,2,255,0,188,50,244,83,244,45,210,62,45,230,46,30,106,191,59,219,53,172,225,47,56,98,243,176,67,229,227,143,120,216,230,237,75,21,55,54,175,45,165,89,120,185,91,199,106,1,2,197,60,64,244,114,197,47,69,253,48,245,3,79,55,102,245,77,135,227,152,117,100,124,94,239,55,75,37,165,106,233,215,117,127,8,251,47,138,167,228,140,228,255,0,53,247,157,180,109,69,225,94,27,218,223,117,209,30,171,241,55,91,236,116,151,74,124,242,162,159,7,174,100,210,58,55,193,5,125,101,58,36,241,57,55,68,124,114,199,19,213,28,213,71,49,30,207,186,174,73,25,110,152,126,153,254,153,60,58,49,125,45,142,146,213,81,87,147,104,253,174,223,65,241,72,249,210,195,92,251,68,94,86,119,253,199,171,123,83,164,82,35,218,213,115,28,196,115,83,147,80,160,28,179,22,190,224,217,85,231,10,202,104,124,149,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,124,216,174,99,184,189,142,77,218,170,213,219,116,85,79,152,26,147,7,20,232,219,93,40,250,137,233,199,12,212,111,140,252,70,244,235,124,118,236,141,207,72,25,51,47,20,236,108,117,75,36,80,42,178,46,227,211,190,198,108,213,237,77,19,184,53,28,141,78,214,0,0,4,85,241,71,244,39,169,191,146,251,197,17,74,221,39,122,167,209,191,168,24,247,184,192,93,79,138,63,161,61,77,252,151,222,40,138,86,233,59,213,62,141,253,64,199,189,198,0,39,255,0,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,234,190,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,224,46,164,0,0,229,93,88,250,88,214,79,167,249,15,183,78,117,83,149,117,99,233,99,89,62,159,228,62,221,56,25,172,46,167,198,175,210,198,45,245,2,135,219,174,37,43,23,83,227,87,233,99,22,250,129,67,237,215,16,32,7,133,199,174,205,50,252,235,217,235,75,254,40,7,194,227,215,102,153,126,117,236,245,165,255,0,0,0,0,50,174,106,160,202,184,23,253,225,113,232,79,76,191,58,247,138,210,128,75,254,240,184,244,39,166,95,157,123,197,105,64,32,95,247,133,199,161,61,50,252,235,222,43,73,84,69,95,11,143,66,122,101,249,215,188,86,146,168,0,0,10,171,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,29,87,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,7,85,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,29,87,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,5,212,148,3,226,143,235,179,83,127,37,246,122,34,255,0,138,1,241,71,245,217,169,191,146,251,61,16,19,255,0,193,83,210,198,83,245,2,187,219,173,196,170,234,199,210,198,178,125,63,200,125,186,114,42,248,42,122,88,202,126,160,87,123,117,184,149,93,88,250,88,214,79,167,249,15,183,78,6,107,11,169,241,171,244,177,139,125,64,161,246,235,137,74,197,212,248,213,250,88,197,190,160,80,251,117,196,8,1,225,113,235,179,76,191,58,246,122,210,255,0,138,1,240,184,245,217,166,95,157,123,61,105,127,192,0,0,0,0,80,15,138,63,174,205,77,252,151,217,232,137,85,224,99,248,217,251,183,252,72,138,190,40,254,187,53,55,242,95,103,162,37,87,129,143,227,103,238,223,241,32,45,80,0,7,42,234,199,210,198,178,125,63,200,125,186,115,53,134,148,250,177,244,177,172,159,79,242,31,110,156,205,96,26,168,0,0,60,166,172,103,95,162,253,44,204,181,51,225,127,19,251,37,143,220,111,190,75,191,217,243,94,86,154,73,187,93,206,46,225,203,183,199,151,23,109,190,251,46,219,30,172,138,190,40,254,132,245,55,242,95,120,162,2,128,77,9,248,111,98,215,220,63,162,93,45,180,228,116,62,82,174,162,223,87,116,142,62,235,36,229,75,91,93,81,87,77,38,236,85,68,231,4,241,63,109,249,55,150,206,68,114,42,38,123,13,73,98,120,181,139,6,197,108,216,86,45,67,228,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,230,245,115,221,197,140,106,110,229,87,46,219,170,170,252,192,250,197,106,248,222,224,191,16,210,205,52,212,207,138,118,254,3,144,85,216,188,151,99,126,247,159,166,73,187,189,206,95,119,135,195,120,241,226,188,187,219,238,222,27,58,202,136,171,226,143,232,79,83,127,37,247,138,32,42,131,195,46,237,106,178,245,199,166,21,151,155,157,37,5,60,149,23,42,70,75,83,51,98,99,167,158,217,87,12,49,35,156,168,138,249,37,146,56,216,223,218,231,189,173,77,213,81,13,4,153,129,210,124,235,244,95,170,120,110,166,124,47,226,127,100,178,11,117,247,201,119,251,62,107,202,212,199,55,107,185,197,220,57,118,248,242,226,237,183,223,101,219,99,79,192,0,0,12,171,154,168,50,174,6,148,250,78,244,177,163,127,79,241,239,110,128,234,167,42,233,59,210,198,141,253,63,199,189,186,3,170,128,32,175,140,22,177,216,176,110,152,23,74,170,33,243,23,173,75,184,65,79,71,31,39,179,177,75,67,81,5,93,69,78,232,199,49,220,94,202,104,187,106,230,57,124,207,54,242,72,220,132,234,41,47,198,59,87,170,115,94,165,232,116,182,158,122,180,182,233,197,158,24,95,4,208,68,214,124,70,185,140,170,154,104,158,221,222,246,58,157,104,24,168,245,77,159,11,248,181,55,87,60,35,175,69,250,57,98,215,222,168,48,13,42,202,102,225,101,186,220,36,168,184,199,197,235,230,105,105,41,229,171,150,155,118,61,143,103,121,148,238,139,184,215,35,153,220,230,155,171,118,93,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,84,15,130,126,151,218,178,29,92,207,53,94,224,234,73,170,48,203,61,45,182,134,158,106,38,202,248,231,184,62,77,234,162,149,87,120,94,200,168,229,137,120,183,119,50,169,233,201,168,138,143,184,144,50,217,150,98,215,220,27,42,188,225,89,77,15,146,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,155,21,204,119,23,177,201,187,85,90,187,110,138,169,243,47,251,195,147,83,63,74,29,27,105,197,198,162,174,213,37,125,134,222,236,102,178,11,124,155,249,95,33,35,169,233,217,51,85,238,115,38,117,44,116,210,185,23,109,251,200,246,181,173,123,80,172,191,23,221,47,186,225,125,90,84,231,147,58,174,123,110,160,217,232,174,84,243,186,137,209,65,20,244,208,182,138,90,86,75,186,182,103,181,180,240,204,237,184,171,82,170,52,86,254,199,59,186,248,33,106,151,255,0,84,189,20,184,95,127,251,19,41,180,91,60,175,254,186,106,249,251,200,207,255,0,38,183,131,223,254,235,27,253,98,129,42,188,81,253,9,234,111,228,190,241,68,80,9,127,222,40,254,132,245,55,242,95,120,162,40,4,13,84,0,0,0,0,16,3,198,175,210,198,45,245,2,135,219,174,36,255,0,32,7,141,95,165,140,91,234,5,15,183,92,64,128,30,23,30,187,52,203,243,175,103,173,47,248,160,31,11,143,93,154,101,249,215,179,214,151,252,0,0,0,128,30,53,126,150,49,111,168,20,62,221,113,39,249,0,60,106,253,44,98,223,80,40,125,186,226,4,0,240,184,245,217,166,95,157,123,61,105,127,197,0,248,92,122,236,211,47,206,189,158,180,191,224,0,0,42,175,199,59,240,79,247,147,248,105,21,124,46,61,118,105,151,231,94,207,90,74,175,28,239,193,63,222,79,225,164,85,240,184,245,217,166,95,157,123,61,104,23,252,0,0,0,3,42,230,148,250,78,244,177,163,127,79,241,239,110,128,205,97,165,62,147,189,44,104,223,211,252,123,219,160,3,53,134,148,250,78,244,177,163,127,79,241,239,110,128,205,97,165,62,147,189,44,104,223,211,252,123,219,160,3,170,128,0,138,190,40,254,132,245,55,242,95,120,162,40,46,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,66,253,60,81,253,9,234,111,228,190,241,68,82,183,73,222,169,244,111,234,6,61,238,48,1,119,221,11,244,101,98,232,243,78,42,173,146,93,126,51,153,229,30,94,163,38,185,68,247,165,43,164,137,31,218,166,166,141,219,109,12,93,217,81,36,115,82,73,28,247,57,220,81,89,20,117,215,226,117,208,119,232,66,251,83,175,58,79,101,227,128,228,23,7,124,74,215,110,183,118,233,113,121,156,200,91,30,238,238,185,123,53,19,186,161,91,198,56,226,133,203,28,41,183,56,154,183,82,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,206,191,71,221,89,230,93,34,234,135,219,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,231,183,113,136,168,217,94,139,160,141,45,213,44,19,90,112,75,102,166,105,165,247,227,56,221,231,189,228,171,124,172,212,253,222,212,207,134,79,213,204,198,72,221,164,137,237,251,205,77,246,221,55,69,69,90,22,235,163,163,43,239,71,154,143,75,108,142,235,241,156,51,40,243,21,24,205,202,87,177,42,157,28,74,206,237,53,76,109,219,105,162,238,196,139,35,90,145,200,215,181,205,226,170,248,163,245,126,28,221,107,255,0,37,93,71,158,193,159,220,238,178,105,150,83,250,187,149,52,11,221,142,215,92,170,196,142,230,216,120,185,238,226,198,44,114,182,37,107,159,27,154,237,165,116,49,70,161,125,37,85,248,231,126,9,254,242,127,13,45,80,170,191,28,239,193,63,222,79,225,160,114,175,5,79,84,249,79,211,250,239,113,183,23,82,82,183,130,167,170,124,167,233,253,119,184,219,139,169,0,0,3,53,157,88,250,167,214,79,168,25,15,184,206,93,79,133,199,161,61,50,252,235,222,43,74,86,234,199,213,62,178,125,64,200,125,198,114,234,124,46,61,9,233,151,231,94,241,90,4,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,0,0,0,51,89,213,143,170,125,100,250,129,144,251,140,230,148,202,213,213,143,6,191,210,134,169,230,90,153,252,163,190,25,246,183,32,184,223,124,151,217,14,247,149,243,85,50,77,218,238,121,214,243,227,220,227,203,139,119,219,125,147,125,128,144,30,23,30,132,244,203,243,175,120,173,37,81,202,186,92,208,191,228,215,161,56,206,138,125,169,251,71,246,115,206,255,0,57,249,31,39,223,243,21,147,212,255,0,83,220,147,143,30,255,0,31,233,174,252,119,249,111,178,117,80,0,0,42,175,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,79,254,185,250,24,254,90,63,98,127,213,71,236,119,216,239,137,127,176,159,16,243,94,111,203,127,231,16,240,227,229,191,242,183,231,253,155,124,252,167,69,62,27,223,200,251,84,238,186,153,250,101,251,91,241,60,126,123,23,146,251,59,228,59,125,202,154,121,187,189,207,53,46,251,121,110,60,120,166,252,247,223,229,178,132,213,0,1,85,126,57,223,130,127,188,159,195,78,171,225,123,208,183,232,83,21,102,184,235,30,25,229,53,38,245,207,224,244,213,174,229,53,138,215,36,109,68,222,21,106,121,122,201,183,147,185,186,185,236,137,89,31,234,156,234,136,214,85,106,135,78,152,38,176,106,158,157,106,102,117,79,231,255,0,70,126,118,178,207,69,206,104,184,93,37,169,160,154,10,206,228,82,179,126,207,145,123,123,79,107,216,254,254,234,137,193,17,221,84,0,0,0,0,15,63,134,224,24,110,159,83,93,105,112,204,122,146,212,203,229,226,182,255,0,115,88,81,121,214,92,106,229,89,106,42,37,123,149,92,247,185,203,178,110,191,117,141,99,27,197,140,107,82,162,252,95,241,107,238,115,214,134,158,225,88,181,15,157,189,100,24,125,166,215,110,166,238,178,62,253,84,247,106,248,226,143,155,213,172,111,39,189,169,187,149,26,155,238,170,137,243,46,80,231,245,26,23,167,21,218,227,15,80,247,59,55,158,204,232,113,248,177,187,109,77,66,163,227,183,82,182,106,137,36,125,59,54,251,147,73,230,158,199,200,170,174,237,181,24,222,8,249,82,64,226,189,2,244,81,138,244,167,167,20,151,187,181,179,204,106,110,77,111,134,76,142,225,80,145,190,74,14,104,217,29,108,167,88,220,246,54,24,158,136,143,115,28,189,233,24,143,85,226,216,153,20,170,0,0,0,8,43,226,247,174,149,154,97,211,141,38,156,227,215,159,37,122,212,187,131,173,211,53,137,59,38,117,158,6,36,149,171,28,177,171,88,222,79,125,36,15,99,213,82,72,170,101,106,49,201,201,204,169,110,149,116,183,244,211,212,118,157,105,156,214,47,140,208,94,114,10,95,138,209,121,175,47,221,181,196,254,245,119,235,17,236,115,118,165,138,119,125,199,35,215,109,153,187,149,168,182,253,214,183,134,247,242,193,213,59,86,166,126,153,126,201,124,51,31,130,197,228,190,206,249,254,231,110,166,162,110,239,115,205,69,182,254,103,143,30,43,183,13,247,249,236,159,175,162,95,14,59,87,71,153,253,247,81,166,213,154,188,194,229,117,179,173,146,158,38,217,155,110,130,158,7,205,28,210,185,237,239,76,233,30,174,130,20,106,163,152,141,68,147,116,127,36,86,4,202,50,174,106,160,170,191,244,12,127,244,162,255,0,153,63,253,30,4,255,0,233,59,210,198,141,253,63,199,189,186,2,157,188,86,52,26,155,70,250,163,175,201,172,84,85,113,216,181,38,157,114,104,222,234,121,82,8,238,47,149,237,175,133,147,61,238,73,95,221,68,169,114,34,183,182,149,145,177,24,214,163,21,215,103,164,248,47,232,191,75,48,221,51,248,167,196,254,201,99,246,235,23,157,236,118,124,215,149,166,142,30,239,111,147,184,114,237,242,227,201,219,111,182,235,182,231,32,235,107,163,203,87,89,24,5,139,16,155,42,164,197,110,86,27,194,92,169,239,78,178,54,225,59,96,116,50,71,45,43,63,91,19,152,201,28,232,94,237,159,178,173,60,123,181,118,69,104,64,15,6,13,121,166,197,117,67,37,208,11,237,109,95,151,206,41,219,116,177,49,213,18,186,8,238,52,113,200,233,227,100,40,197,99,31,53,54,239,116,170,230,124,168,99,98,243,87,49,27,113,37,117,104,15,132,157,247,167,253,101,196,245,139,28,234,115,204,85,227,55,6,212,73,77,246,45,140,243,116,175,107,163,169,166,230,250,199,164,125,216,36,150,46,231,5,115,57,242,111,222,106,41,98,160,0,0,69,95,20,127,66,122,155,249,47,188,81,20,173,210,119,170,125,27,250,129,143,123,140,5,255,0,117,71,161,127,202,83,66,114,109,20,251,83,246,115,237,31,146,254,115,242,62,115,177,229,235,32,169,254,167,185,31,46,93,142,63,211,77,185,111,243,219,101,133,90,79,224,215,250,47,213,60,55,83,63,148,119,196,254,201,100,22,235,239,146,251,33,217,243,94,86,166,57,187,93,207,58,238,28,187,124,121,113,118,219,239,178,237,176,30,87,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,79,254,185,250,24,254,90,63,98,127,213,71,236,119,216,239,137,127,176,159,16,243,94,111,203,127,231,16,240,227,229,191,242,183,231,253,155,124,252,167,69,62,27,223,200,251,84,238,186,153,250,101,251,91,241,60,126,123,23,146,251,59,228,59,125,202,154,121,187,189,207,53,46,251,121,110,60,120,166,252,247,223,229,178,132,213,0,0,57,87,86,62,150,53,147,233,254,67,237,211,157,84,242,154,177,130,254,148,52,179,50,211,63,138,124,51,237,110,63,113,177,121,222,199,123,202,249,170,105,33,238,246,249,55,159,30,231,46,60,155,190,219,110,155,238,6,96,139,169,241,171,244,177,139,125,64,161,246,235,137,202,191,208,49,255,0,210,139,254,100,255,0,244,121,53,58,214,233,75,249,96,233,101,171,76,254,222,253,146,248,102,65,5,247,206,252,47,207,247,59,116,213,16,246,187,125,232,182,223,204,242,229,201,118,225,182,223,61,208,42,7,194,227,215,102,153,126,117,236,245,165,255,0,16,3,165,207,10,79,228,215,174,216,206,181,254,158,190,209,253,156,243,191,205,159,101,188,159,127,204,81,207,77,253,119,155,147,143,30,255,0,47,232,46,252,118,249,111,186,79,240,0,0,6,85,205,84,21,87,254,129,143,254,148,95,243,39,255,0,163,192,149,94,23,30,132,244,203,243,175,120,173,40,4,210,159,75,154,23,252,154,244,39,25,209,79,181,63,104,254,206,121,223,231,63,35,228,251,254,98,178,122,159,234,123,146,113,227,223,227,253,53,223,142,255,0,45,246,72,1,254,129,143,254,148,95,243,39,255,0,163,192,149,94,23,30,132,244,203,243,175,120,173,37,81,202,186,92,208,191,228,215,161,56,206,138,125,169,251,71,246,115,206,255,0,57,249,31,39,223,243,21,147,212,255,0,83,220,147,143,30,255,0,31,233,174,252,119,249,111,178,117,80,0,0,42,175,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,79,254,185,250,24,254,90,63,98,127,213,71,236,119,216,239,137,127,176,159,16,243,94,111,203,127,231,16,240,227,229,191,242,183,231,253,155,124,252,167,69,62,27,223,200,251,84,238,186,153,250,101,251,91,241,60,126,123,23,146,251,59,228,59,125,202,154,121,187,189,207,53,46,251,121,110,60,120,166,252,247,223,229,178,135,0,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,19,255,0,174,126,134,63,150,143,216,159,245,81,251,29,246,59,226,95,236,39,196,60,215,155,242,223,249,196,60,56,249,111,252,173,249,255,0,102,223,63,41,209,79,134,247,242,62,213,59,174,166,126,153,126,214,252,79,31,158,197,228,190,206,249,14,223,114,166,158,110,239,115,205,75,190,222,91,143,30,41,191,61,247,249,108,161,53,74,1,241,71,245,217,169,191,146,251,61,17,127,196,0,234,143,194,147,249,74,107,182,77,173,127,167,175,179,159,104,252,151,243,103,217,111,57,216,242,244,112,83,127,93,230,227,229,203,177,203,250,9,183,45,190,123,110,160,240,84,244,177,148,253,64,174,246,235,113,42,186,177,244,177,172,159,79,242,31,110,156,242,157,20,244,165,252,143,180,178,235,166,127,111,126,214,252,79,32,158,251,231,126,23,228,59,125,202,106,120,123,93,190,244,187,237,229,185,114,228,155,243,219,111,150,235,213,117,99,5,253,40,105,102,101,166,127,20,248,103,218,220,126,227,98,243,189,142,247,149,243,84,210,67,221,237,242,111,62,61,206,92,121,55,125,182,221,55,220,12,193,23,83,227,87,233,99,22,250,129,67,237,215,19,149,127,160,99,255,0,165,23,252,201,255,0,232,242,106,117,173,210,151,242,193,210,203,86,153,253,189,251,37,240,204,130,11,239,157,248,95,159,238,118,233,170,33,237,118,251,209,109,191,153,229,203,146,237,195,109,190,123,160,84,15,133,199,174,205,50,252,235,217,235,75,254,32,7,75,158,20,159,201,175,93,177,157,107,253,61,125,163,251,57,231,127,155,62,203,121,62,255,0,152,163,158,155,250,239,55,39,30,61,254,95,208,93,248,237,242,223,116,159,224,0,0,0,0,80,15,138,63,174,205,77,252,151,217,232,137,85,224,99,248,217,251,183,252,72,234,189,81,248,82,127,41,77,118,201,181,175,244,245,246,115,237,31,146,254,108,251,45,231,59,30,94,142,10,111,235,188,220,124,185,118,57,127,65,54,229,183,207,109,215,170,244,49,208,199,242,46,251,109,254,170,63,108,126,216,252,55,253,132,248,127,149,242,158,103,255,0,56,155,159,47,51,255,0,147,183,15,237,223,228,18,168,0,7,42,234,199,210,198,178,125,63,200,125,186,115,53,134,159,117,99,5,253,40,105,102,101,166,127,20,248,103,218,220,126,227,98,243,189,142,247,149,243,84,210,67,221,237,242,111,62,61,206,92,121,55,125,182,221,55,220,173,111,244,12,127,244,162,255,0,153,63,253,30,5,170,0,0,16,171,197,231,58,251,37,209,181,202,193,240,191,55,246,215,32,181,216,187,221,254,223,148,237,200,234,254,239,30,43,220,223,200,118,248,238,223,235,121,111,247,120,186,106,145,255,0,173,110,148,191,150,14,150,90,180,207,237,239,217,47,134,100,16,95,124,239,194,252,255,0,115,183,77,81,15,107,183,222,139,109,252,207,46,92,151,110,27,109,243,221,2,133,186,122,197,172,89,206,190,233,166,21,148,208,249,219,46,65,152,89,173,119,26,110,235,227,239,210,207,91,20,114,199,205,138,215,183,147,30,228,221,170,142,77,247,69,69,249,154,105,32,7,75,158,20,159,201,175,93,177,157,107,253,61,125,163,251,57,231,127,155,62,203,121,62,255,0,152,163,158,155,250,239,55,39,30,61,254,95,208,93,248,237,242,223,116,159,224,8,255,0,215,230,11,250,68,232,219,86,44,31,20,248,127,148,199,228,190,247,187,29,222,95,13,145,149,253,174,60,155,183,115,202,246,249,111,247,121,242,217,219,113,89,0,121,77,88,193,127,74,26,89,153,105,159,197,62,25,246,183,31,184,216,188,239,99,189,229,124,213,52,144,247,123,124,155,207,143,115,151,30,77,223,109,183,77,247,3,48,70,170,10,171,255,0,64,199,255,0,74,47,249,147,255,0,209,229,170,0,0,0,50,174,106,160,170,191,244,12,127,244,162,255,0,153,63,253,30,4,255,0,233,59,210,198,141,253,63,199,189,186,3,170,158,83,73,240,95,209,126,150,97,186,103,241,79,137,253,146,199,237,214,47,59,216,236,249,175,43,77,28,61,222,223,39,112,229,219,229,199,147,182,223,109,215,109,207,86,0,204,182,191,107,29,247,168,13,101,203,53,139,35,135,203,213,228,215,7,84,71,77,201,143,242,148,172,106,71,77,77,205,140,98,73,218,130,56,162,238,112,71,63,135,39,125,231,42,154,41,215,237,52,190,235,38,141,101,154,85,142,102,255,0,100,106,242,171,123,173,114,93,254,26,202,254,205,44,174,70,212,199,216,123,152,142,238,192,178,197,191,38,185,157,206,109,84,115,80,174,191,244,12,127,244,162,255,0,153,63,253,30,4,159,240,178,192,41,176,94,139,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,253,214,62,142,10,69,103,4,70,57,156,94,155,243,87,58,90,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,129,93,94,52,154,57,125,204,52,107,18,214,43,68,221,202,77,59,184,84,83,221,41,184,177,56,210,220,157,79,27,106,121,185,232,171,194,120,41,226,237,181,143,115,188,207,47,186,216,220,171,93,125,3,234,102,43,164,93,94,233,182,117,154,213,249,75,45,61,194,162,223,83,84,233,35,142,58,95,59,73,53,27,39,149,242,61,172,100,49,190,161,175,145,234,239,187,27,94,228,69,84,68,91,233,215,237,28,177,117,1,163,89,102,142,228,115,121,122,76,154,222,234,120,234,120,189,254,82,169,142,73,41,170,120,49,236,89,59,83,199,20,189,190,104,215,240,226,239,186,229,66,186,255,0,208,49,255,0,210,139,254,100,255,0,244,120,18,171,197,31,208,158,166,254,75,239,20,69,0,154,83,234,143,66,255,0,148,166,132,228,218,41,246,167,236,231,218,63,37,252,231,228,124,231,99,203,214,65,83,253,79,114,62,92,187,28,127,166,155,114,223,231,182,203,0,63,208,49,255,0,210,139,254,100,255,0,244,120,22,168,0,0,0,0,64,15,26,191,75,24,183,212,10,31,110,184,147,252,143,253,107,116,165,252,176,116,178,213,166,127,111,126,201,124,51,32,130,251,231,126,23,231,251,157,186,106,136,123,93,190,244,91,111,230,121,114,228,187,112,219,111,158,232,21,3,225,113,235,179,76,191,58,246,122,210,255,0,136,1,210,231,133,39,242,107,215,108,103,90,255,0,79,95,104,254,206,121,223,230,207,178,222,79,191,230,40,231,166,254,187,205,201,199,143,127,151,244,23,126,59,124,183,221,39,248,0,0,2,0,120,213,250,88,197,190,160,80,251,117,196,159,228,127,235,91,165,47,229,131,165,150,173,51,251,123,246,75,225,153,4,23,223,59,240,191,63,220,237,211,84,67,218,237,247,162,219,127,51,203,151,37,219,134,219,124,247,64,168,31,11,143,93,154,101,249,215,179,214,151,252,64,14,151,60,41,63,147,94,187,99,58,215,250,122,251,71,246,115,206,255,0,54,125,150,242,125,255,0,49,71,61,55,245,222,110,78,60,123,252,191,160,187,241,219,229,190,233,63,192,0,0,170,191,28,239,193,63,222,79,225,164,85,240,184,245,217,166,95,157,123,61,105,106,157,115,244,49,252,180,126,196,255,0,170,143,216,239,177,223,18,255,0,97,62,33,230,188,223,150,255,0,206,33,225,199,203,127,229,111,207,251,54,249,242,174,151,60,41,63,147,94,187,99,58,215,250,122,251,71,246,115,206,255,0,54,125,150,242,125,255,0,49,71,61,55,245,222,110,78,60,123,252,191,160,187,241,219,229,190,232,19,252,0,0,0,6,85,205,41,244,157,233,99,70,254,159,227,222,221,1,0,63,208,49,255,0,210,139,254,100,255,0,244,121,101,58,79,130,254,139,244,179,13,211,63,138,124,79,236,150,63,110,177,121,222,199,103,205,121,90,104,225,238,246,249,59,135,46,223,46,60,157,182,251,110,187,110,6,96,141,41,244,157,233,99,70,254,159,227,222,221,1,0,63,208,49,255,0,210,139,254,100,255,0,244,121,101,58,79,130,254,139,244,179,13,211,63,138,124,79,236,150,63,110,177,121,222,199,103,205,121,90,104,225,238,246,249,59,135,46,223,46,60,157,182,251,110,187,110,7,171,0,1,21,124,81,253,9,234,111,228,190,241,68,82,183,73,222,169,244,111,234,6,61,238,48,23,253,213,30,133,255,0,41,77,9,201,180,83,237,79,217,207,180,126,75,249,207,200,249,206,199,151,172,130,167,250,158,228,124,185,118,56,255,0,77,54,229,191,207,109,150,21,105,63,131,95,232,191,84,240,221,76,254,81,223,19,251,37,144,91,175,190,75,236,135,103,205,121,90,152,230,237,119,60,235,184,114,237,241,229,197,219,111,190,203,182,192,89,80,0,15,21,173,26,67,134,235,214,151,228,26,71,168,16,85,201,98,200,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,243,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,207,15,83,189,61,101,93,47,235,45,235,72,242,154,159,63,228,59,117,54,235,163,41,100,167,134,231,67,43,121,69,81,27,94,159,240,163,122,53,207,107,37,138,86,35,223,195,146,233,76,225,93,96,244,153,134,245,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,134,253,183,170,43,162,98,160,87,7,134,47,136,5,30,145,86,83,116,253,173,249,23,148,193,106,248,193,140,220,165,142,8,169,108,53,82,79,52,210,182,165,237,98,72,176,207,37,71,206,105,30,230,194,230,55,116,108,110,123,227,232,30,57,223,130,127,188,159,195,71,250,6,63,250,81,127,204,159,254,143,59,86,185,248,111,234,63,81,58,113,167,24,86,168,117,79,241,91,174,156,252,78,8,111,242,225,202,234,171,149,45,82,82,36,109,169,69,175,251,243,71,229,92,139,54,252,164,107,218,175,69,123,95,36,161,16,60,21,61,83,229,63,79,235,189,198,220,93,73,10,186,41,240,222,254,71,218,167,117,212,207,211,47,218,223,137,227,243,216,188,151,217,223,33,219,238,84,211,205,221,238,121,169,119,219,203,113,227,197,55,231,190,255,0,45,150,106,128,0,1,154,206,172,125,83,235,39,212,12,135,220,103,46,167,194,227,208,158,153,126,117,239,21,164,127,213,143,6,191,210,134,169,230,90,153,252,163,190,25,246,183,32,184,223,124,151,217,14,247,149,243,85,50,77,218,238,121,214,243,227,220,227,203,139,119,219,125,147,125,137,171,210,230,133,255,0,38,189,9,198,116,83,237,79,218,63,179,158,119,249,207,200,249,62,255,0,152,172,158,167,250,158,228,156,120,247,248,255,0,77,119,227,191,203,125,144,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,45,151,107,85,234,153,245,150,107,157,37,125,60,117,19,210,62,90,105,155,43,27,60,18,190,25,162,87,53,85,17,241,203,28,145,189,191,181,175,99,154,187,42,42,31,172,166,13,42,235,110,235,210,135,92,186,209,98,201,231,171,174,211,172,171,82,47,80,221,104,221,84,230,193,105,157,215,133,107,238,204,141,176,202,247,190,58,118,200,215,69,26,53,102,78,218,57,85,99,143,96,185,240,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,252,146,93,173,80,221,105,236,83,92,233,25,114,172,167,154,174,158,141,211,53,39,154,8,93,27,101,149,145,239,201,204,99,167,133,174,114,38,205,89,99,69,219,146,111,207,250,138,215,156,55,166,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,238,114,57,187,43,145,142,224,196,124,142,78,12,114,165,117,248,111,107,206,101,212,151,136,30,163,234,182,103,91,86,231,220,112,123,139,45,148,51,84,36,204,180,219,146,235,64,180,244,81,43,88,198,240,141,174,217,92,140,111,55,171,228,114,115,123,149,66,215,192,0,124,154,156,166,197,73,149,91,176,170,138,238,23,171,173,190,182,233,71,77,218,122,247,105,105,36,166,142,162,78,104,156,27,197,245,180,201,178,170,57,123,155,181,21,26,229,79,172,86,7,141,22,83,125,193,178,174,158,179,92,90,187,201,94,177,251,133,242,233,110,169,237,50,78,197,84,18,90,228,138,78,15,71,49,220,94,198,174,206,69,106,237,178,162,167,200,150,189,14,117,119,106,234,251,72,221,149,207,110,164,179,229,150,26,134,219,114,59,84,21,13,123,25,58,177,28,202,168,88,174,89,89,77,50,114,225,220,77,209,241,205,26,58,78,210,200,224,145,64,0,0,0,7,159,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,126,220,90,247,182,9,17,156,149,57,63,139,27,187,222,198,187,208,16,3,198,175,210,198,45,245,2,135,219,174,32,79,240,66,15,13,14,184,233,186,142,195,97,209,236,225,149,108,212,92,46,207,27,230,171,145,242,212,50,249,110,133,99,129,43,93,51,213,206,74,148,115,226,108,205,123,190,251,228,73,24,170,142,123,33,155,224,0,0,113,253,111,234,219,64,122,112,186,219,44,218,209,154,213,227,149,23,154,119,212,208,61,214,27,141,84,21,44,99,184,189,25,53,61,59,226,87,181,85,188,153,203,155,81,241,170,162,35,216,171,249,52,83,172,206,155,58,137,202,170,176,173,28,212,143,180,23,170,43,123,238,147,211,124,30,190,147,133,43,36,142,55,73,206,162,8,216,187,62,104,211,100,94,95,123,125,182,69,84,142,190,50,216,5,78,77,210,229,175,51,183,99,212,149,117,24,118,81,73,83,89,112,114,68,147,208,219,170,34,150,158,68,99,156,168,245,100,149,50,80,163,152,205,247,86,198,229,77,163,228,218,171,232,255,0,63,169,211,14,168,244,183,51,135,33,164,177,83,210,229,20,52,215,11,133,90,196,216,32,183,84,202,148,245,171,35,165,78,12,98,211,77,50,43,215,110,8,170,228,86,170,35,144,52,146,0,3,159,235,94,189,233,63,78,216,173,46,107,172,121,95,217,251,45,109,193,150,184,42,124,141,77,95,58,167,199,36,141,143,133,60,114,61,55,100,50,46,234,156,126,238,219,238,168,139,202,177,63,17,238,140,115,156,170,205,133,98,218,201,231,111,89,5,194,158,215,110,166,251,59,117,143,191,85,60,141,142,40,249,190,153,172,111,39,189,169,187,149,26,155,238,170,137,243,33,7,141,198,168,93,106,179,253,61,209,120,91,87,5,182,217,103,151,40,168,86,214,187,177,89,61,76,210,83,69,206,159,100,111,56,27,73,55,25,21,92,187,85,200,212,70,252,249,243,255,0,6,156,2,155,38,234,142,233,153,220,113,234,186,186,124,59,23,171,169,163,184,53,37,72,40,110,53,18,197,79,26,61,205,84,98,190,74,105,43,145,172,126,251,163,100,114,38,241,242,104,93,160,0,14,85,174,157,81,232,79,77,127,4,253,53,231,63,103,62,209,249,159,134,127,54,86,86,119,252,191,107,189,254,182,138,78,60,123,241,127,75,109,249,124,183,217,118,249,58,41,214,103,77,157,68,229,85,88,86,142,106,71,218,11,213,21,189,247,73,233,190,15,95,73,194,149,146,71,27,164,231,81,4,108,93,159,52,105,178,47,47,189,190,219,34,170,65,111,28,239,193,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,112,23,82,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,188,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,245,110,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,40,91,196,27,173,187,175,85,249,252,118,44,98,122,186,29,58,197,106,42,33,181,81,182,169,206,130,237,59,102,153,172,187,62,55,67,19,216,249,41,221,27,91,20,136,229,133,59,136,213,69,146,77,194,247,177,60,166,197,156,226,182,108,215,22,174,243,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,112,122,53,237,228,199,181,118,114,35,147,125,149,17,126,66,205,148,216,178,11,141,250,211,104,174,243,21,120,205,193,150,187,164,125,167,179,203,213,62,150,10,182,199,187,145,17,251,193,87,78,253,218,170,223,191,182,252,154,228,74,161,240,88,143,94,95,153,101,110,181,86,213,193,164,17,211,189,215,86,85,211,119,105,39,189,237,26,66,202,87,44,141,88,170,123,75,206,87,177,178,53,98,100,108,149,168,231,211,200,207,41,212,239,83,25,151,74,30,41,26,131,170,88,125,13,37,197,142,167,180,91,110,246,202,148,70,178,227,110,146,213,110,124,176,36,156,85,208,191,148,81,189,146,53,23,139,216,222,77,123,57,198,240,185,240,121,77,42,212,204,87,89,52,227,28,213,44,42,175,204,89,114,107,124,87,10,110,82,70,249,33,230,159,126,9,123,111,123,27,52,79,71,71,35,17,203,194,70,61,170,187,181,79,86,0,0,7,201,196,242,155,22,115,138,217,179,92,90,187,206,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,193,232,215,183,147,30,213,217,200,142,77,246,84,69,249,31,88,163,111,13,14,184,234,122,113,204,161,209,236,225,148,143,211,172,210,241,27,230,171,145,241,83,190,199,113,153,35,129,43,93,51,213,173,90,101,107,34,108,205,123,190,227,35,73,24,168,173,123,38,188,144,0,0,62,78,89,148,216,176,108,86,243,154,229,53,222,74,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,12,71,61,220,88,199,46,205,69,114,237,178,34,175,200,141,127,232,163,244,39,255,0,135,63,249,179,120,255,0,170,18,83,44,197,172,89,206,43,121,194,178,154,31,59,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,54,43,94,222,76,123,147,118,170,57,55,221,21,23,230,102,139,90,244,190,235,162,186,185,151,233,69,229,213,114,84,98,215,138,155,107,42,42,104,157,72,250,200,24,245,236,213,36,78,85,86,50,104,187,114,179,239,57,21,146,53,81,206,69,69,80,211,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,135,53,215,78,168,244,39,166,191,130,126,154,243,159,179,159,104,252,207,195,63,155,43,43,59,254,95,181,222,255,0,91,69,39,30,61,248,191,165,182,252,190,91,236,187,113,79,10,205,99,190,234,239,72,246,138,108,142,29,234,240,43,132,184,116,117,60,153,254,85,75,77,4,18,83,47,6,49,168,206,220,21,17,65,183,222,115,187,28,220,229,115,213,18,53,248,231,126,9,254,242,127,13,2,116,232,167,89,157,54,117,19,149,85,97,90,57,169,31,104,47,84,86,247,221,39,166,248,61,125,39,10,86,73,28,110,147,157,68,17,177,118,124,209,166,200,188,190,246,251,108,138,169,218,202,86,240,84,245,79,148,253,63,174,247,27,113,106,157,85,106,151,232,91,167,29,69,212,200,111,191,6,175,179,99,245,95,10,173,242,190,99,181,116,149,157,154,31,213,171,30,215,111,85,44,13,251,237,86,38,251,191,102,163,149,3,159,229,158,35,221,24,224,217,85,231,10,202,117,147,201,94,177,251,133,69,174,227,77,246,118,235,39,98,170,9,29,28,177,243,101,51,152,238,47,99,147,118,170,181,118,221,21,83,230,117,93,20,215,189,39,234,39,21,170,205,116,115,43,251,65,101,162,184,62,215,61,79,145,169,164,225,84,200,227,145,209,240,168,142,55,174,204,154,53,221,19,143,222,219,125,209,81,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,164,158,149,116,183,244,45,211,142,157,105,156,214,47,131,87,217,177,250,95,138,209,121,175,49,218,186,74,206,245,119,235,17,239,107,183,170,150,119,125,199,43,19,125,153,179,81,168,129,237,115,93,66,192,116,214,213,21,247,81,179,140,127,21,182,207,80,218,72,171,47,119,56,104,96,146,119,53,206,108,77,146,103,53,170,245,107,30,228,106,46,251,49,203,253,138,122,2,130,252,78,115,93,121,201,58,163,200,113,253,104,167,171,183,219,108,21,19,197,134,219,145,156,40,146,200,249,85,32,171,131,103,57,178,62,118,198,215,75,46,234,238,227,29,18,240,236,182,40,230,7,133,63,93,85,57,140,116,29,44,106,189,125,93,77,246,150,157,33,194,171,155,75,19,96,117,186,146,137,137,240,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,7,138,162,214,141,47,184,234,229,126,132,91,242,250,74,172,238,215,103,75,245,117,158,22,72,247,210,209,43,227,98,58,89,17,189,166,61,86,104,149,34,115,210,78,18,49,252,120,57,28,188,127,175,174,171,168,250,82,208,234,187,221,178,94,121,158,81,222,179,226,240,199,52,9,36,21,78,133,202,234,247,71,42,59,185,13,63,220,115,145,35,123,93,35,224,141,220,82,94,109,161,111,210,150,119,250,83,253,53,252,119,253,57,253,160,251,83,241,63,43,15,253,148,243,62,103,191,217,225,218,254,187,239,112,225,195,251,56,237,242,3,77,25,102,83,98,193,177,91,206,107,148,215,121,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,56,49,28,247,113,99,28,187,53,21,203,182,200,138,191,35,245,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,112,13,70,147,84,37,240,252,205,93,173,84,84,148,185,218,105,61,225,185,3,41,170,99,157,139,90,150,169,146,71,171,162,141,145,35,220,169,205,236,141,171,27,30,231,49,142,145,141,108,142,128,30,20,253,113,211,105,173,214,131,165,189,73,101,92,182,44,158,240,140,197,174,109,124,179,173,186,227,84,230,49,40,159,30,234,140,166,154,93,156,215,70,212,237,205,44,142,122,57,178,186,72,66,226,64,0,0,60,86,181,199,170,18,233,30,94,221,21,173,164,165,206,210,207,82,236,125,245,52,209,206,197,173,70,42,198,196,108,178,50,36,123,149,56,49,242,57,99,99,220,215,189,178,49,174,141,193,249,51,13,126,209,172,3,81,241,109,35,204,181,10,213,106,203,243,78,95,4,181,206,247,119,42,118,85,107,121,57,17,89,23,113,232,177,197,220,115,123,178,53,204,143,155,209,90,157,0,204,102,161,93,181,66,193,173,25,45,247,53,185,213,219,181,22,221,148,86,213,221,171,41,38,142,25,233,175,113,213,189,211,203,28,148,202,140,99,219,80,142,114,58,21,70,162,162,43,62,91,23,83,225,215,215,85,55,84,184,106,96,250,131,95,72,205,84,176,83,205,53,116,52,212,178,177,151,59,116,43,78,196,185,42,164,105,4,47,116,149,13,141,240,181,255,0,211,99,158,214,49,142,70,48,38,80,0,1,226,180,171,90,52,191,91,237,87,123,238,148,101,244,153,37,182,199,120,168,176,214,86,82,50,78,194,86,194,214,58,70,199,35,154,141,153,156,101,141,201,44,106,232,220,142,69,107,156,87,87,138,15,136,37,77,166,166,245,210,246,139,93,105,30,247,211,186,131,48,190,83,75,21,75,56,77,21,85,61,101,149,98,150,7,53,30,141,124,14,124,241,75,206,55,163,162,251,175,107,246,132,29,20,117,93,125,233,47,89,104,179,46,237,214,179,16,185,109,71,148,217,40,166,99,124,253,47,23,164,114,35,100,69,98,205,3,223,221,141,119,99,151,103,199,220,99,37,145,64,209,72,60,254,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,0,15,21,170,186,209,165,250,33,106,180,95,117,95,47,164,198,237,183,203,197,61,134,142,178,173,146,118,22,182,102,189,209,182,73,26,213,108,44,227,20,142,89,100,86,198,212,106,171,156,211,245,106,174,166,98,186,55,167,25,30,169,102,181,126,94,203,140,219,229,184,84,241,146,54,73,55,4,251,144,69,220,123,24,233,165,122,182,56,216,174,78,114,61,141,69,221,200,103,135,170,174,166,51,46,171,245,114,179,84,179,10,26,75,115,27,78,219,109,162,217,76,136,230,91,173,209,190,71,197,2,201,197,29,51,249,75,35,223,35,145,57,61,238,226,214,51,132,108,13,25,229,153,77,139,6,197,111,57,174,83,93,228,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,224,196,115,221,197,140,114,236,212,87,46,219,34,42,252,136,215,254,138,63,66,127,248,115,255,0,155,55,143,250,161,10,186,21,254,81,223,200,123,168,31,180,223,253,70,63,71,249,55,217,191,136,243,243,31,20,242,147,119,252,135,254,103,253,119,119,127,185,223,219,181,247,252,209,90,192,106,160,0,0,226,154,215,214,103,77,157,59,101,84,184,86,177,234,71,217,251,213,109,189,151,72,41,190,15,95,87,206,149,242,73,27,100,231,79,4,140,77,223,12,137,178,175,47,187,190,219,42,42,246,178,149,188,106,253,83,226,223,79,232,125,198,226,5,159,104,167,89,157,54,117,19,149,85,97,90,57,169,31,104,47,84,86,247,221,39,166,248,61,125,39,10,86,73,28,110,147,157,68,17,177,118,124,209,166,200,188,190,246,251,108,138,169,218,202,86,240,84,245,79,148,253,63,174,247,27,113,117,32,0,0,0,0,124,155,54,83,98,200,46,55,235,77,162,187,204,85,227,55,6,90,238,145,246,158,207,47,84,250,88,42,219,30,238,68,71,239,5,93,59,247,106,171,126,254,219,242,107,145,62,177,76,29,78,245,49,153,116,161,226,145,168,58,165,135,208,210,92,88,234,123,69,182,239,108,169,68,107,46,54,233,45,86,231,203,2,73,197,93,11,249,69,27,217,35,81,120,189,141,228,215,179,156,111,183,77,42,212,204,87,89,52,227,28,213,44,42,175,204,89,114,107,124,87,10,110,82,70,249,33,230,159,126,9,123,111,123,27,52,79,71,71,35,17,203,194,70,61,170,187,181,64,245,96,0,0,0,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,194,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,162,31,14,46,184,233,186,82,204,171,240,253,65,101,93,70,157,102,21,16,62,186,104,159,44,175,178,85,181,21,137,91,20,8,170,215,177,205,86,182,118,181,189,215,50,40,156,213,114,194,145,72,23,188,0,0,0,2,42,255,0,162,143,208,159,254,28,255,0,230,205,227,254,168,72,172,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,188,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,158,206,183,52,26,155,167,30,165,243,29,54,179,81,85,193,143,37,67,46,152,250,205,79,44,108,91,117,75,18,88,227,137,242,189,238,153,144,185,210,83,44,188,221,205,244,239,85,217,220,154,150,61,224,183,172,119,220,195,70,178,221,29,187,195,220,164,211,187,133,61,69,174,167,147,19,141,45,201,213,18,58,155,131,88,138,188,39,130,162,94,227,158,247,59,204,241,251,173,141,168,161,53,117,175,94,244,159,167,108,86,151,53,214,60,175,236,253,150,182,224,203,92,21,62,70,166,175,157,83,227,146,70,199,194,158,57,30,155,178,25,23,117,78,63,119,109,247,84,69,231,250,91,215,175,73,218,211,157,219,52,207,77,53,91,227,57,37,231,189,228,168,190,5,114,167,238,246,161,124,210,126,178,106,118,70,221,163,137,238,251,206,77,246,217,55,85,68,94,1,227,87,233,99,22,250,129,67,237,215,18,0,120,92,122,236,211,47,206,189,158,180,11,254,35,254,169,117,235,210,118,139,103,119,61,51,212,189,86,248,54,73,102,236,249,218,47,129,92,170,59,93,216,89,52,127,172,134,157,241,187,120,229,99,190,235,151,109,246,93,149,21,19,181,101,153,77,139,6,197,111,57,174,83,93,228,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,224,196,115,221,197,140,114,236,212,87,46,219,34,42,252,140,198,231,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,231,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,64,209,158,133,245,71,161,61,74,124,111,244,41,156,253,163,251,57,229,190,39,252,217,89,71,216,243,29,222,207,250,230,40,249,114,236,75,253,29,246,227,243,219,116,223,170,145,87,195,23,75,127,69,253,27,97,94,110,197,240,203,174,91,230,50,155,135,249,87,123,205,121,169,23,202,79,242,123,154,206,84,49,209,125,198,241,219,111,188,212,122,188,149,64,0,32,7,137,215,94,63,161,11,21,78,131,105,61,235,142,125,144,91,221,241,43,165,186,227,219,170,197,225,115,225,116,123,183,180,228,239,84,64,234,132,111,25,35,150,22,172,115,38,220,226,114,132,212,195,245,87,78,53,2,251,148,227,24,86,105,106,189,93,112,171,131,109,119,250,74,58,132,146,75,125,82,177,30,145,200,137,255,0,41,187,166,237,73,34,154,53,94,113,72,214,250,179,53,157,49,117,11,149,116,191,172,182,93,92,197,169,188,255,0,144,238,83,92,109,111,170,146,158,27,157,12,173,227,45,60,142,98,255,0,193,145,138,230,189,172,150,40,158,172,127,14,43,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,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,40,123,80,0,0,0,0,14,63,213,87,83,24,111,74,26,71,89,170,89,133,13,93,197,238,168,109,182,209,108,166,69,107,238,55,25,25,35,226,129,100,226,173,133,156,98,145,239,145,200,188,88,199,113,107,223,194,55,135,181,200,181,75,4,197,51,188,71,76,239,247,223,43,146,103,126,127,236,253,23,149,153,254,115,201,66,147,85,126,177,140,88,227,225,27,145,223,172,115,121,111,179,119,95,145,234,204,192,234,150,169,103,122,211,157,220,245,51,82,239,191,25,201,47,61,159,59,91,229,97,167,238,246,161,100,49,254,174,22,50,54,237,28,76,111,221,106,111,182,235,186,170,170,221,247,135,55,90,255,0,202,171,78,39,176,103,247,59,84,122,155,139,126,174,229,77,2,246,164,186,80,162,49,35,185,182,30,45,99,121,61,235,28,173,137,92,214,72,214,187,104,155,52,81,160,76,0,0,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,148,173,225,139,215,143,232,66,251,77,160,218,177,122,227,128,228,23,6,252,54,233,113,184,246,233,113,121,156,201,157,38,205,237,57,123,53,19,186,157,29,202,72,226,133,203,36,203,183,57,92,183,82,0,0,7,148,213,45,82,193,52,91,4,185,234,102,165,223,126,13,141,217,187,62,118,183,202,205,81,218,238,204,200,99,253,92,44,124,142,222,73,88,223,186,213,219,125,215,100,69,84,226,184,159,136,247,70,57,206,85,102,194,177,109,100,243,183,172,130,225,79,107,183,83,125,157,186,199,223,170,158,70,199,20,124,223,76,214,55,147,222,212,221,202,141,77,247,85,68,249,159,43,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,0,26,83,0,168,191,21,238,184,234,114,91,173,239,164,125,57,101,34,216,173,181,20,236,203,174,200,248,170,22,186,174,39,71,59,104,160,86,171,146,38,65,43,89,221,114,237,42,205,19,163,217,141,141,253,224,179,253,33,214,141,47,215,172,54,61,64,210,60,190,147,34,177,73,81,45,34,212,66,201,34,124,83,198,169,206,41,98,149,173,150,39,236,173,114,53,237,106,171,30,199,166,237,123,85,125,84,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,123,242,115,24,233,225,107,156,137,179,86,88,209,118,228,155,231,219,195,182,221,174,55,94,171,49,74,45,6,200,254,5,117,94,236,151,138,234,138,57,170,173,236,179,177,17,245,45,173,134,53,78,228,47,226,198,53,174,124,104,179,190,159,140,177,63,132,172,156,30,49,249,254,101,165,153,151,79,186,131,167,217,13,93,143,33,177,212,100,117,52,53,212,202,156,226,126,214,212,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,80,179,64,112,174,143,186,179,195,122,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,195,126,227,17,85,209,61,19,186,128,0,0,0,0,60,253,22,161,96,55,28,202,191,78,109,249,198,63,85,150,90,233,210,174,186,195,13,206,23,220,105,96,84,141,82,89,105,145,221,214,49,82,104,149,28,230,162,126,177,159,237,147,127,21,213,61,255,0,89,113,110,159,115,107,255,0,79,214,79,138,231,212,118,244,125,162,153,180,205,169,147,231,43,18,121,34,133,202,137,44,209,192,179,73,28,123,59,156,140,99,120,73,191,109,217,225,192,245,163,84,52,215,84,32,214,140,67,47,171,131,54,130,162,174,173,47,85,108,142,186,121,39,169,142,72,234,37,147,204,182,70,202,247,182,105,119,115,209,203,187,213,223,183,230,6,156,193,199,250,85,234,99,13,234,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,156,81,179,51,140,177,189,146,53,19,147,30,222,77,99,249,198,206,192,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,159,172,168,15,22,46,181,238,57,78,85,115,233,95,77,238,124,49,187,54,212,217,140,236,90,90,136,110,181,205,146,158,162,58,120,220,141,124,144,249,89,33,226,245,108,140,114,202,178,198,246,34,68,138,240,181,77,45,213,44,19,90,112,75,102,166,105,165,247,227,56,221,231,189,228,171,124,172,212,253,222,212,207,134,79,213,204,198,72,221,164,137,237,251,205,77,246,221,55,69,69,95,215,117,207,240,219,22,101,96,211,235,206,67,73,71,144,229,84,245,213,54,90,25,149,90,250,246,81,164,75,82,145,42,167,23,61,141,158,55,171,55,230,172,230,228,69,108,111,86,210,183,132,134,91,173,182,254,165,227,195,52,193,212,147,227,23,106,127,137,102,244,85,50,193,11,31,110,166,100,144,197,58,74,232,164,155,156,83,86,177,89,28,60,123,143,115,90,247,50,62,82,71,223,252,110,46,215,91,5,215,65,175,182,43,157,93,186,229,110,168,200,42,232,235,41,38,116,51,211,79,27,173,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,45,40,17,171,161,126,179,108,93,97,233,197,85,206,75,87,193,179,60,95,203,211,228,214,216,152,245,165,108,146,163,251,85,52,210,59,125,225,151,181,42,164,110,114,201,27,152,230,187,146,35,37,146,74,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,213,143,170,125,100,250,129,144,251,140,230,148,204,214,117,99,234,159,89,62,160,100,62,227,56,19,43,194,159,174,58,109,53,186,208,116,183,169,44,171,150,197,147,222,17,152,181,205,175,150,117,183,92,106,156,198,37,19,227,221,81,148,211,75,179,154,232,218,157,185,165,145,207,71,54,87,73,13,196,153,87,46,39,194,159,174,58,157,74,181,80,116,183,169,44,164,138,251,140,89,209,152,181,205,175,138,4,184,219,169,90,198,37,19,227,221,21,245,48,197,179,154,232,218,189,200,98,145,207,70,186,39,73,48,88,249,242,114,204,166,197,131,98,183,156,215,41,174,242,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,112,98,57,238,226,198,57,118,106,43,151,109,145,21,126,71,214,40,219,196,191,174,58,158,163,179,41,180,123,7,101,35,52,235,11,188,72,248,106,227,124,85,15,190,92,97,73,32,90,214,204,197,115,82,153,26,249,91,11,88,239,190,201,22,71,170,171,152,200,67,149,117,201,213,221,215,171,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,199,159,109,54,70,71,12,106,233,59,73,35,187,175,130,167,170,124,167,233,253,119,184,219,136,0,79,255,0,5,79,84,249,79,211,250,239,113,183,1,117,32,0,42,175,199,59,240,79,247,147,248,105,94,189,58,235,206,101,211,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,111,9,26,221,145,202,199,112,122,50,70,167,54,53,82,194,188,115,191,4,255,0,121,63,134,149,86,6,151,122,117,215,156,55,169,45,35,177,106,182,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,238,113,185,219,35,149,141,230,197,100,141,78,15,106,175,75,51,195,208,231,87,119,94,144,117,113,217,92,246,234,187,198,39,126,167,109,183,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,175,46,29,196,217,89,36,209,163,163,238,172,141,208,70,39,148,216,179,156,86,205,154,226,213,222,118,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,15,70,189,188,152,246,174,206,68,114,111,178,162,47,200,15,172,0,0,64,15,26,191,75,24,183,212,10,31,110,184,147,252,128,30,53,126,150,49,111,168,20,62,221,113,2,154,241,60,166,251,131,101,86,108,215,22,174,242,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,112,122,57,142,226,246,53,118,114,43,87,109,149,21,62,69,255,0,116,47,214,109,139,172,61,56,170,185,201,106,248,54,103,139,249,122,124,154,219,19,30,180,173,146,84,127,106,166,154,71,111,188,50,246,165,84,141,206,89,35,115,28,215,114,68,100,178,103,176,233,93,58,235,206,101,211,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,111,9,26,221,145,202,199,112,122,50,70,167,54,53,80,52,145,150,101,54,44,27,21,188,230,185,77,119,146,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,131,17,207,119,22,49,203,179,81,92,187,108,136,171,242,60,174,142,107,246,141,117,1,98,147,35,209,221,66,181,100,212,148,251,121,152,233,222,232,234,169,57,62,70,51,204,83,72,141,154,14,107,12,138,206,227,27,205,173,87,55,118,236,165,91,120,136,120,130,105,223,81,93,60,224,186,125,165,183,90,182,92,175,181,20,247,172,206,134,25,106,226,101,173,240,211,181,91,109,149,100,130,38,86,177,106,39,87,164,140,94,8,250,22,59,143,222,98,182,53,116,1,161,87,93,126,234,143,17,199,105,42,170,232,237,184,237,67,50,139,213,101,37,75,160,158,158,138,142,88,221,250,185,35,150,41,152,249,38,116,16,36,144,187,185,18,204,146,162,126,173,118,11,243,213,140,23,244,161,165,153,150,153,252,83,225,159,107,113,251,141,139,206,246,59,222,87,205,83,73,15,119,183,201,188,248,247,57,113,228,221,246,219,116,223,115,49,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,154,158,51,237,226,81,164,53,58,65,214,14,113,2,65,86,150,220,194,161,50,251,108,213,51,197,43,231,101,115,156,250,135,34,71,183,6,54,177,42,227,99,94,136,244,100,77,85,229,186,61,193,117,61,31,231,244,218,159,210,230,150,230,112,228,53,119,218,138,172,94,134,154,225,112,171,89,93,60,247,26,104,146,158,181,100,116,169,205,239,74,152,102,69,122,239,205,81,92,138,228,84,114,246,2,181,124,18,245,51,21,169,210,204,235,71,60,223,107,36,183,228,11,147,118,36,146,54,249,138,26,138,106,122,126,112,183,159,113,253,185,41,118,145,120,35,91,223,131,239,42,191,100,153,93,96,103,244,218,97,210,230,169,102,115,100,53,118,42,138,92,94,186,154,223,112,164,89,91,60,23,26,152,150,158,137,99,116,73,205,143,90,153,161,68,122,109,193,85,28,170,212,69,114,5,11,117,129,159,212,234,127,84,122,165,153,205,144,210,95,105,234,178,138,234,107,125,194,145,98,116,19,219,169,165,90,122,37,141,209,39,7,177,41,161,133,17,233,191,52,68,114,171,149,85,203,106,158,13,56,5,78,51,210,229,211,51,184,227,212,148,149,25,142,81,87,83,71,112,106,68,179,215,91,169,226,138,158,52,123,154,170,244,100,117,49,215,35,88,253,182,87,72,228,77,164,228,234,97,196,241,107,238,115,149,89,176,172,90,135,206,222,178,11,133,61,174,221,77,221,100,125,250,169,228,108,113,71,205,234,214,55,147,222,212,221,202,141,77,247,85,68,249,154,104,210,124,23,244,95,165,152,110,153,252,83,226,127,100,177,251,117,139,206,246,59,62,107,202,211,71,15,119,183,201,220,57,118,249,113,228,237,183,219,117,219,112,61,88,0,10,171,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,29,87,199,59,240,79,247,147,248,105,92,26,105,171,217,150,146,211,102,80,97,147,210,64,252,231,23,170,196,46,115,77,2,74,246,91,170,101,133,245,13,137,29,247,90,247,182,14,218,185,81,219,50,71,171,120,191,139,218,19,171,197,99,174,58,109,74,186,215,244,183,166,204,171,138,197,140,94,21,153,77,205,207,150,5,184,220,105,92,246,45,19,35,221,17,244,208,203,187,156,233,26,189,201,162,141,204,70,182,38,201,52,63,233,87,166,124,203,170,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,242,71,76,254,82,198,198,70,213,78,79,123,121,57,140,231,35,60,86,149,105,158,85,172,154,143,142,105,110,21,73,230,47,89,53,194,43,125,55,40,228,124,112,243,95,191,60,189,182,61,237,134,38,35,164,145,232,213,225,27,30,229,77,154,166,130,116,7,68,52,191,161,126,158,107,108,80,95,42,228,180,88,105,234,242,124,166,251,83,28,143,125,84,236,167,106,213,85,36,17,243,88,216,145,64,214,178,24,209,202,140,141,168,171,36,138,231,188,58,86,149,105,158,43,163,122,113,142,105,110,21,73,229,236,184,205,190,43,125,55,40,227,100,147,112,79,191,60,189,182,49,142,154,87,171,164,145,232,212,231,35,222,229,77,220,165,22,120,163,250,236,212,223,201,125,158,136,190,140,79,41,177,103,56,173,155,53,197,171,188,237,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,156,30,141,123,121,49,237,93,156,136,228,223,101,68,95,145,66,254,40,254,187,53,55,242,95,103,162,3,245,120,124,245,183,117,233,67,63,146,197,147,207,87,93,167,89,85,69,60,55,90,55,85,57,176,90,103,116,208,181,247,102,70,216,101,123,223,29,59,100,107,162,141,26,179,39,109,28,170,177,199,181,239,98,121,77,139,57,197,108,217,174,45,93,231,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,224,244,107,219,201,143,106,236,228,71,38,251,42,34,252,140,182,150,19,225,115,215,109,171,68,238,179,104,70,180,100,213,116,248,77,242,161,142,199,238,53,115,183,201,99,213,174,115,214,86,73,201,57,69,77,80,231,181,85,252,251,113,72,213,122,181,169,52,210,180,44,255,0,85,122,186,233,211,68,51,251,70,152,234,190,166,82,99,121,13,242,158,158,174,142,10,186,42,174,194,193,52,207,134,57,100,169,108,75,4,44,238,69,34,43,164,145,168,212,106,185,220,91,243,58,173,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,112,122,183,214,139,174,189,117,13,155,106,5,86,95,87,145,90,36,188,86,82,99,117,19,49,209,50,43,36,117,18,121,40,162,137,205,106,196,206,210,181,202,213,107,92,175,123,222,253,228,123,213,108,255,0,193,167,73,46,184,222,131,93,53,94,245,113,200,24,204,178,241,87,21,158,222,235,203,157,106,90,40,123,81,73,86,202,38,59,131,106,95,81,4,177,58,89,91,220,225,75,26,51,139,28,229,144,41,132,180,159,11,239,16,74,107,77,53,151,165,237,105,186,213,189,143,168,109,6,31,124,169,150,90,151,243,154,90,90,122,59,42,69,20,14,114,49,28,249,220,201,229,151,132,108,70,197,247,88,214,109,86,192,13,84,28,82,193,214,135,76,25,46,169,220,180,82,221,171,246,168,115,59,85,194,107,76,246,203,132,21,20,60,235,162,169,74,103,83,67,53,68,108,138,121,150,103,35,91,28,79,123,159,243,86,163,145,21,82,16,116,233,226,127,106,155,163,252,211,23,212,205,67,171,181,234,254,19,139,215,182,193,122,186,53,181,111,191,206,230,186,59,123,227,253,90,164,149,49,75,37,60,114,50,86,189,94,198,121,135,185,237,243,11,21,85,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,6,167,138,139,241,167,208,106,155,78,101,138,117,27,102,162,164,101,182,251,78,204,102,244,176,211,197,19,254,35,10,73,45,52,210,189,31,206,119,203,78,146,70,139,195,245,108,161,99,85,255,0,121,141,75,20,233,35,73,46,186,39,211,206,19,129,228,87,28,130,170,251,77,103,163,150,238,203,205,229,215,23,209,214,173,60,105,45,36,14,228,232,162,166,129,91,217,138,40,118,141,25,26,47,222,115,159,35,252,175,95,250,13,77,212,31,75,153,118,51,13,21,93,77,246,193,78,252,155,30,101,37,60,181,51,190,227,73,20,142,108,49,195,27,218,178,190,120,157,53,50,34,163,182,90,132,122,49,206,107,80,10,202,240,132,215,74,61,48,234,58,175,78,114,27,207,146,178,234,93,189,182,232,90,244,129,144,186,241,3,214,74,37,146,89,21,175,111,38,62,174,6,49,138,171,36,181,49,53,88,229,226,230,118,191,28,239,193,63,222,79,225,165,96,98,121,77,247,6,202,172,217,174,45,93,228,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,224,244,115,29,197,236,106,236,228,86,174,219,42,42,124,139,20,241,118,206,191,74,26,89,211,14,166,124,47,225,159,107,113,251,157,247,201,119,251,222,87,205,83,90,102,237,119,56,183,159,30,231,30,92,91,190,219,236,155,236,7,149,240,84,245,79,148,253,63,174,247,27,113,215,252,107,245,190,212,150,172,55,166,232,108,117,110,185,58,162,159,56,168,185,58,70,182,8,224,70,214,209,197,3,27,243,115,222,231,44,206,114,175,20,98,50,52,78,124,215,183,200,60,21,61,83,229,63,79,235,189,198,220,69,94,170,181,75,244,211,212,118,162,234,100,55,223,140,208,94,114,10,175,133,86,249,95,47,221,181,196,254,205,15,234,213,140,115,118,165,138,6,253,246,163,215,109,223,187,149,202,161,213,124,50,244,83,244,211,213,198,45,230,46,30,86,131,4,219,53,172,225,47,9,165,242,83,195,229,227,143,120,222,215,111,85,45,55,54,175,29,226,73,120,185,29,199,123,254,32,87,131,190,139,221,116,235,167,155,214,160,101,24,133,93,154,239,159,222,25,87,71,81,82,247,53,245,246,72,105,217,228,229,72,149,219,49,139,44,213,174,99,149,173,116,140,145,175,251,209,172,74,79,80,34,87,136,55,68,150,174,171,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,155,209,15,250,106,192,178,175,246,87,28,201,49,203,135,251,229,29,117,182,186,158,79,249,50,67,52,114,51,253,199,53,205,254,197,67,82,101,85,248,169,244,29,255,0,101,250,171,210,11,47,249,169,114,251,21,178,221,255,0,30,250,155,219,159,221,255,0,217,219,43,35,135,252,229,67,221,253,107,192,150,157,0,245,131,106,234,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,46,21,11,12,175,88,218,214,172,79,107,217,199,130,71,36,157,215,85,117,51,21,209,189,56,200,245,75,53,171,242,246,92,102,223,45,194,167,140,145,178,73,184,39,220,130,46,227,216,199,77,43,213,177,198,197,114,115,145,236,106,46,238,67,57,157,58,235,206,101,211,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,111,9,26,221,145,202,199,112,122,50,70,167,54,53,83,186,245,253,215,181,199,171,107,237,38,49,133,65,117,179,233,149,171,202,214,83,90,238,148,244,169,85,81,116,141,147,181,245,143,116,104,231,197,247,42,93,10,68,147,61,138,216,210,69,68,115,149,173,14,43,212,191,81,121,223,84,26,167,95,169,153,213,71,249,218,59,61,23,8,127,155,45,126,102,105,160,163,238,69,20,125,238,215,125,237,238,189,188,223,251,85,127,98,36,233,240,148,232,163,227,117,148,125,89,106,109,178,213,89,101,135,189,30,23,111,157,59,242,58,186,25,251,111,185,185,17,220,35,236,190,41,99,137,178,53,206,89,21,210,162,70,177,66,247,199,95,15,158,137,46,189,87,231,242,95,114,120,42,232,116,235,21,168,167,154,235,88,234,87,58,11,180,237,154,23,62,210,201,27,52,79,99,228,167,116,142,116,177,171,150,20,237,171,145,22,72,247,190,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,230,189,88,250,88,214,79,167,249,15,183,78,102,176,210,159,86,62,150,53,147,233,254,67,237,211,153,172,2,226,124,41,250,227,169,212,171,85,7,75,122,146,202,72,175,184,197,157,25,139,92,218,248,160,75,141,186,149,172,98,81,62,61,209,95,83,12,91,57,174,141,171,220,134,41,28,244,107,162,116,147,88,249,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,11,222,240,253,235,186,197,213,86,43,30,21,148,191,201,106,110,63,111,73,46,52,219,62,79,138,82,193,29,44,114,221,121,178,158,42,120,59,181,53,14,79,44,213,87,51,109,211,118,252,208,38,0,0,8,1,226,133,208,183,233,175,21,126,184,232,230,25,230,245,38,203,195,227,20,212,78,227,53,246,215,28,110,69,218,20,106,249,138,200,118,143,183,178,181,239,137,31,31,235,92,218,120,210,154,241,60,166,251,131,101,86,108,215,22,174,242,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,112,122,57,142,226,246,53,118,114,43,87,109,149,21,62,70,164,202,149,241,69,240,255,0,172,180,86,92,186,155,209,12,119,189,106,155,204,220,115,139,92,18,79,61,84,117,82,207,44,243,93,155,220,123,249,66,189,221,165,142,52,99,97,108,109,145,26,172,89,93,16,78,174,138,58,174,177,117,105,163,84,89,151,118,213,71,151,219,118,163,202,108,148,83,61,222,66,171,147,210,57,17,178,34,61,33,157,140,238,198,187,189,169,187,227,238,61,241,72,167,42,241,25,235,219,249,43,216,160,211,125,59,131,204,106,110,77,111,243,148,149,19,211,243,165,178,208,189,239,137,43,28,143,78,19,76,175,142,70,197,23,205,168,230,57,242,167,22,182,57,169,175,66,245,211,81,250,116,212,123,118,168,105,125,231,200,221,104,119,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,252,91,186,110,142,71,53,175,99,152,246,49,237,242,185,102,83,125,206,114,171,206,107,148,215,121,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,56,49,26,198,242,123,220,187,53,17,169,190,200,136,159,32,62,80,37,254,180,244,81,252,159,250,30,196,245,159,80,173,151,90,29,73,204,179,10,74,105,109,213,169,217,248,53,173,212,149,239,101,58,196,215,46,243,75,218,130,105,22,68,71,199,247,34,225,27,153,47,115,149,116,109,163,150,46,160,58,135,199,244,119,35,155,203,210,100,214,251,229,60,117,60,94,255,0,41,84,203,69,100,148,213,60,24,246,44,157,169,227,138,94,223,52,107,248,113,119,221,114,160,29,131,195,175,174,170,158,150,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,125,228,125,172,197,126,202,253,186,251,77,106,251,55,240,255,0,139,124,99,206,199,228,124,143,111,187,230,123,251,246,251,61,191,191,220,229,199,143,222,223,111,153,156,46,165,250,116,206,250,95,213,58,253,51,206,169,255,0,206,214,89,235,121,195,252,231,107,243,51,67,5,103,110,41,100,236,247,123,15,119,105,238,230,207,216,169,251,21,127,86,73,213,158,188,229,154,13,101,233,186,251,157,85,212,97,54,58,142,236,84,235,253,124,240,55,135,151,164,158,93,249,75,77,78,230,43,162,137,126,77,87,53,23,146,67,78,144,135,85,241,6,235,110,235,213,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,119,135,207,68,151,94,171,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,123,242,174,149,122,103,204,186,175,213,202,61,45,195,235,169,45,204,109,59,174,87,123,157,74,163,153,110,183,70,248,217,44,233,31,36,116,207,229,44,108,100,109,84,228,247,183,147,152,206,114,51,66,154,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,255,0,36,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,64,241,61,66,226,214,44,27,162,253,75,194,177,106,31,37,101,199,244,190,243,107,183,83,119,95,39,98,150,11,76,177,197,31,55,171,158,238,44,99,83,119,42,185,118,221,85,87,230,103,8,210,159,86,62,150,53,147,233,254,67,237,211,153,172,3,85,0,128,30,23,189,116,254,154,241,86,104,118,177,230,126,111,82,108,188,254,15,83,90,222,51,95,109,113,198,213,77,230,87,47,152,172,135,105,59,155,163,94,248,145,146,126,181,205,168,145,39,248,2,149,188,106,253,83,226,223,79,232,125,198,226,93,73,74,222,53,126,169,241,111,167,244,62,227,113,1,224,169,234,159,41,250,127,93,238,54,226,234,74,86,240,84,245,79,148,253,63,174,247,27,113,117,32,0,0,0,0,80,15,138,63,174,205,77,252,151,217,232,135,65,253,116,95,122,62,202,174,52,87,186,11,174,71,128,228,29,191,136,89,41,171,25,31,148,170,238,68,139,112,129,178,49,200,233,155,3,36,98,196,143,137,178,239,31,55,167,105,138,215,138,63,174,205,77,252,151,217,232,136,170,6,164,177,60,166,197,156,226,182,108,215,22,174,243,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,112,122,53,237,228,199,181,118,114,35,147,125,149,17,126,71,138,213,222,164,116,75,65,110,184,189,155,87,243,234,76,98,163,49,168,150,154,206,250,186,121,214,9,95,27,162,108,139,36,204,99,162,167,99,86,162,45,223,51,152,196,71,42,170,236,215,42,84,183,134,231,136,37,55,78,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,155,110,249,21,120,7,91,154,243,77,212,119,82,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,46,13,224,250,135,162,238,238,78,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,135,235,43,131,193,131,66,174,184,166,151,228,186,245,122,170,171,137,153,213,67,109,182,122,54,212,185,32,125,21,20,146,54,74,167,198,201,85,143,123,170,22,88,155,221,137,36,137,41,228,86,59,133,67,183,177,240,6,85,205,84,25,87,2,205,60,40,122,227,169,198,174,182,78,145,245,25,148,137,98,185,84,84,51,17,187,43,226,167,90,26,185,93,36,238,162,157,92,173,73,89,60,174,127,105,201,188,169,52,173,143,103,182,70,118,109,208,202,185,115,222,26,94,32,148,218,195,106,179,244,249,171,247,90,185,53,6,130,159,203,89,238,213,114,203,85,62,74,198,54,170,121,22,69,100,8,200,31,79,77,4,77,87,205,43,159,58,238,229,85,122,187,112,176,160,0,21,193,227,63,160,213,57,86,151,227,90,255,0,98,162,164,243,24,61,67,173,119,215,182,158,38,207,37,186,178,72,219,4,143,153,94,143,123,33,169,217,141,137,26,255,0,157,116,143,78,8,215,171,160,87,135,110,186,81,232,15,85,152,166,73,126,188,252,51,27,191,119,113,187,244,206,72,18,54,210,213,34,36,79,150,73,149,173,134,24,234,153,75,52,146,35,154,230,199,11,255,0,164,138,172,117,234,107,246,142,88,186,128,209,172,179,71,114,57,188,189,38,77,111,117,60,117,60,94,255,0,41,84,199,36,148,213,60,24,246,44,157,169,227,138,94,223,52,107,248,113,119,221,114,161,154,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,64,185,255,0,26,191,75,24,183,212,10,31,110,184,144,3,194,227,215,102,153,126,117,236,245,164,148,235,111,88,239,186,251,225,115,162,218,171,148,195,194,245,117,204,41,169,238,50,114,98,249,154,170,74,107,181,36,181,59,49,140,99,59,207,167,116,189,182,181,26,206,231,4,221,27,186,198,191,11,143,93,154,101,249,215,179,214,129,97,62,48,218,223,106,192,250,116,167,209,169,172,117,117,151,45,81,168,70,211,213,182,70,178,10,24,45,213,84,149,50,189,255,0,181,207,123,156,176,177,172,68,68,217,242,57,92,156,17,146,85,15,75,26,41,252,162,122,130,194,116,114,75,135,146,164,200,46,11,231,231,108,189,185,25,67,4,79,168,170,237,59,183,34,36,203,4,50,164,124,152,173,238,43,57,108,221,213,58,175,137,214,169,126,148,58,201,205,124,165,247,226,118,172,75,203,226,214,255,0,242,94,207,149,242,177,167,155,131,230,198,185,252,107,164,173,251,238,229,190,255,0,117,202,196,97,45,60,19,244,94,235,110,166,207,53,223,33,196,42,233,105,238,148,244,182,28,102,241,51,220,198,85,64,146,200,251,139,98,143,150,207,98,75,13,18,44,170,197,78,113,189,140,118,237,149,168,22,148,1,199,250,170,234,99,13,233,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,156,85,176,179,140,82,61,242,57,23,139,24,238,45,123,248,70,240,241,93,116,117,155,98,232,243,78,41,110,113,218,190,51,153,229,30,98,159,25,182,202,199,165,43,164,137,25,221,169,169,145,187,109,12,93,216,149,99,107,146,73,28,246,181,188,81,95,44,121,246,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,244,26,165,170,89,222,180,231,119,61,76,212,187,239,198,114,75,207,103,206,214,249,88,105,251,189,168,89,12,127,171,133,140,141,187,71,19,27,247,90,155,237,186,238,170,170,178,130,209,208,229,54,53,225,255,0,153,117,113,168,207,171,75,237,202,158,218,252,70,210,172,150,157,40,105,37,187,83,64,234,217,209,200,213,149,243,196,231,246,154,155,196,144,202,217,55,123,164,103,100,33,169,37,58,23,235,54,251,209,230,163,213,92,228,181,124,103,12,202,60,189,62,77,109,137,140,74,167,71,18,191,181,83,77,35,182,218,104,187,178,170,70,231,36,114,53,238,107,184,170,178,88,249,87,79,88,181,139,57,215,221,52,194,178,154,31,59,101,200,51,11,53,174,227,77,221,124,125,250,89,235,98,142,88,249,177,90,246,242,99,220,155,181,81,201,190,232,168,191,51,219,117,131,210,102,101,210,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,254,123,118,222,168,141,149,138,161,162,139,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,214,82,95,134,231,136,37,55,78,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,155,110,249,21,110,208,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,15,63,170,90,165,130,104,182,9,115,212,205,75,190,252,27,27,179,118,124,237,111,149,154,163,181,221,153,144,199,250,184,88,249,29,188,146,177,191,117,171,182,251,174,200,138,169,158,206,171,186,174,212,126,173,117,29,249,174,107,47,145,181,80,247,32,176,88,32,153,95,75,104,165,114,162,171,90,170,137,220,153,252,90,178,204,168,142,145,205,106,34,49,140,142,54,116,175,16,206,180,238,189,83,234,133,69,139,16,200,42,221,165,120,213,66,38,63,70,180,206,165,74,217,210,62,50,220,39,141,206,87,61,238,114,202,216,149,232,213,100,42,212,237,198,247,205,203,207,244,47,209,149,247,172,61,71,170,182,73,117,248,54,25,139,249,122,140,154,229,19,216,181,77,142,85,127,106,154,154,55,111,188,210,246,165,68,145,205,88,227,107,28,231,114,84,100,82,7,229,210,46,132,181,231,91,52,27,40,215,124,35,25,171,168,163,177,212,68,219,93,185,96,253,126,67,3,123,169,90,250,31,159,41,95,78,230,68,156,17,155,74,174,153,145,185,210,194,177,59,138,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,231,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,62,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,84,15,138,135,66,181,56,6,67,117,234,123,75,104,42,231,198,47,149,19,92,179,56,102,170,139,133,166,227,61,84,44,108,241,44,146,36,210,50,170,106,149,85,141,140,127,105,237,122,242,108,111,99,35,11,20,232,251,171,60,55,171,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,156,55,238,49,21,93,19,209,59,169,154,206,152,186,133,202,186,95,214,91,46,174,98,212,222,127,200,119,41,174,54,183,213,73,79,13,206,134,86,241,150,158,71,49,127,224,200,197,115,94,214,75,20,79,86,63,135,21,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,205,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,148,51,24,91,167,133,15,92,116,217,45,170,201,210,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,54,137,97,137,177,236,199,70,206,245,69,128,53,80,8,65,225,167,215,85,79,83,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,114,78,220,141,115,213,210,36,115,124,8,171,226,143,232,79,83,127,37,247,138,34,149,186,78,245,79,163,127,80,49,239,113,128,186,159,20,127,66,122,155,249,47,188,81,20,67,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,237,190,202,159,180,11,137,241,58,235,199,244,33,98,169,208,109,39,189,113,207,178,11,123,190,37,116,183,92,123,117,88,188,46,124,46,143,118,246,156,157,234,136,29,80,141,227,36,114,194,213,142,100,219,156,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,206,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,159,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,245,60,56,186,28,169,233,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,117,94,143,186,76,195,122,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,195,126,227,209,17,210,189,86,16,120,231,126,9,254,242,127,13,44,127,72,117,163,75,245,235,13,143,80,52,143,47,164,200,172,82,84,75,72,181,16,178,72,159,20,241,170,115,138,88,165,107,101,137,251,43,92,141,123,90,170,199,177,233,187,94,213,90,224,241,206,252,19,253,228,254,26,4,0,233,139,168,92,171,165,253,101,178,234,230,45,77,231,252,135,114,154,227,107,125,84,148,240,220,232,101,111,25,105,228,115,23,254,12,140,87,53,237,100,177,68,245,99,248,113,93,15,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,124,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,115,24,73,78,133,250,205,190,244,121,168,245,87,57,45,95,25,195,50,143,47,79,147,91,98,99,18,169,209,196,175,237,84,211,72,237,182,154,46,236,170,145,185,201,28,141,123,154,238,42,172,150,48,208,160,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,82,183,137,215,65,223,161,11,237,78,188,233,61,151,142,3,144,92,29,241,43,93,186,221,219,165,197,230,115,33,108,123,187,186,229,236,212,78,234,133,111,24,227,138,23,44,112,166,220,226,106,221,73,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,240,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,103,219,162,142,171,175,189,37,235,45,22,101,221,186,214,98,23,45,168,242,155,37,20,204,111,159,165,226,244,142,68,108,136,172,89,160,123,251,177,174,236,114,236,248,251,140,100,178,41,161,60,79,41,177,103,56,173,155,53,197,171,188,237,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,156,30,141,123,121,49,237,93,156,136,228,223,101,68,95,145,158,46,176,122,76,204,186,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,207,110,219,213,17,178,177,87,181,116,29,226,59,83,210,158,27,148,105,246,160,218,50,12,183,30,117,59,171,177,74,26,106,168,154,203,117,199,119,172,144,42,200,156,162,166,168,115,218,247,185,170,254,211,216,231,54,23,186,105,20,9,233,226,97,214,189,199,166,12,18,219,132,233,165,207,203,106,78,91,181,77,21,100,107,75,55,193,168,97,154,53,146,162,106,121,155,39,62,246,207,130,52,116,124,87,105,220,143,71,66,141,117,32,226,120,181,247,57,202,172,216,86,45,67,231,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,230,245,107,27,201,239,106,110,229,70,166,251,170,162,124,207,171,170,90,165,157,235,78,119,115,212,205,75,190,252,103,36,188,246,124,237,111,149,134,159,187,218,133,144,199,250,184,88,200,219,180,113,49,191,117,169,190,219,174,234,170,171,111,254,24,189,7,126,132,44,84,218,243,171,22,94,57,246,65,111,111,195,109,119,27,119,110,171,23,133,207,153,178,108,238,235,147,189,81,3,169,213,220,163,142,88,90,178,66,187,115,149,170,29,255,0,162,142,148,108,93,37,232,213,22,27,218,181,86,101,247,45,171,50,155,221,20,47,111,159,170,228,245,142,52,116,138,175,88,96,99,251,81,166,204,106,236,249,59,108,124,178,33,10,252,115,191,4,255,0,121,63,134,150,168,85,95,142,119,224,159,239,39,240,208,43,131,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,161,238,152,186,133,197,122,160,209,171,46,174,98,212,222,67,207,247,41,174,54,183,213,71,81,53,178,186,39,113,150,158,71,49,127,224,200,197,115,88,231,197,44,79,86,51,159,20,205,97,221,122,62,234,207,50,233,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,103,61,187,140,69,70,202,244,80,209,152,60,254,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,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,12,214,117,99,234,159,89,62,160,100,62,227,57,165,51,53,157,88,250,167,214,79,168,25,15,184,206,4,233,211,174,132,108,93,85,120,117,105,190,107,139,51,201,106,110,63,111,189,199,110,169,221,242,124,82,150,11,165,222,72,173,92,31,81,21,60,29,218,154,134,175,153,114,43,153,182,203,187,126,73,90,223,233,171,2,202,191,217,92,115,36,199,46,31,239,148,117,214,218,234,121,63,228,201,12,209,200,207,247,28,215,55,251,21,11,233,240,184,244,39,166,95,157,123,197,105,5,124,102,240,93,26,199,117,150,197,150,88,46,151,88,117,39,42,183,199,89,144,91,59,14,146,134,90,24,154,180,212,181,157,231,185,59,83,47,151,88,123,81,163,218,230,195,205,201,11,147,122,128,241,90,253,226,159,170,26,225,211,205,22,137,193,142,213,227,151,122,170,122,74,76,167,37,166,188,70,231,223,160,101,59,153,85,18,211,199,75,26,83,50,162,85,108,143,108,111,219,130,58,37,229,27,220,139,26,186,117,208,108,203,169,45,92,177,105,78,25,69,86,231,220,106,24,251,157,116,52,233,51,45,54,228,123,82,162,182,84,115,216,222,17,181,219,163,85,237,230,245,100,109,94,111,106,47,53,46,251,194,19,5,209,171,47,78,53,121,214,155,221,46,183,60,147,34,184,54,143,49,158,225,3,169,252,181,117,43,21,209,209,195,18,57,209,172,49,199,85,205,178,181,206,116,157,245,115,213,138,137,4,33,16,60,77,250,116,193,58,95,210,205,4,211,60,22,159,255,0,199,245,151,138,222,115,127,57,221,60,181,158,25,235,59,114,203,39,103,187,216,99,187,76,119,6,126,196,79,218,170,240,84,245,79,148,253,63,174,247,27,113,213,124,115,191,4,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,192,93,72,0,10,171,241,206,252,19,253,228,254,26,70,175,12,141,11,211,142,162,245,131,58,210,253,80,179,121,235,85,118,159,214,203,12,209,42,50,170,223,84,219,133,189,35,170,166,145,81,123,115,51,147,182,93,149,170,215,57,143,107,216,247,177,210,87,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,4,85,234,95,167,76,239,165,253,83,175,211,60,234,159,252,237,101,158,183,156,63,206,118,191,51,52,48,86,118,226,150,78,207,119,176,247,118,158,238,108,253,138,159,177,86,69,120,104,117,199,83,211,142,101,14,143,103,12,164,126,157,102,151,136,223,53,92,143,138,157,246,59,140,201,28,9,90,233,158,173,106,211,43,89,19,102,107,221,247,25,26,72,197,69,107,217,53,170,117,137,210,174,27,213,126,145,220,48,251,205,182,145,185,61,186,158,162,167,19,187,201,34,194,251,117,197,89,247,17,210,181,143,119,150,145,205,141,179,51,139,185,49,17,200,157,198,70,246,103,179,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,56,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,134,162,1,84,30,23,222,32,148,214,154,107,47,75,218,211,117,171,123,31,80,218,12,62,249,83,44,181,47,231,52,180,180,244,118,84,138,40,28,228,98,57,243,185,147,203,47,8,216,141,139,238,177,172,218,215,192,16,3,198,175,210,198,45,245,2,135,219,174,36,255,0,32,7,141,95,165,140,91,234,5,15,183,92,64,170,190,147,189,83,232,223,212,12,123,220,96,36,87,137,127,67,149,61,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,113,145,172,111,68,86,177,243,68,173,39,206,191,69,250,167,134,234,103,194,254,39,246,75,32,183,95,124,151,127,179,230,188,173,76,115,118,187,156,93,195,151,111,143,46,46,219,125,246,93,182,52,61,164,58,161,165,253,101,116,243,30,65,74,218,75,133,139,49,179,203,104,201,44,240,214,200,175,160,158,106,116,101,109,186,89,26,145,202,215,177,37,115,81,232,140,87,49,204,149,159,117,236,114,134,109,203,190,240,155,233,139,244,65,161,223,165,156,199,23,181,67,151,234,31,11,133,5,194,57,187,245,81,227,178,67,12,148,176,57,126,108,139,184,244,124,238,100,107,187,154,248,59,171,206,52,100,80,171,93,60,56,47,186,117,213,197,147,10,165,131,125,35,203,174,21,55,255,0,139,81,86,178,15,179,216,205,52,241,62,230,181,83,85,57,233,7,146,130,118,34,79,50,185,146,243,133,81,93,35,221,11,110,167,19,197,172,88,54,43,102,194,177,106,31,37,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,55,171,158,238,44,99,83,119,42,185,118,221,85,87,230,7,214,43,3,198,211,71,44,82,226,184,47,80,52,243,118,111,84,215,4,195,171,35,226,247,121,186,89,35,168,171,167,93,213,252,35,236,190,42,159,146,51,147,252,215,222,118,209,181,22,207,200,255,0,215,182,153,226,186,161,210,62,166,91,178,154,78,231,192,113,250,220,154,221,59,35,141,102,165,174,160,129,245,17,62,55,61,142,225,203,182,232,158,173,217,203,20,210,177,28,222,123,129,82,222,21,154,199,98,210,46,174,45,20,217,28,59,82,103,182,249,112,232,234,121,63,252,150,170,166,120,36,166,94,12,99,149,253,201,233,226,131,111,186,214,247,249,185,200,214,42,44,181,241,184,213,11,85,46,1,167,186,47,11,105,39,185,92,239,18,229,21,10,218,214,247,232,224,166,134,74,104,185,211,236,174,225,59,170,230,227,34,171,83,122,73,26,136,239,159,10,160,196,242,155,238,13,149,89,179,92,90,187,201,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,193,232,230,59,139,216,213,217,200,173,93,182,84,84,249,29,215,174,238,166,41,186,170,214,218,61,69,182,208,210,81,219,104,241,123,69,182,150,8,82,85,124,15,88,60,213,84,18,190,70,183,186,248,171,42,170,225,73,26,198,49,236,137,138,214,174,252,156,31,87,195,95,72,106,117,127,172,28,30,5,130,173,109,184,125,66,229,247,41,169,167,138,39,192,202,23,53,244,238,84,147,126,108,117,98,210,70,246,177,21,234,201,92,169,199,101,123,116,18,86,7,130,94,142,88,162,197,115,174,160,106,38,239,94,170,110,11,135,81,199,197,237,242,148,177,199,79,87,80,187,163,248,73,222,124,180,223,37,103,38,121,95,186,237,164,114,37,159,128,0,1,85,126,57,223,130,127,188,159,195,74,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,180,175,28,239,193,63,222,79,225,167,31,240,97,180,218,174,61,87,222,235,46,22,202,74,170,139,94,15,95,87,67,44,208,181,239,165,157,107,40,161,89,98,114,166,236,122,197,52,177,171,155,178,240,145,237,253,142,84,80,159,254,31,61,18,90,186,80,192,36,190,228,240,82,87,106,46,85,79,79,53,214,177,212,173,108,246,152,29,12,46,125,165,146,54,105,88,246,71,80,217,28,233,99,86,164,203,219,87,34,164,113,237,90,222,34,157,117,84,245,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,59,255,0,138,15,136,37,53,218,154,245,210,246,139,93,106,216,198,84,58,131,48,190,83,75,45,51,249,195,45,85,61,101,149,98,150,6,185,88,174,100,14,124,241,75,194,70,43,162,251,204,115,247,129,125,52,116,233,157,245,65,170,116,26,103,130,211,255,0,154,172,188,86,243,135,249,178,215,230,97,134,122,206,220,178,199,222,237,119,216,238,211,29,205,255,0,177,19,246,170,4,212,240,100,254,81,223,110,239,191,102,127,250,140,126,179,237,39,196,121,249,127,138,118,83,177,228,63,243,207,234,123,187,125,206,198,221,223,191,229,78,1,226,143,235,179,83,127,37,246,122,34,239,180,47,66,244,227,167,77,56,183,105,126,151,217,188,141,170,135,121,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,201,159,197,187,174,200,212,107,90,198,53,140,99,24,218,65,241,71,245,217,169,191,146,251,61,16,18,127,195,251,166,124,55,170,255,0,15,204,215,75,115,10,234,187,115,219,169,21,119,43,69,206,153,85,207,183,92,99,181,81,50,41,214,62,72,217,153,198,89,24,248,220,169,201,143,119,23,49,252,36,101,112,106,174,153,229,90,55,168,249,30,150,230,180,158,94,245,140,220,37,183,212,241,142,70,71,55,5,251,147,197,220,99,30,232,101,98,182,72,222,173,78,113,189,142,68,217,200,88,87,132,7,86,120,110,11,83,83,210,246,97,79,73,105,126,85,120,169,189,90,47,149,53,234,214,85,92,100,138,142,158,43,106,69,219,226,215,189,176,72,230,72,233,83,147,248,196,214,171,222,206,82,255,0,196,27,162,75,87,85,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,77,194,146,244,7,71,47,189,64,107,46,39,163,184,228,222,94,175,38,184,54,158,74,158,44,127,148,165,99,93,37,77,79,7,189,137,39,106,8,229,151,183,205,28,254,28,91,247,156,136,105,79,19,197,172,88,54,43,102,194,177,106,31,37,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,55,171,158,238,44,99,83,119,42,185,118,221,85,87,230,87,95,132,71,74,55,221,52,172,207,53,163,63,138,235,106,201,41,174,23,29,62,138,209,36,44,74,94,221,44,240,58,178,161,179,181,92,218,159,242,168,22,6,186,39,118,218,234,105,211,121,21,201,219,178,160,50,174,91,166,191,116,57,77,212,119,68,218,67,172,56,59,234,217,168,184,94,147,216,153,13,36,108,150,161,151,203,116,54,246,78,180,77,133,136,231,37,74,57,242,186,23,49,191,125,242,44,111,69,71,49,240,212,89,119,222,23,93,102,216,181,195,78,45,186,3,123,181,124,43,51,211,156,126,154,158,20,129,143,117,45,206,207,74,145,83,71,82,215,46,253,185,153,202,22,75,27,151,103,57,237,146,61,209,207,142,16,164,18,106,120,81,244,233,250,105,234,58,12,254,247,79,207,27,210,223,47,125,168,251,251,119,110,142,123,190,29,23,221,149,146,55,105,34,146,163,146,53,236,95,41,219,122,109,42,111,34,188,80,124,62,234,110,213,55,174,168,116,90,213,72,199,178,157,213,249,133,142,154,40,169,153,194,24,170,170,43,47,75,44,179,181,170,245,107,32,107,224,138,46,114,61,93,47,222,123,159,188,170,240,231,209,11,86,130,116,219,110,197,35,190,85,214,100,55,106,136,114,28,166,134,174,54,195,61,150,235,89,65,73,42,219,228,131,250,112,62,42,117,165,221,146,175,55,43,150,77,152,217,26,198,132,160,0,1,158,30,191,244,26,167,167,206,168,242,236,102,26,42,74,107,21,254,161,249,54,60,202,74,120,169,160,101,186,174,89,28,216,99,134,55,185,34,100,18,182,106,100,69,70,238,148,232,244,99,90,230,161,205,50,61,76,251,65,161,216,62,150,213,213,221,106,42,240,252,131,33,184,67,230,36,231,75,79,67,95,13,183,183,5,62,239,85,102,211,210,86,72,246,35,90,222,83,163,145,92,231,191,107,53,241,167,208,106,107,182,27,138,117,27,102,162,171,125,202,197,80,204,102,244,176,211,203,43,62,29,50,201,45,52,210,189,31,194,6,69,80,178,70,139,195,245,143,174,99,85,255,0,117,141,90,139,3,170,232,70,181,254,133,173,218,167,229,237,254,106,191,59,211,250,252,42,143,156,92,225,139,206,213,82,121,137,36,218,70,57,187,82,197,83,193,201,203,105,86,46,77,86,242,219,202,105,62,11,250,80,213,60,55,76,254,41,240,207,181,185,5,186,197,231,123,29,239,43,230,170,99,135,187,219,228,222,124,123,156,184,242,110,251,109,186,111,185,229,75,9,240,105,209,123,174,75,175,55,77,104,186,226,21,115,227,216,125,158,174,146,221,122,115,221,20,16,94,231,237,71,218,102,206,78,243,252,156,181,92,155,179,218,196,150,55,59,139,159,18,168,91,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,190,251,34,126,195,208,0,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,139,253,127,117,131,106,233,55,72,220,235,122,213,201,157,230,52,245,148,24,163,33,137,170,202,105,216,198,164,149,210,186,70,58,46,20,235,52,79,72,220,215,44,175,115,25,199,130,201,36,97,80,61,122,244,243,134,244,205,212,53,207,79,176,108,182,146,239,109,172,167,248,211,40,97,98,163,236,12,168,168,157,97,182,202,174,154,87,189,241,211,182,7,164,146,43,94,246,74,199,43,83,146,42,240,172,78,221,98,188,101,86,107,78,83,145,253,159,178,214,220,41,233,238,55,127,38,250,191,135,210,190,70,182,90,158,195,21,31,47,109,138,231,246,218,188,157,199,100,249,169,250,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,217,145,181,62,110,68,106,126,196,62,174,175,104,190,168,104,46,101,38,159,234,230,33,87,142,223,99,167,138,173,41,230,124,114,178,88,36,69,225,44,82,196,231,69,43,55,71,53,92,199,57,17,236,123,23,103,49,200,129,162,142,157,116,27,13,233,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,156,142,110,232,213,123,184,49,25,27,87,131,26,137,210,202,181,240,167,235,182,212,182,170,14,150,117,151,38,171,109,201,181,9,6,17,117,184,206,215,65,36,10,214,54,59,58,189,81,28,199,181,200,229,131,155,156,143,71,246,26,172,225,4,114,90,80,28,171,171,31,75,26,201,244,255,0,33,246,233,204,214,26,83,234,199,210,198,178,125,63,200,125,186,115,53,128,90,167,82,61,11,126,154,250,47,209,237,113,209,204,51,205,234,77,151,79,241,191,140,83,81,59,140,215,219,92,118,152,145,118,133,26,190,98,178,29,163,237,236,173,123,226,71,199,250,215,54,158,52,172,188,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,156,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,163,62,147,189,44,104,223,211,252,123,219,160,43,47,197,199,163,236,103,75,174,180,61,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,132,141,108,141,116,109,237,182,53,138,53,107,93,220,119,0,178,158,149,122,152,195,122,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,39,20,108,204,227,44,111,100,141,68,228,199,183,147,88,254,113,179,176,25,172,233,163,168,188,239,165,253,83,160,212,204,22,163,252,213,29,226,139,132,63,206,118,191,51,12,211,209,247,37,138,78,207,119,176,198,247,88,222,108,253,168,191,181,23,70,122,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,38,251,236,171,251,64,244,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,253,96,10,33,241,20,232,86,167,165,172,201,115,141,62,160,171,126,149,223,234,33,134,134,106,154,168,158,251,101,198,100,168,122,219,81,22,69,158,102,54,58,119,72,201,156,207,232,61,172,115,222,246,171,223,223,252,47,188,62,233,174,212,214,94,168,117,166,213,86,198,50,161,181,248,125,142,166,41,105,159,206,25,105,106,40,239,73,44,83,181,202,197,115,39,107,32,150,46,18,49,91,47,222,99,153,189,170,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,32,7,141,95,165,140,91,234,5,15,183,92,72,1,225,113,235,179,76,191,58,246,122,210,127,248,213,250,88,197,190,160,80,251,117,196,128,30,23,30,187,52,203,243,175,103,173,2,226,122,196,233,87,13,234,191,72,238,24,125,230,219,72,220,158,221,79,81,83,137,221,228,145,97,125,186,226,172,251,136,233,90,199,187,203,72,230,198,217,153,197,220,152,136,228,78,227,35,123,40,90,211,211,174,174,92,117,230,139,166,202,204,78,174,215,157,213,94,35,179,75,67,87,19,220,148,175,118,202,234,137,22,22,189,86,153,177,42,206,179,70,143,103,101,22,86,171,153,178,174,151,143,63,30,1,134,197,159,212,106,147,113,234,69,203,42,172,240,216,31,118,114,43,167,75,116,83,73,59,105,216,170,187,49,139,44,207,123,184,162,115,84,143,159,46,220,124,67,159,244,171,211,62,27,210,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,249,43,97,103,24,163,99,35,106,175,22,49,188,156,247,243,145,253,128,0,57,87,86,62,150,53,147,233,254,67,237,211,153,172,52,167,213,143,165,141,100,250,127,144,251,116,230,107,0,244,22,155,158,101,165,25,253,21,230,142,58,187,6,89,135,94,35,169,137,149,116,136,147,219,238,52,147,35,154,146,67,51,85,17,241,203,26,110,201,26,191,54,170,57,63,106,23,189,208,47,90,248,175,85,154,113,73,100,187,92,252,190,166,227,54,248,99,200,237,245,11,27,36,175,224,141,141,215,58,116,141,172,99,161,149,234,138,246,177,169,217,145,232,197,78,46,137,242,198,175,20,95,15,250,59,189,29,203,169,189,16,199,123,55,88,124,205,199,56,181,193,36,16,82,201,75,20,18,207,53,217,189,199,179,140,201,218,218,88,227,71,186,103,72,217,17,168,244,149,210,214,174,133,235,166,163,244,233,168,246,237,80,210,251,207,145,186,208,239,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,248,183,116,221,28,142,107,94,199,49,236,99,218,26,105,41,91,198,175,213,62,45,244,254,135,220,110,37,170,116,209,212,94,9,213,6,150,80,106,102,11,81,254,106,142,241,69,194,111,230,203,167,150,134,105,232,251,146,197,31,123,181,223,99,123,172,111,7,254,212,95,218,137,85,126,53,126,169,241,111,167,244,62,227,113,1,224,169,234,159,41,250,127,93,238,54,226,234,74,86,240,84,245,79,148,253,63,174,247,27,113,117,32,0,0,0,0,80,15,138,63,174,205,77,252,151,217,232,137,63,225,253,211,62,27,213,127,135,230,107,165,185,133,117,93,185,237,212,138,187,149,162,231,76,170,231,219,174,49,218,168,153,20,235,31,36,108,204,227,44,140,124,110,84,228,199,187,139,152,254,18,50,48,120,163,250,236,212,223,201,125,158,136,145,94,16,29,89,225,184,45,77,79,75,217,133,61,37,165,249,85,226,166,245,104,190,84,215,171,89,85,113,146,42,58,120,173,169,23,111,139,94,246,193,35,153,35,165,78,79,227,19,90,175,123,57,4,0,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,249,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,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,254,106,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,183,211,214,223,71,216,207,87,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,156,93,13,124,38,122,57,190,227,26,143,151,235,70,175,97,55,91,93,215,7,184,84,99,120,212,146,85,177,41,95,112,98,212,210,93,94,212,141,203,230,59,59,36,13,145,28,232,21,210,78,141,230,248,247,136,44,211,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,8,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,250,0,0,25,87,53,80,101,92,11,52,197,122,28,169,234,183,195,135,72,243,13,62,125,37,62,162,225,244,249,3,40,97,149,145,68,203,221,35,175,53,143,90,41,103,84,71,49,237,114,57,208,57,206,237,53,242,202,215,35,82,101,150,58,213,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,79,11,143,66,122,101,249,215,188,86,145,171,197,199,163,43,21,93,138,241,214,38,37,117,242,55,90,31,33,79,149,219,170,30,247,199,112,141,207,134,138,154,166,157,126,125,185,153,202,8,223,31,202,55,198,212,122,112,123,29,223,9,21,225,231,214,157,171,170,125,47,167,177,101,249,5,35,181,83,26,167,84,200,40,210,153,180,171,91,2,73,198,43,132,17,181,202,215,177,205,88,155,42,177,26,140,153,92,157,184,216,248,121,75,83,48,58,91,170,89,222,139,103,118,205,76,211,75,239,193,178,75,55,123,201,86,249,88,106,59,93,216,95,12,159,171,153,143,141,219,199,43,219,247,154,187,111,186,108,168,138,154,51,233,187,91,237,93,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,242,123,18,88,100,224,253,154,174,103,23,43,88,170,172,64,233,101,27,120,183,232,53,78,150,117,47,38,164,219,232,169,32,199,181,62,159,226,148,201,77,79,21,59,34,184,192,200,226,174,141,88,199,171,158,247,57,98,169,124,174,99,57,190,177,201,247,156,199,185,111,36,132,30,45,250,13,77,170,125,52,73,169,54,250,42,185,242,29,48,168,248,165,50,83,83,203,80,249,109,211,190,56,171,163,86,49,232,214,49,173,72,170,95,43,152,254,12,163,114,125,214,189,238,64,167,91,110,166,121,109,2,200,116,114,178,174,235,47,196,51,11,54,77,111,131,185,202,134,159,203,209,92,169,234,223,197,95,247,38,147,205,81,38,237,98,242,108,31,121,201,193,136,191,91,165,253,107,254,78,218,213,104,214,56,237,254,118,175,31,183,222,60,132,14,139,185,27,235,167,181,213,83,210,247,91,220,141,86,20,158,104,150,78,47,71,118,209,252,119,118,200,188,168,0,52,187,211,118,136,90,186,112,209,44,91,69,236,215,202,187,205,62,57,79,43,95,95,83,27,99,125,76,243,79,37,68,207,70,55,228,198,44,179,73,193,155,185,90,206,45,87,61,81,94,180,173,225,129,162,247,93,86,234,211,18,190,205,136,85,221,177,140,26,161,215,235,205,99,94,232,160,160,158,56,101,117,189,207,145,28,221,222,181,140,133,205,137,21,85,233,28,138,173,116,108,147,107,244,0,83,7,139,126,151,245,70,253,92,147,81,179,135,85,228,122,95,75,79,182,57,89,105,162,149,182,235,4,15,124,108,125,61,91,17,94,144,84,190,87,68,142,157,238,218,163,120,248,43,81,137,79,5,207,159,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,41,135,195,23,160,239,211,125,246,155,94,117,98,203,203,1,199,238,13,248,109,174,227,110,238,82,229,19,53,147,54,77,157,221,106,246,105,231,109,58,187,148,114,69,51,146,72,87,126,18,181,39,255,0,138,63,161,61,77,252,151,222,40,137,63,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,24,60,81,253,9,234,111,228,190,241,68,5,43,116,157,234,159,70,254,160,99,222,227,1,127,221,78,244,245,138,245,65,163,87,173,35,202,106,124,135,159,237,212,219,174,140,165,142,162,107,101,116,78,229,21,68,109,122,127,194,141,232,215,49,207,138,89,88,143,103,62,73,64,61,39,122,167,209,191,168,24,247,184,192,105,76,12,203,106,150,133,234,62,146,107,45,207,65,178,59,55,157,203,237,215,8,109,209,210,90,85,107,60,244,147,181,143,166,90,116,98,115,147,188,201,98,115,25,197,36,253,98,53,204,107,247,106,94,255,0,64,154,101,173,186,71,211,69,131,9,215,187,205,93,70,67,69,81,82,202,91,109,76,144,78,251,45,185,175,237,211,81,37,68,50,72,217,216,141,141,101,99,149,223,113,147,182,20,68,108,45,67,181,93,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,197,175,123,96,141,138,253,185,163,57,181,21,27,35,209,222,128,0,0,10,64,241,31,240,255,0,172,233,222,251,46,173,233,14,59,254,164,245,254,90,9,105,169,228,158,162,76,118,171,131,35,227,80,249,159,36,143,134,105,17,94,201,149,220,82,73,86,39,35,63,82,178,241,94,142,186,197,206,250,64,206,234,47,246,10,63,140,227,119,158,31,104,49,254,228,52,255,0,20,237,67,80,202,95,242,167,193,44,144,118,164,168,89,63,86,137,207,110,46,221,23,229,160,156,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,188,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,64,61,109,244,125,147,116,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,197,161,127,216,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,120,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,18,152,60,71,252,64,43,58,136,190,203,164,154,67,145,127,169,61,7,150,158,90,154,120,231,167,147,34,170,224,201,57,84,50,102,71,35,33,134,69,86,50,21,111,21,146,37,149,202,255,0,212,164,81,175,15,234,119,89,112,29,14,202,122,122,196,178,143,134,226,25,133,193,183,11,163,32,133,172,170,126,240,164,83,192,217,211,103,164,51,177,144,36,172,249,242,108,13,106,43,89,36,205,151,207,232,190,144,230,90,245,170,24,254,145,233,252,20,146,95,114,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,252,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,67,165,116,117,209,214,119,213,254,119,81,96,176,86,124,27,27,179,112,251,65,144,118,225,168,248,95,118,26,135,210,255,0,146,190,120,164,159,187,37,58,199,250,181,94,27,242,118,200,159,61,4,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,225,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,95,41,211,174,131,97,189,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,115,145,205,221,26,175,119,6,35,35,106,240,99,81,58,88,25,87,45,83,168,158,131,191,77,253,29,233,38,188,233,61,151,150,125,143,233,126,63,241,43,93,186,221,220,170,202,33,109,13,11,99,221,221,214,167,122,158,6,212,43,120,199,36,179,53,35,133,55,225,19,82,170,205,41,244,157,233,99,70,254,159,227,222,221,0,25,204,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,206,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,186,8,232,235,172,92,19,171,252,18,162,255,0,96,163,248,54,73,102,225,246,131,31,238,77,81,240,190,236,213,12,165,255,0,42,124,17,71,63,118,58,117,147,245,104,188,55,226,237,149,62,112,47,197,123,161,202,156,106,235,123,234,227,78,95,72,150,43,149,69,59,242,235,74,50,42,117,161,171,149,209,192,218,216,17,168,212,149,147,202,230,119,90,187,202,147,74,233,55,123,100,127,102,5,104,94,186,106,63,78,154,143,110,213,13,47,188,249,27,173,14,241,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,139,119,77,209,200,230,181,236,115,30,198,61,161,119,254,40,254,132,245,55,242,95,120,162,40,4,188,158,183,245,123,13,215,175,12,76,183,87,52,254,122,185,44,89,21,61,162,106,116,171,129,97,158,39,178,249,73,20,176,200,207,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,45,64,116,201,105,181,95,250,146,210,139,21,246,217,73,113,182,220,115,139,21,37,101,29,92,45,154,10,152,36,175,133,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,5,149,120,80,244,57,77,141,90,172,157,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,120,146,25,91,38,239,116,140,236,254,79,22,190,181,254,9,71,89,210,110,153,92,238,180,119,169,187,50,102,151,8,23,177,27,104,102,131,184,203,99,85,91,206,78,243,37,138,73,93,27,154,212,141,27,18,172,137,44,204,103,96,241,44,235,170,167,166,92,102,151,76,52,198,190,174,151,84,50,58,120,46,84,181,205,165,138,72,45,22,228,168,84,116,239,73,227,124,83,62,101,130,104,91,26,53,120,167,114,71,57,138,216,210,74,86,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,206,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,129,218,186,18,187,117,71,14,188,217,172,93,44,220,234,217,120,172,168,138,174,235,71,60,210,165,146,106,40,121,53,242,221,99,106,241,117,51,27,59,219,201,83,184,215,74,137,6,211,58,61,230,87,142,119,224,159,239,39,240,210,101,116,73,209,246,51,210,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,175,22,195,95,28,239,193,63,222,79,225,160,70,175,12,141,11,211,142,162,245,131,58,210,253,80,179,121,235,85,118,159,214,203,12,209,42,50,170,223,84,219,133,189,35,170,166,145,81,123,115,51,147,182,93,149,170,215,57,143,107,216,247,177,209,255,0,93,52,47,81,250,116,212,123,142,151,234,133,155,200,221,104,118,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,252,93,178,236,142,71,53,204,123,88,246,61,141,152,30,10,158,169,242,159,167,245,222,227,110,44,127,173,190,143,177,158,174,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,56,184,43,131,195,23,175,31,208,133,246,155,65,181,98,245,199,1,200,46,13,248,109,210,227,113,237,210,226,243,57,147,58,77,155,218,114,246,106,39,117,58,59,148,145,197,11,150,73,151,110,114,185,110,164,203,190,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,180,159,9,78,181,254,55,71,71,210,110,166,220,238,181,151,168,123,210,97,119,9,215,191,27,168,97,131,184,251,99,149,27,206,62,203,34,150,72,157,35,156,213,141,93,18,44,105,20,44,120,89,248,0,0,0,8,255,0,214,191,76,122,113,212,230,141,86,217,51,171,213,171,22,171,199,247,186,91,242,250,218,100,147,224,49,177,204,125,92,138,171,44,73,217,124,17,189,178,35,228,72,211,102,72,168,174,137,138,153,215,44,127,197,67,174,170,156,255,0,33,186,244,195,165,181,245,112,99,22,58,137,173,185,156,211,82,197,194,237,113,130,170,23,182,8,146,72,214,104,217,75,53,50,162,200,199,179,186,247,61,56,186,54,49,242,65,253,38,208,29,101,215,95,143,254,136,244,246,235,148,125,151,183,173,206,233,228,152,213,236,67,243,226,212,228,169,220,153,252,95,219,129,156,165,147,131,248,49,220,93,176,72,191,11,158,157,116,191,168,29,121,153,218,145,118,164,172,102,23,78,203,243,49,58,187,92,149,16,95,96,78,113,57,210,76,143,107,35,100,21,18,81,61,98,123,94,147,36,138,197,106,177,36,47,120,203,190,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,208,239,74,61,87,105,199,86,186,112,204,215,10,151,200,221,104,123,112,95,236,19,204,143,170,180,85,57,21,81,174,84,68,238,66,254,46,88,166,68,70,200,214,185,21,24,246,73,27,3,181,149,87,227,157,248,39,251,201,252,52,181,66,170,252,115,191,4,255,0,121,63,134,129,10,186,10,210,220,19,90,122,177,193,180,207,82,236,95,25,198,239,63,19,243,180,94,106,106,126,239,106,219,85,52,127,172,133,236,145,187,73,19,29,247,92,155,237,178,238,138,168,191,43,170,238,148,117,31,164,173,71,126,21,154,197,231,173,85,221,201,236,23,248,33,86,82,221,233,90,168,138,230,162,170,246,230,103,38,164,176,170,171,163,115,154,168,175,99,227,145,253,3,194,227,215,102,153,126,117,236,245,165,201,245,93,210,142,156,117,107,167,15,194,179,88,188,141,214,135,185,61,130,255,0,4,40,250,171,69,83,145,17,92,212,85,78,228,47,226,212,150,21,84,108,141,107,85,21,143,100,114,48,42,51,195,139,174,58,110,148,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,94,241,152,29,82,210,220,239,69,179,187,158,153,234,93,139,224,217,37,155,179,231,104,188,212,53,29,174,236,44,154,63,214,66,247,198,237,227,149,142,251,174,93,183,217,118,84,84,73,235,225,95,215,85,78,1,144,218,186,97,213,42,250,185,241,139,229,68,54,220,50,104,105,98,225,105,184,207,85,51,221,4,169,28,105,52,140,170,154,165,17,36,123,223,218,123,88,156,91,27,222,248,194,226,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,117,99,234,159,89,62,160,100,62,227,57,165,51,53,157,88,250,167,214,79,168,25,15,184,206,5,143,232,231,87,118,174,144,124,45,244,199,43,130,221,73,120,203,47,213,23,203,110,57,106,158,161,172,99,231,75,173,115,159,85,51,17,201,43,233,161,78,60,251,105,186,190,72,99,87,71,221,73,27,84,25,102,83,125,206,114,171,206,107,148,215,121,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,56,49,26,198,242,123,220,187,53,17,169,190,200,136,159,35,242,86,221,174,183,26,106,10,59,133,206,174,170,158,215,78,180,148,49,77,51,158,202,88,22,89,38,88,162,106,174,204,98,203,52,178,43,91,178,115,145,238,253,174,85,91,74,240,172,232,59,254,196,117,87,171,246,95,243,178,226,22,43,157,187,254,33,244,215,182,191,187,255,0,180,54,38,73,15,249,186,134,59,250,167,129,15,245,171,160,237,101,209,14,159,112,157,121,201,236,183,86,199,144,119,190,209,90,229,183,54,57,49,126,82,181,180,62,101,201,43,159,254,80,199,110,188,163,143,179,34,182,25,54,145,237,106,248,174,149,122,152,204,186,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,39,21,116,47,229,20,111,100,141,69,226,246,55,147,94,206,113,191,71,215,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,148,45,226,13,209,37,215,165,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,38,193,221,124,94,117,51,21,214,77,56,233,195,84,176,170,191,49,101,201,173,247,251,133,55,41,35,124,144,243,75,103,56,37,237,189,236,108,209,61,29,28,140,71,47,9,24,246,170,238,213,60,175,130,167,170,124,167,233,253,119,184,219,136,21,37,218,235,53,170,158,197,53,206,173,246,218,58,137,170,233,232,221,51,150,8,103,153,177,182,89,89,30,252,90,247,182,8,90,231,34,110,228,138,52,93,248,166,211,215,193,83,213,62,83,244,254,187,220,109,192,93,72,32,7,138,223,84,122,237,211,95,232,187,244,41,156,253,156,251,71,241,191,137,255,0,54,81,214,119,252,191,145,236,255,0,174,98,147,143,30,252,191,209,219,126,95,61,246,77,185,255,0,133,255,0,89,157,73,245,19,175,183,252,43,88,245,35,237,5,150,139,15,170,186,65,77,240,122,10,78,21,76,173,162,141,178,115,167,130,55,174,204,154,68,217,87,143,222,223,109,209,21,3,229,120,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,142,171,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,2,234,72,127,226,5,208,141,139,170,172,86,76,215,22,103,146,212,220,126,222,177,219,170,119,124,159,20,165,130,58,169,34,181,112,125,68,84,240,119,106,106,26,190,101,200,174,102,219,46,237,249,36,192,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,82,237,60,47,122,215,254,80,24,35,52,99,80,174,119,90,237,73,195,109,239,169,150,227,90,189,239,140,218,219,51,88,202,133,149,173,77,166,139,187,4,50,36,138,175,147,238,75,206,71,62,94,223,53,241,88,232,86,167,49,142,191,170,125,40,160,171,169,190,210,211,172,217,173,11,170,162,108,14,183,82,81,61,126,36,197,154,70,171,95,20,84,241,196,232,99,71,119,17,99,115,88,215,54,69,150,168,49,60,166,251,131,101,86,108,215,22,174,242,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,112,122,57,142,226,246,53,118,114,43,87,109,149,21,62,64,106,76,128,30,53,126,150,49,111,168,20,62,221,113,58,175,64,189,107,226,189,86,105,197,37,146,237,115,242,250,155,140,219,225,143,35,183,212,44,108,146,191,130,54,55,92,233,210,54,177,142,134,87,170,43,218,198,167,102,71,163,21,56,186,39,203,202,188,106,253,44,98,223,80,40,125,186,226,5,43,18,43,161,206,174,238,189,32,234,227,178,185,237,213,119,140,78,253,78,219,110,71,106,130,161,204,123,224,71,163,153,85,11,21,201,19,234,97,94,92,59,137,178,178,73,163,71,71,221,89,27,205,58,122,197,172,89,206,190,233,166,21,148,208,249,219,46,65,152,89,173,119,26,110,235,227,239,210,207,91,20,114,199,205,138,215,183,147,30,228,221,170,142,77,247,69,69,249,157,3,173,126,148,111,189,37,235,45,110,27,218,186,214,98,23,45,235,49,107,221,108,44,111,159,165,226,197,146,53,116,106,172,89,160,123,251,82,38,204,114,236,201,59,108,100,177,160,22,41,226,175,213,61,138,14,153,113,92,99,74,117,71,203,215,234,167,147,186,62,146,141,175,138,170,191,20,158,150,103,186,73,17,204,73,41,225,150,69,166,110,206,237,186,86,164,209,236,230,182,118,164,32,240,230,214,142,162,241,173,121,195,116,95,72,50,250,184,49,236,195,40,162,171,200,44,174,101,44,176,79,69,7,235,43,165,103,153,106,246,95,228,226,151,147,161,86,72,244,138,54,167,39,50,52,72,150,91,167,130,198,131,83,90,112,220,175,168,219,205,21,91,46,87,218,135,227,54,85,154,158,88,153,240,232,86,57,106,102,137,234,254,19,178,90,132,142,53,94,31,171,125,11,218,143,251,207,106,5,154,0,0,205,103,85,90,91,250,22,234,59,81,116,206,27,23,193,168,44,217,5,87,194,168,188,215,152,237,90,229,127,122,135,245,138,247,185,219,210,203,3,190,251,149,233,190,207,217,200,228,78,84,88,79,141,62,1,83,98,234,27,20,212,26,124,122,146,142,219,149,98,236,166,125,116,41,19,95,95,113,163,168,145,38,89,81,171,205,207,101,60,244,12,71,189,62,108,224,214,170,246,213,27,18,250,85,210,223,211,79,81,218,117,166,115,88,190,51,65,121,200,41,126,43,69,230,188,191,118,215,19,251,213,223,172,71,177,205,218,150,41,221,247,28,143,93,182,102,238,86,162,133,233,244,19,166,120,174,151,244,143,166,118,236,90,147,183,241,236,126,139,38,184,206,248,227,73,170,171,171,224,101,68,175,145,204,99,121,241,238,54,38,43,183,114,69,12,76,87,59,134,228,128,0,0,32,7,138,223,84,122,237,211,95,232,187,244,41,156,253,156,251,71,241,191,137,255,0,54,81,214,119,252,191,145,236,255,0,174,98,147,143,30,252,191,209,219,126,95,61,246,77,185,255,0,133,255,0,89,157,73,245,19,175,183,252,43,88,245,35,237,5,150,139,15,170,186,65,77,240,122,10,78,21,76,173,162,141,178,115,167,130,55,174,204,154,68,217,87,143,222,223,109,209,21,3,229,120,231,126,9,254,242,127,13,43,215,68,117,231,50,208,57,51,75,166,159,214,213,219,111,185,102,47,46,51,79,118,164,168,72,103,182,178,90,218,73,229,154,53,224,229,230,232,169,164,137,21,170,199,177,102,73,26,244,116,105,189,133,120,231,126,9,254,242,127,13,42,214,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,64,62,182,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,114,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,208,159,71,125,42,225,189,40,105,29,191,15,179,91,105,29,147,220,105,233,234,114,203,188,114,44,207,184,220,81,159,125,27,43,152,199,121,104,220,233,27,11,56,183,139,21,92,169,220,124,143,127,42,240,235,232,86,155,165,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,50,128,20,3,226,143,235,179,83,127,37,246,122,34,255,0,138,1,241,71,245,217,169,191,146,251,61,16,17,84,188,159,13,14,184,233,186,142,195,97,209,236,225,149,108,212,92,46,207,27,230,171,145,242,212,50,249,110,133,99,129,43,93,51,213,206,74,148,115,226,108,205,123,190,251,228,73,24,170,142,123,33,174,173,34,232,178,235,175,157,19,95,117,151,75,113,250,187,166,160,226,57,197,101,37,85,12,21,46,87,220,172,141,183,209,202,232,161,131,138,164,149,49,75,34,189,141,98,177,207,99,230,111,235,95,217,98,70,12,79,41,190,224,217,85,155,53,197,171,188,149,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,156,30,142,99,184,189,141,93,156,138,213,219,101,69,79,144,26,147,4,117,232,115,171,187,87,87,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,151,14,226,110,143,142,104,209,210,118,150,71,72,160,50,174,125,92,79,41,190,224,217,85,155,53,197,171,188,149,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,156,30,142,99,184,189,141,93,156,138,213,219,101,69,79,145,242,137,233,212,135,135,221,53,167,165,13,53,234,135,69,173,85,111,99,240,123,5,126,97,99,166,138,90,151,243,154,141,213,21,151,165,150,89,220,228,98,57,240,53,240,69,23,8,216,142,151,238,177,175,216,39,166,131,248,133,226,186,169,210,62,99,212,29,254,217,106,181,228,154,113,111,159,237,5,137,215,88,233,225,169,174,100,28,233,123,15,122,190,72,161,172,145,82,40,123,141,115,187,189,200,155,222,88,249,190,149,172,26,253,172,184,166,169,220,181,175,22,212,43,173,155,51,188,220,38,185,220,110,118,247,182,159,206,77,45,74,84,202,217,161,98,36,82,66,249,154,215,58,7,49,98,118,200,138,197,68,216,240,4,148,240,244,233,235,249,70,245,53,143,216,43,106,109,76,178,226,157,188,182,247,77,113,165,243,81,215,208,210,85,64,142,163,72,85,56,73,222,124,177,198,228,122,163,82,55,72,237,158,173,72,222,23,147,211,70,73,153,102,157,60,233,190,103,168,55,186,75,190,67,144,226,246,219,189,117,109,53,10,81,178,87,212,83,178,100,222,36,115,154,143,70,189,168,245,111,22,57,232,231,53,145,53,201,27,122,88,0,121,77,88,193,127,74,26,89,153,105,159,197,62,25,246,183,31,184,216,188,239,99,189,229,124,213,52,144,247,123,124,155,207,143,115,151,30,77,223,109,183,77,247,51,47,150,98,215,220,27,42,188,225,89,77,15,146,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,155,21,204,119,23,177,201,187,85,90,187,110,138,169,243,53,38,81,183,139,79,79,22,173,26,234,26,159,60,197,45,85,116,182,45,78,167,169,189,206,249,171,27,51,29,123,74,135,45,193,177,53,87,186,198,42,77,77,50,163,247,111,58,135,164,106,141,111,110,48,132,6,132,252,58,180,114,197,163,125,35,224,148,214,137,188,197,94,97,111,131,49,186,84,241,123,59,213,85,240,69,35,83,131,158,244,111,106,4,167,131,118,241,107,251,28,248,181,207,114,20,151,210,22,144,211,107,191,82,250,123,165,183,8,41,39,182,221,175,12,154,233,5,76,242,194,202,139,117,51,29,85,89,10,62,47,190,215,190,158,9,88,197,106,183,239,185,191,121,159,210,77,36,128,0,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,62,72,175,146,89,35,141,21,202,214,34,189,21,206,107,81,92,153,214,234,43,94,115,46,164,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,120,70,215,108,174,70,55,155,213,242,57,57,189,202,189,215,196,103,173,127,229,85,168,240,88,48,11,157,214,61,50,197,191,87,109,166,157,123,81,221,43,145,94,146,92,221,15,22,189,188,152,244,142,38,202,174,115,35,107,157,180,78,154,88,211,229,120,122,116,117,252,173,117,78,179,237,13,103,148,195,48,175,35,113,190,254,175,185,241,14,229,74,112,183,125,201,226,150,46,252,49,85,254,189,156,187,125,175,154,110,230,110,18,171,194,179,160,239,251,17,213,94,175,217,127,206,203,136,88,174,118,239,248,135,211,94,218,254,239,254,208,216,153,36,63,230,234,24,239,234,158,73,255,0,16,110,137,45,93,87,224,17,223,113,136,41,40,117,23,21,167,168,154,213,88,218,86,186,123,180,13,134,103,50,210,249,29,52,76,99,36,168,116,110,108,178,43,146,21,238,43,81,18,73,55,149,86,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,172,12,182,127,166,172,11,42,255,0,101,113,204,147,28,184,127,190,81,215,91,107,169,228,255,0,147,36,51,71,35,63,220,115,92,223,236,84,47,123,195,231,173,187,87,85,248,4,150,44,158,122,74,29,69,197,105,233,225,186,209,186,169,174,158,237,3,97,133,175,187,50,54,195,19,24,201,42,29,35,93,20,104,228,133,123,104,229,68,146,61,227,87,139,239,71,214,165,181,84,245,123,133,165,91,110,77,168,162,160,204,105,29,43,93,4,144,43,91,77,77,92,206,111,71,49,237,114,83,83,186,56,209,200,244,124,111,226,206,18,190,74,235,233,215,94,115,46,155,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,120,72,214,236,142,86,59,131,209,146,53,57,177,170,129,160,158,172,125,44,107,39,211,252,135,219,167,51,88,104,79,51,214,59,23,80,30,30,153,198,177,99,144,249,122,76,155,75,239,245,18,83,114,123,252,165,83,40,42,99,169,166,230,246,49,100,237,79,28,177,119,56,35,95,195,147,126,235,145,76,246,1,162,141,35,212,204,87,70,250,17,211,237,82,205,106,252,189,151,25,210,251,29,194,167,140,145,178,73,184,91,32,225,4,93,199,177,142,154,87,171,99,141,138,228,231,35,216,212,93,220,133,27,117,85,212,198,101,213,126,174,86,106,150,97,67,73,110,99,105,219,109,180,91,41,145,28,203,117,186,55,200,248,160,89,56,163,166,127,41,100,123,228,114,39,39,189,220,90,198,112,141,159,91,168,30,172,243,45,119,192,116,195,75,93,79,87,100,196,244,215,23,183,89,89,105,109,122,79,5,125,198,154,21,129,215,39,162,70,197,71,186,36,99,27,27,150,78,210,119,56,59,245,178,114,247,254,31,61,18,93,122,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,238,29,175,194,159,161,202,109,74,186,208,117,73,169,47,171,138,197,140,94,17,248,181,177,172,150,5,184,220,105,92,199,165,107,228,217,17,244,208,203,179,90,216,220,189,201,162,145,175,86,182,39,71,53,196,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,0,0,0,1,0,60,106,253,44,98,223,80,40,125,186,226,64,15,11,143,93,154,101,249,215,179,214,147,255,0,198,175,210,198,45,245,2,135,219,174,36,0,240,184,245,217,166,95,157,123,61,104,23,252,0,0,0,3,149,117,99,233,99,89,62,159,228,62,221,57,154,195,74,125,88,250,88,214,79,167,249,15,183,78,102,176,13,84,20,129,226,167,210,30,43,211,238,163,218,181,35,76,168,173,86,124,67,58,238,239,101,138,190,54,201,69,116,141,85,211,249,106,69,70,189,180,110,99,226,114,118,249,178,41,28,230,47,101,142,167,99,173,255,0,93,53,211,78,58,116,211,139,142,168,106,133,231,200,218,168,118,138,24,98,68,125,85,194,169,200,171,29,45,52,106,169,220,153,252,93,178,110,141,70,181,207,123,152,198,61,237,207,103,82,253,69,231,125,80,106,157,126,166,103,85,31,231,104,236,244,92,33,254,108,181,249,153,166,130,143,185,20,81,247,187,93,247,183,186,246,243,127,237,85,253,136,129,232,58,59,234,171,50,233,67,87,45,249,133,154,229,86,236,98,227,81,79,77,150,90,35,141,38,101,198,220,143,251,234,216,156,246,55,204,198,215,72,232,95,201,188,94,170,213,94,219,228,99,251,167,139,254,83,98,206,117,247,79,115,92,90,187,206,217,114,13,47,180,221,45,213,61,167,199,223,165,158,182,190,72,164,224,244,107,219,201,143,106,236,228,71,38,251,42,34,252,142,151,225,79,208,173,54,99,37,7,84,250,175,65,73,83,98,165,168,73,176,170,22,213,74,217,221,113,164,173,98,252,73,235,12,141,70,178,41,105,228,137,176,200,142,238,42,200,231,49,173,108,107,47,138,241,171,245,79,139,125,63,161,247,27,136,15,5,79,84,249,79,211,250,239,113,183,23,82,82,183,130,167,170,124,167,233,253,119,184,219,139,169,0,0,0,0,2,128,124,81,253,118,106,111,228,190,207,68,69,82,85,120,163,250,236,212,223,201,125,158,136,250,186,25,208,213,247,169,110,142,238,58,155,164,54,63,136,106,77,131,80,42,45,114,210,73,116,101,52,119,11,58,208,209,191,182,212,153,82,36,154,41,165,89,26,170,248,145,99,124,232,229,145,201,11,80,39,87,134,47,94,63,166,251,21,54,131,106,197,235,150,125,143,219,219,240,219,165,198,227,220,170,202,33,107,230,116,155,55,180,212,239,83,192,218,116,119,41,36,150,102,164,147,46,252,37,114,79,243,44,54,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,26,9,232,95,172,219,23,88,122,113,85,115,146,213,240,108,207,23,242,244,249,53,182,38,61,105,91,36,168,254,213,77,52,142,223,120,101,237,74,169,27,156,178,70,230,57,174,228,136,201,100,9,42,1,64,63,232,163,245,217,255,0,135,63,249,179,103,255,0,170,1,127,198,85,205,20,116,21,170,89,222,180,244,157,131,106,102,165,223,126,51,146,94,126,39,231,107,124,172,52,253,222,213,202,170,24,255,0,87,11,25,27,118,142,38,55,238,181,55,219,117,221,85,85,115,174,5,255,0,120,92,122,19,211,47,206,189,226,180,170,191,17,30,175,63,149,110,178,167,217,106,222,246,158,225,221,218,44,95,157,7,150,154,126,235,98,243,85,114,114,85,145,123,178,68,222,8,238,28,98,142,45,227,100,139,47,38,161,245,75,157,218,186,32,210,222,148,109,56,223,194,177,251,197,190,186,251,119,186,84,58,25,100,188,66,153,5,115,160,138,157,173,115,150,8,99,158,153,85,238,122,54,87,201,18,34,35,98,78,85,30,43,163,238,147,51,46,174,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,243,219,184,244,69,108,79,84,14,171,225,197,208,229,55,85,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,239,120,243,248,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,120,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,0,0,1,153,109,126,209,203,239,79,250,203,150,104,238,71,55,152,171,198,110,14,167,142,167,139,25,230,233,94,212,146,154,167,131,30,244,143,187,4,145,75,219,230,174,103,62,46,251,205,84,60,1,102,158,51,253,60,90,177,188,155,26,234,71,26,181,85,177,249,101,67,172,153,69,67,171,26,232,22,182,26,120,252,131,153,19,151,155,94,250,120,42,26,229,103,234,246,165,141,85,26,247,42,201,93,122,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,46,219,236,139,251,0,185,239,7,221,28,177,96,221,48,38,170,211,205,230,47,90,151,112,158,162,178,78,47,103,98,150,134,162,122,74,122,109,149,238,99,184,189,149,50,247,17,172,114,249,158,14,228,145,181,73,212,124,156,79,22,177,96,216,173,155,10,197,168,124,149,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,124,222,174,123,184,177,141,77,220,170,229,219,117,85,95,153,245,128,0,0,17,87,197,31,208,158,166,254,75,239,20,68,170,34,175,138,63,161,61,77,252,151,222,40,128,165,110,147,189,83,232,223,212,12,123,220,96,52,166,102,179,164,239,84,250,55,245,3,30,247,24,13,41,128,0,143,253,122,234,150,119,162,221,39,103,58,153,166,151,223,131,100,150,111,134,121,42,223,43,13,71,107,187,114,165,134,79,213,204,199,198,237,227,149,237,251,205,93,183,221,54,84,69,64,144,0,160,31,244,81,250,236,255,0,195,159,252,217,179,255,0,213,11,254,0,67,95,22,203,158,27,65,209,110,65,75,148,71,72,235,149,198,241,106,166,199,22,106,69,153,237,184,165,75,101,122,196,244,106,246,95,228,226,173,69,122,171,119,98,189,155,253,244,107,166,81,73,126,48,218,223,117,207,58,139,167,209,169,172,116,148,118,221,46,167,70,211,213,182,71,62,122,233,238,52,180,149,50,189,255,0,177,172,99,90,144,177,172,68,85,221,146,57,92,188,209,145,132,11,45,123,192,251,39,195,82,213,170,120,99,109,244,148,185,99,234,45,215,71,213,58,228,171,61,198,220,141,150,54,198,202,85,249,53,148,210,185,234,233,91,190,235,95,27,95,183,24,247,173,108,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,249,61,137,44,41,27,145,23,154,44,209,170,53,90,143,115,58,175,135,214,177,90,180,67,171,76,23,46,201,111,213,118,172,122,182,162,107,37,226,88,170,155,4,11,5,92,47,134,55,85,57,239,99,60,180,117,14,167,158,69,122,236,212,131,154,34,185,141,64,52,60,0,3,42,230,146,58,100,187,90,172,29,34,105,69,246,251,115,164,183,91,109,218,111,98,171,172,172,171,153,176,193,77,4,118,200,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,166,109,201,105,212,255,0,91,119,93,81,208,189,49,233,167,4,158,174,223,137,225,216,189,146,146,253,81,13,83,145,151,250,216,109,180,95,170,150,39,66,199,177,148,181,44,169,98,55,155,227,149,237,100,169,253,8,149,3,207,245,209,214,109,247,172,61,71,165,185,199,106,248,54,25,139,249,138,124,102,219,43,24,181,77,142,85,103,118,166,166,70,239,188,210,246,162,85,141,174,88,227,107,26,214,242,84,124,178,123,111,14,46,135,41,186,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,202,186,62,233,51,50,234,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,127,61,187,143,68,86,196,245,77,9,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,225,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,80,142,190,40,254,132,245,55,242,95,120,162,40,175,73,243,175,209,126,169,225,186,153,240,191,137,253,146,200,45,215,223,37,223,236,249,175,43,83,28,221,174,231,23,112,229,219,227,203,139,182,223,125,151,109,139,212,241,71,244,39,169,191,146,251,197,17,64,32,122,12,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,156,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,115,222,28,30,31,244,125,59,216,162,213,189,94,199,127,213,98,191,204,193,21,53,68,144,84,71,142,210,243,124,124,105,223,11,228,141,243,77,26,35,223,50,59,146,71,42,68,212,103,235,150,94,43,225,71,208,183,245,29,80,107,94,25,255,0,216,245,88,5,21,115,191,225,57,215,73,41,213,191,241,94,85,238,119,251,121,145,159,235,121,139,84,0,85,95,142,119,224,159,239,39,240,210,213,10,171,241,206,252,19,253,228,254,26,7,42,240,84,245,79,148,253,63,174,247,27,113,117,37,43,120,42,122,167,202,126,159,215,123,141,184,186,144,32,175,136,255,0,135,253,31,81,22,41,117,111,72,113,223,245,88,160,242,208,75,77,79,36,20,241,228,84,188,217,31,26,135,204,248,227,100,208,198,170,246,76,174,228,177,196,177,57,31,250,149,138,144,77,68,88,179,252,55,38,201,178,108,50,197,144,210,85,223,112,234,138,106,107,237,189,170,169,61,11,234,41,217,81,2,189,170,136,170,201,34,145,21,175,77,216,170,217,26,139,202,55,181,181,193,226,215,209,71,198,232,235,58,178,211,43,101,214,178,245,15,102,60,210,223,2,119,227,117,12,48,118,217,115,106,43,185,199,217,100,81,71,43,99,107,154,177,171,101,84,141,34,153,239,14,193,225,167,215,85,79,83,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,114,78,220,141,115,213,210,36,115,124,203,190,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,208,71,71,93,98,224,157,95,224,149,23,251,5,31,193,178,75,55,15,180,24,255,0,114,106,143,133,247,102,168,101,47,249,83,224,138,57,251,177,211,172,159,171,69,225,191,23,108,169,243,9,0,65,95,20,46,181,255,0,147,254,8,253,24,211,219,157,214,135,82,115,43,123,42,98,184,209,47,103,224,214,183,76,230,62,161,37,115,87,121,165,237,79,12,105,26,163,227,251,242,243,141,204,139,185,34,186,170,234,99,13,233,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,156,85,176,179,140,82,61,242,57,23,139,24,238,45,123,248,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,231,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,64,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,231,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,77,9,244,125,210,102,27,210,46,151,253,135,177,84,82,94,47,181,245,18,84,223,114,54,208,45,44,247,87,164,143,88,17,236,89,37,86,50,40,158,145,181,136,254,27,247,30,136,142,149,234,177,171,194,191,162,75,86,151,97,182,174,165,179,184,41,46,25,102,99,103,134,174,195,79,53,43,85,246,10,41,150,111,214,197,43,102,123,30,250,170,103,211,61,93,193,146,68,199,62,37,254,156,168,182,20,5,43,120,157,116,29,250,16,190,212,235,206,147,217,120,224,57,5,193,223,18,181,219,173,221,186,92,94,103,50,22,199,187,187,174,94,205,68,238,168,86,241,142,56,161,114,199,10,109,206,38,172,117,232,251,171,60,203,164,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,156,246,238,49,21,27,43,209,116,59,150,98,214,44,231,21,188,225,89,77,15,157,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,155,21,175,111,38,61,201,187,85,28,155,238,138,139,243,51,197,214,159,76,245,61,40,235,205,215,76,33,174,171,184,88,167,167,134,239,143,87,85,172,93,250,155,116,220,145,189,196,141,202,136,248,229,142,104,85,85,172,230,176,172,136,198,53,237,64,52,39,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,132,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,43,47,199,59,240,79,247,147,248,105,205,60,43,250,219,186,233,118,101,106,233,167,59,158,174,225,137,230,55,136,105,44,53,19,85,57,89,96,173,153,38,253,84,81,54,23,189,236,170,169,125,51,21,188,217,28,79,115,229,95,233,202,171,210,252,115,191,4,255,0,121,63,134,129,21,124,46,61,118,105,151,231,94,207,90,95,241,64,62,23,30,187,52,203,243,175,103,173,47,248,8,171,215,215,69,24,175,85,154,113,87,123,180,219,60,190,166,227,54,249,164,199,46,20,233,27,36,175,224,142,145,182,202,133,145,204,99,161,149,234,168,199,61,201,217,145,234,244,94,46,149,146,208,93,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,166,167,138,245,241,45,240,251,166,214,27,85,227,168,61,32,181,85,201,168,52,20,254,102,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,102,162,43,213,187,131,195,75,196,18,155,88,109,86,126,159,53,126,235,87,38,160,208,83,249,107,61,218,174,89,106,167,201,88,198,213,79,34,200,172,129,25,3,233,233,160,137,170,249,165,115,231,93,220,170,175,87,111,97,70,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,160,94,181,241,94,171,52,226,146,201,118,185,249,125,77,198,109,240,199,145,219,234,22,54,73,95,193,27,27,174,116,233,27,88,199,67,43,213,21,237,99,83,179,35,209,138,156,93,19,229,9,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,102,179,171,31,84,250,201,245,3,33,247,25,205,41,153,172,234,199,213,62,178,125,64,200,125,198,112,36,87,134,135,67,149,61,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,125,146,36,108,69,87,61,240,222,73,21,124,46,61,9,233,151,231,94,241,90,74,160,7,148,213,93,51,197,117,147,78,50,61,45,205,105,60,197,151,38,183,203,111,169,227,28,111,146,30,105,247,39,139,184,199,177,179,68,244,108,145,189,90,188,36,99,28,137,187,80,245,96,12,219,117,85,211,62,101,210,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,249,43,161,127,40,164,99,227,114,175,23,177,220,92,246,112,145,242,131,193,83,213,62,83,244,254,187,220,109,199,85,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,1,63,250,231,232,99,249,104,253,137,255,0,85,31,177,223,99,190,37,254,194,124,67,205,121,191,45,255,0,156,67,195,143,150,255,0,202,223,159,246,109,243,242,157,20,248,111,127,35,237,83,186,234,103,233,151,237,111,196,241,249,236,94,75,236,239,144,237,247,42,105,230,238,247,60,212,187,237,229,184,241,226,155,243,223,127,150,203,53,64,21,87,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,58,175,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,11,169,0,0,41,175,197,115,162,143,209,150,85,63,82,154,103,108,186,212,227,121,109,194,162,167,45,139,110,244,54,123,164,210,53,201,81,205,92,178,54,26,169,36,127,201,205,225,28,169,197,30,137,52,49,54,229,14,85,213,143,165,141,100,250,127,144,251,116,224,103,175,66,245,211,81,250,116,212,123,118,168,105,125,231,200,221,104,119,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,252,91,186,110,142,71,53,175,99,152,246,49,237,179,255,0,21,60,235,244,161,208,46,146,106,95,194,254,25,246,183,32,176,95,124,151,127,189,229,124,213,150,182,110,215,115,139,121,241,238,113,229,197,187,237,190,201,190,197,64,150,169,215,215,253,171,46,156,191,116,63,251,220,170,2,0,116,157,234,159,70,254,160,99,222,227,1,127,221,75,244,233,130,117,65,165,149,250,103,157,83,255,0,157,172,179,214,243,155,249,178,233,229,166,134,10,206,220,82,199,222,237,119,222,238,211,221,193,255,0,177,83,246,42,80,15,73,222,169,244,111,234,6,61,238,48,26,83,3,58,215,254,141,181,31,24,234,226,219,210,149,238,146,235,13,93,227,32,134,130,223,119,101,169,101,243,86,121,39,86,165,222,56,35,145,200,232,91,3,36,153,237,73,118,143,181,43,30,246,186,55,241,208,78,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,190,251,34,126,193,117,192,48,219,238,101,96,212,27,206,61,73,89,144,226,180,245,212,214,90,233,145,92,250,6,86,36,73,82,177,34,175,22,189,237,130,54,43,246,230,140,230,212,84,108,143,71,122,0,0,0,41,131,198,159,63,169,190,245,13,138,105,245,62,67,73,89,109,197,113,118,84,190,134,21,137,207,160,184,214,84,72,179,36,170,212,230,215,190,158,10,7,163,30,191,38,112,115,81,59,138,174,136,29,52,103,244,218,89,212,54,155,234,13,195,33,171,177,219,108,121,69,182,166,233,93,76,178,243,138,221,230,24,149,136,169,18,43,222,199,83,172,172,123,26,139,205,142,115,118,119,45,149,212,190,127,77,170,125,67,106,70,160,219,242,26,187,229,182,249,148,92,170,109,117,213,43,47,57,109,222,97,233,70,136,146,162,61,140,109,58,68,198,49,200,156,24,214,183,102,241,217,57,168,26,168,4,117,240,247,213,11,86,170,244,125,166,215,59,123,105,33,168,176,89,226,197,235,169,33,173,109,75,233,231,183,181,41,147,187,178,34,198,249,98,142,42,132,141,201,187,89,80,207,155,145,81,238,145,64,69,94,185,250,24,254,90,63,98,127,213,71,236,119,216,239,137,127,176,159,16,243,94,111,203,127,231,16,240,227,229,191,242,183,231,253,155,124,252,167,69,62,27,223,200,251,84,238,186,153,250,101,251,91,241,60,126,123,23,146,251,59,228,59,125,202,154,121,187,189,207,53,46,251,121,110,60,120,166,252,247,223,229,178,205,80,5,85,248,231,126,9,254,242,127,13,56,87,132,6,1,134,231,93,87,212,213,102,24,245,37,217,248,174,47,83,127,180,37,74,43,153,75,113,142,178,142,40,170,17,155,241,115,216,217,228,86,114,69,226,254,47,110,207,99,28,222,235,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,2,234,64,0,10,1,241,71,245,217,169,191,146,251,61,17,127,197,0,248,163,250,236,212,223,201,125,158,136,9,255,0,224,169,233,99,41,250,129,93,237,214,227,143,248,160,248,125,211,90,105,175,93,80,232,181,170,173,236,125,67,171,243,11,29,52,82,212,191,156,210,213,84,86,94,150,89,103,115,145,136,231,192,215,193,20,92,35,98,58,95,186,198,191,110,193,224,169,233,99,41,250,129,93,237,214,226,127,129,154,30,157,117,231,50,233,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,132,141,110,200,229,99,184,61,25,35,83,155,26,169,161,237,1,214,59,23,80,26,53,137,235,22,57,15,151,164,201,173,237,168,146,155,147,223,229,42,152,231,71,83,77,205,236,98,201,218,158,57,98,238,112,70,191,135,38,253,215,34,145,43,10,240,127,208,108,79,94,101,212,234,251,237,93,243,9,167,168,117,109,171,6,174,163,238,65,4,255,0,117,89,29,69,83,164,115,170,233,152,238,106,216,95,26,43,147,182,217,95,42,54,68,154,122,129,149,115,74,125,39,122,88,209,191,167,248,247,183,64,102,176,210,159,73,222,150,52,111,233,254,61,237,208,1,78,222,34,157,10,212,244,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,236,39,194,143,167,79,208,183,78,48,103,247,186,126,25,38,169,121,123,237,71,223,223,181,107,107,29,240,232,190,236,175,141,219,199,44,149,28,145,172,122,121,190,219,211,120,147,105,127,150,98,214,44,231,21,188,225,89,77,15,157,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,155,21,175,111,38,61,201,187,85,28,155,238,138,139,243,63,93,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,176,0,3,62,222,36,58,223,117,214,238,171,242,199,92,44,116,150,186,124,14,162,163,7,161,100,50,58,71,207,5,5,101,66,44,242,185,118,69,124,146,201,43,209,26,212,70,177,88,207,188,173,89,31,117,61,91,235,69,171,65,122,121,205,181,2,171,47,164,199,110,241,217,235,41,49,186,137,152,217,95,45,238,74,121,60,148,81,68,230,185,37,127,117,26,229,106,181,205,70,49,239,126,209,177,234,153,183,3,218,232,166,168,93,116,87,87,49,13,87,179,54,174,74,140,90,241,77,114,125,61,53,107,169,31,89,3,30,157,234,85,149,168,170,198,77,23,114,39,253,215,34,178,71,34,181,200,170,139,165,220,79,41,177,103,56,173,155,53,197,171,188,237,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,156,30,141,123,121,49,237,93,156,136,228,223,101,68,95,145,150,210,247,188,41,245,230,167,89,58,92,160,198,111,181,180,146,95,116,218,161,49,153,24,218,136,150,121,45,204,137,142,160,153,240,177,141,88,153,218,85,166,106,170,59,184,180,114,61,94,231,43,209,161,50,128,0,85,95,138,159,65,223,246,95,170,189,32,178,255,0,154,151,47,177,91,45,223,241,239,169,189,185,253,223,253,157,178,178,56,127,206,84,61,223,214,188,128,29,52,117,23,157,244,191,170,116,26,153,130,212,127,154,163,188,81,112,135,249,206,215,230,97,154,122,62,228,177,73,217,238,246,24,222,235,27,205,159,181,23,246,162,233,34,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,188,65,186,36,186,244,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,216,47,39,74,181,51,21,214,77,56,199,53,75,10,171,243,22,92,154,223,21,194,155,148,145,190,72,121,167,223,130,94,219,222,198,205,19,209,209,200,196,114,240,145,143,106,174,237,83,213,148,87,225,169,214,189,199,167,77,71,161,210,252,214,231,182,153,101,215,7,71,82,199,45,44,17,218,174,149,43,77,19,46,114,207,35,81,235,11,25,3,89,35,86,86,177,177,189,242,162,57,204,70,190,85,120,178,117,175,113,211,250,63,228,197,165,247,62,197,234,247,111,124,153,125,108,107,75,81,28,86,186,168,38,133,109,142,141,237,123,227,154,86,72,217,156,239,213,61,145,246,21,138,228,153,85,129,21,124,74,250,215,184,245,23,168,245,218,95,133,92,247,211,44,70,224,216,233,152,213,165,158,59,173,210,153,106,98,125,206,41,227,106,189,33,123,39,115,35,106,74,230,58,54,50,85,70,185,234,214,120,174,128,122,62,186,245,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,47,58,132,134,86,44,141,115,82,38,53,239,229,205,35,142,78,43,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,243,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,209,71,78,186,13,134,244,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,206,71,55,116,106,189,220,24,140,141,171,193,141,68,15,149,212,221,166,213,96,233,19,85,236,86,43,101,37,186,219,110,211,123,237,37,29,29,36,45,134,10,104,35,182,76,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,51,110,105,79,171,31,75,26,201,244,255,0,33,246,233,204,214,1,55,250,136,240,243,186,227,221,54,233,231,84,90,47,71,87,113,179,220,112,123,45,223,50,178,163,157,52,246,233,228,160,134,73,238,48,111,187,159,76,231,43,159,43,62,107,10,171,158,159,169,228,148,241,215,166,142,162,243,190,151,245,78,131,83,48,90,143,243,84,119,138,46,16,255,0,57,218,252,204,51,79,71,220,150,41,59,61,222,195,27,221,99,121,179,246,162,254,212,91,254,233,59,210,198,141,253,63,199,189,186,2,178,252,77,124,60,237,90,75,77,113,234,71,68,168,233,40,48,217,42,35,92,143,30,99,155,19,45,19,207,43,99,101,69,27,87,100,90,105,37,145,141,88,27,243,137,239,69,98,44,42,173,167,11,73,208,189,116,211,142,162,244,226,221,170,26,95,121,243,214,170,237,226,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,103,38,238,155,171,85,174,107,216,231,177,236,123,186,1,158,30,135,58,187,186,244,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,121,112,238,38,202,201,38,141,29,31,117,100,109,255,0,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,225,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,64,244,0,0,0,0,32,7,141,95,165,140,91,234,5,15,183,92,72,1,225,113,235,179,76,191,58,246,122,210,127,248,213,250,88,197,190,160,80,251,117,196,128,30,23,30,187,52,203,243,175,103,173,2,255,0,128,0,0,0,114,174,172,125,44,107,39,211,252,135,219,167,51,88,105,79,171,31,75,26,201,244,255,0,33,246,233,204,214,1,42,186,250,235,95,42,234,179,81,234,236,150,155,159,151,211,44,102,225,52,120,229,190,157,100,100,117,252,21,209,182,231,80,146,53,143,116,210,177,85,88,215,181,59,49,189,88,137,201,210,190,95,171,225,251,208,141,247,170,172,170,60,215,41,103,146,211,44,126,224,145,220,106,119,100,159,20,170,130,74,89,37,181,112,101,68,85,16,119,105,170,28,190,101,168,173,102,219,38,238,249,39,31,233,87,166,124,203,170,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,242,71,76,254,82,198,198,70,213,78,79,123,121,57,140,231,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,132,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,67,234,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,83,15,141,95,170,124,91,233,253,15,184,220,75,169,41,91,198,175,213,62,45,244,254,135,220,110,32,60,21,61,83,229,63,79,235,189,198,220,93,73,74,222,10,158,169,242,159,167,245,222,227,110,44,38,217,226,9,162,87,110,171,223,210,245,45,214,145,143,101,60,244,11,124,169,150,122,102,125,164,134,177,244,239,178,164,82,192,214,171,213,172,115,153,58,75,219,145,234,216,153,201,238,110,225,40,0,0,0,0,80,15,138,63,174,205,77,252,151,217,232,137,255,0,224,169,233,99,41,250,129,93,237,214,226,0,120,163,250,236,212,223,201,125,158,136,159,254,10,158,150,50,159,168,21,222,221,110,3,159,248,181,244,81,241,186,58,206,172,180,202,217,117,172,189,67,217,143,52,183,192,157,248,221,67,12,29,182,92,218,138,238,113,246,89,20,81,202,216,218,230,172,106,217,85,35,72,166,123,235,47,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,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,167,50,0,127,160,235,161,63,167,111,183,255,0,24,255,0,83,111,252,31,249,122,207,254,195,237,127,217,63,59,230,63,215,31,229,31,209,255,0,123,254,143,204,9,105,211,118,183,218,186,143,209,44,91,90,44,214,58,187,53,62,71,79,43,159,65,83,35,100,125,52,240,207,37,60,204,71,183,228,246,36,176,201,193,251,53,92,206,46,86,177,85,88,149,237,254,129,143,254,148,95,243,39,255,0,163,203,84,0,114,174,151,52,47,249,53,232,78,51,162,159,106,126,209,253,156,243,191,206,126,71,201,247,252,197,100,245,63,212,247,36,227,199,191,199,250,107,191,29,254,91,236,153,172,53,80,101,92,9,105,175,88,5,76,190,31,253,47,234,149,14,61,72,148,244,181,25,93,130,233,118,106,68,217,213,242,221,170,39,162,167,122,239,221,123,17,33,175,123,126,74,198,42,201,253,21,145,57,125,111,9,60,214,235,138,245,165,143,216,173,244,244,146,83,230,54,123,173,146,185,211,49,202,248,224,101,51,171,145,209,42,57,17,31,221,161,137,170,174,71,39,7,61,54,221,81,205,146,150,108,2,167,80,124,16,169,169,109,184,245,37,214,229,99,167,184,95,233,86,100,139,157,27,41,50,26,153,106,170,34,124,138,156,30,218,52,171,69,226,188,220,199,61,141,229,207,138,213,182,39,148,223,112,108,170,205,154,226,213,222,74,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,15,71,49,220,94,198,174,206,69,106,237,178,162,167,200,13,73,128,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,188,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,138,20,215,227,13,173,247,92,243,168,186,125,26,154,199,73,71,109,210,234,116,109,61,91,100,115,231,174,158,227,75,73,83,43,223,251,26,198,53,169,11,26,196,69,93,217,35,149,203,205,25,28,21,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,253,121,102,83,125,206,114,171,206,107,148,215,121,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,56,49,26,198,242,123,220,187,53,17,169,190,200,136,159,35,229,1,166,141,1,214,59,23,80,26,53,137,235,22,57,15,151,164,201,173,237,168,146,155,147,223,229,42,152,231,71,83,77,205,236,98,201,218,158,57,98,238,112,70,191,135,38,253,215,34,157,0,174,15,6,13,121,169,202,180,191,37,208,11,237,109,39,152,193,234,27,116,177,49,213,17,54,121,45,213,146,72,233,227,100,40,196,123,217,13,78,239,116,170,231,252,235,163,98,240,70,177,29,99,224,0,0,8,171,226,143,232,79,83,127,37,247,138,34,85,17,87,197,31,208,158,166,254,75,239,20,64,82,183,73,222,169,244,111,234,6,61,238,48,26,83,51,89,210,119,170,125,27,250,129,143,123,140,6,148,192,28,171,170,61,11,254,82,154,19,147,104,167,218,159,179,159,104,252,151,243,159,145,243,157,143,47,89,5,79,245,61,200,249,114,236,113,254,154,109,203,127,158,219,47,85,0,85,95,250,6,63,250,81,127,204,159,254,143,45,80,0,62,78,89,148,216,176,108,86,243,154,229,53,222,74,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,12,71,61,220,88,199,46,205,69,114,237,178,34,175,200,204,22,89,148,223,115,156,170,243,154,229,53,222,118,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,78,12,70,177,188,158,247,46,205,68,106,111,178,34,39,200,187,79,23,221,80,181,97,125,37,212,224,115,54,146,123,150,160,222,40,173,180,240,58,181,177,79,20,20,211,54,182,90,166,69,178,186,102,53,212,240,194,237,184,163,86,170,53,87,126,198,186,146,241,60,90,251,156,229,86,108,43,22,161,243,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,243,122,181,141,228,247,181,55,114,163,83,125,213,81,62,96,92,79,67,253,29,225,185,183,135,53,199,11,201,108,245,118,155,190,179,211,213,92,174,21,213,180,106,217,224,124,85,14,75,76,236,70,118,165,150,154,52,130,158,174,56,223,34,177,235,60,170,142,237,204,168,83,9,169,44,79,22,177,96,216,173,155,10,197,168,124,149,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,124,222,174,123,184,177,141,77,220,170,229,219,117,85,95,153,158,46,185,180,190,213,163,157,90,106,102,7,98,117,34,91,96,188,124,74,142,10,74,38,210,65,73,5,116,49,214,199,75,28,77,85,107,89,11,106,82,20,219,100,84,141,21,26,221,248,160,95,71,77,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,188,85,176,198,201,119,122,50,58,152,230,141,21,85,219,163,17,81,206,69,71,47,75,43,171,193,111,88,239,185,134,141,101,186,59,119,135,185,73,167,119,10,122,139,93,79,38,39,26,91,147,170,36,117,55,6,177,21,120,79,5,68,189,199,61,238,119,153,227,247,91,27,81,108,84,12,171,158,215,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,230,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,226,139,243,240,213,233,159,13,208,110,158,108,153,157,154,186,174,227,144,234,141,158,213,145,222,171,102,85,99,26,201,41,214,106,106,72,162,71,43,90,200,91,83,34,43,254,111,145,239,123,149,81,188,35,140,59,7,76,93,61,98,189,47,232,213,151,72,241,106,159,63,228,59,149,55,27,163,233,99,167,154,231,93,43,185,75,81,35,88,159,240,99,98,57,207,115,34,138,38,43,223,195,146,245,80,0,138,190,40,254,132,245,55,242,95,120,162,41,3,167,172,90,197,156,235,238,154,97,89,77,15,157,178,228,25,133,154,215,113,166,238,190,62,253,44,245,177,71,44,124,216,173,123,121,49,238,77,218,168,228,223,116,84,95,153,119,254,40,254,132,245,55,242,95,120,162,41,91,164,239,84,250,55,245,3,30,247,24,0,210,152,0,1,85,126,57,223,130,127,188,159,195,75,84,42,175,199,59,240,79,247,147,248,104,28,171,193,83,213,62,83,244,254,187,220,109,197,212,148,173,224,169,234,159,41,250,127,93,238,54,226,234,64,166,190,166,122,174,212,126,146,188,76,245,39,53,194,165,243,214,170,239,129,65,127,176,79,50,178,150,239,74,219,69,26,163,92,168,139,219,153,156,156,177,76,136,174,141,206,114,42,61,143,146,55,219,78,150,234,150,9,173,56,37,179,83,52,210,251,241,156,110,243,222,242,85,190,86,106,126,239,106,103,195,39,234,230,99,36,110,210,68,246,253,230,166,251,110,155,162,162,173,22,120,163,250,236,212,223,201,125,158,136,159,254,10,158,150,50,159,168,21,222,221,110,2,37,120,145,248,125,211,116,237,83,30,176,232,221,170,173,218,117,113,168,109,53,109,182,24,165,153,152,203,210,40,35,137,101,168,154,121,102,153,149,51,44,238,71,185,173,100,111,86,71,190,239,141,22,37,104,94,186,106,63,78,154,143,110,213,13,47,188,249,27,173,14,241,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,139,119,77,209,200,230,181,236,115,30,198,61,186,20,234,199,210,198,178,125,63,200,125,186,115,53,128,106,35,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,9,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,103,179,172,30,147,51,46,145,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,243,219,182,245,68,108,172,85,209,153,194,186,193,233,51,13,234,235,75,254,195,223,106,41,44,247,218,10,136,234,108,89,27,168,22,170,123,83,214,70,44,232,198,36,145,43,217,44,76,88,220,197,127,13,251,111,84,87,68,197,64,175,95,9,222,181,238,56,182,85,108,233,95,82,46,124,241,187,206,244,216,116,239,90,90,120,109,85,206,146,162,162,74,121,28,173,100,147,121,169,38,226,197,116,143,114,74,145,70,198,42,74,170,203,127,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,156,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,110,167,195,151,174,216,250,128,210,251,253,151,90,50,106,74,124,219,0,167,150,233,122,188,87,207,69,71,5,194,212,233,36,127,157,72,227,72,155,11,41,154,141,138,101,225,193,169,216,122,189,86,101,107,66,69,117,59,212,46,43,210,254,141,94,181,115,41,166,243,254,67,183,77,110,181,178,170,58,121,174,117,210,187,140,84,241,185,235,255,0,10,71,171,90,247,50,40,165,122,49,252,56,174,117,181,75,84,179,189,105,206,238,122,153,169,119,223,140,228,151,158,207,157,173,242,176,211,247,123,80,178,24,255,0,87,11,25,27,118,142,38,55,238,181,55,219,117,221,85,85,123,7,91,125,96,228,221,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,114,119,95,240,189,232,163,249,64,103,108,214,125,66,182,90,171,180,219,13,184,62,154,91,117,106,119,190,51,116,108,45,123,41,214,38,185,54,134,46,236,19,72,178,34,178,79,185,23,9,26,249,123,97,42,188,40,250,40,253,25,98,176,117,41,169,150,203,85,78,73,150,219,233,234,113,40,182,239,77,103,181,205,27,156,181,28,209,203,27,102,170,142,70,124,154,222,113,196,156,85,232,179,77,19,124,7,142,119,224,159,239,39,240,210,213,10,171,241,206,252,19,253,228,254,26,4,85,240,184,245,217,166,95,157,123,61,105,127,197,0,248,92,122,236,211,47,206,189,158,180,191,224,0,0,41,219,197,67,161,90,156,3,33,186,245,61,165,180,21,115,227,23,202,137,174,89,156,51,85,69,194,211,113,158,170,22,54,120,150,73,18,105,25,85,53,74,170,198,198,63,180,246,189,121,54,55,177,145,192,173,45,213,44,239,69,179,187,102,166,105,165,247,224,217,37,155,189,228,171,124,172,53,29,174,236,47,134,79,213,204,199,198,237,227,149,237,251,205,93,183,221,54,84,69,77,63,25,87,3,79,186,79,157,126,148,52,179,13,212,207,133,252,51,237,110,63,110,190,249,46,255,0,123,202,249,170,104,230,237,119,56,183,159,30,231,30,92,91,190,219,236,155,236,122,179,149,116,157,233,99,70,254,159,227,222,221,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,25,172,234,199,213,62,178,125,64,200,125,198,115,74,102,107,58,177,245,79,172,159,80,50,31,113,156,11,169,240,184,244,39,166,95,157,123,197,105,42,136,171,225,113,232,79,76,191,58,247,138,210,85,0,0,1,85,126,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,227,170,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,128,186,144,0,21,87,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,58,175,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,11,169,0,0,57,87,86,62,150,53,147,233,254,67,237,211,157,84,229,93,88,250,88,214,79,167,249,15,183,78,6,107,11,84,235,235,254,213,151,78,95,186,31,253,238,85,21,86,90,167,95,95,246,172,186,114,253,208,255,0,239,114,168,8,1,210,119,170,125,27,250,129,143,123,140,6,148,204,214,116,157,234,159,70,254,160,99,222,227,1,165,48,0,0,4,117,241,8,213,11,86,149,116,125,169,55,59,131,105,38,168,191,217,229,197,232,105,38,173,109,51,234,39,184,53,105,151,181,186,42,200,248,162,146,90,133,141,169,187,153,78,255,0,155,81,21,237,145,69,90,248,220,106,245,51,45,90,123,160,148,51,210,73,81,61,68,185,125,210,55,65,47,126,6,49,178,82,209,57,146,124,162,86,72,178,87,163,155,247,158,139,12,107,247,17,83,152,86,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,182,251,34,254,195,191,248,136,244,207,134,244,175,175,52,56,22,159,215,85,207,98,185,226,246,235,189,60,117,106,175,158,23,254,178,150,94,228,156,149,36,124,178,210,73,80,170,214,198,198,172,234,198,177,173,98,111,232,60,43,52,114,197,171,189,92,90,42,114,57,183,164,192,173,242,230,49,211,113,127,249,85,85,52,240,71,76,156,216,246,171,59,115,212,69,62,255,0,121,174,236,112,115,85,175,85,73,127,227,105,166,120,173,78,150,96,186,199,229,59,89,37,191,32,76,103,191,28,113,183,204,80,212,83,84,84,112,153,220,59,143,237,201,75,188,105,205,26,222,252,255,0,117,85,251,160,124,175,4,189,99,177,75,138,231,93,63,84,67,217,189,83,92,23,49,163,147,147,221,230,233,100,142,158,146,161,54,70,112,143,178,248,169,190,106,254,79,243,95,117,187,70,229,91,63,51,215,225,213,172,119,221,27,234,227,4,169,180,67,230,41,51,11,132,24,117,210,155,147,25,222,165,175,158,40,218,188,220,199,171,123,83,165,60,251,55,139,159,216,225,201,173,123,148,208,160,0,0,21,87,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,58,175,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,11,169,0,0,40,7,197,31,215,102,166,254,75,236,244,69,255,0,20,3,226,143,235,179,83,127,37,246,122,32,39,255,0,130,167,165,140,167,234,5,119,183,91,137,254,64,15,5,79,75,25,79,212,10,239,110,183,19,252,0,0,12,171,154,83,233,59,210,198,141,253,63,199,189,186,3,53,134,148,250,78,244,177,163,127,79,241,239,110,128,14,170,0,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,2,168,60,109,53,142,251,46,85,130,244,253,79,15,102,203,77,111,76,198,178,78,76,119,155,170,146,74,138,74,116,217,89,206,62,203,34,169,249,163,248,191,205,125,230,239,27,85,107,4,233,93,74,106,245,78,189,107,206,115,171,147,79,87,37,62,69,120,154,107,122,85,193,20,51,197,110,102,209,81,67,35,34,221,136,248,233,163,134,53,84,87,110,172,85,87,57,85,92,189,3,93,180,26,167,70,250,92,208,76,154,251,69,73,29,247,82,106,50,60,154,71,182,158,36,158,59,115,226,181,54,130,23,204,199,185,101,98,196,139,82,212,85,111,109,107,36,98,177,174,71,171,130,58,146,255,0,194,179,88,236,90,69,213,197,162,155,35,135,106,76,246,223,46,29,29,79,39,255,0,146,213,84,207,4,148,203,193,140,114,191,185,61,60,80,109,247,90,222,255,0,55,57,26,197,69,242,157,14,232,93,31,81,55,141,93,211,159,131,124,70,244,237,47,185,92,113,198,177,96,100,204,188,83,215,208,73,74,145,203,58,43,34,238,61,59,15,126,237,94,212,210,183,155,81,202,228,224,24,158,83,125,193,178,171,54,107,139,87,121,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,56,61,28,199,113,123,26,187,57,21,171,182,202,138,159,32,53,38,14,127,211,246,166,126,153,52,59,3,213,41,42,237,85,21,121,54,63,67,112,175,248,92,156,233,97,174,124,45,243,80,51,239,189,91,218,157,37,141,88,231,43,152,230,43,92,188,154,167,64,0,115,78,162,180,27,13,234,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,156,110,118,234,212,123,121,177,95,27,151,131,220,139,210,207,41,170,186,153,138,232,222,156,100,122,165,154,213,249,123,46,51,111,150,225,83,198,72,217,36,220,19,238,65,23,113,236,99,166,149,234,216,227,98,185,57,200,246,53,23,119,32,25,204,234,43,65,179,46,155,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,120,72,214,238,173,71,187,131,209,241,185,121,177,200,156,212,234,189,75,245,23,157,245,65,170,117,250,153,157,84,127,157,163,179,209,112,135,249,178,215,230,102,154,10,62,228,81,71,222,237,119,222,222,235,219,205,255,0,181,87,246,34,115,252,79,41,190,224,217,85,155,53,197,171,188,149,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,156,30,142,99,184,189,141,93,156,138,213,219,101,69,79,144,23,167,225,205,209,71,242,85,211,137,239,249,253,178,213,38,166,229,63,172,185,84,192,157,217,45,116,42,140,88,237,141,155,147,152,238,47,98,201,43,162,70,181,242,57,173,222,86,195,20,139,48,8,191,208,15,88,54,174,172,180,141,174,184,45,92,121,222,29,79,71,65,149,178,104,154,140,169,157,236,114,71,93,19,163,99,98,225,80,176,202,245,141,173,106,196,246,189,156,120,36,114,73,40,0,229,93,88,250,88,214,79,167,249,15,183,78,102,176,210,159,86,62,150,53,147,233,254,67,237,211,153,172,3,73,29,50,93,173,86,14,145,52,162,251,125,185,210,91,173,182,237,55,177,85,214,86,85,204,216,96,166,130,59,100,46,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,154,252,65,186,219,186,245,95,159,199,98,198,39,171,161,211,172,86,162,162,27,85,27,106,156,232,46,211,182,105,154,203,179,227,116,49,61,143,146,157,209,181,177,72,142,88,83,184,141,84,89,36,223,245,245,87,214,191,233,55,64,180,139,166,189,51,185,221,105,177,188,75,15,178,211,101,178,239,217,134,241,116,134,138,153,169,79,193,90,146,58,26,89,35,127,205,206,225,36,171,201,24,169,12,50,187,154,244,119,210,174,101,213,126,174,91,240,251,53,182,173,184,197,186,162,158,167,44,187,199,34,66,203,117,185,95,247,209,178,185,143,111,153,145,173,145,176,179,139,185,61,21,202,157,182,72,246,7,74,240,253,232,70,251,213,86,85,30,107,148,179,201,105,150,63,112,72,238,53,59,178,79,138,85,65,37,44,146,218,184,50,162,42,136,59,180,213,14,95,50,212,86,179,109,147,119,124,146,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,62,86,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,244,0,0,0,0,0,64,15,26,191,75,24,183,212,10,31,110,184,144,3,194,227,215,102,153,126,117,236,245,164,255,0,241,171,244,177,139,125,64,161,246,235,137,0,60,46,61,118,105,151,231,94,207,90,5,255,0,0,0,0,0,229,93,88,250,88,214,79,167,249,15,183,78,102,176,210,159,86,62,150,53,147,233,254,67,237,211,153,172,3,74,125,52,116,233,130,116,191,165,148,26,103,130,211,255,0,154,172,188,86,243,155,249,206,233,229,161,134,122,206,220,178,201,217,238,246,24,238,211,29,193,159,177,19,246,170,245,80,0,20,173,227,87,234,159,22,250,127,67,238,55,18,234,74,86,241,171,245,79,139,125,63,161,247,27,136,17,43,68,117,231,50,208,57,51,75,166,159,214,213,219,111,185,102,47,46,51,79,118,164,168,72,103,182,178,90,218,73,229,154,53,224,229,230,232,169,164,137,21,170,199,177,102,73,26,244,116,105,191,53,5,138,127,161,21,149,127,36,127,210,183,218,43,175,233,99,225,255,0,105,62,203,124,62,78,207,145,236,119,62,23,217,237,121,159,136,241,249,254,206,61,223,242,126,223,255,0,92,1,45,124,52,58,227,166,234,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,251,239,145,36,98,170,57,236,134,111,153,108,196,242,155,238,13,149,89,179,92,90,187,201,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,193,232,230,59,139,216,213,217,200,173,93,182,84,84,249,23,253,208,191,89,182,46,176,244,226,170,231,37,171,224,217,158,47,229,233,242,107,108,76,122,210,182,73,81,253,170,154,105,29,190,240,203,218,149,82,55,57,100,141,204,115,93,201,17,146,200,18,84,0,5,0,248,163,250,236,212,223,201,125,158,136,159,254,10,158,150,50,159,168,21,222,221,110,32,7,138,63,174,205,77,252,151,217,232,137,255,0,224,169,233,99,41,250,129,93,237,214,224,39,248,0,0,0,1,149,115,85,6,85,192,191,63,12,235,77,170,255,0,225,255,0,167,246,43,237,178,146,227,109,184,211,223,169,43,40,234,225,108,208,84,193,37,218,185,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,81,14,89,139,95,112,108,170,243,133,101,52,62,74,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,108,87,49,220,94,199,38,237,85,106,237,186,42,167,204,190,159,11,143,66,122,101,249,215,188,86,149,129,226,193,139,95,113,254,182,178,251,181,222,135,203,210,100,214,251,69,210,215,39,117,143,243,20,172,161,134,145,210,108,213,85,102,211,210,84,51,103,34,59,238,111,183,23,53,84,45,39,195,71,63,169,212,30,139,116,238,170,229,144,210,93,110,86,58,122,155,5,82,66,177,115,163,101,37,76,145,82,211,202,200,209,56,61,180,105,72,169,201,57,185,142,99,221,203,159,37,148,5,90,248,31,103,245,50,218,181,79,75,107,178,26,68,167,165,168,183,95,237,118,151,44,77,157,95,43,101,130,182,161,137,183,117,236,68,134,129,142,249,171,24,171,31,244,86,69,229,105,64,10,234,241,164,214,59,238,31,163,88,150,142,218,33,237,210,106,37,194,162,162,233,83,201,139,202,150,218,234,121,27,77,193,204,85,78,115,207,79,47,113,175,99,155,229,184,253,230,200,228,75,21,51,215,226,37,174,148,122,253,213,102,87,146,88,111,63,19,198,236,61,172,110,195,51,82,5,141,212,180,168,169,43,226,146,21,115,102,134,74,167,213,77,28,138,231,57,209,204,207,232,162,35,26,17,172,18,42,179,65,170,113,94,130,99,215,235,237,21,39,152,206,53,34,223,107,177,61,212,241,58,120,237,212,116,87,86,207,35,38,71,171,216,201,170,119,99,162,86,179,231,67,27,215,154,57,138,223,201,208,110,153,226,186,201,213,46,43,165,185,173,39,152,178,228,214,251,253,190,167,140,113,190,72,121,217,107,120,79,23,113,143,99,102,137,232,217,35,122,181,120,72,198,57,19,118,160,31,43,162,253,99,177,104,23,84,24,6,170,229,48,243,178,218,174,18,83,220,100,228,244,242,212,181,116,242,210,75,83,179,24,247,191,178,202,135,75,219,107,85,207,237,240,77,149,219,166,143,140,182,101,152,181,247,6,202,175,56,86,83,67,228,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,230,197,115,29,197,236,114,110,213,86,174,219,162,170,124,205,9,244,33,174,151,222,162,122,96,196,117,27,49,188,218,174,57,75,188,213,186,250,235,122,49,156,42,169,234,36,141,139,52,76,85,72,166,146,4,130,119,49,17,173,253,114,57,140,107,28,198,160,72,0,0,2,42,248,163,250,19,212,223,201,125,226,136,149,68,85,241,71,244,39,169,191,146,251,197,16,20,173,210,119,170,125,27,250,129,143,123,140,6,148,204,214,116,157,234,159,70,254,160,99,222,227,1,165,48,0,0,0,0,41,175,198,147,88,236,89,134,178,226,90,59,104,135,185,87,167,118,250,138,139,165,79,39,167,26,171,147,105,228,109,55,7,49,17,120,65,5,60,189,198,189,237,119,153,227,247,93,27,145,121,87,132,254,45,125,200,58,218,196,46,214,138,31,49,73,140,219,238,247,75,164,157,214,51,203,210,190,134,106,70,201,179,149,21,251,207,87,78,205,154,138,239,191,190,220,90,229,78,127,215,230,117,250,68,235,39,86,47,255,0,11,248,127,148,200,36,177,118,123,253,222,95,13,141,148,29,222,92,91,183,115,202,247,56,237,247,121,241,221,219,114,89,213,224,117,139,95,105,49,93,92,205,106,40,120,89,110,183,11,61,174,142,167,186,197,238,213,82,71,85,37,68,124,17,121,183,139,43,105,151,117,68,106,247,54,106,170,181,200,129,103,229,69,248,224,225,86,170,12,255,0,75,53,26,26,138,181,185,95,44,247,27,37,68,78,123,123,13,130,134,104,166,137,204,111,30,72,245,117,194,100,114,171,149,21,27,30,200,221,149,93,110,132,32,241,125,210,251,86,105,210,93,78,121,51,169,32,185,105,245,226,138,229,79,59,168,155,44,242,193,83,51,104,165,165,100,187,163,161,99,157,81,12,206,219,146,57,105,99,69,111,236,115,66,15,248,62,235,29,247,6,234,129,52,170,158,31,49,101,212,187,124,244,245,145,242,99,59,21,84,52,243,213,211,212,238,172,115,221,197,140,169,139,182,142,99,87,204,243,119,37,141,168,93,249,155,110,144,181,122,155,66,58,151,211,221,82,184,79,73,5,182,211,120,100,55,73,234,96,150,102,83,219,170,88,234,90,201,145,145,125,247,61,148,243,202,246,35,81,223,125,173,251,175,254,138,233,36,12,171,154,83,233,59,210,198,141,253,63,199,189,186,3,53,134,148,250,78,244,177,163,127,79,241,239,110,128,14,170,0,2,42,248,163,250,19,212,223,201,125,226,136,165,110,147,189,83,232,223,212,12,123,220,96,46,167,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,0,26,83,0,0,42,175,199,59,240,79,247,147,248,105,106,133,85,248,231,126,9,254,242,127,13,3,149,120,42,122,167,202,126,159,215,123,141,184,186,146,149,188,21,61,83,229,63,79,235,189,198,220,93,72,20,3,226,143,235,179,83,127,37,246,122,34,127,248,42,122,88,202,126,160,87,123,117,184,128,30,40,254,187,53,55,242,95,103,162,39,255,0,130,167,165,140,167,234,5,119,183,91,128,149,93,88,250,88,214,79,167,249,15,183,78,102,176,210,159,86,62,150,53,147,233,254,67,237,211,153,172,3,85,0,0,32,7,137,215,65,223,166,251,21,78,188,233,61,151,150,125,143,219,221,241,43,93,186,221,220,170,202,33,107,225,108,123,187,186,212,239,83,192,218,133,111,24,228,150,102,164,112,166,252,34,106,82,177,122,126,38,29,107,220,122,96,193,45,184,78,154,92,252,182,164,229,187,84,209,86,70,180,179,124,26,134,25,163,89,42,38,167,153,178,115,239,108,248,35,71,71,197,118,157,200,244,116,40,215,81,96,29,127,165,94,153,243,46,171,245,114,143,75,112,250,234,75,115,27,78,235,149,222,231,82,168,230,91,173,209,190,54,75,58,71,201,29,51,249,75,27,25,27,85,57,61,237,228,230,51,156,140,209,78,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,160,30,137,58,193,201,186,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,228,221,4,98,121,77,139,57,197,108,217,174,45,93,231,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,224,244,107,219,201,143,106,236,228,71,38,251,42,34,252,128,250,197,85,248,231,126,9,254,242,127,13,45,80,170,191,28,239,193,63,222,79,225,160,69,95,11,143,93,154,101,249,215,179,214,151,252,80,15,133,199,174,205,50,252,235,217,235,75,254,0,0,0,101,92,213,65,149,112,52,167,210,119,165,141,27,250,127,143,123,116,7,85,57,87,73,222,150,52,111,233,254,61,237,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,154,206,172,125,83,235,39,212,12,135,220,103,52,166,102,179,171,31,84,250,201,245,3,33,247,25,192,186,159,11,143,66,122,101,249,215,188,86,146,168,138,190,23,30,132,244,203,243,175,120,173,37,80,0,0,21,87,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,58,175,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,11,169,0,1,85,126,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,227,170,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,128,186,144,0,3,149,117,99,233,99,89,62,159,228,62,221,57,213,78,85,213,143,165,141,100,250,127,144,251,116,224,102,176,181,78,190,191,237,89,116,229,251,161,255,0,222,229,81,85,101,170,117,245,255,0,106,203,167,47,221,15,254,247,42,128,128,29,39,122,167,209,191,168,24,247,184,192,105,76,205,103,73,222,169,244,111,234,6,61,238,48,26,83,0,0,0,103,175,196,87,88,239,186,201,213,198,119,83,119,135,203,210,97,247,9,240,235,93,55,38,63,179,75,65,60,177,185,121,181,140,87,119,103,90,137,246,119,39,51,191,195,147,154,198,169,123,250,223,154,221,116,215,69,243,237,70,177,83,210,79,114,197,113,123,173,238,142,42,182,57,208,73,61,53,36,147,70,217,26,215,53,202,197,115,17,21,17,205,93,183,217,83,246,153,150,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,11,127,240,71,194,173,84,26,47,168,90,141,13,69,90,220,175,153,68,86,74,136,156,246,246,27,5,13,36,115,68,230,55,143,36,122,186,225,50,57,85,202,138,141,143,100,110,202,174,153,93,85,105,111,233,167,167,29,69,211,56,108,95,25,175,188,227,245,95,10,162,243,94,95,187,116,137,157,234,31,214,43,216,214,237,85,20,14,251,238,70,46,219,63,118,171,145,93,42,233,111,232,91,167,29,58,211,57,172,95,6,175,179,99,244,191,21,162,243,94,99,181,116,149,157,234,239,214,35,222,215,111,85,44,238,251,142,86,38,251,51,102,163,81,58,168,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,211,78,136,102,183,93,74,209,124,7,81,175,180,244,144,92,178,172,94,213,123,172,138,145,142,108,17,207,83,73,28,210,54,54,185,206,114,49,28,245,68,69,115,151,109,183,85,253,165,0,245,211,133,93,112,14,176,117,110,197,121,168,164,154,162,171,40,171,189,177,212,207,115,152,144,92,29,231,161,106,171,154,213,230,216,170,99,107,211,109,145,232,228,69,114,34,57,108,211,193,147,84,190,213,244,227,125,211,58,251,239,154,175,193,50,9,60,181,23,149,225,228,237,117,172,73,161,253,98,49,27,39,58,166,220,93,243,115,158,221,182,93,155,219,64,39,248,0,10,171,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,29,87,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,5,212,128,0,20,3,226,143,235,179,83,127,37,246,122,34,255,0,138,1,241,71,245,217,169,191,146,251,61,16,19,255,0,193,83,210,198,83,245,2,187,219,173,196,255,0,32,7,130,167,165,140,167,234,5,119,183,91,137,254,0,0,6,85,205,41,244,157,233,99,70,254,159,227,222,221,1,154,195,74,125,39,122,88,209,191,167,248,247,183,64,7,85,0,0,33,255,0,138,158,177,223,116,139,164,123,189,54,57,14,213,121,237,194,44,58,74,158,76,255,0,37,165,169,130,121,42,87,131,216,228,127,114,10,121,96,219,238,185,189,254,109,114,57,136,139,48,10,64,241,123,215,74,61,79,234,58,147,78,113,235,207,157,178,233,165,189,214,233,154,196,129,240,182,241,59,210,74,213,142,88,213,207,119,22,50,146,7,177,234,139,28,180,210,181,24,213,228,231,132,75,209,77,47,186,235,86,174,98,26,81,102,117,92,117,25,77,226,154,218,250,138,106,39,85,190,142,7,189,59,213,75,19,85,21,236,134,46,228,175,251,205,68,100,110,85,115,81,21,82,194,124,104,177,107,22,13,138,244,245,133,98,212,62,74,203,143,219,239,150,187,117,55,117,242,118,41,96,142,215,28,81,243,122,185,238,226,198,53,55,114,171,151,109,213,85,126,103,229,240,88,208,106,155,182,101,149,245,27,121,162,164,125,182,197,78,252,102,202,179,83,197,43,254,35,50,71,45,76,209,61,95,206,7,197,78,177,198,171,195,245,140,174,123,81,255,0,117,237,95,65,227,157,248,39,251,201,252,52,14,85,224,169,234,159,41,250,127,93,238,54,227,143,248,144,232,133,215,68,122,175,203,27,112,190,82,93,41,243,202,138,140,226,133,240,198,232,223,4,21,245,149,10,176,74,213,221,17,241,203,28,172,69,107,149,28,196,99,254,234,185,99,103,96,240,84,245,79,148,253,63,174,247,27,113,39,252,101,180,94,213,146,232,53,175,90,45,88,133,36,249,14,31,120,164,164,184,222,154,246,197,60,22,73,251,177,246,159,187,147,188,207,57,45,47,22,236,247,49,101,145,205,226,215,202,170,30,43,193,47,88,236,82,226,185,215,79,213,16,246,111,84,215,5,204,104,228,228,247,121,186,89,35,167,164,168,77,145,156,35,236,190,42,111,154,191,147,252,215,221,110,209,185,86,207,204,224,244,109,174,149,157,59,117,29,134,106,55,198,126,29,101,109,194,59,118,70,231,164,239,133,246,122,135,182,58,165,146,40,21,31,47,109,139,223,99,54,114,119,97,137,220,28,173,70,174,143,128,20,87,226,87,214,189,199,168,189,71,174,210,252,42,231,190,153,98,55,6,199,76,198,173,44,241,221,110,148,203,83,19,238,113,79,27,85,233,11,217,59,153,27,82,87,49,209,177,146,170,53,207,86,178,85,120,178,117,175,113,211,250,63,228,197,165,247,62,197,234,247,111,124,153,125,108,107,75,81,28,86,186,168,38,133,109,142,141,237,123,227,154,86,72,217,156,239,213,61,145,246,21,138,228,153,85,149,151,211,174,131,102,93,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,240,141,174,221,26,175,111,55,171,35,106,243,123,81,67,181,120,124,244,73,117,234,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,188,149,241,61,240,247,181,88,45,85,125,71,104,30,39,73,110,182,219,169,233,161,200,177,107,13,161,176,193,77,4,109,155,189,118,106,50,68,107,24,214,165,51,36,138,24,17,17,17,243,189,127,173,113,98,157,58,232,54,27,211,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,119,57,28,221,209,170,247,112,98,50,54,175,6,53,19,160,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,58,117,215,156,203,166,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,222,18,53,187,35,149,142,224,244,100,141,78,108,106,166,138,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,62,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,180,129,226,13,209,37,215,165,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,38,223,175,195,155,173,127,228,171,168,243,216,51,251,157,214,77,50,202,127,87,114,166,129,123,177,218,235,149,88,145,220,219,15,23,61,220,88,197,142,86,196,173,115,227,115,93,180,174,134,40,212,46,83,171,31,75,26,201,244,255,0,33,246,233,204,214,26,83,234,199,210,198,178,125,63,200,125,186,115,56,56,158,45,125,206,114,171,54,21,139,80,249,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,249,189,90,198,242,123,218,155,185,81,169,190,234,168,159,48,61,86,133,232,94,163,245,23,168,246,237,47,210,251,55,158,186,215,111,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,183,11,57,55,117,217,92,174,115,88,198,189,239,99,29,161,78,154,58,116,193,58,95,210,202,13,51,193,105,255,0,205,86,94,43,121,205,252,231,116,242,208,195,61,103,110,89,100,236,247,123,12,119,105,142,224,207,216,137,251,85,121,87,64,189,20,98,189,41,233,197,37,238,237,108,243,26,155,147,91,225,147,35,184,84,36,111,146,131,154,54,71,91,41,214,55,61,141,134,39,162,35,220,199,47,122,70,35,213,120,182,38,69,42,128,0,0,0,0,0,0,128,30,53,126,150,49,111,168,20,62,221,113,32,7,133,199,174,205,50,252,235,217,235,73,255,0,227,87,233,99,22,250,129,67,237,215,18,0,120,92,122,236,211,47,206,189,158,180,11,254,0,0,0,1,202,186,177,244,177,172,159,79,242,31,110,156,205,97,165,62,172,125,44,107,39,211,252,135,219,167,51,88,6,170,0,0,10,86,241,171,245,79,139,125,63,161,247,27,137,117,37,43,120,213,250,167,197,190,159,208,251,141,196,15,63,225,1,128,97,185,215,85,245,53,89,134,61,73,118,126,43,139,212,223,237,9,82,138,230,82,220,99,172,163,138,42,132,102,252,92,246,54,121,21,156,145,120,191,139,219,179,216,199,54,242,74,86,240,84,245,79,148,253,63,174,247,27,113,117,32,85,95,138,159,65,223,246,95,170,189,32,178,255,0,154,151,47,177,91,45,223,241,239,169,189,185,253,223,253,157,178,178,56,127,206,84,61,223,214,188,175,94,157,117,231,50,233,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,132,141,110,200,229,99,184,61,25,35,83,155,26,169,165,226,141,188,75,250,28,169,233,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,251,140,141,99,122,34,181,143,152,45,211,166,142,162,240,78,168,52,178,131,83,48,90,143,243,84,119,138,46,19,127,54,93,60,180,51,79,71,220,150,40,251,221,174,251,27,221,99,120,63,246,162,254,212,78,170,103,91,162,142,171,175,189,37,235,45,22,101,221,186,214,98,23,45,168,242,155,37,20,204,111,159,165,226,244,142,68,108,136,172,89,160,123,251,177,174,236,114,236,248,251,140,100,178,41,160,156,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,188,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,136,20,67,226,143,235,179,83,127,37,246,122,34,127,248,42,122,88,202,126,160,87,123,117,184,128,30,40,254,187,53,55,242,95,103,162,39,255,0,130,167,165,140,167,234,5,119,183,91,128,159,224,0,0,0,6,85,205,84,25,87,2,255,0,188,46,61,9,233,151,231,94,241,90,70,175,28,92,90,251,87,138,233,38,107,79,67,206,203,106,184,94,45,117,149,61,214,39,106,170,174,58,89,41,227,224,171,205,220,153,69,82,187,162,43,83,183,179,149,21,205,69,146,190,23,30,132,244,203,243,175,120,173,61,7,136,126,21,117,207,250,45,213,91,21,154,162,146,26,138,91,59,47,111,117,75,220,214,44,22,250,152,171,166,106,43,90,229,230,232,169,164,107,19,109,149,234,212,85,106,42,185,2,165,124,44,179,250,156,23,173,44,54,149,114,26,75,77,183,42,167,175,176,92,150,165,98,107,42,153,37,51,229,167,167,71,200,159,117,239,172,130,145,25,193,81,238,127,22,38,252,213,174,191,67,45,152,158,83,125,193,178,171,54,107,139,87,121,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,56,61,28,199,113,123,26,187,57,21,171,182,202,138,159,35,79,184,158,83,98,206,113,91,54,107,139,87,121,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,56,61,26,246,242,99,218,187,57,17,201,190,202,136,191,32,57,87,90,26,199,125,208,46,152,51,253,85,197,161,231,122,181,91,227,167,183,73,201,137,229,170,170,234,34,164,138,167,103,177,236,127,101,245,13,151,182,230,171,95,219,224,187,35,183,76,230,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,89,167,141,102,186,81,221,111,184,95,79,22,27,207,123,224,156,242,76,138,154,52,130,72,217,85,43,59,116,44,115,209,86,88,230,100,46,170,123,163,84,99,86,58,184,31,247,247,106,179,144,120,72,104,53,78,169,245,47,30,164,220,40,169,39,199,180,194,159,226,149,41,83,79,21,67,37,184,206,201,34,161,141,24,247,163,152,246,185,37,169,100,173,99,248,62,141,169,247,92,246,57,2,69,120,150,232,229,139,167,255,0,15,77,41,209,220,114,111,49,73,140,230,22,250,121,42,120,189,158,110,169,244,23,41,42,106,120,61,239,88,251,179,201,44,189,190,106,214,115,226,223,186,212,66,32,120,92,122,236,211,47,206,189,158,180,159,254,53,126,150,49,111,168,20,62,221,113,32,7,133,199,174,205,50,252,235,217,235,64,233,94,48,218,33,117,192,250,139,167,214,89,175,148,149,150,221,81,167,71,83,210,54,55,50,122,25,237,212,180,148,210,177,255,0,181,175,99,154,176,189,175,69,69,221,242,53,90,156,17,242,122,15,5,189,99,177,97,250,203,150,232,237,222,30,221,94,162,91,233,234,45,117,60,158,188,170,173,173,168,145,212,220,26,197,68,231,4,245,18,247,28,246,53,190,91,143,222,116,141,68,155,254,39,250,47,106,213,110,146,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,221,139,70,201,156,232,149,85,30,177,198,168,215,72,200,246,163,109,42,212,204,171,70,245,31,28,213,44,42,175,203,222,177,155,132,87,10,110,82,72,200,230,224,191,126,9,123,111,99,221,12,172,87,71,35,17,201,206,55,189,170,187,57,64,211,240,62,78,39,148,216,179,156,86,205,154,226,213,222,118,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,15,70,189,188,152,246,174,206,68,114,111,178,162,47,200,250,192,8,171,226,143,232,79,83,127,37,247,138,34,85,17,87,197,31,208,158,166,254,75,239,20,64,82,183,73,222,169,244,111,234,6,61,238,48,26,83,51,89,210,119,170,125,27,250,129,143,123,140,6,148,192,0,0,0,114,174,172,125,44,107,39,211,252,135,219,167,3,53,133,244,120,79,226,214,44,127,162,92,66,237,104,161,242,245,121,53,194,239,116,186,73,221,123,252,197,83,43,166,164,108,155,57,85,25,180,20,148,236,217,168,141,251,155,237,201,206,85,161,115,74,125,42,233,111,232,91,167,29,58,211,57,172,95,6,175,179,99,244,191,21,162,243,94,99,181,116,149,157,234,239,214,35,222,215,111,85,44,238,251,142,86,38,251,51,102,163,81,3,170,145,255,0,175,204,23,244,137,209,182,172,88,62,41,240,255,0,41,143,201,125,239,118,59,188,190,27,35,43,251,92,121,55,110,231,149,237,242,223,238,243,229,179,182,226,178,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,129,150,35,85,6,85,205,36,116,119,118,181,94,186,80,209,234,203,53,206,146,190,158,60,30,203,72,249,105,166,108,172,108,240,81,197,12,209,43,154,170,136,248,229,142,72,222,223,218,215,177,205,93,149,21,0,205,185,165,62,147,189,44,104,223,211,252,123,219,160,51,88,105,79,164,239,75,26,55,244,255,0,30,246,232,0,234,160,0,34,175,138,63,161,61,77,252,151,222,40,138,86,233,59,213,62,141,253,64,199,189,198,2,234,124,81,253,9,234,111,228,190,241,68,82,183,73,222,169,244,111,234,6,61,238,48,1,165,48,0,2,170,252,115,191,4,255,0,121,63,134,150,168,85,95,142,119,224,159,239,39,240,208,57,87,130,167,170,124,167,233,253,119,184,219,139,169,41,91,193,83,213,62,83,244,254,187,220,109,197,212,129,64,62,40,254,187,53,55,242,95,103,162,39,255,0,130,167,165,140,167,234,5,119,183,91,136,1,226,143,235,179,83,127,37,246,122,34,127,248,42,122,88,202,126,160,87,123,117,184,9,85,213,143,165,141,100,250,127,144,251,116,230,107,13,41,245,99,233,99,89,62,159,228,62,221,57,154,192,53,80,114,174,167,122,133,197,122,95,209,171,214,174,101,52,222,127,200,118,233,173,214,182,85,71,79,53,206,186,87,113,138,158,55,61,127,225,72,245,107,94,230,69,20,175,70,63,135,21,233,87,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,236,235,111,172,28,155,171,157,80,150,244,229,171,162,194,108,117,19,183,19,179,213,197,79,223,161,130,88,224,100,207,146,72,152,142,115,230,117,51,37,86,57,242,36,106,229,99,28,228,78,78,14,63,170,90,165,157,235,78,119,115,212,205,75,190,252,103,36,188,246,124,237,111,149,134,159,187,218,133,144,199,250,184,88,200,219,180,113,49,191,117,169,190,219,174,234,170,171,107,253,2,120,103,225,182,45,47,173,206,58,153,193,41,47,87,220,242,206,148,204,199,47,118,213,142,124,114,153,210,76,142,86,189,38,85,109,76,209,121,105,17,232,200,170,41,149,28,196,86,185,100,66,58,248,98,244,29,250,111,190,211,107,206,172,89,121,96,56,253,193,191,13,181,220,109,221,202,92,162,102,178,102,201,179,187,173,94,205,60,237,167,87,114,142,72,166,114,73,10,239,194,86,165,212,129,156,206,176,122,76,204,186,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,207,110,219,213,17,178,177,86,79,248,81,245,175,250,50,202,160,233,175,83,46,119,90,156,111,45,184,83,211,98,82,239,222,134,207,116,154,71,53,105,248,35,86,70,195,85,36,140,249,181,220,35,149,57,43,17,38,154,86,216,255,0,88,61,38,97,189,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,225,191,109,234,138,232,152,169,158,204,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,156,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,170,26,136,42,175,199,59,240,79,247,147,248,105,218,188,47,122,215,254,80,24,35,52,99,80,174,119,90,237,73,195,109,239,169,150,227,90,189,239,140,218,219,51,88,202,133,149,173,77,166,139,187,4,50,36,138,175,147,238,75,206,71,62,94,223,21,241,206,252,19,253,228,254,26,4,85,240,184,245,217,166,95,157,123,61,105,127,197,0,248,92,122,236,211,47,206,189,158,180,191,224,0,0,6,85,205,84,25,87,3,74,125,39,122,88,209,191,167,248,247,183,64,117,83,149,116,157,233,99,70,254,159,227,222,221,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,25,172,234,199,213,62,178,125,64,200,125,198,115,74,96,8,171,225,113,232,79,76,191,58,247,138,210,85,0,0,0,5,85,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,139,169,0,0,0,85,95,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,186,144,0,0,0,229,93,88,250,88,214,79,167,249,15,183,78,117,80,6,85,203,84,235,235,254,213,151,78,95,186,31,253,238,85,22,168,0,205,103,73,222,169,244,111,234,6,61,238,48,26,83,0,0,0,8,1,227,55,170,95,101,58,113,177,105,157,5,247,202,215,231,121,4,126,102,139,202,243,243,150,186,38,44,211,126,177,88,173,143,133,83,173,206,249,57,175,118,251,38,237,238,33,89,125,11,97,87,92,255,0,172,29,36,177,89,170,41,33,168,165,202,41,47,111,117,75,220,214,44,22,247,121,233,154,138,214,185,121,186,42,105,26,196,219,101,122,181,21,90,138,174,77,25,128,0,0,42,87,198,211,71,47,177,101,88,47,80,52,243,119,172,181,54,244,195,171,35,226,198,249,74,168,228,168,171,167,93,213,252,228,239,50,90,159,146,51,139,60,175,222,118,242,53,19,154,248,52,231,244,216,207,84,119,76,50,227,144,213,210,83,230,56,189,93,53,29,189,171,42,193,93,113,167,150,42,136,213,237,106,43,17,241,211,71,92,173,123,246,217,29,35,81,119,147,139,174,208,0,0,1,85,126,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,226,234,64,0,0,2,128,124,81,253,118,106,111,228,190,207,68,95,240,2,0,120,42,122,88,202,126,160,87,123,117,184,159,224,0,0,1,149,115,74,125,39,122,88,209,191,167,248,247,183,64,117,80,0,0,7,148,213,140,235,244,95,165,153,150,166,124,47,226,127,100,177,251,141,247,201,119,251,62,107,202,211,73,55,107,185,197,220,57,118,248,242,226,237,183,223,101,219,99,50,249,102,83,125,206,114,171,206,107,148,215,121,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,56,49,26,198,242,123,220,187,53,17,169,190,200,136,159,35,82,96,8,235,208,6,131,83,116,249,210,230,35,140,205,69,87,77,125,191,211,179,38,200,89,87,79,45,52,236,184,213,197,27,157,12,144,200,247,44,79,130,38,195,76,168,136,221,214,157,94,172,107,156,228,33,175,142,119,224,159,239,39,240,210,213,0,20,173,224,169,234,159,41,250,127,93,238,54,226,226,117,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,77,246,221,23,246,30,128,1,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,109,183,68,253,133,249,248,117,107,29,139,89,58,71,193,42,109,16,249,122,188,62,223,6,29,116,166,228,247,246,106,168,32,138,54,175,55,49,136,238,236,11,79,62,205,228,214,119,248,114,115,152,229,36,168,2,157,186,255,0,240,208,213,203,102,127,151,107,222,141,83,213,231,22,44,158,240,251,189,117,146,146,7,207,123,162,171,172,154,71,207,219,130,40,246,168,166,108,174,106,162,179,245,173,108,168,142,99,155,19,231,89,169,225,243,209,37,171,165,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,30,210,212,0,0,1,205,58,138,208,108,55,169,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,238,113,185,219,171,81,237,230,197,124,110,94,15,114,45,32,209,120,125,235,109,127,85,245,253,47,65,106,171,107,237,213,9,95,53,242,104,160,133,142,198,214,178,58,116,189,69,19,231,70,204,206,50,181,203,4,114,186,68,122,62,37,251,236,127,29,4,128,35,174,163,105,149,54,140,248,126,102,186,83,75,121,171,187,51,21,210,123,197,173,107,170,100,149,207,169,124,118,169,145,242,34,75,36,142,141,138,238,74,200,145,234,200,153,198,54,108,198,53,19,133,120,94,244,45,250,20,197,89,174,58,199,134,121,77,73,189,115,248,61,53,107,185,77,98,181,201,27,81,55,133,90,158,94,178,109,228,238,110,174,123,34,86,71,250,167,58,162,53,159,224,0,0,0,0,0,0,0,0,8,1,227,87,233,99,22,250,129,67,237,215,18,0,120,92,122,236,211,47,206,189,158,180,191,224,0,0,0,0,7,42,234,199,210,198,178,125,63,200,125,186,115,53,134,170,0,0,0,2,149,188,106,253,83,226,223,79,232,125,198,226,93,72,2,149,188,21,61,83,229,63,79,235,189,198,220,93,72,0,15,147,150,98,214,44,231,21,188,225,89,77,15,157,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,155,21,175,111,38,61,201,187,85,28,155,238,138,139,243,62,176,3,60,61,114,116,137,117,233,7,87,27,138,65,113,171,188,98,119,234,119,92,177,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,241,231,219,93,149,146,67,34,182,62,234,70,222,129,225,215,215,85,79,75,89,146,96,250,131,95,86,253,43,191,212,77,53,116,52,212,177,61,246,203,140,201,78,196,185,42,164,107,60,204,108,116,237,141,240,181,255,0,208,123,158,214,61,237,70,62,247,128,25,246,241,49,187,90,175,253,107,234,5,246,197,115,164,184,219,110,52,246,26,186,58,202,73,155,52,21,48,73,100,161,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,22,21,224,169,233,99,41,250,129,93,237,214,226,127,128,0,0,0,0,6,85,205,84,0,34,175,133,199,161,61,50,252,235,222,43,73,84,0,25,119,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,118,219,116,79,216,94,159,133,150,127,77,157,116,91,134,210,174,67,87,118,185,98,181,21,246,11,146,212,172,174,125,43,227,169,124,180,244,232,249,19,239,49,148,115,210,35,56,42,177,172,226,196,219,130,181,178,212,1,153,109,126,214,59,239,80,26,203,150,107,22,71,15,151,171,201,174,14,168,142,155,147,31,229,41,88,212,142,154,155,155,24,196,147,181,4,113,69,220,224,142,127,14,78,251,206,85,46,43,194,67,65,169,180,179,166,136,245,38,225,69,87,6,67,169,245,31,20,169,74,154,121,105,223,21,186,7,201,21,12,104,199,189,90,246,57,171,45,75,37,107,25,205,149,141,79,188,214,49,203,55,192,16,3,198,175,210,198,45,245,2,135,219,174,36,0,240,184,245,217,166,95,157,123,61,105,127,192,1,154,206,169,244,83,249,59,117,5,155,104,228,119,15,59,73,143,220,19,200,78,233,123,146,62,134,120,153,81,75,221,119,110,52,89,146,9,162,73,56,177,27,220,71,241,221,187,42,233,76,1,5,124,31,117,142,197,156,244,192,154,85,79,15,151,189,105,165,194,122,122,200,249,61,253,250,90,234,137,234,233,234,119,86,53,141,228,247,212,197,219,71,61,201,229,185,187,138,72,212,39,80,0,8,171,226,143,232,79,83,127,37,247,138,34,85,0,51,89,210,119,170,125,27,250,129,143,123,140,6,148,192,0,0,0,69,95,20,127,66,122,155,249,47,188,81,18,168,1,149,115,85,0,0,0,1,149,114,255,0,188,46,61,9,233,151,231,94,241,90,74,160,6,85,205,41,244,157,233,99,70,254,159,227,222,221,1,213,64,0,0,17,87,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,1,165,48,0,0,0,170,191,28,239,193,63,222,79,225,165,170,0,41,91,193,83,213,62,83,244,254,187,220,109,197,212,128,5,0,248,163,250,236,212,223,201,125,158,136,159,254,10,158,150,50,159,168,21,222,221,110,39,248,3,149,117,99,233,99,89,62,159,228,62,221,57,154,195,85,0,14,105,212,142,136,90,186,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,228,246,36,176,199,205,155,181,92,206,77,71,49,85,30,148,237,139,120,81,245,29,87,212,21,46,140,102,180,191,10,199,223,111,125,206,167,58,181,210,62,225,103,138,20,137,220,26,199,72,234,117,124,203,58,54,21,129,85,178,162,42,202,140,116,72,143,91,212,0,121,252,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,188,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,232,0,0,64,15,19,174,131,191,77,246,42,157,121,210,123,47,44,251,31,183,187,226,86,187,117,187,185,85,148,66,215,194,216,247,119,117,169,222,167,129,181,10,222,49,201,44,205,72,225,77,248,68,212,159,224,10,118,240,169,232,159,50,202,51,44,123,170,204,166,225,87,99,198,44,117,15,169,199,163,166,157,57,223,223,181,101,44,232,178,65,82,217,169,153,12,209,179,155,37,141,89,80,199,58,53,71,70,231,111,237,124,115,191,4,255,0,121,63,134,150,168,0,160,31,11,143,93,154,101,249,215,179,214,151,252,0,0,0,3,42,230,170,0,28,171,164,239,75,26,55,244,255,0,30,246,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,116,215,214,109,139,92,53,131,84,180,6,247,106,248,86,103,167,57,5,230,158,20,129,143,117,45,206,207,75,112,117,52,117,45,114,239,219,153,156,161,100,177,185,118,115,158,217,35,221,28,248,225,146,166,112,122,133,202,111,184,55,90,26,151,154,226,213,222,74,245,143,234,133,230,233,110,169,237,50,78,197,84,23,105,100,138,78,15,71,49,220,94,198,174,206,69,106,237,178,162,167,200,13,31,2,58,244,57,213,221,171,171,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,203,135,113,55,71,199,52,104,233,59,75,35,164,80,0,0,0,0,21,1,215,175,94,189,88,232,183,86,57,206,153,233,166,171,124,27,27,179,124,51,201,81,124,10,219,81,218,238,219,105,102,147,245,147,83,190,71,111,36,175,119,222,114,237,190,201,178,34,34,75,255,0,11,253,123,213,142,162,116,10,255,0,154,235,30,87,246,130,245,69,152,85,90,224,169,242,52,212,156,41,89,69,69,35,99,225,79,28,108,93,159,52,139,186,167,47,189,182,251,34,34,86,15,138,63,174,205,77,252,151,217,232,137,255,0,224,169,233,99,41,250,129,93,237,214,224,39,248,0,8,107,210,199,92,117,58,149,212,150,170,244,183,169,44,164,138,251,140,101,25,3,49,107,155,95,20,9,113,183,82,215,200,196,162,124,123,162,190,166,24,182,115,93,27,87,185,12,82,57,232,215,68,233,38,153,70,109,186,155,187,93,108,29,93,234,189,246,197,115,171,183,92,173,218,145,125,171,163,172,164,153,208,207,77,60,119,57,157,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,202,120,124,245,183,106,234,191,0,146,197,147,207,73,67,168,184,173,61,60,55,90,55,85,53,211,221,160,108,48,181,247,102,70,216,98,99,25,37,67,164,107,162,141,28,144,175,109,28,168,146,71,184,75,80,0,0,0,2,21,120,140,245,237,252,149,236,80,105,190,157,193,230,53,55,38,183,249,202,74,137,233,249,210,217,104,94,247,196,149,142,71,167,9,166,87,199,35,98,139,230,212,115,28,249,83,139,91,28,221,47,174,78,174,237,93,32,233,27,114,184,45,212,151,140,178,253,80,235,110,57,106,158,161,172,99,231,70,43,159,85,51,17,201,43,233,161,78,60,251,105,186,190,72,99,87,71,221,73,27,159,108,179,41,190,231,57,85,231,53,202,107,188,237,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,156,24,141,99,121,61,238,93,154,136,212,223,100,68,79,144,26,9,232,115,171,187,87,87,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,151,14,226,110,143,142,104,209,210,118,150,71,72,163,52,61,58,235,206,101,211,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,111,9,26,221,145,202,199,112,122,50,70,167,54,53,83,66,125,58,235,206,27,212,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,119,56,220,237,145,202,198,243,98,178,70,167,7,181,84,58,89,13,117,243,174,58,158,156,122,217,196,52,123,56,101,35,244,235,52,197,237,175,154,174,71,197,78,251,29,198,107,133,108,9,90,233,158,173,106,211,43,89,19,102,107,221,247,25,26,72,197,69,107,217,52,202,41,91,198,175,213,62,45,244,254,135,220,110,32,93,72,42,175,194,179,175,31,251,17,210,166,175,222,191,206,197,136,95,110,119,31,248,134,83,89,26,206,215,254,208,232,159,36,223,230,233,216,223,234,152,90,160,0,0,17,171,81,250,205,177,105,39,88,152,175,76,249,205,171,181,106,206,241,251,117,69,146,241,78,199,190,72,47,21,21,213,116,205,166,168,98,111,188,50,246,161,107,36,106,34,199,34,175,61,216,245,124,50,84,165,111,26,191,84,248,183,211,250,31,113,184,146,43,194,159,174,58,157,74,181,80,116,183,169,44,164,138,251,140,89,209,152,181,205,175,138,4,184,219,169,90,198,37,19,227,221,21,245,48,197,179,154,232,218,189,200,98,145,207,70,186,39,73,48,88,248,0,0,0,1,18,172,29,109,218,172,189,113,231,29,36,106,60,244,148,20,242,84,81,77,137,222,42,106,155,19,29,60,246,203,115,217,105,72,219,10,34,190,73,100,172,149,146,203,46,238,123,219,11,81,85,99,105,45,74,1,241,71,245,217,169,191,146,251,61,16,23,252,8,65,225,161,215,29,55,81,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,223,124,137,35,21,81,207,100,51,124,0,0,0,0,8,213,211,95,89,182,45,112,214,13,82,208,27,221,171,225,89,158,156,228,23,154,120,82,6,61,212,183,59,61,45,193,212,209,212,181,203,191,110,102,114,133,146,198,229,217,206,123,100,143,116,115,227,134,74,153,193,234,23,41,190,224,221,104,106,94,107,139,87,121,43,214,63,170,23,155,165,186,167,180,201,59,21,80,93,165,146,41,56,61,28,199,113,123,26,187,57,21,171,182,202,138,159,34,237,58,28,234,238,213,213,246,145,187,43,158,221,73,103,203,44,53,13,182,228,118,168,42,26,246,50,117,98,57,149,80,177,92,178,178,154,100,229,195,184,155,163,227,154,52,116,157,165,145,193,34,128,0,115,254,161,114,155,238,13,160,90,151,154,226,213,222,74,245,143,225,247,155,165,186,167,180,201,59,21,80,81,75,36,82,112,122,57,142,226,246,53,118,114,43,87,109,149,21,62,71,53,232,115,171,187,87,87,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,151,14,226,110,143,142,104,209,210,118,150,71,123,94,172,125,44,107,39,211,252,135,219,167,51,237,211,174,188,230,93,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,240,145,173,217,28,172,119,7,163,36,106,115,99,85,3,75,192,230,157,58,235,206,27,212,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,119,56,220,237,145,202,198,243,98,178,70,167,7,181,87,165,128,0,0,35,255,0,94,186,165,157,232,183,73,217,206,166,105,165,247,224,217,37,155,225,158,74,183,202,195,81,218,238,220,169,97,147,245,115,49,241,187,120,229,123,126,243,87,109,247,77,149,17,83,245,235,55,90,122,13,160,122,185,136,232,214,167,100,21,118,187,190,93,79,230,217,92,250,109,173,214,216,28,247,197,12,181,147,185,200,145,178,89,99,145,136,230,163,209,156,21,210,246,163,217,235,207,252,76,110,214,171,255,0,135,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,21,235,211,215,136,247,89,217,206,190,233,166,21,148,235,39,157,178,228,25,133,154,215,113,166,251,59,106,143,191,75,61,108,81,203,31,54,83,53,237,228,199,185,55,106,163,147,125,209,81,126,101,223,153,172,233,59,213,62,141,253,64,199,189,198,3,69,26,171,169,152,174,141,233,198,71,170,89,173,95,151,178,227,54,249,110,21,60,100,141,146,77,193,62,228,17,119,30,198,58,105,94,173,142,54,43,147,156,143,99,81,119,114,1,229,122,157,234,23,21,233,127,70,175,90,185,148,211,121,255,0,33,219,166,183,90,217,85,29,60,215,58,233,93,198,42,120,220,245,255,0,133,35,213,173,123,153,20,82,189,24,254,28,86,186,186,84,241,130,202,159,157,214,88,58,168,91,87,217,187,229,194,162,182,12,130,138,146,72,126,206,195,217,145,237,164,74,90,120,101,146,170,21,145,176,199,26,185,123,172,230,247,73,36,169,183,8,87,213,119,85,218,143,213,174,163,191,53,205,101,242,54,170,30,228,22,11,4,19,43,233,109,20,174,84,85,107,85,81,59,147,63,139,86,89,149,17,210,57,173,68,70,49,145,198,201,43,225,139,208,119,233,190,251,77,175,58,177,101,229,128,227,247,6,252,54,215,113,183,119,41,114,137,154,201,155,38,206,238,181,123,52,243,182,157,93,202,57,34,153,201,36,43,191,9,90,129,58,122,230,235,54,251,209,230,163,232,237,206,75,87,198,112,204,163,227,148,249,53,182,38,49,42,157,28,75,65,218,169,166,145,219,109,52,93,217,85,35,115,146,57,26,247,53,220,85,89,44,114,214,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,173,188,115,191,4,255,0,121,63,134,156,171,195,23,175,31,208,133,246,155,65,181,98,245,199,1,200,46,13,248,109,210,227,113,237,210,226,243,57,147,58,77,155,218,114,246,106,39,117,58,59,148,145,197,11,150,73,151,110,114,185,66,234,64,0,0,60,86,180,106,246,27,160,186,95,144,106,230,160,79,87,29,139,29,167,108,213,9,73,2,205,60,175,124,141,138,40,99,103,201,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,144,57,255,0,88,61,89,225,189,34,233,127,219,139,237,61,37,226,251,95,81,29,53,139,28,117,122,210,207,117,122,72,196,157,88,244,142,85,99,34,137,235,35,158,172,225,191,109,138,168,233,88,139,237,122,122,202,111,185,206,129,105,166,107,148,215,121,219,214,65,135,217,174,151,26,158,211,35,239,213,79,69,20,146,201,193,136,214,55,147,222,229,217,168,141,77,246,68,68,249,25,236,234,119,168,92,171,170,13,101,189,106,230,83,77,228,60,255,0,110,154,221,107,101,84,149,16,219,40,98,111,24,169,227,115,215,254,20,143,86,181,141,124,178,202,244,99,57,241,75,254,233,59,210,198,141,253,63,199,189,186,0,57,255,0,66,253,102,216,186,195,211,138,171,156,150,175,131,102,120,191,151,167,201,173,177,49,235,74,217,37,71,246,170,105,164,118,251,195,47,106,85,72,220,229,146,55,49,205,119,36,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,242,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,208,247,76,93,66,226,189,80,104,213,151,87,49,106,111,33,231,251,148,215,27,91,234,163,168,154,217,93,19,184,203,79,35,152,191,240,100,98,185,172,115,226,150,39,171,25,207,138,7,85,0,1,199,250,182,214,251,175,78,26,3,145,235,69,154,199,73,121,168,199,42,45,110,125,5,76,142,141,149,48,77,113,166,167,153,136,246,252,216,245,138,105,56,63,103,35,95,197,202,215,162,43,23,213,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,124,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,120,87,138,63,161,61,77,252,151,222,40,138,149,232,95,172,219,239,71,154,143,85,115,146,213,241,156,51,40,242,244,249,53,182,38,49,42,157,28,74,254,213,77,52,142,219,105,162,238,202,169,27,156,145,200,215,185,174,226,170,201,99,13,10,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,4,0,241,91,234,143,93,186,107,253,23,126,133,51,159,179,159,104,254,55,241,63,230,202,58,206,255,0,151,242,61,159,245,204,82,113,227,223,151,250,59,111,203,231,190,201,180,255,0,42,175,199,59,240,79,247,147,248,104,31,87,194,255,0,172,206,164,250,137,215,219,254,21,172,122,145,246,130,203,69,135,213,93,32,166,248,61,5,39,10,166,86,209,70,217,57,211,193,27,215,102,77,34,108,171,199,239,111,182,232,138,150,126,82,183,130,167,170,124,167,233,253,119,184,219,139,169,0,0,3,159,245,11,148,223,112,109,2,212,188,215,22,174,242,87,172,127,15,188,221,45,213,61,166,73,216,170,130,138,89,34,147,131,209,204,119,23,177,171,179,145,90,187,108,168,169,242,41,7,253,20,126,187,63,240,231,255,0,54,108,255,0,245,66,234,122,177,244,177,172,159,79,242,31,110,156,205,96,26,168,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,42,131,170,191,24,44,169,153,221,29,131,165,117,181,125,155,177,220,41,235,103,200,43,105,36,155,237,20,61,152,222,234,69,165,168,134,41,41,97,73,29,52,114,43,87,186,254,12,116,114,68,155,243,182,162,144,60,71,252,63,235,58,119,190,203,171,122,67,142,255,0,169,61,127,150,130,90,106,121,39,168,147,29,170,224,200,248,212,62,103,201,35,225,154,68,87,178,101,119,20,146,85,137,200,207,212,172,161,111,250,23,174,154,113,212,94,156,91,181,67,75,239,62,122,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,228,221,211,117,106,181,205,123,28,246,61,143,119,64,51,173,209,215,88,185,223,72,25,221,69,254,193,71,241,156,110,243,195,237,6,63,220,134,159,226,157,168,106,25,75,254,84,248,37,146,14,212,149,11,39,234,209,57,237,197,219,162,252,180,19,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,132,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,3,208,30,83,84,181,75,4,209,108,18,231,169,154,151,125,248,54,55,102,236,249,218,223,43,53,71,107,187,51,33,143,245,112,177,242,59,121,37,99,126,235,87,109,247,93,145,21,83,208,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,80,15,95,221,96,221,122,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,157,66,67,19,210,55,53,169,19,26,198,113,230,146,73,32,76,174,144,60,86,111,186,161,212,117,211,10,214,186,47,134,227,249,253,194,146,223,133,83,91,225,100,176,216,106,149,238,142,42,89,158,216,210,106,143,50,175,137,29,59,149,90,201,90,138,145,197,20,142,88,108,252,202,185,114,126,24,190,32,21,154,187,71,77,211,246,183,228,94,111,58,164,227,6,51,114,150,57,229,170,191,82,199,4,211,74,218,151,181,139,26,77,4,116,255,0,57,164,123,93,51,94,221,209,210,53,239,144,44,84,2,53,117,209,214,109,139,163,205,56,165,185,199,106,248,206,103,148,121,138,124,102,219,43,30,148,174,146,36,103,118,166,166,70,237,180,49,119,98,85,141,174,73,36,115,218,214,241,69,124,177,135,31,241,35,241,4,169,233,218,154,61,30,209,187,173,35,181,22,227,78,218,154,219,148,50,197,51,241,150,36,176,73,18,75,79,52,18,195,51,234,97,89,218,140,115,154,248,216,172,147,109,159,26,175,171,232,115,196,119,13,234,182,165,218,125,152,90,41,48,253,69,167,167,108,176,208,178,169,100,164,189,177,145,34,207,45,26,189,17,204,123,92,146,61,105,156,175,123,98,217,205,146,84,108,171,29,21,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,93,167,135,7,135,253,31,78,246,40,181,111,87,177,223,245,88,175,243,48,69,77,81,36,21,17,227,180,188,223,31,26,119,194,249,35,124,211,70,136,247,204,142,228,145,202,145,53,25,250,229,148,58,175,66,253,102,216,186,195,211,138,171,156,150,175,131,102,120,191,151,167,201,173,177,49,235,74,217,37,71,246,170,105,164,118,251,195,47,106,85,72,220,229,146,55,49,205,119,36,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,242,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,208,247,76,93,66,226,189,80,104,213,151,87,49,106,111,33,231,251,148,215,27,91,234,163,168,154,217,93,19,184,203,79,35,152,191,240,100,98,185,172,115,226,150,39,171,25,207,138,7,85,0,1,207,250,133,202,111,184,54,129,106,94,107,139,87,121,43,214,63,135,222,110,150,234,158,211,36,236,85,65,69,44,145,73,193,232,230,59,139,216,213,217,200,173,93,182,84,84,249,30,43,163,238,172,240,222,174,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,112,223,184,196,85,116,79,68,244,29,88,250,88,214,79,167,249,15,183,78,80,15,76,93,66,229,93,47,235,45,151,87,49,106,111,63,228,59,148,215,27,91,234,164,167,134,231,67,43,120,203,79,35,152,191,240,100,98,185,175,107,37,138,39,171,31,195,138,134,148,193,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,62,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,0,0,0,35,174,174,245,219,160,218,39,175,56,190,132,102,249,53,37,61,101,242,158,87,93,46,41,63,234,49,233,221,218,90,38,87,124,184,196,202,134,190,85,230,175,222,36,108,47,145,173,138,100,149,178,40,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,63,89,229,53,75,75,112,77,105,193,46,122,103,169,118,47,140,227,119,158,207,157,162,243,83,83,247,123,83,50,104,255,0,89,11,217,35,118,146,38,59,238,185,55,219,101,221,21,81,66,184,50,79,24,234,103,117,71,101,183,226,150,170,68,209,26,90,143,132,93,107,171,105,165,109,109,107,37,149,136,251,187,17,172,116,177,50,4,106,186,58,126,10,249,35,89,123,136,217,36,141,41,172,254,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,54,253,78,244,245,149,116,191,172,183,173,35,202,106,124,255,0,144,237,212,219,174,140,165,146,158,27,157,12,173,229,21,68,109,122,127,194,141,232,215,61,172,150,41,88,143,127,14,75,53,60,39,122,215,184,226,217,85,179,165,125,72,185,243,198,239,59,211,97,211,189,105,105,225,181,87,58,74,138,137,41,228,114,181,146,77,230,164,155,139,21,210,61,201,42,69,27,24,169,42,171,2,223,192,62,78,89,148,216,176,108,86,243,154,229,53,222,74,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,12,71,61,220,88,199,46,205,69,114,237,178,34,175,200,14,107,213,87,83,24,111,74,26,71,89,170,89,133,13,93,197,238,168,109,182,209,108,166,69,107,238,55,25,25,35,226,129,100,226,173,133,156,98,145,239,145,200,188,88,199,113,107,223,194,55,196,15,15,63,19,90,157,90,186,211,232,151,82,55,170,72,243,42,250,133,102,61,145,172,17,82,193,119,123,221,187,104,167,100,109,108,81,84,238,188,98,115,90,214,74,156,99,217,38,70,173,69,122,245,175,213,117,247,171,77,101,173,204,187,183,90,60,66,219,189,30,45,100,173,153,142,242,20,188,88,146,72,173,141,17,137,52,239,103,118,69,221,238,77,217,31,113,236,138,53,36,7,134,47,65,223,166,251,237,54,188,234,197,151,150,3,143,220,27,240,219,93,198,221,220,165,202,38,107,38,108,155,59,186,213,236,211,206,218,117,119,40,228,138,103,36,144,174,252,37,106,5,212,128,0,249,57,102,83,98,193,177,91,206,107,148,215,121,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,56,49,28,247,113,99,28,187,53,21,203,182,200,138,191,34,178,244,203,198,58,154,253,212,189,194,13,65,181,82,99,90,43,113,167,125,37,186,105,233,165,154,227,107,124,12,149,241,214,76,148,236,149,211,62,165,202,216,223,11,81,89,22,240,171,95,250,185,95,63,21,241,35,241,4,166,234,38,166,61,30,209,187,173,91,116,234,221,80,218,154,219,148,50,203,11,50,103,172,80,73,18,75,79,52,17,77,11,41,166,73,218,140,115,156,201,30,140,147,109,217,26,164,11,3,85,0,168,191,10,30,184,234,113,171,173,147,164,125,70,101,34,88,174,85,21,12,196,110,202,248,169,214,134,174,87,73,59,168,167,87,43,82,86,79,43,159,218,114,111,42,77,43,99,217,237,145,157,155,116,0,0,0,0,2,176,60,80,58,204,234,79,167,109,125,176,97,90,57,169,31,103,236,181,184,125,45,210,122,111,131,208,85,243,170,125,109,108,110,147,157,68,18,61,55,100,49,166,200,188,126,238,251,110,170,171,208,60,41,58,163,215,110,165,63,74,63,166,188,231,237,31,217,207,130,124,51,249,178,142,143,177,230,60,247,123,253,109,20,124,185,118,34,254,150,251,113,249,109,186,239,21,124,106,253,83,226,223,79,232,125,198,226,117,95,3,31,198,207,221,191,226,64,90,161,29,124,64,181,23,81,52,131,165,124,175,84,180,183,51,171,198,242,28,110,162,219,52,19,195,71,73,82,201,217,53,108,52,175,134,86,85,67,43,85,156,106,21,232,172,70,189,31,27,62,247,30,77,116,138,62,78,89,139,88,179,156,86,243,133,101,52,62,118,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,108,86,189,188,152,247,38,237,84,114,111,186,42,47,204,10,44,196,252,86,58,206,179,229,86,107,182,83,170,31,104,44,180,87,10,122,139,141,163,224,150,170,79,136,82,178,70,186,90,110,251,41,21,241,119,24,142,103,113,169,201,188,183,79,154,23,210,101,179,44,197,175,184,54,85,121,194,178,154,31,37,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,54,43,152,238,47,99,147,118,170,181,118,221,21,83,230,104,79,160,125,76,202,181,119,164,45,54,206,179,90,191,55,122,168,183,212,91,234,106,157,36,146,73,85,228,170,230,163,100,242,190,71,185,239,154,70,83,181,242,61,93,247,164,115,220,136,136,168,136,18,0,225,93,113,106,246,101,161,29,43,231,154,165,167,211,210,65,144,218,105,232,225,161,158,166,4,153,148,239,169,173,130,149,102,70,47,221,115,216,217,220,246,35,145,204,230,214,242,107,219,187,87,186,149,87,227,123,170,95,253,77,52,82,223,125,255,0,236,188,166,239,108,242,191,250,169,168,39,239,43,63,252,164,222,12,127,251,175,111,245,106,4,106,196,252,71,188,66,115,156,170,205,133,98,218,201,231,111,89,5,194,158,215,110,166,251,59,100,143,191,85,60,141,142,40,249,190,153,172,111,39,189,169,187,149,26,155,238,170,137,243,46,39,171,109,111,186,244,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,205,143,88,166,147,131,246,114,53,252,92,173,122,34,177,106,47,194,59,76,242,172,195,171,219,62,117,105,164,218,203,129,91,235,238,23,122,169,35,147,182,223,51,73,53,28,16,53,237,98,177,38,123,231,87,181,143,115,121,71,4,238,69,85,102,203,101,94,40,254,132,245,55,242,95,120,162,3,186,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,124,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,125,169,158,190,133,250,205,190,244,121,168,245,87,57,45,95,25,195,50,143,47,79,147,91,98,99,18,169,209,196,175,237,84,211,72,237,182,154,46,236,170,145,185,201,28,141,123,154,238,42,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,7,235,0,0,60,86,180,106,246,27,160,186,95,144,106,230,160,79,87,29,139,29,167,108,213,9,73,2,205,60,175,124,141,138,40,99,103,201,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,147,213,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,103,219,174,142,179,111,189,97,234,61,45,206,59,87,193,176,204,95,204,83,227,54,217,88,197,170,108,114,171,59,181,53,50,55,125,230,151,181,18,172,109,114,199,27,88,214,183,146,163,229,144,46,211,164,157,111,186,245,31,160,56,230,180,94,108,116,150,106,140,142,162,232,230,80,83,72,233,25,77,4,55,26,154,120,88,175,119,205,239,72,161,143,155,246,106,57,252,156,141,98,42,49,59,1,21,124,46,61,9,233,151,231,94,241,90,74,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,6,107,58,177,245,79,172,159,80,50,31,113,156,210,153,154,206,172,125,83,235,39,212,12,135,220,103,3,242,116,235,175,57,151,77,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,188,36,107,118,71,43,29,193,232,201,26,156,216,213,77,9,244,235,175,56,111,82,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,220,227,115,182,71,43,27,205,138,201,26,156,30,213,92,240,229,90,23,168,248,134,147,225,90,223,115,179,119,112,204,239,205,197,109,186,83,170,190,56,106,169,234,103,130,74,90,143,146,118,166,95,46,249,24,139,187,95,26,170,181,202,172,149,177,244,190,135,58,187,186,244,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,121,112,238,38,202,201,38,141,29,31,117,100,104,104,120,31,39,19,202,108,89,206,43,102,205,113,106,239,59,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,7,163,94,222,76,123,87,103,34,57,55,217,81,23,228,125,96,0,0,40,7,197,31,215,102,166,254,75,236,244,68,255,0,240,84,244,177,148,253,64,174,246,235,113,0,60,81,253,118,106,111,228,190,207,68,79,255,0,5,79,75,25,79,212,10,239,110,183,1,63,192,0,102,179,171,31,84,250,201,245,3,33,247,25,207,41,165,90,153,149,104,222,163,227,154,165,133,85,249,123,214,51,112,138,225,77,202,73,25,28,220,23,239,193,47,109,236,123,161,149,138,232,228,98,57,57,198,247,181,87,103,41,234,250,177,245,79,172,159,80,50,31,113,156,83,244,245,149,92,58,101,155,169,219,77,79,156,178,219,115,9,113,43,189,20,116,178,58,74,31,242,90,121,160,172,116,141,69,98,66,247,206,176,185,95,195,140,139,2,34,189,101,217,129,126,125,42,245,49,134,245,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,78,40,217,153,198,88,222,201,26,137,201,143,111,38,177,252,227,103,96,51,89,211,71,81,121,223,75,250,167,65,169,152,45,71,249,170,59,197,23,8,127,156,237,126,102,25,167,163,238,75,20,157,158,239,97,141,238,177,188,217,251,81,127,106,46,135,180,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,62,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,161,237,78,85,212,191,81,120,39,75,250,89,95,169,153,213,71,249,218,59,61,23,9,191,156,238,158,90,105,160,163,238,69,20,157,158,239,97,237,238,189,188,25,251,85,127,98,47,181,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,194,38,110,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,185,246,235,95,170,235,239,86,154,203,91,153,119,110,180,120,133,183,122,60,90,201,91,51,29,228,41,120,177,36,145,91,26,35,18,105,222,206,236,139,187,220,155,178,62,227,217,20,106,7,138,234,43,94,115,46,164,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,120,70,215,108,174,70,55,155,213,242,57,57,189,202,190,87,44,192,51,44,22,155,31,170,204,49,234,187,75,50,171,60,119,251,66,84,162,53,245,86,233,37,150,40,170,17,155,242,107,30,232,36,86,114,68,228,206,47,110,236,123,28,233,127,225,161,208,229,79,81,217,148,58,195,156,62,145,154,117,133,222,35,100,212,146,50,42,135,223,46,48,164,115,165,19,161,122,57,169,76,141,124,78,153,207,111,223,100,137,27,17,85,207,124,62,131,198,175,213,62,45,244,254,135,220,110,32,65,90,108,90,251,87,138,220,115,90,122,30,118,91,85,194,142,215,89,83,221,98,118,170,170,227,169,146,158,62,10,188,221,201,148,85,43,186,34,181,59,123,57,81,92,212,94,235,208,231,87,119,94,144,117,113,217,92,246,234,187,198,39,126,167,109,183,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,175,46,29,196,217,89,36,209,163,163,238,172,141,150,158,11,184,181,139,57,197,122,133,194,178,154,31,59,101,200,45,246,59,93,198,155,186,248,251,244,179,199,116,142,88,249,177,90,246,242,99,220,155,181,81,201,190,232,168,191,50,37,245,201,210,37,215,164,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,199,159,109,118,86,73,12,138,216,251,169,27,67,65,24,158,83,98,206,113,91,54,107,139,87,121,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,56,61,26,246,242,99,218,187,57,17,201,190,202,136,191,34,155,60,106,253,83,226,223,79,232,125,198,226,120,175,14,190,186,170,122,90,204,147,7,212,26,250,183,233,93,254,162,105,171,161,166,165,137,239,182,92,102,74,118,37,201,85,35,89,230,99,99,167,108,111,133,175,254,131,220,246,177,239,106,49,254,215,198,175,213,62,45,244,254,135,220,110,32,64,2,242,124,52,58,227,166,234,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,251,239,145,36,98,170,57,236,134,162,250,127,233,235,42,234,46,179,55,178,97,85,59,222,177,28,62,179,45,166,183,182,150,73,228,186,249,105,233,227,125,28,73,26,43,210,103,178,119,44,104,141,119,41,24,198,42,53,30,175,103,63,196,242,155,238,13,149,89,179,92,90,187,201,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,193,232,230,59,139,216,213,217,200,173,93,182,84,84,249,1,169,48,69,254,128,122,193,181,117,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,23,10,133,134,87,172,109,107,86,39,181,236,227,193,35,146,73,64,5,43,120,213,250,167,197,190,159,208,251,141,196,129,86,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,19,215,198,175,213,62,45,244,254,135,220,110,36,95,210,46,153,243,45,106,210,61,83,213,44,50,186,145,239,210,138,122,11,149,206,217,50,164,111,169,183,76,202,183,212,79,20,142,114,55,156,13,164,230,177,170,125,246,57,252,93,205,173,142,64,184,159,15,222,187,172,93,85,98,177,225,89,75,252,150,166,227,246,244,146,227,77,179,228,248,165,44,17,210,199,45,215,155,41,226,167,131,187,83,80,228,242,205,85,115,54,221,55,111,205,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,156,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,162,142,149,122,152,195,122,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,39,20,108,204,227,44,111,100,141,68,228,199,183,147,88,254,113,176,59,0,0,1,64,62,40,254,187,53,55,242,95,103,162,47,248,160,31,20,127,93,154,155,249,47,179,209,1,26,177,60,166,251,131,101,86,108,215,22,174,242,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,112,122,57,142,226,246,53,118,114,43,87,109,149,21,62,69,249,244,3,214,13,171,171,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,184,84,44,50,189,99,107,90,177,61,175,103,30,9,28,146,83,102,39,210,102,101,157,116,161,144,117,67,135,212,85,221,153,138,229,18,89,110,246,58,106,4,115,233,109,209,209,197,81,45,201,101,238,114,115,24,233,227,107,227,108,75,197,156,165,115,145,140,127,31,19,161,122,233,168,253,58,106,61,187,84,52,190,243,228,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,254,45,221,55,71,35,154,215,177,204,123,24,246,132,255,0,235,127,196,223,86,52,255,0,169,169,241,62,157,115,142,222,55,133,118,237,119,251,109,198,197,77,37,45,194,241,77,85,55,155,141,36,145,158,103,179,199,183,3,149,143,137,85,209,72,177,174,202,217,93,48,58,15,235,86,251,214,14,43,113,173,189,232,245,215,28,171,199,251,116,215,11,221,52,140,146,199,87,85,219,137,86,56,29,35,155,51,102,114,190,71,172,8,201,91,20,105,31,57,213,210,177,29,66,217,102,83,125,206,114,171,206,107,148,215,121,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,56,49,26,198,242,123,220,187,53,17,169,190,200,136,159,35,66,125,11,116,233,252,152,186,113,199,112,11,149,63,107,36,184,114,190,228,223,127,150,215,74,134,51,156,95,41,100,143,245,49,178,26,126,81,185,24,254,199,113,17,21,234,4,128,0,1,154,206,172,125,83,235,39,212,12,135,220,103,63,39,78,186,243,153,116,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,194,70,183,100,114,177,220,30,140,145,169,205,141,84,253,125,88,250,167,214,79,168,25,15,184,206,126,172,223,166,124,203,14,233,211,79,58,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,127,98,164,140,123,91,180,110,148,47,211,166,142,162,240,78,168,52,178,131,83,48,90,143,243,84,119,138,46,19,127,54,93,60,180,51,79,71,220,150,40,251,221,174,251,27,221,99,120,63,246,162,254,212,78,170,103,91,162,142,171,175,189,37,235,45,22,101,221,186,214,98,23,45,168,242,155,37,20,204,111,159,165,226,244,142,68,108,136,172,89,160,123,251,177,174,236,114,236,248,251,140,100,178,41,160,156,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,188,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,136,30,43,171,31,75,26,201,244,255,0,33,246,233,204,214,26,83,234,199,210,198,178,125,63,200,125,186,115,53,128,119,254,138,58,174,190,244,151,172,180,89,151,118,235,89,136,92,182,163,202,108,148,83,49,190,126,151,139,210,57,17,178,34,177,102,129,239,238,198,187,177,203,179,227,238,49,146,200,166,132,241,60,166,197,156,226,182,108,215,22,174,243,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,112,122,53,237,228,199,181,118,114,35,147,125,149,17,126,70,112,181,215,167,172,171,66,232,244,254,247,118,169,248,141,151,82,48,251,102,91,104,184,71,75,36,81,167,153,129,146,79,70,229,114,43,22,104,30,244,71,35,28,237,227,146,7,170,49,101,224,222,235,225,215,215,85,79,75,89,146,96,250,131,95,86,253,43,191,212,77,53,116,52,212,177,61,246,203,140,201,78,196,185,42,164,107,60,204,108,116,237,141,240,181,255,0,208,123,158,214,61,237,70,60,47,120,142,189,114,117,119,106,233,7,72,219,149,193,110,164,188,101,151,234,135,91,113,203,84,245,13,99,31,58,49,92,250,169,152,142,73,95,77,10,113,231,219,77,213,242,67,26,186,62,234,72,223,107,174,157,71,233,198,134,104,117,199,92,238,217,5,170,190,213,240,244,168,176,54,42,244,237,223,170,165,133,100,164,166,166,150,54,201,207,189,178,42,72,198,189,173,143,148,171,247,24,231,38,125,186,138,215,156,203,169,45,92,190,234,182,103,91,86,231,220,106,30,203,101,12,213,9,51,45,54,228,123,150,158,138,37,107,24,222,17,181,219,43,145,141,230,245,124,142,78,111,114,168,120,172,179,41,190,231,57,85,231,53,202,107,188,237,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,156,24,141,99,121,61,238,93,154,136,212,223,100,68,79,145,102,151,45,16,213,13,17,240,125,206,232,53,74,249,144,71,93,126,168,181,93,105,113,107,164,113,177,152,220,15,189,210,113,138,52,249,202,199,204,155,79,36,111,115,81,143,147,143,106,57,82,103,74,240,190,240,251,166,187,83,89,122,161,214,155,85,91,24,202,134,215,225,246,58,152,165,166,127,56,101,165,168,163,189,36,177,78,215,43,21,204,157,172,130,88,184,72,197,108,191,121,142,102,242,215,197,31,208,158,166,254,75,239,20,64,82,95,76,151,107,85,131,169,45,40,190,223,110,116,150,235,109,187,56,177,85,214,86,85,204,216,96,166,130,58,248,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,106,241,6,235,110,235,213,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,120,150,117,254,149,122,103,204,186,175,213,202,61,45,195,235,169,45,204,109,59,174,87,123,157,74,163,153,110,183,70,248,217,44,233,31,36,116,207,229,44,108,100,109,84,228,247,183,147,152,206,114,48,61,175,66,253,25,95,122,195,212,122,171,100,151,95,131,97,152,191,151,168,201,174,81,61,139,84,216,229,87,246,169,169,163,118,251,205,47,106,84,73,28,213,142,54,177,206,119,37,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,57,85,206,231,164,125,16,244,208,202,170,168,234,232,240,157,55,179,193,76,137,77,72,201,42,234,222,175,100,76,85,100,77,99,31,83,81,81,35,85,239,84,99,22,89,156,247,171,17,92,228,129,125,47,120,193,121,205,71,201,237,29,77,175,195,113,11,221,194,170,227,142,221,41,233,60,196,152,252,42,170,232,237,213,13,166,133,175,170,133,24,141,99,39,72,150,84,147,126,226,57,146,114,128,30,57,223,130,127,188,159,195,74,171,45,83,199,59,240,79,247,147,248,105,93,90,17,163,151,221,125,212,202,45,42,197,166,225,122,186,219,238,181,22,232,248,177,124,205,85,37,186,162,174,42,109,222,246,49,157,231,211,182,46,227,156,141,103,115,154,238,141,217,66,205,124,40,122,227,166,201,109,86,78,145,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,180,75,12,77,143,102,58,54,119,172,208,203,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,165,234,120,113,117,199,83,213,110,27,95,135,234,11,41,41,245,23,15,167,129,245,211,68,248,162,101,238,145,202,172,74,216,160,69,71,49,237,114,53,179,181,173,237,53,242,196,230,171,82,100,138,48,151,247,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,153,246,235,163,172,219,239,88,122,143,75,115,142,213,240,108,51,23,243,20,248,205,182,86,49,106,155,28,170,206,237,77,76,141,223,121,165,237,68,171,27,92,177,198,214,53,173,228,168,249,100,237,126,39,93,120,254,155,239,181,58,13,164,247,174,88,14,63,112,119,196,174,150,235,143,114,151,40,153,172,133,209,238,222,211,87,179,79,59,106,17,188,100,146,41,156,145,204,155,240,137,201,29,122,62,233,51,50,234,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,127,61,187,143,68,86,196,245,64,225,70,148,250,78,244,177,163,127,79,241,239,110,128,205,97,165,62,147,189,44,104,223,211,252,123,219,160,3,53,135,117,232,251,171,60,203,164,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,156,246,238,49,21,27,43,209,120,81,215,245,231,166,124,203,65,177,237,54,204,239,53,212,151,28,123,84,113,122,44,142,203,91,10,163,30,215,201,75,79,53,77,36,177,43,149,205,124,46,169,141,17,255,0,54,72,199,177,200,168,238,113,198,26,30,210,221,82,193,53,167,4,182,106,102,154,95,126,51,141,222,123,222,74,183,202,205,79,221,237,76,248,100,253,92,204,100,141,218,72,158,223,188,212,223,109,211,116,84,85,245,101,11,120,115,117,175,252,149,117,30,123,6,127,115,186,201,166,89,79,234,238,84,208,47,118,59,93,114,171,18,59,155,97,226,231,187,139,24,177,202,216,149,174,124,110,107,182,149,208,197,26,223,72,17,87,197,31,208,158,166,254,75,239,20,69,0,151,253,226,143,232,79,83,127,37,247,138,34,138,244,159,5,253,40,106,158,27,166,127,20,248,103,218,220,130,221,98,243,189,142,247,149,243,85,49,195,221,237,242,111,62,61,206,92,121,55,125,182,221,55,220,9,149,225,185,226,9,77,211,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,38,219,190,69,91,52,235,167,168,191,228,197,211,142,69,159,219,106,59,89,37,195,141,139,25,251,156,182,186,84,49,252,37,249,197,36,127,169,141,147,84,113,145,168,199,246,59,106,168,175,66,131,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,254,74,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,159,171,57,215,77,71,212,157,56,193,180,191,53,188,252,86,213,167,62,122,43,4,211,162,186,170,158,150,169,41,209,105,93,34,175,223,134,63,42,222,210,42,114,99,94,230,35,149,141,141,140,9,213,211,135,140,78,178,210,86,90,176,93,98,211,95,210,85,93,198,225,75,69,77,112,176,49,180,119,137,123,179,185,30,212,164,142,53,134,174,109,164,141,144,197,27,105,247,88,209,174,115,156,245,122,122,191,28,239,193,63,222,79,225,167,31,240,121,209,11,174,121,212,93,70,178,195,124,164,163,182,233,117,58,186,162,145,209,185,243,215,79,113,165,171,166,137,140,253,141,99,26,212,153,238,122,170,174,236,141,168,213,230,175,143,176,120,231,126,9,254,242,127,13,2,63,248,70,106,102,43,167,125,92,67,110,202,106,252,167,219,92,126,175,25,183,78,249,35,142,22,215,73,61,61,68,76,145,207,123,118,238,121,87,68,196,111,39,58,89,98,98,55,239,110,151,168,101,92,186,159,12,94,188,127,77,246,42,109,6,213,139,215,44,251,31,183,183,225,183,75,141,199,185,85,148,66,215,204,233,54,111,105,169,222,167,129,180,232,238,82,73,44,205,73,38,93,248,74,228,9,254,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,240,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,40,113,254,189,181,51,21,210,254,145,245,50,227,148,213,246,254,61,143,214,227,54,232,25,36,105,53,85,117,124,15,167,137,145,181,239,111,62,61,199,74,244,110,238,72,161,149,232,215,112,216,206,185,221,122,193,234,207,50,234,235,84,62,220,95,105,234,236,246,42,10,120,233,172,88,227,171,210,170,11,83,22,54,36,234,199,164,113,35,223,44,172,89,28,245,103,61,187,108,85,86,196,196,78,20,6,170,0,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,132,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,61,0,3,60,61,109,244,125,147,116,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,197,189,43,195,155,175,111,228,175,125,159,77,245,18,15,49,166,89,53,195,206,85,212,65,79,206,170,203,92,246,50,37,172,106,49,57,205,10,178,56,219,44,95,55,35,88,215,196,156,154,232,230,185,77,116,208,189,56,234,47,78,46,58,95,170,22,111,61,106,174,218,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,110,102,114,118,203,178,181,90,231,49,237,123,30,246,59,58,218,233,161,122,143,211,166,163,220,116,191,84,44,222,70,235,67,180,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,226,237,151,100,114,57,174,99,218,199,177,236,104,76,15,19,174,188,127,77,247,218,157,6,210,123,215,44,7,31,184,59,226,87,75,117,199,185,75,148,76,214,66,232,247,111,105,171,217,167,157,181,8,222,50,73,20,206,72,230,77,248,68,228,132,22,44,3,50,201,177,156,155,51,177,99,213,117,118,44,58,158,154,166,251,112,106,34,65,66,202,138,134,83,192,143,114,170,34,190,73,100,68,107,19,119,170,54,71,34,113,141,238,111,234,210,221,45,206,245,167,59,182,105,158,154,88,190,51,146,94,123,222,74,139,205,67,79,221,237,66,249,164,253,100,207,100,109,218,56,158,239,188,228,223,109,147,117,84,69,183,78,167,122,103,195,122,80,240,183,212,29,45,195,235,170,238,47,117,69,162,229,119,185,212,170,181,247,27,140,151,91,115,37,157,35,228,173,133,156,98,141,140,141,170,188,88,198,242,115,223,206,71,133,59,98,120,181,247,57,202,172,216,86,45,67,231,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,230,245,107,27,201,239,106,110,229,70,166,251,170,162,124,207,201,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,210,250,78,245,79,163,127,80,49,239,113,128,179,239,19,175,15,250,205,93,163,169,234,7,68,49,223,55,157,82,114,159,38,182,197,36,242,213,95,169,99,130,24,98,117,51,28,245,141,38,130,58,127,148,49,177,174,153,175,118,202,233,26,198,72,13,28,241,107,211,138,110,148,228,205,117,122,229,241,77,88,199,54,181,212,216,41,105,146,142,75,245,83,214,69,166,169,133,83,148,108,133,209,198,139,81,42,35,91,20,141,145,27,18,119,41,163,150,168,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,62,106,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,190,40,159,254,24,189,7,126,155,239,180,218,243,171,22,94,88,14,63,112,111,195,109,119,27,119,114,151,40,153,172,153,178,108,238,235,87,179,79,59,105,213,220,163,146,41,156,146,66,187,240,149,168,29,171,194,83,162,143,130,81,209,245,101,169,182,203,173,29,234,110,244,120,93,190,116,236,70,218,25,160,237,190,230,228,71,115,147,188,201,101,142,38,200,214,181,35,71,74,137,34,75,11,217,103,224,1,149,115,186,244,125,213,158,101,210,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,206,123,119,24,138,141,149,232,188,40,238,189,68,116,171,153,104,142,37,167,154,165,13,182,174,175,4,212,92,94,203,118,160,187,44,137,42,65,113,168,183,67,61,85,28,234,214,53,34,127,117,102,124,77,84,94,80,163,118,123,223,28,220,3,66,120,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,120,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,20,45,225,205,214,191,242,85,212,121,236,25,253,206,235,38,153,101,63,171,185,83,64,189,216,237,117,202,172,72,238,109,135,139,158,238,44,98,199,43,98,86,185,241,185,174,218,87,67,20,107,125,32,114,174,172,125,44,107,39,211,252,135,219,167,51,88,105,79,171,31,75,26,201,244,255,0,33,246,233,204,214,1,34,186,36,235,7,38,233,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,147,116,17,137,229,54,44,231,21,179,102,184,181,119,157,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,131,209,175,111,38,61,171,179,145,28,155,236,168,139,242,51,197,214,15,73,153,151,72,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,249,237,219,122,162,54,86,42,247,255,0,13,207,16,74,110,157,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,54,221,242,42,133,218,17,171,174,142,179,108,93,30,105,197,45,206,59,87,198,115,60,163,204,83,227,54,217,88,244,165,116,145,35,59,181,53,50,55,109,161,139,187,18,172,109,114,73,35,158,214,183,138,43,229,143,160,117,59,212,46,43,210,254,141,94,181,115,41,166,243,254,67,183,77,110,181,178,170,58,121,174,117,210,187,140,84,241,185,235,255,0,10,71,171,90,247,50,40,165,122,49,252,56,174,120,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,62,106,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,161,229,46,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,47,251,195,179,68,53,135,65,186,116,181,225,186,203,124,171,109,201,181,21,78,164,198,157,29,11,160,176,64,181,83,191,131,42,41,185,58,165,243,58,71,78,231,190,87,35,81,241,198,214,179,131,213,241,131,194,83,162,143,130,81,209,245,101,169,182,203,173,29,234,110,244,120,93,190,116,236,70,218,25,160,237,190,230,228,71,115,147,188,201,101,142,38,200,214,181,35,71,74,137,34,75,11,217,103,224,0,0,71,94,182,250,62,198,122,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,226,236,251,101,152,181,247,6,202,175,56,86,83,67,228,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,230,197,115,29,197,236,114,110,213,86,174,219,162,170,124,205,73,149,213,226,185,209,71,233,55,21,159,169,77,51,182,90,169,178,76,74,223,81,83,150,197,183,102,107,197,174,24,218,228,168,230,174,72,221,53,44,113,191,228,230,243,146,37,226,143,85,134,24,156,29,3,195,63,173,123,143,83,248,37,203,9,212,187,159,153,212,156,75,122,154,218,201,22,150,31,140,208,205,52,139,29,68,52,240,182,62,29,157,217,4,136,216,248,166,240,57,94,174,153,90,216,87,226,117,215,143,233,190,251,83,160,218,79,122,229,128,227,247,7,124,74,233,110,184,247,41,114,137,154,200,93,30,237,237,53,123,52,243,182,161,27,198,73,34,153,201,28,201,191,8,156,144,131,3,207,243,45,48,201,160,204,244,255,0,33,171,177,95,105,105,234,233,169,238,20,138,141,158,6,84,211,201,79,42,198,237,183,99,214,41,164,68,123,118,123,21,81,205,86,185,17,200,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,206,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,129,213,122,62,233,51,50,234,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,127,61,187,143,68,86,196,245,77,9,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,225,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,94,127,210,175,76,248,111,74,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,228,173,133,156,98,141,140,141,170,188,88,198,242,115,223,206,71,246,0,5,85,248,174,117,211,253,127,75,250,41,153,255,0,246,69,46,127,91,66,223,248,45,109,174,58,132,119,252,111,154,99,91,254,210,21,127,250,226,18,194,122,145,162,214,218,253,18,202,96,233,202,237,73,110,212,86,211,197,53,142,106,150,192,230,57,241,207,27,229,133,18,161,143,135,156,144,182,88,216,178,34,49,30,246,170,185,137,247,219,154,203,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,245,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,255,0,53,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,91,158,202,60,45,52,106,255,0,211,6,59,160,116,183,95,43,146,98,253,250,154,12,209,244,46,89,146,186,170,162,158,90,250,137,41,33,154,40,231,238,199,78,202,118,36,206,145,209,68,200,145,30,229,143,119,115,95,6,12,159,68,167,210,252,151,25,199,109,244,150,157,80,142,161,175,200,216,235,148,242,207,121,183,69,36,142,163,173,100,50,109,20,108,137,106,228,166,115,97,69,217,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,78,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,184,159,12,94,188,127,77,246,42,109,6,213,139,215,44,251,31,183,183,225,183,75,141,199,185,85,148,66,215,204,233,54,111,105,169,222,167,129,180,232,238,82,73,44,205,73,38,93,248,74,228,142,190,51,249,110,137,95,245,67,26,177,227,174,171,170,213,12,114,157,214,220,142,70,203,60,112,81,219,150,56,234,168,224,124,114,69,218,153,239,90,201,36,108,144,200,156,19,184,201,26,245,116,125,168,21,165,88,182,163,230,154,143,142,99,122,67,67,117,171,204,234,238,17,58,200,219,92,171,21,84,117,81,175,113,179,50,84,86,246,123,124,22,69,149,92,214,198,214,43,220,230,163,85,200,26,126,7,228,180,199,117,134,213,69,13,246,182,146,178,228,202,120,219,89,81,73,76,234,104,38,157,26,157,199,199,19,164,145,209,177,93,186,163,22,71,171,81,81,21,206,219,117,253,96,0,0,82,183,141,95,170,124,91,233,253,15,184,220,78,171,224,99,248,217,251,183,252,72,229,94,53,126,169,241,111,167,244,62,227,113,58,175,129,143,227,103,238,223,241,32,45,80,0,5,21,248,184,233,158,85,135,245,123,120,206,174,212,155,217,115,219,125,5,194,209,85,28,114,118,221,229,169,33,163,158,7,61,204,70,44,204,124,8,247,49,142,119,24,231,129,202,168,175,217,36,7,130,22,169,127,245,75,209,75,133,247,255,0,177,50,155,69,179,202,255,0,235,166,175,159,188,140,255,0,242,107,120,61,255,0,238,177,191,214,41,239,252,105,52,114,251,152,104,214,37,172,86,137,187,148,154,119,112,168,167,186,83,113,98,113,165,185,58,158,54,212,243,115,209,87,132,240,83,197,219,107,30,231,121,158,95,117,177,185,86,0,120,114,106,103,232,191,172,157,56,184,212,85,221,99,160,191,92,29,140,214,65,111,147,111,53,231,227,117,61,59,38,106,189,173,124,45,170,146,154,87,34,239,183,101,30,214,185,204,106,1,161,67,60,62,33,249,173,171,63,235,75,85,111,182,106,122,184,105,233,111,12,178,61,181,44,107,94,179,219,233,162,161,153,200,141,115,147,131,165,166,145,204,93,247,86,43,85,81,170,170,212,189,237,126,214,59,23,79,250,53,150,107,22,71,15,152,164,198,109,238,168,142,155,147,217,230,234,158,228,142,154,155,155,24,245,143,187,60,145,69,220,224,173,103,62,78,251,173,85,51,46,5,201,248,45,232,229,247,15,209,172,183,88,174,243,118,233,53,18,225,79,79,107,166,226,197,229,75,109,117,68,110,169,230,215,170,167,57,231,168,139,182,230,49,205,242,220,190,243,100,106,167,107,241,71,244,39,169,191,146,251,197,17,215,250,107,210,26,109,5,208,108,27,72,225,130,146,58,140,118,207,12,55,5,164,158,89,160,150,226,253,229,173,154,55,203,179,213,146,84,201,52,136,138,141,217,30,136,141,106,34,53,57,7,138,63,161,61,77,252,151,222,40,128,160,18,127,248,98,245,227,250,16,190,211,104,54,172,94,184,224,57,5,193,191,13,186,92,110,61,186,92,94,103,50,103,73,179,123,78,94,205,68,238,167,71,114,146,56,161,114,201,50,237,206,87,44,42,210,124,23,244,161,170,120,110,153,252,83,225,159,107,114,11,117,139,206,246,59,222,87,205,84,199,15,119,183,201,188,248,247,57,113,228,221,246,219,116,223,113,170,90,91,157,232,182,119,115,211,61,75,177,124,27,36,179,118,124,237,23,154,134,163,181,221,133,147,71,250,200,94,248,221,188,114,177,223,117,203,182,251,46,202,138,136,26,126,5,101,248,80,245,199,77,146,218,172,157,35,234,51,42,214,251,109,167,168,102,35,118,87,203,80,149,212,145,54,73,221,69,58,185,92,177,62,8,154,254,211,147,104,150,24,155,30,204,116,108,239,60,87,186,227,166,198,173,87,190,145,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,188,73,12,174,143,103,186,71,246,67,133,120,157,117,227,250,111,190,212,232,54,147,222,185,96,56,253,193,223,18,186,91,174,61,202,92,162,102,178,23,71,187,123,77,94,205,60,237,168,70,241,146,72,166,114,71,50,111,194,39,36,0,61,86,150,233,110,119,173,57,221,179,76,244,210,197,241,156,146,243,222,242,84,94,106,26,126,239,106,23,205,39,235,38,123,35,110,209,196,247,125,231,38,251,108,155,170,162,43,86,48,95,209,126,169,230,90,103,241,79,137,253,146,200,46,54,47,59,216,236,249,175,43,83,36,61,222,223,39,112,229,219,229,199,147,182,223,109,215,109,192,189,79,11,143,66,122,101,249,215,188,86,146,168,138,190,23,30,132,244,203,243,175,120,173,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,157,88,250,167,214,79,168,25,15,184,206,105,76,205,103,86,62,169,245,147,234,6,67,238,51,129,109,61,22,232,94,156,117,23,225,153,129,233,126,168,89,188,245,170,187,227,50,195,52,74,140,170,183,213,54,239,92,145,213,83,72,168,189,185,153,201,219,46,202,213,107,156,199,181,236,123,216,234,150,234,95,167,76,239,165,253,83,175,211,60,234,159,252,237,101,158,183,156,63,206,118,191,51,52,48,86,118,226,150,78,207,119,176,247,118,158,238,108,253,138,159,177,86,234,124,46,61,9,233,151,231,94,241,90,123,94,177,58,85,195,122,175,210,59,134,31,121,182,210,55,39,183,83,212,84,226,119,121,36,88,95,110,184,171,62,226,58,86,177,238,242,210,57,177,182,102,113,119,38,34,57,19,184,200,222,192,170,15,14,110,189,191,146,189,246,125,55,212,72,60,198,153,100,215,15,57,87,81,5,63,58,171,45,115,216,200,150,177,168,196,231,52,42,200,227,108,177,124,220,141,99,95,18,114,107,163,154,245,12,187,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,231,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,91,41,240,190,241,4,166,180,211,89,122,94,214,155,173,91,216,250,134,208,97,247,202,153,101,169,127,57,165,165,167,163,178,164,81,64,231,35,17,207,157,204,158,89,120,70,196,108,95,117,141,102,193,107,224,0,40,7,197,31,215,102,166,254,75,236,244,68,255,0,240,84,244,177,148,253,64,174,246,235,113,0,60,81,253,118,106,111,228,190,207,68,79,255,0,5,79,75,25,79,212,10,239,110,183,1,63,192,0,102,179,171,31,84,250,201,245,3,33,247,25,203,73,240,106,180,218,175,253,34,102,214,43,237,178,146,227,109,184,231,23,42,74,202,58,184,91,52,21,48,73,108,183,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,74,182,234,199,213,62,178,125,64,200,125,198,114,213,60,21,61,44,101,63,80,43,189,186,220,4,10,241,6,232,146,235,210,134,127,29,247,24,130,174,187,78,178,170,138,137,173,85,141,165,115,96,180,206,233,166,115,45,47,145,211,74,247,190,58,118,198,230,203,34,181,102,78,226,181,21,99,147,103,135,207,91,119,94,148,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,123,94,78,170,233,158,43,172,154,113,145,233,110,107,73,230,44,185,53,190,91,125,79,24,227,124,144,243,79,185,60,93,198,61,141,154,39,163,100,141,234,213,225,35,24,228,77,218,133,0,235,95,69,26,203,164,125,71,82,244,215,109,182,125,173,191,95,184,84,227,50,219,17,169,241,90,25,31,35,89,80,230,43,151,203,113,236,205,221,73,28,141,139,179,35,149,238,137,18,87,6,130,109,55,60,55,85,240,10,43,205,28,116,151,252,79,49,179,199,83,19,42,233,21,96,184,91,170,225,71,53,36,134,102,162,171,36,138,68,221,146,53,62,78,84,114,126,212,43,175,81,188,22,48,219,174,174,88,238,154,105,168,53,118,61,58,171,168,154,108,142,217,91,34,212,92,104,153,205,94,200,109,178,44,106,215,177,205,84,137,22,161,85,241,112,238,43,170,85,203,26,74,174,130,186,121,204,186,102,233,230,217,167,217,206,91,87,119,185,86,84,124,105,244,51,49,17,150,7,212,83,192,179,91,98,86,205,43,30,200,234,27,59,214,72,213,172,123,229,123,145,169,201,85,100,80,31,39,19,197,172,88,54,43,102,194,177,106,31,37,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,55,171,158,238,44,99,83,119,42,185,118,221,85,87,230,83,103,141,95,170,124,91,233,253,15,184,220,75,169,41,91,198,175,213,62,45,244,254,135,220,110,32,117,95,3,31,198,207,221,191,226,69,132,245,21,160,216,111,82,90,71,125,210,156,206,138,145,204,184,211,189,246,202,233,169,214,103,218,110,40,199,37,61,108,72,215,177,220,227,115,183,86,163,219,205,138,248,220,188,30,228,90,246,240,49,252,108,253,219,254,36,90,160,21,213,209,151,133,53,139,73,51,106,237,77,215,58,223,180,55,91,6,64,233,48,202,74,121,159,77,28,17,209,214,115,165,186,212,36,50,46,243,75,218,142,70,83,43,223,28,113,189,82,94,227,221,198,24,215,227,87,234,159,22,250,127,67,238,55,18,234,74,86,241,171,245,79,139,125,63,161,247,27,136,15,5,79,84,249,79,211,250,239,113,183,29,87,197,79,160,239,251,47,213,94,144,89,127,205,75,151,216,173,150,239,248,247,212,222,220,254,239,254,206,217,89,28,63,231,42,30,239,235,94,87,175,78,186,243,153,116,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,194,70,183,100,114,177,220,30,140,145,169,205,141,84,208,159,78,186,243,134,245,37,164,118,45,86,195,43,105,28,203,141,59,25,115,161,134,161,102,125,166,226,140,106,212,81,74,174,99,29,206,55,59,100,114,177,188,216,172,145,169,193,237,85,12,246,116,235,175,57,151,77,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,188,36,107,118,71,43,29,193,232,201,26,156,216,213,77,4,244,209,212,94,9,213,6,150,80,106,102,11,81,254,106,142,241,69,194,111,230,203,167,150,134,105,232,251,146,197,31,123,181,223,99,123,172,111,7,254,212,95,218,137,81,126,37,253,14,84,244,227,153,77,172,56,59,233,31,167,89,165,226,70,67,73,27,34,167,125,142,227,50,73,58,209,54,22,35,90,180,202,214,74,232,92,198,253,198,70,177,189,17,90,199,205,45,60,41,58,58,214,93,10,248,222,174,234,141,101,215,23,251,81,111,248,116,120,101,76,109,78,252,63,228,213,20,215,25,213,147,175,110,102,114,170,129,32,150,22,203,31,57,55,86,242,86,168,70,191,26,191,84,248,183,211,250,31,113,184,157,87,192,199,241,179,247,111,248,145,202,188,106,253,83,226,223,79,232,125,198,226,69,254,149,122,152,204,186,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,39,21,116,47,229,20,111,100,141,69,226,246,55,147,94,206,113,188,38,7,138,199,67,148,218,107,117,175,234,147,77,159,87,45,139,39,188,43,242,155,99,153,44,235,110,184,213,57,239,90,214,73,178,163,41,166,151,118,185,178,57,59,115,75,27,88,174,108,173,142,24,107,211,71,81,121,223,75,250,167,65,169,152,45,71,249,170,59,197,23,8,127,156,237,126,102,25,167,163,238,75,20,157,158,239,97,141,238,177,188,217,251,81,127,106,46,135,176,12,215,1,234,15,72,237,57,173,154,158,146,243,137,230,246,116,149,244,117,172,134,161,143,130,102,43,102,164,169,141,174,124,74,246,170,201,12,209,110,228,71,182,70,46,251,41,73,125,120,116,29,149,116,221,170,118,239,209,229,150,235,127,195,51,187,132,145,99,222,74,221,35,252,149,116,213,50,246,44,137,250,217,165,154,102,195,217,237,189,252,93,62,239,226,213,88,228,216,46,167,66,245,211,78,58,139,211,139,118,168,105,125,231,207,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,156,155,186,110,173,86,185,175,99,158,199,177,238,232,4,32,240,194,233,35,91,122,102,195,114,27,134,175,229,21,118,231,228,181,8,248,112,136,106,96,170,164,160,124,107,197,107,101,149,156,219,230,100,107,90,212,108,15,70,118,145,157,213,145,252,27,79,55,192,20,3,226,143,235,179,83,127,37,246,122,34,255,0,138,1,241,71,245,217,169,191,146,251,61,16,19,255,0,193,83,210,198,83,245,2,187,219,173,196,53,241,47,232,114,167,167,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,238,50,53,141,232,138,214,62,104,255,0,210,175,83,25,151,74,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,226,174,133,252,162,141,236,145,168,188,94,198,242,107,217,206,55,232,39,22,200,244,227,169,221,14,165,190,81,51,226,184,102,163,99,239,138,162,153,213,8,217,22,150,170,23,71,81,75,43,233,228,94,220,204,229,36,50,35,36,228,201,24,246,242,69,110,224,83,15,133,62,131,83,107,39,84,116,25,53,246,138,174,75,22,155,83,166,77,35,219,79,42,193,37,197,146,177,180,16,190,102,61,169,19,251,170,181,45,69,87,119,18,142,70,43,28,213,122,182,247,142,63,211,23,76,248,111,75,24,109,255,0,7,193,171,170,231,182,223,50,139,142,70,200,102,85,225,68,201,213,140,134,146,37,115,156,247,50,42,120,96,141,95,35,222,247,189,175,122,171,121,163,27,216,0,0,0,205,103,86,62,169,245,147,234,6,67,238,51,151,39,225,201,139,88,179,159,14,172,47,10,202,104,124,237,151,32,183,228,86,187,141,55,117,241,247,233,103,186,87,199,44,124,216,173,123,121,49,238,77,218,168,228,223,116,84,95,153,77,157,88,250,167,214,79,168,25,15,184,206,93,79,133,199,161,61,50,252,235,222,43,64,168,190,185,58,68,186,244,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,120,243,237,174,202,201,33,145,91,31,117,35,111,64,240,235,235,170,167,165,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,55,252,92,250,130,210,124,83,70,166,208,139,222,63,106,201,179,140,143,202,92,109,244,55,8,42,91,240,122,87,58,161,137,118,134,104,218,140,89,152,248,36,133,177,164,173,114,247,149,94,217,34,231,20,148,215,137,226,215,220,231,42,179,97,88,181,15,157,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,155,213,172,111,39,189,169,187,149,26,155,238,170,137,243,3,70,125,77,221,173,87,254,145,53,94,251,98,185,210,92,109,183,29,55,190,213,209,214,82,76,217,160,169,130,75,100,206,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,54,229,249,183,70,115,45,1,240,223,207,116,183,60,212,90,188,198,239,103,211,124,133,143,170,151,101,130,137,139,109,155,141,21,43,149,169,43,233,161,79,185,27,165,85,122,162,124,146,56,251,112,197,65,128,104,35,25,208,108,55,169,47,15,205,56,210,156,206,138,145,204,184,233,189,133,246,202,233,169,214,103,218,110,41,106,137,41,235,98,70,189,142,231,27,157,186,181,30,222,108,87,198,229,224,247,34,210,15,81,90,13,153,116,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,194,70,183,117,106,61,220,30,143,141,203,205,142,68,208,79,73,222,150,52,111,233,254,61,237,208,30,83,173,126,148,108,93,90,104,213,110,27,218,181,81,229,246,221,235,49,107,221,108,47,119,144,170,228,197,146,53,116,106,143,72,103,99,59,82,38,207,106,110,201,59,111,124,81,160,20,3,152,106,174,163,234,5,139,22,198,51,92,210,235,122,181,97,86,247,90,236,20,149,149,11,36,118,250,85,122,189,99,141,23,254,75,119,93,220,145,197,12,104,188,34,141,173,149,94,28,221,4,255,0,42,139,236,250,145,168,147,249,125,50,198,110,30,78,174,158,10,142,21,87,170,230,49,146,173,27,85,139,206,24,81,146,70,233,101,249,57,90,246,178,37,228,231,73,15,138,233,35,161,204,203,168,94,161,175,122,61,152,62,175,26,182,224,53,19,51,52,171,129,137,59,233,95,5,66,192,234,40,102,98,62,15,51,36,141,145,172,115,156,172,225,20,210,53,37,237,240,125,249,226,120,181,139,6,197,108,216,86,45,67,228,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,230,245,115,221,197,140,106,110,229,87,46,219,170,170,252,192,250,196,85,241,71,244,39,169,191,146,251,197,17,42,136,171,226,143,232,79,83,127,37,247,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,219,125,145,127,97,161,61,1,209,13,47,232,95,167,154,219,20,23,202,185,45,22,26,122,188,159,41,190,212,199,35,223,85,59,41,218,181,85,73,4,124,214,54,36,80,53,172,134,52,114,163,35,106,42,201,34,185,239,162,30,147,189,83,232,223,212,12,123,220,96,59,175,136,167,93,85,61,82,230,75,131,233,245,125,91,52,174,193,81,12,212,48,212,210,196,199,220,238,48,165,67,22,228,138,177,164,240,177,209,212,58,54,66,231,255,0,65,141,123,152,199,185,88,192,231,253,109,245,131,147,117,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,201,221,127,195,131,195,254,179,168,139,236,90,183,171,216,239,250,147,208,121,152,34,166,168,146,122,121,50,42,174,15,143,141,59,225,124,114,50,24,100,84,123,230,71,113,89,34,72,154,143,253,114,197,200,58,36,232,251,38,234,231,84,34,178,181,42,232,176,155,29,68,14,203,47,20,146,211,247,232,96,150,57,223,11,35,142,87,163,156,249,157,76,248,145,237,100,137,26,185,30,246,185,19,139,175,251,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,8,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,133,101,248,231,126,9,254,242,127,13,34,175,133,199,174,205,50,252,235,217,235,73,85,227,157,248,39,251,201,252,52,138,190,23,30,187,52,203,243,175,103,173,2,122,120,150,248,125,211,107,13,170,241,212,30,144,90,170,228,212,26,10,127,51,120,180,210,69,45,84,249,43,24,218,88,35,72,209,243,163,32,125,61,52,18,185,25,12,78,124,235,179,81,21,234,221,233,174,217,118,186,217,106,95,89,102,185,213,208,84,73,79,61,35,229,166,153,209,61,208,79,19,225,154,37,115,85,21,89,36,82,73,27,219,251,28,199,185,171,186,42,161,122,158,35,189,113,212,244,165,134,208,97,250,124,202,74,141,69,204,41,231,125,12,210,190,41,89,100,164,106,163,22,182,88,21,85,207,123,156,174,108,13,115,123,78,124,82,185,202,228,133,98,146,136,64,245,90,91,165,185,222,180,231,118,205,51,211,75,23,198,114,75,207,123,201,81,121,168,105,251,189,168,95,52,159,172,153,236,141,187,71,19,221,247,156,155,237,178,110,170,136,186,30,233,87,166,124,55,165,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,242,86,194,206,49,70,198,70,213,94,44,99,121,57,239,231,35,232,51,166,46,161,114,174,151,245,150,203,171,152,181,55,159,242,29,202,107,141,173,245,82,83,195,115,161,149,188,101,167,145,204,95,248,50,49,92,215,181,146,197,19,213,143,225,197,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,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,12,198,26,83,233,59,210,198,141,253,63,199,189,186,3,53,134,148,250,78,244,177,163,127,79,241,239,110,128,12,214,26,30,211,109,33,195,117,235,160,157,59,210,61,64,130,174,75,22,69,166,248,220,53,11,73,58,195,60,79,101,21,52,177,77,27,254,104,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,185,225,52,167,210,119,165,141,27,250,127,143,123,116,0,80,15,83,189,61,101,93,47,235,45,235,72,242,154,159,63,228,59,117,54,235,163,41,100,167,134,231,67,43,121,69,81,27,94,159,240,163,122,53,207,107,37,138,86,35,223,195,146,203,255,0,12,95,16,10,61,34,172,166,233,251,91,242,47,41,130,213,241,131,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,143,156,210,61,205,133,204,110,232,216,220,247,199,213,124,100,245,211,70,166,177,90,116,26,76,90,213,147,103,212,251,220,217,116,142,185,209,213,98,60,159,78,230,181,205,108,106,146,249,184,59,168,232,29,35,120,181,176,76,230,47,234,28,85,182,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,114,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,11,222,241,71,244,39,169,191,146,251,197,17,73,125,50,93,173,86,14,164,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,150,255,0,214,254,21,153,105,215,134,38,91,131,234,6,165,85,231,247,219,53,61,162,154,163,35,171,163,74,89,235,216,151,202,69,137,100,103,55,170,189,177,44,113,171,220,247,62,69,98,189,202,174,114,169,70,192,104,79,174,142,140,172,93,97,233,197,45,178,59,175,193,179,60,95,204,84,99,55,41,94,245,165,108,146,163,59,180,213,49,183,125,225,151,181,18,44,141,106,201,27,152,215,55,146,35,226,146,128,114,204,90,251,131,101,87,156,43,41,161,242,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,243,98,185,142,226,246,57,55,106,171,87,109,209,85,62,101,175,248,80,245,199,77,146,218,172,157,35,234,51,42,214,251,109,167,168,102,35,118,87,203,80,149,212,145,54,73,221,69,58,185,92,177,62,8,154,254,211,147,104,150,24,155,30,204,116,108,239,117,254,185,116,79,70,176,28,170,203,215,246,71,142,121,154,253,42,225,91,115,179,219,225,116,51,101,21,221,200,32,179,186,106,150,204,198,193,229,170,159,19,221,47,106,87,62,38,163,28,215,182,54,70,7,96,232,143,65,170,122,113,233,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,205,220,217,78,197,77,155,197,169,8,60,115,191,4,255,0,121,63,134,157,171,167,175,23,62,159,117,91,189,108,213,152,63,69,87,167,220,32,163,183,197,91,85,45,194,134,178,57,118,106,72,181,145,192,198,83,240,126,233,34,206,214,70,214,171,29,220,114,115,72,248,175,142,119,224,159,239,39,240,208,32,7,79,125,58,103,125,75,94,50,140,79,76,233,252,246,73,98,199,214,251,69,108,231,12,95,16,227,95,71,77,36,93,233,165,142,56,184,199,84,249,185,57,87,126,207,4,77,222,138,156,210,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,122,248,42,122,167,202,126,159,215,123,141,184,237,94,45,125,20,124,110,142,179,171,45,50,182,93,107,47,80,246,99,205,45,240,39,126,55,80,195,7,109,151,54,162,187,156,125,150,69,20,114,182,54,185,171,26,182,85,72,210,41,158,240,149,93,11,245,155,98,235,15,78,42,174,114,90,190,13,153,226,254,94,159,38,182,196,199,173,43,100,149,31,218,169,166,145,219,239,12,189,169,85,35,115,150,72,220,199,53,220,145,25,44,149,109,226,59,215,29,55,85,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,225,169,210,186,117,208,108,203,169,45,92,177,105,78,25,69,86,231,220,106,24,251,157,116,52,233,51,45,54,228,123,82,162,182,84,115,216,222,17,181,219,163,85,237,230,245,100,109,94,111,106,40,126,189,18,233,211,59,214,251,62,117,150,88,41,251,56,222,156,227,245,215,220,130,231,206,23,121,94,213,5,93,77,44,93,151,202,201,31,223,146,141,97,229,26,63,183,207,155,145,81,54,94,84,104,123,82,116,135,13,208,94,130,117,19,72,244,254,10,184,236,88,238,155,228,144,211,173,92,235,52,242,189,244,85,50,203,52,143,249,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,103,132,13,84,0,0,0,0,17,255,0,172,94,142,176,78,175,240,74,123,5,254,179,224,217,37,155,159,217,252,131,183,53,71,194,251,179,83,190,171,252,149,147,197,28,253,216,233,210,63,214,42,240,223,147,118,84,249,200,0,4,106,232,95,163,43,23,71,154,113,85,108,146,235,241,156,207,40,242,245,25,53,202,39,189,41,93,36,72,254,213,53,52,110,219,104,98,238,202,137,35,154,146,72,231,185,206,226,138,200,163,249,94,40,254,132,245,55,242,95,120,162,37,81,21,124,81,253,9,234,111,228,190,241,68,5,43,116,157,234,159,70,254,160,99,222,227,1,165,51,53,157,39,122,167,209,191,168,24,247,184,192,105,76,10,213,215,79,8,76,87,59,234,58,201,145,233,157,195,236,150,155,95,188,205,195,45,161,165,108,105,240,185,163,124,91,65,109,98,170,241,243,93,199,171,88,230,44,84,221,153,92,138,230,172,52,197,143,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,126,176,0,0,6,85,205,20,105,6,150,224,154,211,208,238,151,105,166,165,216,190,51,141,222,116,255,0,23,243,180,94,106,106,126,239,106,146,150,104,255,0,89,11,217,35,118,146,38,59,238,185,55,219,101,221,21,81,115,174,105,79,164,239,75,26,55,244,255,0,30,246,232,0,161,110,171,186,81,212,126,146,181,29,248,86,107,23,158,181,87,119,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,219,153,156,154,146,194,170,174,141,206,106,162,189,143,142,71,202,175,12,95,16,10,61,34,172,166,233,251,91,242,47,41,130,213,241,131,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,143,156,210,61,205,133,204,110,232,216,220,247,199,237,124,99,186,142,210,251,221,77,15,77,214,252,34,146,243,153,99,149,16,220,171,178,26,184,164,141,246,20,154,38,72,148,180,174,69,106,202,249,226,116,78,151,151,40,81,157,180,226,249,145,29,77,93,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,255,0,53,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,80,208,247,86,62,150,53,147,233,254,67,237,211,153,172,52,81,171,152,125,247,79,250,17,212,28,43,39,207,110,185,173,214,203,165,247,202,58,187,253,209,140,109,85,194,70,219,39,69,145,232,207,255,0,50,43,149,242,43,81,22,73,37,127,41,29,157,112,52,167,212,239,79,88,175,84,26,53,122,210,60,166,167,200,121,254,221,77,186,232,202,88,234,38,182,87,68,238,81,84,70,215,167,252,40,222,141,115,28,248,165,149,136,246,115,228,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,249,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,105,204,142,189,109,244,125,140,245,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,197,193,65,121,134,170,234,62,160,88,177,108,99,53,205,46,183,171,86,21,111,117,174,193,73,89,80,178,71,111,165,87,171,214,56,209,127,228,183,117,221,201,28,80,198,139,194,40,218,217,149,225,185,225,247,77,212,77,76,154,195,172,150,170,182,233,213,186,161,212,212,86,217,162,150,22,100,207,88,167,142,85,138,162,25,226,154,22,83,76,144,57,94,214,185,146,61,31,30,251,178,68,78,107,210,31,65,57,223,81,122,227,145,233,190,91,63,217,155,46,155,220,60,158,113,81,21,68,50,213,83,204,217,165,139,201,211,35,85,204,124,210,62,158,118,164,191,122,38,54,55,61,85,235,219,142,91,243,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,15,214,0,0,0,0,112,174,176,122,179,195,122,69,210,255,0,183,23,218,122,75,197,246,190,162,58,107,22,56,234,245,165,158,234,244,145,137,58,177,233,28,170,198,69,19,214,71,61,89,195,126,219,21,81,210,177,23,170,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,225,19,55,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,92,246,117,131,213,158,101,213,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,206,123,118,216,170,173,137,136,129,197,46,215,58,155,213,214,182,243,89,29,36,117,21,245,18,84,202,202,74,72,169,96,107,222,229,115,146,56,97,107,98,137,155,170,236,200,218,214,53,54,70,162,34,34,29,175,162,206,166,42,122,81,215,155,86,167,205,67,87,112,177,79,79,53,163,33,161,164,72,187,245,54,233,184,171,187,107,35,85,17,241,203,28,51,34,35,153,205,97,72,213,236,107,220,164,148,240,220,240,236,181,107,189,52,154,209,175,118,42,185,244,250,74,119,55,30,160,134,189,177,50,249,63,118,122,121,223,43,224,153,42,32,101,59,224,93,152,169,26,200,247,177,200,229,99,28,201,34,175,85,93,51,230,93,40,106,229,102,150,230,21,212,151,22,58,157,183,43,69,206,153,81,172,184,219,164,124,140,138,117,143,146,186,23,242,138,70,62,55,42,241,123,29,197,207,103,9,30,26,62,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,101,64,120,78,245,175,113,197,178,171,103,74,250,145,115,231,141,222,119,166,195,167,122,210,211,195,106,174,116,149,21,18,83,200,229,107,36,155,205,73,55,22,43,164,123,146,84,138,54,49,82,85,86,91,248,2,186,188,78,188,63,235,53,118,142,167,168,29,16,199,124,222,117,73,202,124,154,219,20,147,203,85,126,165,142,8,97,137,212,204,115,214,52,154,8,233,254,80,198,198,186,102,189,219,43,164,107,25,37,138,128,51,3,165,186,165,157,232,182,119,108,212,205,52,190,252,27,36,179,119,188,149,111,149,134,163,181,221,133,240,201,250,185,152,248,221,188,114,189,191,121,171,182,251,166,202,136,169,107,250,161,226,223,134,215,116,150,153,198,156,205,73,98,213,252,138,162,166,211,71,142,46,247,53,177,62,57,145,31,89,59,223,28,44,115,60,179,217,36,78,86,57,142,154,70,179,132,173,134,161,25,29,124,84,250,40,197,116,10,251,106,214,189,39,182,124,55,16,204,46,18,209,92,173,49,36,108,165,180,221,21,139,44,109,166,111,36,122,67,59,25,80,228,137,172,86,66,232,28,136,230,178,72,162,100,0,3,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,94,247,135,55,69,31,201,87,78,39,191,231,246,203,84,154,155,148,254,178,229,83,2,119,100,181,208,170,49,99,182,54,110,78,99,184,189,139,36,174,137,26,215,200,230,183,121,91,12,82,47,11,240,138,232,251,25,160,195,109,253,90,102,9,73,114,190,221,42,42,91,136,182,25,106,24,251,68,17,45,93,13,91,229,68,123,98,149,243,171,164,106,49,204,122,49,145,177,205,119,41,28,214,89,160,0,0,0,124,156,178,255,0,246,83,21,188,229,63,4,186,222,126,13,111,168,184,124,58,211,77,230,43,171,59,81,185,253,138,120,183,78,228,207,227,197,140,221,57,57,81,55,77,202,1,215,79,16,14,160,181,163,89,108,154,189,75,145,125,148,147,11,184,84,214,97,212,54,200,226,254,101,142,118,196,201,35,116,202,196,125,95,113,144,177,37,73,185,70,254,82,53,35,100,111,88,144,59,95,141,95,170,124,91,233,253,15,184,220,78,171,224,99,248,217,251,183,252,72,135,253,119,245,57,98,234,211,80,176,221,85,180,89,126,9,86,204,62,59,93,210,209,230,95,83,228,42,162,185,220,28,216,251,238,138,36,151,148,18,83,203,187,91,197,59,188,55,87,53,196,192,240,49,252,108,253,219,254,36,5,170,0,0,230,157,74,105,13,54,189,104,54,115,164,115,65,73,37,70,69,103,154,27,122,213,207,44,48,69,113,102,210,209,77,35,226,221,232,200,234,99,134,69,68,71,110,140,84,86,185,21,90,185,162,53,80,103,7,173,13,28,177,104,23,84,25,254,149,98,211,115,178,218,174,17,212,91,163,226,244,242,212,181,116,241,85,197,77,187,222,247,191,178,202,134,197,220,115,149,207,237,243,93,149,219,32,79,255,0,17,94,179,108,90,145,208,198,158,166,37,106,227,250,115,218,162,169,178,49,242,71,109,142,215,60,50,86,211,54,87,118,156,179,71,92,144,68,217,59,75,28,145,199,59,147,142,241,185,96,7,69,250,57,98,215,222,168,48,13,42,202,102,225,101,186,220,36,168,184,199,197,235,230,105,105,41,229,171,150,155,118,61,143,103,121,148,238,139,184,215,35,153,220,230,155,171,118,95,21,151,106,246,101,154,233,222,5,165,183,153,233,19,30,211,138,123,140,54,88,33,129,26,254,117,213,110,170,169,154,87,174,238,123,220,229,141,136,155,163,17,144,179,102,163,149,238,125,138,120,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,191,105,239,69,134,129,238,249,43,216,139,31,244,82,69,228,22,190,69,95,20,127,66,122,155,249,47,188,81,18,168,138,190,40,254,132,245,55,242,95,120,162,2,149,186,78,245,79,163,127,80,49,239,113,128,187,62,191,186,62,181,117,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,23,10,133,134,38,36,142,115,86,39,181,143,229,193,36,142,74,76,233,59,213,62,141,253,64,199,189,198,2,247,186,193,234,207,13,233,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,103,13,251,108,85,71,74,196,80,206,181,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,162,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,67,235,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,231,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,70,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,11,232,232,7,163,235,87,73,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,112,167,89,165,98,200,215,57,101,123,158,254,92,22,56,227,164,206,172,125,83,235,39,212,12,135,220,103,47,123,163,238,172,240,222,174,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,112,223,184,196,85,116,79,68,162,30,172,125,83,235,39,212,12,135,220,103,2,234,124,46,61,9,233,151,231,94,241,90,74,162,42,248,92,122,19,211,47,206,189,226,180,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,117,99,234,159,89,62,160,100,62,227,57,165,51,53,157,88,250,167,214,79,168,25,15,184,206,5,212,248,92,122,19,211,47,206,189,226,180,149,68,85,240,184,244,39,166,95,157,123,197,105,218,186,133,202,111,184,54,129,106,94,107,139,87,121,43,214,63,135,222,110,150,234,158,211,36,236,85,65,69,44,145,73,193,232,230,59,139,216,213,217,200,173,93,182,84,84,249,1,31,252,64,186,17,177,117,85,138,201,154,226,204,242,90,155,143,219,214,59,117,78,239,147,226,148,176,71,85,36,86,174,15,168,138,158,14,237,77,67,87,204,185,21,204,219,101,221,191,36,162,27,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,77,20,244,119,213,86,27,213,126,145,219,243,11,53,202,145,185,61,186,158,158,155,44,180,71,26,194,251,117,197,89,247,213,177,57,239,119,150,145,205,145,208,191,147,185,49,21,170,189,198,72,198,68,15,21,142,133,106,115,24,235,250,167,210,138,10,186,155,237,45,58,205,154,208,186,170,38,192,235,117,37,19,215,226,76,89,164,106,181,241,69,79,28,78,134,52,119,113,22,55,53,141,115,100,89,67,165,120,94,245,175,252,160,48,70,104,198,161,92,238,181,218,147,134,219,223,83,45,198,181,123,223,25,181,182,102,177,149,11,43,90,155,77,23,118,8,100,73,21,95,39,220,151,156,142,124,189,185,212,101,179,19,202,111,184,54,85,102,205,113,106,239,37,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,7,163,152,238,47,99,87,103,34,181,118,217,81,83,228,95,79,64,189,107,226,189,86,105,197,37,146,237,115,242,250,155,140,219,225,143,35,183,212,44,108,146,191,130,54,55,92,233,210,54,177,142,134,87,170,43,218,198,167,102,71,163,21,56,186,39,202,21,87,226,143,235,179,83,127,37,246,122,34,127,248,42,122,88,202,126,160,87,123,117,184,128,30,40,254,187,53,55,242,95,103,162,39,255,0,130,167,165,140,167,234,5,119,183,91,128,237,89,103,136,247,70,56,54,85,121,194,178,157,100,242,87,172,126,225,81,107,184,211,125,157,186,201,216,170,130,71,71,44,124,217,76,230,59,139,216,228,221,170,173,93,183,69,84,249,157,87,69,53,239,73,250,137,197,106,179,93,28,202,254,208,89,104,174,15,181,207,83,228,106,105,56,85,50,56,228,116,124,42,35,141,235,179,38,141,119,68,227,247,182,223,116,84,76,246,117,99,234,159,89,62,160,100,62,227,57,106,158,10,158,150,50,159,168,21,222,221,110,2,170,250,177,245,79,172,159,80,50,31,113,156,181,79,5,79,75,25,79,212,10,239,110,183,21,87,213,143,170,125,100,250,129,144,251,140,229,170,120,42,122,88,202,126,160,87,123,117,184,9,254,0,0,0,0,82,183,141,95,170,124,91,233,253,15,184,220,75,169,41,91,198,175,213,62,45,244,254,135,220,110,32,117,95,3,31,198,207,221,191,226,69,170,21,87,224,99,248,217,251,183,252,72,181,64,5,43,120,213,250,167,197,190,159,208,251,141,196,186,146,149,188,106,253,83,226,223,79,232,125,198,226,4,0,36,87,67,157,93,221,122,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,188,184,119,19,101,100,147,70,142,143,186,178,55,175,248,64,98,214,44,231,95,117,11,10,202,104,124,237,151,32,210,251,181,174,227,77,221,124,125,250,89,235,104,35,150,62,108,86,189,188,152,247,38,237,84,114,111,186,42,47,204,226,189,107,244,163,125,233,47,89,107,112,222,213,214,179,16,185,111,89,139,94,235,97,99,124,253,47,22,44,145,171,163,85,98,205,3,223,218,145,54,99,151,102,73,219,99,37,141,0,208,158,39,148,216,179,156,86,205,154,226,213,222,118,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,15,70,189,188,152,246,174,206,68,114,111,178,162,47,200,250,197,27,120,104,117,199,83,211,142,101,14,143,103,12,164,126,157,102,151,136,223,53,92,143,138,157,246,59,140,201,28,9,90,233,158,173,106,211,43,89,19,102,107,221,247,25,26,72,197,69,107,217,53,228,129,74,222,53,126,169,241,111,167,244,62,227,113,32,84,118,155,172,214,170,139,236,54,202,183,219,104,234,33,164,168,172,108,46,88,33,158,102,200,232,162,124,155,113,107,222,216,38,115,90,171,187,146,41,21,55,226,187,79,95,26,191,84,248,183,211,250,31,113,184,158,131,194,103,72,112,221,122,210,254,163,52,143,80,32,171,146,197,145,83,227,48,212,45,36,235,12,241,61,146,92,37,138,104,223,243,68,124,114,199,28,136,142,71,49,85,136,142,107,154,174,106,135,20,240,249,235,110,235,210,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,107,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,205,191,82,253,58,103,125,47,234,157,126,153,231,84,255,0,231,107,44,245,188,225,254,115,181,249,153,161,130,179,183,20,178,118,123,189,135,187,180,247,115,103,236,84,253,138,179,43,194,159,174,58,109,53,186,208,116,183,169,44,171,150,197,147,222,17,152,181,205,175,150,117,183,92,106,156,198,37,19,227,221,81,148,211,75,179,154,232,218,157,185,165,145,207,71,54,87,73,8,92,73,31,245,75,175,94,147,180,91,59,185,233,158,165,234,183,193,178,75,55,103,206,209,124,10,229,81,218,238,194,201,163,253,100,52,239,141,219,199,43,29,247,92,187,111,178,236,168,168,146,0,160,31,20,127,93,154,155,249,47,179,209,1,119,218,41,175,122,79,212,78,43,85,154,232,230,87,246,130,203,69,112,125,174,122,159,35,83,73,194,169,145,199,35,163,225,81,28,111,93,153,52,107,186,39,31,189,182,251,162,162,82,15,138,63,174,205,77,252,151,217,232,137,255,0,224,169,233,99,41,250,129,93,237,214,226,0,120,163,250,236,212,223,201,125,158,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,187,177,235,20,204,123,121,34,115,68,147,135,46,220,156,100,167,135,207,91,119,94,148,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,123,75,95,12,141,11,211,142,162,250,17,206,180,191,84,44,222,122,213,93,168,21,178,195,52,74,140,170,183,213,54,217,111,72,234,169,164,84,94,220,204,228,237,151,101,106,181,206,99,218,246,61,236,117,117,245,47,211,166,119,210,254,169,215,233,158,117,79,254,118,178,207,91,206,31,231,59,95,153,154,24,43,59,113,75,39,103,187,216,123,187,79,119,54,126,197,79,216,170,26,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,253,101,59,120,83,245,199,77,166,183,90,14,150,245,37,149,114,216,178,123,194,51,22,185,181,242,206,182,235,141,83,152,196,162,124,123,170,50,154,105,118,115,93,27,83,183,52,178,57,232,230,202,233,33,184,144,34,175,250,40,253,9,255,0,225,207,254,108,222,63,234,132,148,196,242,155,22,115,138,217,179,92,90,187,206,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,193,232,215,183,147,30,213,217,200,142,77,246,84,69,249,25,109,52,167,210,119,165,141,27,250,127,143,123,116,0,80,15,86,62,169,245,147,234,6,67,238,51,150,147,211,23,83,24,111,74,30,22,250,125,170,89,133,13,93,197,238,168,187,219,109,22,202,100,86,190,227,113,146,235,113,124,80,44,156,85,176,179,140,82,61,242,57,23,139,24,238,45,123,248,70,250,182,234,199,213,62,178,125,64,200,125,198,115,208,107,142,21,117,160,233,239,167,13,70,154,162,145,109,183,204,94,253,100,167,137,175,119,125,179,208,228,119,25,165,115,219,199,138,49,91,112,133,26,168,229,85,86,201,186,55,100,87,7,42,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,206,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,151,83,225,161,208,229,55,78,56,108,58,195,156,62,173,250,139,154,89,227,100,212,146,50,90,118,88,237,211,44,115,165,19,161,122,53,203,82,174,100,78,153,207,111,220,124,105,27,17,17,175,124,208,43,194,51,22,211,140,167,171,136,91,168,20,54,170,202,187,86,63,87,116,198,97,184,74,137,252,241,12,244,234,201,33,141,85,18,89,163,129,106,165,106,108,229,103,109,101,68,71,68,143,109,234,1,202,186,177,244,177,172,159,79,242,31,110,156,205,97,165,62,172,125,44,107,39,211,252,135,219,167,51,88,6,148,250,78,244,177,163,127,79,241,239,110,128,234,167,42,233,59,210,198,141,253,63,199,189,186,3,170,128,0,0,34,175,138,63,161,61,77,252,151,222,40,137,84,69,95,20,127,66,122,155,249,47,188,81,1,64,39,85,233,163,167,76,239,170,13,83,160,211,60,22,159,252,213,101,226,183,156,63,205,150,191,51,12,51,214,118,229,150,62,247,107,190,199,118,152,238,111,253,136,159,181,83,159,226,120,181,247,57,202,172,216,86,45,67,231,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,230,245,107,27,201,239,106,110,229,70,166,251,170,162,124,205,15,116,119,210,174,27,210,134,145,219,240,251,53,182,145,217,61,198,158,158,167,44,187,199,34,204,251,141,197,25,247,209,178,185,140,119,150,141,206,145,176,179,139,120,177,85,202,157,199,200,247,135,181,208,189,11,211,142,157,52,226,221,165,250,95,102,242,54,170,29,229,154,105,85,31,85,112,170,114,34,73,85,83,34,34,119,38,127,22,238,187,35,81,173,107,24,214,49,140,99,122,0,0,85,95,142,119,224,159,239,39,240,210,0,116,185,174,159,201,175,93,177,157,107,251,45,246,143,236,231,157,254,108,243,222,79,191,230,40,231,166,254,187,183,39,30,61,254,95,208,93,248,237,242,223,116,159,254,57,223,130,127,188,159,195,74,171,3,208,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,231,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,75,126,240,210,240,251,166,209,235,85,159,168,61,95,181,85,199,168,53,244,254,102,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,118,170,35,209,219,113,95,10,30,135,42,114,91,173,147,171,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,109,42,205,19,100,221,141,141,157,235,116,2,136,124,71,122,28,166,233,75,50,160,204,52,249,245,117,26,117,152,84,78,202,24,101,100,178,190,201,86,212,71,173,20,179,170,43,94,199,53,92,232,28,231,119,92,200,165,107,145,203,10,203,39,137,232,95,172,219,239,71,154,143,85,115,146,213,241,156,51,40,242,244,249,53,182,38,49,42,157,28,74,254,213,77,52,142,219,105,162,238,202,169,27,156,145,200,215,185,174,226,170,201,99,191,76,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,188,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,158,206,176,122,76,204,186,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,207,110,219,213,17,178,177,84,56,81,165,62,147,189,44,104,223,211,252,123,219,160,51,88,105,79,164,239,75,26,55,244,255,0,30,246,232,0,205,97,119,217,191,89,182,46,143,58,17,209,27,156,118,175,140,230,121,70,159,217,169,241,155,108,172,122,82,186,72,173,148,189,218,154,153,27,182,208,197,221,137,86,54,185,36,145,207,107,91,197,21,242,199,72,39,213,201,178,155,238,97,113,134,237,145,215,121,186,186,123,125,5,174,57,59,76,143,141,45,21,44,84,148,209,236,196,68,94,16,65,19,55,219,147,184,238,229,87,42,170,135,228,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,79,14,46,135,42,122,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,197,124,40,122,28,166,198,173,86,78,174,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,188,73,12,173,147,119,186,70,118,108,208,8,171,226,143,232,79,83,127,37,247,138,34,133,177,60,90,251,156,229,86,108,43,22,161,243,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,243,122,181,141,228,247,181,55,114,163,83,125,213,81,62,101,244,248,163,250,19,212,223,201,125,226,136,165,110,147,189,83,232,223,212,12,123,220,96,3,154,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,73,94,167,250,251,213,14,170,180,143,4,211,28,230,215,73,75,81,139,212,75,93,122,184,211,44,104,203,245,106,51,181,77,82,176,164,72,180,207,100,79,157,30,216,228,88,228,124,238,114,50,52,107,24,217,255,0,226,91,225,247,77,172,54,171,199,80,122,65,106,171,147,80,104,41,252,205,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,174,205,68,87,171,119,166,16,38,87,133,127,79,23,93,101,234,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,155,222,149,48,182,101,69,218,62,20,239,71,170,242,108,114,72,175,28,239,193,63,222,79,225,164,159,240,202,233,214,167,64,58,104,183,79,148,226,117,118,60,219,51,168,146,243,127,134,190,40,155,87,11,57,185,148,116,238,86,181,30,198,54,157,25,39,102,85,87,199,45,69,66,42,49,92,230,54,48,120,231,126,9,254,242,127,13,3,149,120,42,122,167,202,126,159,215,123,141,184,150,158,36,126,32,149,61,59,83,71,163,218,55,117,164,118,162,220,105,219,83,91,114,134,88,166,126,50,196,150,9,34,73,105,230,130,88,102,125,76,43,59,81,142,115,95,27,21,146,109,179,227,85,173,110,137,250,152,166,233,71,45,207,245,62,26,26,75,133,246,124,30,162,209,143,80,213,164,189,138,155,140,215,26,5,111,113,99,106,170,50,56,163,154,101,69,115,57,164,43,26,61,142,123,84,225,89,102,83,125,206,114,171,206,107,148,215,121,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,56,49,26,198,242,123,220,187,53,17,169,190,200,136,159,32,62,81,223,250,58,235,23,59,233,3,59,168,191,216,40,254,51,141,222,120,125,160,199,251,144,211,252,83,181,13,67,41,127,202,159,4,178,65,218,146,161,100,253,90,39,61,184,187,116,95,149,143,244,63,225,129,128,225,58,95,113,189,117,65,167,148,151,204,219,43,167,170,183,85,89,238,78,134,162,11,21,23,113,204,106,83,73,4,143,111,153,145,173,108,190,105,143,73,35,71,49,145,246,213,178,58,74,235,235,111,163,236,155,164,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,94,45,11,169,215,44,255,0,13,213,62,137,181,59,80,116,251,33,164,190,99,215,205,55,200,42,104,107,169,149,120,74,207,135,212,34,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,103,48,147,253,44,117,131,117,209,237,40,213,94,158,242,85,164,126,19,168,152,190,64,216,37,116,78,239,219,175,115,90,164,134,7,177,209,177,206,145,147,186,58,122,119,49,255,0,117,138,177,200,142,141,27,42,73,24,0,212,150,89,148,216,176,108,86,243,154,229,53,222,74,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,12,71,61,220,88,199,46,205,69,114,237,178,34,175,200,141,127,232,163,244,39,255,0,135,63,249,179,120,255,0,170,29,87,171,31,75,26,201,244,255,0,33,246,233,204,214,1,170,128,0,0,0,2,42,248,163,250,19,212,223,201,125,226,136,149,68,85,241,71,244,39,169,191,146,251,197,16,20,173,210,119,170,125,27,250,129,143,123,140,6,148,204,214,116,157,234,159,70,254,160,99,222,227,1,165,48,0,0,0,0,50,174,92,78,182,117,199,83,210,151,68,218,25,135,233,243,41,42,53,23,48,211,123,35,232,102,149,241,74,203,37,35,109,244,236,90,217,96,85,87,61,238,114,185,176,53,205,237,57,241,74,231,43,146,21,138,74,118,61,86,162,226,218,143,140,92,108,238,212,186,27,172,53,119,140,126,213,116,181,77,112,149,101,243,86,121,41,99,74,25,33,145,85,200,232,91,3,25,19,81,171,180,125,165,137,81,174,141,204,104,121,251,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,13,4,244,47,209,149,139,163,205,56,170,182,73,117,248,206,103,148,121,122,140,154,229,19,222,148,174,146,36,127,106,154,154,55,109,180,49,119,101,68,145,205,73,36,115,220,231,113,69,100,81,214,7,133,30,172,232,214,153,117,29,5,187,83,49,15,51,126,203,124,189,143,18,200,184,186,111,131,215,76,247,70,176,246,81,23,143,154,238,50,47,48,223,189,30,220,23,104,166,153,237,189,64,57,87,86,62,150,53,147,233,254,67,237,211,153,172,52,167,213,143,165,141,100,250,127,144,251,116,230,107,0,213,64,0,0,0,1,229,53,75,84,176,77,22,193,46,122,153,169,119,223,131,99,118,110,207,157,173,242,179,84,118,187,179,50,24,255,0,87,11,31,35,183,146,86,55,238,181,118,223,117,217,17,85,61,89,21,124,81,253,9,234,111,228,190,241,68,7,213,196,252,71,186,49,206,114,171,54,21,139,107,39,157,189,100,23,10,123,93,186,155,236,237,214,62,253,84,242,54,56,163,230,250,102,177,188,158,246,166,238,84,106,111,186,170,39,204,146,166,107,58,78,245,79,163,127,80,49,239,113,128,208,158,191,97,250,143,159,232,214,89,134,233,30,123,246,47,47,186,219,221,5,174,247,193,87,203,73,201,21,205,228,221,223,23,113,136,248,187,204,69,146,46,231,113,136,175,99,81,66,165,188,78,186,241,253,55,223,106,116,27,73,239,92,176,28,126,224,239,137,93,45,215,30,229,46,81,51,89,11,163,221,189,166,175,102,158,118,212,35,120,201,36,83,57,35,153,55,225,19,147,133,116,73,209,246,77,213,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,39,23,71,251,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,75,159,240,117,214,61,56,200,122,125,155,70,109,144,218,173,89,158,41,112,172,174,185,82,70,228,109,85,222,150,121,81,241,220,156,156,27,207,143,113,148,142,217,210,57,141,167,131,146,181,36,137,160,79,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,14,43,214,15,73,152,111,87,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,248,111,219,122,162,186,38,42,119,80,6,93,243,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,115,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,173,217,248,103,245,175,113,234,127,4,185,97,58,151,115,243,58,147,137,111,83,91,89,34,210,195,241,154,25,166,145,99,168,134,158,22,199,195,179,187,32,145,27,31,20,222,7,43,213,211,43,91,0,60,87,53,103,70,181,55,168,233,237,218,103,136,121,107,246,37,230,44,121,110,69,197,208,252,98,186,23,182,52,135,178,168,156,188,175,109,241,121,135,125,233,55,224,155,197,12,47,119,138,240,236,209,237,109,213,46,162,237,119,77,23,201,42,240,250,140,98,158,170,166,191,48,109,154,11,148,22,86,77,75,60,44,71,193,80,230,197,43,231,87,58,38,179,117,126,206,146,68,69,72,158,173,13,4,128,124,156,179,41,177,96,216,173,231,53,202,107,188,149,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,156,24,142,123,184,177,142,93,154,138,229,219,100,69,95,144,20,237,227,47,173,246,172,235,91,108,26,47,111,177,213,211,212,105,125,60,238,174,175,154,70,240,171,158,229,5,29,66,50,38,38,234,140,142,40,226,221,238,84,87,62,71,183,138,35,17,242,87,177,245,114,204,166,251,156,229,87,156,215,41,174,243,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,112,98,53,141,228,247,185,118,106,35,83,125,145,17,62,68,181,212,110,142,234,108,190,28,218,111,212,125,170,207,87,75,119,101,226,225,114,202,35,173,163,138,25,221,110,175,168,138,150,130,118,72,238,18,186,153,169,75,74,232,227,218,94,75,115,150,102,185,177,238,4,180,240,91,215,75,238,83,130,101,186,13,145,222,109,79,164,194,124,189,199,26,164,217,145,215,121,90,185,170,31,90,155,34,162,203,12,115,172,78,231,197,92,199,85,241,115,213,174,137,173,178,163,60,62,31,90,197,106,209,14,173,48,92,187,37,191,85,218,177,234,218,137,172,151,137,98,170,108,16,44,21,112,190,24,221,84,231,189,140,242,209,212,58,158,121,21,235,179,82,14,104,138,230,53,13,15,1,229,53,75,84,176,77,22,193,46,122,153,169,119,223,131,99,118,110,207,157,173,242,179,84,118,187,179,50,24,255,0,87,11,31,35,183,146,86,55,238,181,118,223,117,217,17,85,56,7,250,40,253,9,255,0,225,207,254,108,222,63,234,131,197,31,208,158,166,254,75,239,20,69,0,129,170,130,162,252,87,186,28,169,198,174,183,190,174,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,188,169,52,174,147,119,182,71,246,109,208,1,149,114,213,60,12,127,27,63,118,255,0,137,17,87,196,159,167,76,19,166,158,163,155,137,233,165,63,145,198,239,184,253,21,246,138,217,206,105,126,31,201,242,211,73,23,122,105,100,146,94,82,82,190,110,78,84,219,189,193,19,102,34,175,138,232,251,171,60,203,164,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,156,246,238,49,21,27,43,209,67,70,96,243,248,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,120,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,0,42,131,199,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,93,251,76,122,172,213,239,111,201,30,244,73,63,164,145,167,27,95,33,87,139,207,216,79,228,109,114,251,93,255,0,101,126,208,90,254,203,127,93,255,0,101,59,142,238,127,87,247,127,214,62,127,250,223,185,255,0,115,239,246,192,162,194,255,0,188,49,116,183,244,95,209,182,21,230,236,95,12,186,229,190,99,41,184,127,149,119,188,215,154,145,124,164,255,0,39,185,172,229,67,29,23,220,111,29,182,251,205,71,171,202,1,53,80,0,138,190,40,254,132,245,55,242,95,120,162,37,81,21,124,81,253,9,234,111,228,190,241,68,5,27,104,134,107,106,211,93,104,192,117,26,251,79,87,61,183,21,202,45,87,186,200,169,24,215,79,36,20,213,113,205,35,99,107,156,214,171,213,172,84,68,87,53,55,219,117,79,218,122,14,167,122,133,202,186,160,214,91,214,174,101,52,222,67,207,246,233,173,214,182,85,73,81,13,178,134,38,241,138,158,55,61,127,225,72,245,107,88,215,203,44,175,70,51,159,20,229,68,202,240,226,232,114,155,170,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,97,215,252,45,58,9,251,119,89,97,234,187,84,39,225,143,218,174,30,115,16,181,211,212,109,37,125,117,36,234,212,172,168,115,23,120,225,134,120,156,140,139,116,116,146,70,170,244,72,154,141,157,226,151,208,79,216,74,203,247,85,218,95,63,60,126,235,112,243,153,125,174,162,163,121,40,43,170,231,70,173,101,59,158,187,201,12,211,202,212,124,91,171,163,146,68,86,34,196,229,108,22,254,0,205,103,76,93,66,229,93,47,235,45,151,87,49,106,111,63,228,59,148,215,27,91,234,164,167,134,231,67,43,120,203,79,35,152,191,240,100,98,185,175,107,37,138,39,171,31,195,138,249,253,111,205,109,90,149,173,25,246,163,88,169,234,224,182,229,89,69,214,247,71,21,91,26,217,227,130,166,174,73,163,108,141,107,156,212,122,53,232,138,136,231,38,251,236,171,251,73,43,226,59,208,229,55,74,89,149,6,97,167,207,171,168,211,172,194,162,118,80,195,43,37,149,246,74,182,162,61,104,165,157,81,90,246,57,170,231,64,231,59,186,230,69,43,92,142,88,86,89,33,168,23,253,225,113,232,79,76,191,58,247,138,211,234,229,158,35,221,24,224,217,85,231,10,202,117,147,201,94,177,251,133,69,174,227,77,246,118,235,39,98,170,9,29,28,177,243,101,51,152,238,47,99,147,118,170,181,118,221,21,83,230,124,175,11,143,66,122,101,249,215,188,86,148,173,213,143,170,125,100,250,129,144,251,140,224,104,163,75,117,75,4,214,156,18,217,169,154,105,125,248,206,55,121,239,121,42,223,43,53,63,119,181,51,225,147,245,115,49,146,55,105,34,123,126,243,83,125,183,77,209,81,87,213,145,87,194,227,208,158,153,126,117,239,21,164,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,102,179,171,31,84,250,201,245,3,33,247,25,205,41,153,172,234,199,213,62,178,125,64,200,125,198,112,46,167,194,227,208,158,153,126,117,239,21,167,85,234,199,210,198,178,125,63,200,125,186,115,149,120,92,122,19,211,47,206,189,226,180,234,189,88,250,88,214,79,167,249,15,183,78,5,0,244,209,212,94,119,210,254,169,208,106,102,11,81,254,106,142,241,69,194,31,231,59,95,153,134,105,232,251,146,197,39,103,187,216,99,123,172,111,54,126,212,95,218,139,165,51,42,230,170,0,164,191,23,46,153,240,221,21,213,203,54,169,97,149,213,108,102,171,212,93,174,87,59,100,202,178,50,154,227,11,224,125,68,241,72,231,43,184,78,234,190,107,26,167,220,123,95,197,220,28,216,227,253,126,10,158,169,242,159,167,245,222,227,110,58,175,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,14,85,226,143,235,179,83,127,37,246,122,34,127,248,42,122,88,202,126,160,87,123,117,184,128,30,40,254,187,53,55,242,95,103,162,39,255,0,130,167,165,140,167,234,5,119,183,91,128,159,224,0,51,89,213,143,170,125,100,250,129,144,251,140,229,170,120,42,122,88,202,126,160,87,123,117,184,170,190,172,125,83,235,39,212,12,135,220,103,45,83,193,83,210,198,83,245,2,187,219,173,192,79,240,0,0,0,2,149,188,106,253,83,226,223,79,232,125,198,226,93,73,74,222,53,126,169,241,111,167,244,62,227,113,3,170,248,24,254,54,126,237,255,0,18,45,80,170,191,3,31,198,207,221,191,226,69,170,0,41,91,198,175,213,62,45,244,254,135,220,110,37,212,148,173,227,87,234,159,22,250,127,67,238,55,16,30,10,158,169,242,159,167,245,222,227,110,45,83,169,126,157,48,78,168,52,178,191,76,243,170,127,243,181,150,122,222,115,127,54,93,60,180,208,193,89,219,138,88,251,221,174,251,221,218,123,184,63,246,42,126,197,74,171,240,84,245,79,148,253,63,174,247,27,113,117,32,102,135,168,173,6,204,186,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,225,35,91,186,181,30,238,15,71,198,229,230,199,34,89,87,132,7,86,121,150,117,77,83,210,246,97,79,87,118,102,43,103,169,189,90,47,149,53,232,231,210,219,163,150,142,158,43,106,69,219,228,230,49,211,200,230,72,233,87,139,56,196,214,163,24,206,50,171,173,46,139,112,222,178,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,61,151,147,94,215,198,197,71,113,230,201,58,86,133,232,94,156,116,233,167,22,237,47,210,251,55,145,181,80,239,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,185,51,248,183,117,217,26,141,107,88,198,177,140,99,26,21,45,227,87,234,159,22,250,127,67,238,55,19,170,248,24,254,54,126,237,255,0,18,57,87,141,95,170,124,91,233,253,15,184,220,78,171,224,99,248,217,251,183,252,72,9,233,213,87,76,248,111,85,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,228,141,153,156,101,145,143,141,202,156,152,247,113,115,31,194,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,39,56,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,234,32,139,253,95,244,9,165,253,93,221,113,236,150,251,116,171,199,114,27,77,69,37,45,101,226,145,36,154,122,171,36,78,168,124,148,17,198,233,82,8,94,233,42,21,233,80,177,72,230,171,81,21,175,106,241,3,138,248,75,117,111,153,107,14,27,81,160,153,158,47,87,80,253,56,179,211,50,217,146,210,83,35,105,22,220,213,108,52,244,85,74,221,154,202,150,181,54,137,201,253,116,80,200,174,68,124,46,124,182,20,121,252,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,188,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,232,0,20,3,226,143,235,179,83,127,37,246,122,34,255,0,138,1,241,71,245,217,169,191,146,251,61,16,19,255,0,193,83,210,198,83,245,2,187,219,173,196,159,234,171,166,124,55,170,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,242,70,204,206,50,200,199,198,229,78,76,123,184,185,143,225,35,35,7,130,167,165,140,167,234,5,119,183,91,137,254,6,109,176,174,147,53,231,57,215,153,122,110,160,193,106,232,115,106,26,135,69,117,167,174,251,144,90,224,111,30,117,117,18,181,28,212,166,70,189,142,108,172,228,146,36,145,164,93,197,146,52,126,130,116,7,77,47,186,55,163,88,158,149,100,121,191,218,234,188,86,222,219,92,119,127,134,178,131,189,75,19,156,218,104,251,12,115,209,189,168,18,40,183,228,231,63,183,205,202,174,114,157,0,0,0,1,154,206,172,125,83,235,39,212,12,135,220,103,38,86,127,133,93,114,175,5,61,53,190,219,234,41,35,167,195,178,137,239,117,205,153,238,71,201,3,238,247,58,20,108,72,141,84,87,247,107,162,114,163,149,169,193,175,93,247,68,107,161,175,86,62,169,245,147,234,6,67,238,51,150,233,209,62,21,117,212,175,10,186,29,57,177,84,82,65,114,202,177,124,186,201,71,45,91,220,216,35,158,166,186,227,12,110,145,205,107,156,140,71,61,21,85,26,229,219,125,145,127,96,21,1,211,70,127,77,165,157,67,105,190,160,220,50,26,187,29,182,199,148,91,106,110,149,212,203,47,56,173,222,97,137,88,138,145,34,189,236,117,58,202,199,177,168,188,216,231,55,103,114,217,116,188,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,71,221,31,231,244,218,159,210,230,150,230,112,228,53,119,218,138,172,94,134,154,225,112,171,89,93,60,247,26,104,146,158,181,100,116,169,205,239,74,152,102,69,122,239,205,81,92,138,228,84,114,135,235,234,199,210,198,178,125,63,200,125,186,115,53,134,148,250,177,244,177,172,159,79,242,31,110,156,205,96,26,83,233,59,210,198,141,253,63,199,189,186,3,170,156,171,164,239,75,26,55,244,255,0,30,246,232,8,171,226,133,215,79,232,83,21,126,135,104,230,103,229,53,38,245,195,227,21,52,77,229,53,138,215,36,110,85,218,100,114,121,122,201,183,143,183,178,57,236,137,95,39,234,156,234,121,20,37,166,158,117,35,162,90,171,159,229,154,91,129,231,212,151,44,179,8,168,154,154,249,105,117,60,244,243,211,190,41,157,4,170,196,153,140,73,216,201,91,193,207,137,94,198,171,163,221,83,184,206,93,44,204,102,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,66,125,42,245,49,134,245,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,78,40,217,153,198,88,222,201,26,137,201,143,111,38,177,252,227,96,118,2,42,248,163,250,19,212,223,201,125,226,136,149,68,85,241,71,244,39,169,191,146,251,197,16,20,173,210,119,170,125,27,250,129,143,123,140,6,148,204,214,116,157,234,159,70,254,160,99,222,227,1,165,48,0,0,42,175,199,59,240,79,247,147,248,105,8,58,29,210,28,55,93,250,168,192,244,183,80,96,171,159,30,187,84,86,77,93,5,52,235,11,234,25,77,69,61,82,66,175,79,188,214,61,208,53,143,86,171,95,193,206,226,230,59,103,36,223,241,206,252,19,253,228,254,26,69,95,11,143,93,154,101,249,215,179,214,129,127,192,0,7,42,234,119,167,172,87,170,13,26,189,105,30,83,83,228,60,255,0,110,166,221,116,101,44,117,19,91,43,162,119,40,170,35,107,211,254,20,111,70,185,142,124,82,202,196,123,57,242,78,170,0,202,185,165,62,147,189,44,104,223,211,252,123,219,160,51,88,105,79,164,239,75,26,55,244,255,0,30,246,232,0,205,97,63,252,49,122,14,253,55,223,105,181,231,86,44,188,176,28,126,224,223,134,218,238,54,238,229,46,81,51,89,51,100,217,221,214,175,102,158,118,211,171,185,71,36,83,57,36,133,119,225,43,82,0,26,83,233,59,210,198,141,253,63,199,189,186,0,58,168,0,8,171,226,143,232,79,83,127,37,247,138,34,149,186,78,245,79,163,127,80,49,239,113,128,186,159,20,127,66,122,155,249,47,188,81,20,173,210,119,170,125,27,250,129,143,123,140,0,105,76,174,173,109,240,183,197,115,158,178,113,141,76,183,90,110,181,218,109,153,92,46,87,157,65,162,101,202,56,124,141,115,99,116,204,88,228,124,158,97,208,214,212,57,26,248,226,106,186,47,214,171,100,141,175,141,34,177,80,0,170,191,28,239,193,63,222,79,225,165,170,21,87,227,157,248,39,251,201,252,52,10,171,45,83,194,143,161,111,234,58,160,214,188,51,255,0,177,234,176,10,42,231,127,194,115,174,146,83,171,127,226,188,171,220,239,246,243,35,63,214,243,17,87,195,99,167,76,19,169,110,163,157,137,234,93,63,158,198,236,88,253,109,246,182,217,206,104,190,33,197,241,83,71,23,122,25,99,146,46,50,85,50,110,77,85,223,179,193,83,103,170,165,255,0,0,57,254,186,104,94,156,117,23,167,23,29,47,213,11,55,158,181,87,109,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,183,51,57,59,101,217,90,173,115,152,246,189,143,123,29,208,0,25,150,215,77,11,212,126,157,53,30,227,165,250,161,102,242,55,90,29,165,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,127,23,108,187,35,145,205,115,30,214,61,143,99,124,1,127,222,35,221,58,96,154,223,211,142,85,150,95,233,251,57,38,156,227,247,59,238,63,115,231,51,188,175,105,145,212,213,69,217,100,172,141,253,248,232,210,30,82,35,251,124,249,181,21,83,101,160,16,53,80,0,0,0,0,0,0,69,95,20,127,66,122,155,249,47,188,81,18,168,138,190,40,254,132,245,55,242,95,120,162,2,149,186,78,245,79,163,127,80,49,239,113,128,210,153,154,206,147,189,83,232,223,212,12,123,220,96,52,166,0,0,0,0,6,85,203,232,103,74,58,113,213,175,66,58,61,133,102,177,121,27,173,14,159,216,103,176,95,224,133,31,85,104,170,117,178,157,21,205,69,84,238,66,254,45,73,97,85,70,200,214,181,81,88,246,71,35,40,92,210,159,73,222,150,52,111,233,254,61,237,208,1,158,189,116,208,189,71,233,211,81,238,58,95,170,22,111,35,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,241,118,203,178,57,28,215,49,237,99,216,246,54,210,188,50,188,67,46,186,181,83,110,233,187,91,107,42,235,243,40,233,228,76,115,33,123,93,43,238,240,65,19,164,125,61,99,147,117,74,152,226,141,238,73,221,242,149,140,84,122,164,200,142,168,120,207,234,54,145,219,244,191,26,211,11,238,43,73,122,212,27,165,67,174,86,42,230,212,177,147,227,212,140,146,52,158,119,162,47,117,204,169,70,172,45,141,91,218,122,199,36,138,238,116,204,69,168,188,79,22,190,231,57,85,155,10,197,168,124,237,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,124,222,173,99,121,61,237,77,220,168,212,223,117,84,79,152,26,62,234,199,210,198,178,125,63,200,125,186,115,53,134,135,181,38,197,170,24,215,65,58,137,101,214,140,230,147,48,205,160,211,124,145,215,171,197,37,12,116,144,79,59,232,170,95,194,56,227,99,27,194,54,185,177,35,248,49,94,145,163,213,173,87,43,83,60,32,106,160,2,186,188,78,188,64,43,52,138,142,167,167,237,16,200,188,166,117,87,202,12,154,229,20,115,197,85,97,165,146,8,102,137,180,207,115,18,53,154,120,234,62,83,70,247,58,22,177,219,35,100,115,31,24,76,173,34,234,71,68,181,234,235,148,89,180,131,62,164,201,234,48,234,136,169,175,15,164,167,157,32,137,242,58,86,198,177,204,246,54,42,134,57,105,229,217,240,185,236,84,106,42,46,206,106,175,75,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,242,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,208,247,76,93,66,226,189,80,104,213,151,87,49,106,111,33,231,251,148,215,27,91,234,163,168,154,217,93,19,184,203,79,35,152,191,240,100,98,185,172,115,226,150,39,171,25,207,138,7,85,0,0,0,1,90,190,44,93,20,91,178,156,86,231,213,70,155,219,56,100,150,109,170,115,24,24,149,85,19,93,104,91,29,61,60,117,17,181,28,248,225,242,177,195,201,232,216,216,213,137,101,145,239,69,137,17,245,109,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,242,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,211,153,69,126,38,29,20,91,186,96,206,237,185,182,154,91,60,182,155,101,187,83,81,81,198,149,83,124,26,186,24,99,73,41,230,168,153,210,115,239,108,249,227,87,73,201,118,157,168,196,108,40,231,5,196,244,235,175,56,111,82,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,220,227,115,182,71,43,27,205,138,201,26,156,30,213,88,193,226,133,214,191,242,127,193,31,163,26,123,115,186,208,234,78,101,111,101,76,87,26,37,236,252,26,214,233,156,199,212,36,174,106,239,52,189,169,225,141,35,84,124,127,126,94,113,185,145,119,43,47,162,222,180,179,46,141,179,43,189,230,205,142,210,100,152,246,73,79,28,55,171,44,211,37,51,234,31,10,72,180,211,69,82,140,123,162,124,110,150,77,211,139,152,230,72,244,86,242,224,248,248,174,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,114,191,100,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,6,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,114,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,208,159,71,221,38,97,189,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,225,191,113,232,136,233,94,171,29,124,49,122,14,253,8,88,169,181,231,86,44,188,115,236,130,222,223,134,218,238,54,238,221,86,47,11,159,51,100,217,221,215,39,122,162,7,83,171,185,71,28,176,181,100,133,118,231,43,86,127,128,32,175,140,22,177,216,176,110,152,23,74,170,33,243,23,173,75,184,65,79,71,31,39,179,177,75,67,81,5,93,69,78,232,199,49,220,94,202,104,187,106,230,57,124,207,54,242,72,220,132,234,41,91,198,79,90,254,220,245,5,105,209,202,75,127,102,147,76,173,235,222,158,72,184,201,61,117,198,42,122,137,56,185,36,114,58,22,192,202,52,110,236,99,146,78,254,252,155,193,64,130,184,158,45,125,206,114,171,54,21,139,80,249,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,249,189,90,198,242,123,218,155,185,81,169,190,234,168,159,51,70,125,72,244,253,106,214,174,154,50,158,159,241,230,82,88,41,235,236,241,82,89,34,166,70,210,210,81,207,72,248,230,161,137,90,200,222,145,211,36,176,66,215,181,140,85,72,185,35,54,93,149,42,91,194,11,75,238,185,167,86,148,217,228,46,171,130,219,167,214,122,219,149,68,237,162,116,176,75,61,76,46,162,138,149,242,238,141,133,238,109,68,211,55,126,74,228,165,145,17,191,181,205,188,144,50,174,105,163,64,117,142,197,212,6,141,98,122,197,142,67,229,233,50,107,123,106,36,166,228,247,249,74,166,57,209,212,211,115,123,24,178,118,167,142,88,187,156,17,175,225,201,191,117,200,165,0,245,161,163,150,45,2,234,131,63,210,172,90,110,118,91,85,194,58,139,116,124,94,158,90,150,174,158,42,184,169,183,123,222,247,246,89,80,216,187,142,114,185,253,190,107,178,187,100,180,159,7,29,94,166,205,122,104,174,210,218,137,233,18,229,167,23,137,161,100,16,193,43,95,240,234,231,190,170,25,165,123,183,99,222,234,133,175,98,35,21,54,100,44,228,212,221,28,240,158,160,0,0,0,41,91,198,175,213,62,45,244,254,135,220,110,36,0,39,255,0,141,95,170,124,91,233,253,15,184,220,79,213,225,119,160,216,111,82,90,71,212,86,148,230,116,84,142,101,198,159,30,125,178,186,106,117,153,246,155,138,50,234,148,245,177,35,94,199,115,141,206,221,90,143,111,54,43,227,114,240,123,145,67,202,248,105,245,213,77,211,46,77,85,166,26,157,95,73,75,165,249,29,68,247,42,170,231,82,203,36,246,139,138,83,162,54,118,36,17,190,89,153,50,65,12,46,141,90,188,87,183,35,92,196,108,137,37,228,149,151,209,247,132,69,171,18,186,253,188,234,154,74,75,221,202,211,120,145,109,88,213,4,237,154,213,83,4,14,123,25,81,90,174,103,41,217,43,145,147,50,4,224,136,198,177,39,71,247,36,130,59,52,0,84,95,142,14,107,106,175,207,244,179,78,97,167,171,75,149,142,207,113,189,212,74,230,55,176,232,43,166,138,24,154,199,114,228,175,71,91,230,87,34,181,17,17,209,236,174,221,81,182,232,103,7,173,13,99,177,107,239,84,25,254,170,226,208,240,178,221,110,17,211,219,164,228,245,243,52,180,148,241,82,69,83,179,216,199,179,188,202,118,203,219,115,81,204,238,112,93,213,187,168,113,82,255,0,188,49,117,75,244,161,209,182,21,230,239,191,19,186,226,94,99,22,184,127,146,246,124,175,149,145,124,164,31,38,53,175,227,67,37,23,223,111,45,247,251,206,87,163,202,64,206,244,114,251,131,105,158,153,234,173,68,222,98,203,169,118,251,149,69,28,156,88,206,197,85,13,198,106,74,138,109,145,238,123,184,177,148,210,247,21,172,106,249,158,13,228,177,185,73,235,224,125,154,218,168,51,253,83,211,153,169,234,214,229,124,179,219,175,116,242,181,141,236,54,10,25,165,134,86,189,220,185,35,213,215,8,85,168,141,84,84,108,155,171,118,68,112,91,161,21,124,81,253,9,234,111,228,190,241,68,74,162,42,248,163,250,19,212,223,201,125,226,136,10,43,210,124,23,244,161,170,120,110,153,252,83,225,159,107,114,11,117,139,206,246,59,222,87,205,84,199,15,119,183,201,188,248,247,57,113,228,221,246,219,116,223,115,75,216,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,120,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,57,157,39,122,167,209,191,168,24,247,184,192,105,76,0,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,132,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,51,67,171,24,47,232,191,84,243,45,51,248,167,196,254,201,100,23,27,23,157,236,118,124,215,149,169,146,30,239,111,147,184,114,237,242,227,201,219,111,182,235,182,230,159,140,214,117,99,234,159,89,62,160,100,62,227,56,23,83,225,113,232,79,76,191,58,247,138,210,85,17,87,194,227,208,158,153,126,117,239,21,164,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,0,0,102,179,171,31,84,250,201,245,3,33,247,25,205,41,153,172,234,199,213,62,178,125,64,200,125,198,112,46,167,194,227,208,158,153,126,117,239,21,167,85,234,199,210,198,178,125,63,200,125,186,115,149,120,92,122,19,211,47,206,189,226,180,234,189,88,250,88,214,79,167,249,15,183,78,6,107,13,84,25,87,53,80,5,85,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,142,171,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,3,149,120,163,250,236,212,223,201,125,158,136,159,254,10,158,150,50,159,168,21,222,221,110,32,7,138,63,174,205,77,252,151,217,232,137,255,0,224,169,233,99,41,250,129,93,237,214,224,39,248,0,12,214,117,99,234,159,89,62,160,100,62,227,57,106,158,10,158,150,50,159,168,21,222,221,110,42,175,171,31,84,250,201,245,3,33,247,25,203,84,240,84,244,177,148,253,64,174,246,235,112,19,252,0,0,0,0,165,111,26,191,84,248,183,211,250,31,113,184,151,82,82,183,141,95,170,124,91,233,253,15,184,220,64,234,190,6,63,141,159,187,127,196,139,84,42,175,192,199,241,179,247,111,248,145,106,128,10,86,241,171,245,79,139,125,63,161,247,27,137,117,37,43,120,213,250,167,197,190,159,208,251,141,196,7,130,167,170,124,167,233,253,119,184,219,139,169,41,91,193,83,213,62,83,244,254,187,220,109,197,212,128,0,1,74,222,53,126,169,241,111,167,244,62,227,113,58,175,129,143,227,103,238,223,241,35,149,120,213,250,167,197,190,159,208,251,141,196,234,190,6,63,141,159,187,127,196,128,181,64,0,0,0,2,128,124,81,253,118,106,111,228,190,207,68,95,241,64,62,40,254,187,53,55,242,95,103,162,2,127,248,42,122,88,202,126,160,87,123,117,184,159,228,0,240,84,244,177,148,253,64,174,246,235,113,63,192,0,0,0,0,205,103,86,62,169,245,147,234,6,67,238,51,151,83,225,113,232,79,76,191,58,247,138,210,149,186,177,245,79,172,159,80,50,31,113,156,186,159,11,143,66,122,101,249,215,188,86,129,81,126,33,26,95,117,210,174,176,117,38,217,112,117,92,212,247,251,196,185,69,13,92,212,78,166,101,68,23,7,45,74,246,183,85,73,25,20,178,75,78,178,53,118,115,233,223,242,106,162,177,182,41,224,177,159,211,95,122,121,202,244,250,163,33,171,172,185,98,185,67,234,89,67,50,202,230,80,91,171,41,227,88,82,37,114,112,107,31,81,5,123,213,140,95,147,249,185,200,157,196,87,113,95,27,141,47,186,210,231,250,123,173,16,186,174,123,109,206,207,46,47,80,141,162,119,98,142,122,105,164,169,139,157,70,234,222,115,182,174,110,49,170,53,118,164,145,200,174,249,240,230,158,13,185,77,139,31,234,226,178,211,119,174,242,245,121,54,31,113,181,218,227,237,61,254,98,169,147,211,85,186,61,218,138,140,218,10,74,135,238,229,70,253,205,183,228,230,162,133,181,117,99,233,99,89,62,159,228,62,221,57,154,195,74,125,88,250,88,214,79,167,249,15,183,78,102,176,11,169,212,158,181,241,94,148,250,17,210,107,37,166,231,230,53,55,38,210,251,36,120,229,190,157,99,124,148,28,237,145,70,219,157,66,72,215,177,176,196,244,85,99,94,213,239,72,197,98,39,22,202,248,169,218,237,115,204,181,95,63,173,188,214,71,87,127,203,51,27,196,149,50,178,146,145,22,123,133,198,174,101,115,146,56,97,106,34,190,73,100,93,153,27,83,230,228,70,167,236,65,153,103,249,150,160,212,218,170,179,60,134,174,234,251,29,158,138,193,108,73,149,56,81,219,169,34,72,169,233,226,99,81,26,198,53,169,186,236,159,121,238,123,221,201,239,115,150,210,124,46,188,63,232,237,20,118,222,166,245,191,29,239,93,102,242,215,28,30,215,60,144,79,75,29,44,176,69,60,55,103,118,222,254,83,47,119,104,163,145,24,232,93,27,164,86,171,214,39,68,16,215,168,239,15,61,121,233,163,75,241,189,84,203,232,233,46,54,219,141,59,19,32,101,181,221,229,198,235,100,145,82,42,122,151,55,118,189,142,106,196,222,251,21,99,73,149,241,111,253,76,147,243,254,149,122,152,204,186,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,39,21,116,47,229,20,111,100,141,69,226,246,55,147,94,206,113,191,70,121,102,45,98,206,113,91,206,21,148,208,249,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,249,177,90,246,242,99,220,155,181,81,201,190,232,168,191,50,136,124,65,186,36,186,244,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,216,47,39,74,181,51,21,214,77,56,199,53,75,10,171,243,22,92,154,223,21,194,155,148,145,190,72,121,167,223,130,94,219,222,198,205,19,209,209,200,196,114,240,145,143,106,174,237,83,128,120,163,250,19,212,223,201,125,226,136,171,95,15,158,182,238,189,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,246,179,255,0,19,27,181,170,255,0,225,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,5,48,244,157,234,159,70,254,160,99,222,227,1,165,51,53,157,39,122,167,209,191,168,24,247,184,192,105,76,0,0,10,171,241,206,252,19,253,228,254,26,69,95,11,143,93,154,101,249,215,179,214,146,171,199,59,240,79,247,147,248,105,21,124,46,61,118,105,151,231,94,207,90,5,255,0,0,0,0,0,202,185,165,62,147,189,44,104,223,211,252,123,219,160,51,88,105,79,164,239,75,26,55,244,255,0,30,246,232,0,205,97,165,62,147,189,44,104,223,211,252,123,219,160,51,88,105,79,164,239,75,26,55,244,255,0,30,246,232,0,234,160,0,34,175,138,63,161,61,77,252,151,222,40,138,86,233,59,213,62,141,253,64,199,189,198,2,234,124,81,253,9,234,111,228,190,241,68,82,183,73,222,169,244,111,234,6,61,238,48,1,165,48,0,2,170,252,115,191,4,255,0,121,63,134,150,168,85,95,142,119,224,159,239,39,240,208,57,87,130,167,170,124,167,233,253,119,184,219,139,169,41,91,193,83,213,62,83,244,254,187,220,109,197,212,128,0,1,202,186,177,244,177,172,159,79,242,31,110,156,205,97,165,62,172,125,44,107,39,211,252,135,219,167,51,88,6,170,0,0,0,0,0,0,8,171,226,143,232,79,83,127,37,247,138,34,85,17,87,197,31,208,158,166,254,75,239,20,64,82,183,73,222,169,244,111,234,6,61,238,48,26,83,51,89,210,119,170,125,27,250,129,143,123,140,6,148,192,0,0,0,0,202,185,122,119,78,177,112,78,144,58,29,209,59,253,254,143,227,57,37,231,79,236,31,103,241,254,228,212,255,0,20,237,82,80,50,171,252,169,144,75,28,29,168,234,18,79,214,34,115,219,139,119,85,249,81,97,232,51,44,255,0,50,212,26,155,85,86,103,144,213,221,95,99,179,209,88,45,137,50,167,10,59,117,36,73,21,61,60,76,106,35,88,198,181,55,93,147,239,61,207,123,185,61,238,114,131,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,167,57,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,92,247,135,7,135,253,31,78,246,40,181,111,87,177,223,245,88,175,243,48,69,77,81,36,21,17,227,180,188,223,31,26,119,194,249,35,124,211,70,136,247,204,142,228,145,202,145,53,25,250,229,151,138,248,81,244,45,253,71,84,26,215,134,127,246,61,86,1,69,92,239,248,78,117,210,74,117,111,252,87,149,123,157,254,222,100,103,250,222,98,213,0,229,93,88,250,88,214,79,167,249,15,183,78,102,176,210,159,86,62,150,53,147,233,254,67,237,211,153,172,2,252,252,67,58,211,181,116,177,165,245,22,44,67,32,164,110,170,100,180,232,152,253,26,211,54,169,104,160,89,56,203,112,158,55,57,26,198,53,169,43,98,87,163,145,243,35,83,183,35,25,55,26,33,255,0,77,89,238,85,254,202,228,121,38,71,112,255,0,124,172,174,185,87,84,73,255,0,42,73,166,146,71,255,0,186,231,57,223,218,170,125,93,82,213,44,239,90,115,187,158,166,106,93,247,227,57,37,231,179,231,107,124,172,52,253,222,212,44,134,63,213,194,198,70,221,163,137,141,251,173,77,246,221,119,85,85,91,105,240,197,240,255,0,172,210,42,58,110,160,117,191,29,242,153,213,95,25,241,155,108,178,79,21,85,134,150,72,38,134,87,84,177,175,72,214,105,227,168,249,195,35,28,232,90,198,238,173,145,207,100,97,2,250,142,240,243,215,158,154,52,191,27,213,76,190,142,146,227,109,184,211,177,50,6,91,93,222,92,110,182,73,21,34,167,169,115,119,107,216,230,172,77,239,177,86,52,153,95,22,255,0,212,201,63,149,232,251,171,60,203,164,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,156,246,238,49,21,27,43,209,116,39,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,132,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,40,7,173,190,143,178,110,145,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,120,180,47,251,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,9,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,2,136,124,56,186,227,166,233,75,50,175,195,245,5,149,117,26,117,152,84,64,250,233,162,124,178,190,201,86,212,86,37,108,80,34,171,94,199,53,90,217,218,214,247,92,200,162,115,85,203,10,69,37,239,0,0,0,57,167,82,54,205,18,187,104,150,83,75,212,108,148,140,211,166,83,197,83,124,90,154,185,233,153,194,25,227,150,36,71,211,185,179,43,214,102,68,140,100,107,206,71,171,88,136,229,119,21,233,101,43,120,157,117,227,250,111,190,212,232,54,147,222,185,96,56,253,193,223,18,186,91,174,61,202,92,162,102,178,23,71,187,123,77,94,205,60,237,168,70,241,146,72,166,114,71,50,111,194,39,32,64,2,74,120,118,224,186,53,168,93,86,98,150,29,111,186,90,163,178,183,187,61,5,174,233,3,159,75,125,186,34,35,105,104,94,238,77,99,121,61,253,212,108,156,153,51,161,72,21,174,89,145,171,229,122,84,233,71,81,250,180,206,235,48,220,22,47,39,73,109,183,212,86,92,47,117,48,171,168,104,36,236,200,180,145,206,228,84,84,239,206,198,68,136,196,124,136,213,146,68,141,237,137,232,113,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,64,212,240,33,87,134,127,90,247,30,167,240,75,150,19,169,119,63,51,169,56,150,245,53,181,146,45,44,63,25,161,154,105,22,58,136,105,225,108,124,59,59,178,9,17,177,241,77,224,114,189,93,50,181,179,84,1,154,30,165,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,104,168,161,145,145,110,196,124,116,209,195,26,170,43,183,86,42,171,156,170,174,93,25,234,198,117,250,47,210,204,203,83,62,23,241,63,178,88,253,198,251,228,187,253,159,53,229,105,164,155,181,220,226,238,28,187,124,121,113,118,219,239,178,237,177,152,32,45,251,193,11,5,248,126,150,106,94,166,124,83,185,241,236,130,146,197,228,187,27,118,124,133,50,205,221,238,114,251,220,254,37,199,143,20,227,217,223,119,115,217,182,84,70,175,13,236,90,251,135,244,75,165,182,156,142,135,202,85,212,91,234,238,145,199,221,100,156,169,107,107,170,42,233,164,221,138,168,156,224,158,39,237,191,38,242,217,200,142,69,68,146,160,83,7,140,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,184,198,45,52,212,49,181,24,191,53,134,69,86,162,175,39,253,111,4,253,80,181,99,218,185,158,105,69,193,180,144,212,102,118,122,91,149,13,68,213,173,137,242,79,111,124,155,210,197,18,166,243,61,241,86,75,42,241,118,237,101,43,215,139,145,85,89,215,252,111,112,95,136,105,102,154,106,103,197,59,127,1,200,42,236,94,75,177,191,123,207,211,36,221,222,231,47,187,195,225,188,120,241,94,93,237,247,111,13,157,8,60,50,238,214,171,47,92,122,97,89,121,185,210,80,83,201,81,114,164,100,181,51,54,38,58,121,237,149,112,195,18,57,202,136,175,146,89,35,141,141,253,174,123,218,212,221,85,16,13,4,128,0,0,0,165,111,26,191,84,248,183,211,250,31,113,184,157,87,192,199,241,179,247,111,248,145,202,188,106,253,83,226,223,79,232,125,198,226,117,95,3,31,198,207,221,191,226,64,90,160,0,14,85,213,62,181,255,0,39,110,159,115,109,99,142,223,231,106,241,251,122,121,8,29,23,114,55,215,79,43,41,233,123,173,238,70,171,10,79,52,75,39,23,163,187,104,254,59,187,100,92,214,23,39,227,73,172,119,220,63,70,177,45,29,180,67,219,164,212,75,133,69,69,210,167,147,23,149,45,181,212,242,54,155,131,152,170,156,231,158,158,94,227,94,199,55,203,113,251,205,145,200,144,47,195,71,0,166,212,30,180,180,238,150,229,143,85,221,109,182,58,138,155,253,82,194,146,240,163,125,37,52,146,210,212,74,248,213,56,49,181,137,72,137,201,120,57,238,99,29,203,159,21,9,191,226,71,210,141,139,10,232,51,2,139,30,138,212,250,189,15,242,20,115,87,178,23,209,121,186,90,180,142,150,182,72,233,163,87,71,222,168,173,117,37,67,213,234,174,78,50,170,72,174,115,146,74,235,232,191,88,236,90,5,213,6,1,170,185,76,60,236,182,171,132,148,247,25,57,61,60,181,45,93,60,180,146,212,236,198,61,239,236,178,161,210,246,218,213,115,251,124,19,101,118,233,160,157,107,210,251,86,181,105,30,95,165,23,151,82,71,79,148,217,234,109,172,168,169,162,109,91,40,231,123,23,179,84,145,57,81,30,248,101,237,202,207,188,213,71,198,213,71,53,81,21,51,24,6,170,8,171,226,143,232,79,83,127,37,247,138,35,170,244,177,173,127,202,39,167,220,39,88,228,183,249,42,188,130,222,190,126,6,197,219,141,149,208,74,250,122,174,211,123,146,42,66,179,195,42,199,201,234,238,218,179,150,206,221,19,149,120,163,250,19,212,223,201,125,226,136,10,86,233,59,213,62,141,253,64,199,189,198,3,74,102,107,58,78,245,79,163,127,80,49,239,113,128,210,152,0,0,3,53,157,88,250,167,214,79,168,25,15,184,206,105,76,205,103,86,62,169,245,147,234,6,67,238,51,129,117,62,23,30,132,244,203,243,175,120,173,37,81,21,124,46,61,9,233,151,231,94,241,90,74,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,6,107,58,177,245,79,172,159,80,50,31,113,156,210,153,154,206,172,125,83,235,39,212,12,135,220,103,2,234,124,46,61,9,233,151,231,94,241,90,117,94,172,125,44,107,39,211,252,135,219,167,57,87,133,199,161,61,50,252,235,222,43,78,171,213,143,165,141,100,250,127,144,251,116,224,102,176,213,65,149,115,85,0,85,95,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,234,190,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,224,57,87,138,63,174,205,77,252,151,217,232,137,255,0,224,169,233,99,41,250,129,93,237,214,226,0,120,163,250,236,212,223,201,125,158,136,159,254,10,158,150,50,159,168,21,222,221,110,2,127,128,0,205,103,86,62,169,245,147,234,6,67,238,51,150,169,224,169,233,99,41,250,129,93,237,214,226,170,250,177,245,79,172,159,80,50,31,113,156,181,79,5,79,75,25,79,212,10,239,110,183,1,63,192,0,0,0,10,86,241,171,245,79,139,125,63,161,247,27,137,117,37,43,120,213,250,167,197,190,159,208,251,141,196,14,171,224,99,248,217,251,183,252,72,181,66,170,252,12,127,27,63,118,255,0,137,22,168,0,165,111,26,191,84,248,183,211,250,31,113,184,151,82,82,183,141,95,170,124,91,233,253,15,184,220,64,120,42,122,167,202,126,159,215,123,141,184,186,146,149,188,21,61,83,229,63,79,235,189,198,220,93,72,0,0,20,173,227,87,234,159,22,250,127,67,238,55,19,170,248,24,254,54,126,237,255,0,18,57,87,141,95,170,124,91,233,253,15,184,220,78,171,224,99,248,217,251,183,252,72,11,84,0,0,0,0,40,7,197,31,215,102,166,254,75,236,244,69,255,0,20,3,226,143,235,179,83,127,37,246,122,32,39,255,0,130,167,165,140,167,234,5,119,183,91,137,254,64,15,5,79,75,25,79,212,10,239,110,183,19,252,0,0,0,0,12,214,117,99,234,159,89,62,160,100,62,227,57,117,62,23,30,132,244,203,243,175,120,173,41,91,171,31,84,250,201,245,3,33,247,25,203,169,240,184,244,39,166,95,157,123,197,104,31,39,197,79,71,47,186,187,210,61,222,167,28,155,122,188,10,225,22,99,37,55,22,127,149,82,211,65,60,117,41,205,239,106,51,183,5,68,179,239,247,156,238,199,6,181,92,244,84,165,110,158,178,155,22,13,175,186,105,154,229,53,222,74,203,143,230,22,107,165,198,167,180,249,59,20,176,86,197,36,178,112,98,57,238,226,198,57,118,106,43,151,109,145,21,126,70,143,181,99,5,253,40,105,102,101,166,127,20,248,103,218,220,126,227,98,243,189,142,247,149,243,84,210,67,221,237,242,111,62,61,206,92,121,55,125,182,221,55,220,204,190,89,139,95,112,108,170,243,133,101,52,62,74,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,108,87,49,220,94,199,38,237,85,106,237,186,42,167,204,13,31,117,99,233,99,89,62,159,228,62,221,57,154,194,247,176,124,214,213,159,248,76,84,223,108,212,245,112,211,210,232,189,218,200,246,212,177,173,122,207,111,182,84,80,204,228,70,185,201,193,210,211,72,230,46,251,171,21,170,168,213,85,106,86,95,64,189,20,101,93,86,106,61,37,238,237,108,242,250,101,140,220,33,147,35,184,84,36,140,142,191,130,182,71,91,41,214,55,49,238,154,86,42,35,220,199,39,102,55,163,213,121,58,38,74,29,87,194,247,161,111,211,94,84,205,113,214,60,51,205,233,181,151,159,193,233,171,93,198,27,237,210,57,26,137,188,42,213,243,20,112,237,39,115,117,107,31,42,50,63,214,181,181,17,165,212,159,39,19,197,172,88,54,43,102,194,177,106,31,37,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,55,171,158,238,44,99,83,119,42,185,118,221,85,87,230,125,96,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,249,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,251,80,6,109,186,129,233,119,84,58,125,214,135,104,189,246,201,87,113,185,92,106,21,113,165,164,100,115,79,124,162,146,174,90,106,74,136,233,224,146,87,49,243,186,21,218,5,85,145,21,81,170,159,179,121,213,123,208,173,121,233,247,194,107,85,176,173,114,170,164,167,124,247,139,101,109,158,196,218,159,55,61,158,7,94,40,82,72,223,59,37,124,28,36,145,171,51,97,133,54,98,201,35,220,247,62,103,50,43,84,173,180,218,174,53,52,21,151,11,101,37,85,69,174,161,106,232,101,154,22,189,244,179,172,82,66,178,196,229,77,216,245,138,105,99,87,55,101,225,35,219,251,28,168,177,131,197,31,208,158,166,254,75,239,20,64,82,183,73,222,169,244,111,234,6,61,238,48,26,83,51,89,210,119,170,125,27,250,129,143,123,140,6,148,192,0,0,170,191,28,239,193,63,222,79,225,164,85,240,184,245,217,166,95,157,123,61,105,42,188,115,191,4,255,0,121,63,134,145,87,194,227,215,102,153,126,117,236,245,160,95,240,0,0,0,12,171,154,83,233,59,210,198,141,253,63,199,189,186,3,53,134,148,250,78,244,177,163,127,79,241,239,110,128,12,214,26,83,233,59,210,198,141,253,63,199,189,186,3,53,134,148,250,78,244,177,163,127,79,241,239,110,128,14,170,0,2,42,248,163,250,19,212,223,201,125,226,136,165,110,147,189,83,232,223,212,12,123,220,96,46,167,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,0,26,83,0,0,42,175,199,59,240,79,247,147,248,105,106,133,85,248,231,126,9,254,242,127,13,3,149,120,42,122,167,202,126,159,215,123,141,184,186,146,149,188,21,61,83,229,63,79,235,189,198,220,93,72,0,0,28,171,171,31,75,26,201,244,255,0,33,246,233,204,214,26,83,234,199,210,198,178,125,63,200,125,186,115,53,128,106,160,0,0,0,0,0,0,138,190,40,254,132,245,55,242,95,120,162,37,81,21,124,81,253,9,234,111,228,190,241,68,5,43,116,157,234,159,70,254,160,99,222,227,1,165,51,53,157,39,122,167,209,191,168,24,247,184,192,105,76,0,0,0,0,12,171,147,167,195,131,195,254,179,168,139,236,90,183,171,216,239,250,147,208,121,152,34,166,168,146,122,121,50,42,174,15,143,141,59,225,124,114,50,24,100,84,123,230,71,113,89,34,72,154,143,253,114,197,200,58,36,232,251,38,234,231,84,34,178,181,42,232,176,155,29,68,14,203,47,20,146,211,247,232,96,150,57,223,11,35,142,87,163,156,249,157,76,248,145,237,100,137,26,185,30,246,185,19,139,175,251,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,8,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,135,160,0,1,202,186,177,244,177,172,159,79,242,31,110,156,205,97,165,62,172,125,44,107,39,211,252,135,219,167,41,131,195,207,162,203,175,84,250,161,79,125,203,241,250,183,105,94,53,80,171,144,86,37,75,169,82,182,116,143,148,86,248,36,107,85,207,123,156,177,58,84,98,181,89,10,185,123,145,189,240,242,14,193,225,139,225,255,0,71,171,181,148,221,64,235,126,59,230,240,90,78,51,227,54,217,100,130,90,91,245,84,115,205,12,174,169,99,94,178,36,48,73,79,243,134,70,53,179,57,237,221,93,27,94,201,46,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,226,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,254,104,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,190,212,1,154,205,116,233,195,81,244,51,92,110,58,25,118,199,238,181,247,95,136,37,61,129,209,80,47,114,253,75,44,203,29,37,77,52,81,186,78,125,237,145,18,54,57,238,108,156,162,95,190,199,53,46,207,195,179,70,53,183,66,58,116,181,224,90,209,114,164,142,162,10,138,169,168,44,13,164,131,191,99,99,234,167,115,225,125,101,60,242,69,86,201,85,205,168,106,241,107,227,89,164,98,185,232,140,108,114,2,235,128,97,183,220,202,193,168,55,156,122,146,179,33,197,105,235,169,172,181,211,34,185,244,12,172,72,146,165,98,69,94,45,123,219,4,108,87,237,205,25,205,168,168,217,30,142,244,0,0,60,86,180,102,185,150,157,105,126,65,156,105,254,154,213,231,247,219,53,59,106,105,241,202,74,196,165,158,189,137,35,82,84,141,252,30,170,246,196,178,72,140,107,28,249,21,136,198,162,185,200,128,67,95,19,174,188,127,66,22,42,157,6,210,123,215,28,251,32,183,187,226,87,75,117,199,183,85,139,194,231,194,232,247,111,105,201,222,168,129,213,8,222,50,71,44,45,88,230,77,185,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,156,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,168,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,206,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,151,61,225,123,209,71,242,127,193,25,172,250,133,108,186,208,234,78,101,111,125,52,182,234,212,236,252,26,214,233,154,246,83,172,77,114,239,52,189,168,38,145,100,68,124,127,114,46,17,185,146,247,2,69,116,171,211,62,27,210,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,249,43,97,103,24,163,99,35,106,175,22,49,188,156,247,243,145,241,43,197,115,162,143,210,110,43,63,82,154,103,108,181,83,100,152,149,190,162,167,45,139,110,204,215,139,92,49,181,201,81,205,92,145,186,106,88,227,127,201,205,231,36,75,197,30,171,12,49,58,197,64,25,129,210,221,82,206,244,91,59,182,106,102,154,95,126,13,146,89,187,222,74,183,202,195,81,218,238,194,248,100,253,92,204,124,110,222,57,94,223,188,213,219,125,211,101,68,84,209,79,76,93,66,226,189,80,104,213,151,87,49,106,111,33,231,251,148,215,27,91,234,163,168,154,217,93,19,184,203,79,35,152,191,240,100,98,185,172,115,226,150,39,171,25,207,138,84,175,138,23,69,31,201,255,0,59,126,179,233,237,178,213,67,166,217,149,193,148,209,91,168,147,179,240,107,163,161,115,223,78,145,57,203,188,50,246,167,154,53,141,17,145,253,248,184,70,214,69,220,240,30,28,189,65,106,198,140,117,5,100,197,244,239,31,186,229,54,172,226,225,79,71,126,198,109,112,83,45,85,206,56,226,168,108,82,50,89,155,250,175,47,223,146,161,87,185,12,106,216,213,37,145,140,221,237,11,84,241,71,244,39,169,191,146,251,197,17,64,37,233,248,188,231,95,100,186,54,185,88,62,23,230,254,218,228,22,187,23,123,191,219,242,157,185,29,95,221,227,197,123,155,249,14,223,29,219,253,111,45,254,239,23,83,95,79,88,181,139,57,215,221,52,194,178,154,31,59,101,200,51,11,53,174,227,77,221,124,125,250,89,235,98,142,88,249,177,90,246,242,99,220,155,181,81,201,190,232,168,191,48,52,167,137,226,214,44,27,21,179,97,88,181,15,146,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,155,213,207,119,22,49,169,187,149,92,187,110,170,171,243,62,176,0,69,95,20,127,66,122,155,249,47,188,81,20,87,164,249,215,232,191,84,240,221,76,248,95,196,254,201,100,22,235,239,146,239,246,124,215,149,169,142,110,215,115,139,184,114,237,241,229,197,219,111,190,203,182,197,255,0,117,249,130,254,145,58,54,213,139,7,197,62,31,229,49,249,47,189,238,199,119,151,195,100,101,127,107,143,38,237,220,242,189,190,91,253,222,124,182,118,220,87,58,224,106,160,0,0,0,5,43,120,213,250,167,197,190,159,208,251,141,196,234,190,6,63,141,159,187,127,196,142,85,227,87,234,159,22,250,127,67,238,55,19,170,248,24,254,54,126,237,255,0,18,2,213,0,62,78,89,148,216,176,108,86,243,154,229,53,222,74,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,12,71,61,220,88,199,46,205,69,114,237,178,34,175,200,10,33,241,77,207,234,115,174,180,179,42,84,200,105,46,214,220,86,158,130,193,109,90,101,137,204,165,100,116,204,150,162,157,95,26,125,231,178,178,122,180,127,53,87,181,252,152,187,112,70,182,85,120,31,96,21,49,90,181,79,84,171,177,234,69,167,170,168,183,88,45,119,103,36,78,157,31,19,101,158,182,157,139,191,117,140,84,154,129,238,249,35,30,169,31,244,150,53,227,86,217,102,83,125,206,114,171,206,107,148,215,121,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,56,49,26,198,242,123,220,187,53,17,169,190,200,136,159,35,67,221,12,233,125,215,71,58,75,211,60,14,250,234,180,185,65,103,248,149,100,21,116,78,164,158,146,122,233,164,173,146,150,72,156,170,230,190,23,84,172,43,190,202,171,26,170,181,187,241,64,238,166,125,188,75,176,10,109,62,235,75,81,41,109,184,245,93,170,219,124,168,166,191,210,172,201,47,10,199,213,211,71,45,85,68,79,145,87,155,29,88,181,104,188,87,131,94,215,177,188,120,113,77,4,149,107,227,131,128,84,203,106,210,205,82,161,199,169,18,158,150,162,227,96,186,93,154,145,54,117,124,173,138,122,42,119,174,253,215,177,18,26,247,183,228,172,98,172,159,209,89,19,144,123,95,5,189,99,190,230,26,53,150,232,237,222,30,229,38,157,220,41,234,45,117,60,152,156,105,110,78,168,145,212,220,26,196,85,225,60,21,18,247,28,247,185,222,103,143,221,108,109,69,237,126,40,254,132,245,55,242,95,120,162,42,215,194,203,63,169,193,122,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,247,94,250,200,41,17,156,21,30,231,241,98,111,205,90,235,74,241,71,244,39,169,191,146,251,197,16,20,173,210,119,170,125,27,250,129,143,123,140,6,148,204,214,116,157,234,159,70,254,160,99,222,227,1,165,48,0,0,6,107,58,177,245,79,172,159,80,50,31,113,156,210,153,154,206,172,125,83,235,39,212,12,135,220,103,2,234,124,46,61,9,233,151,231,94,241,90,74,162,42,248,92,122,19,211,47,206,189,226,180,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,213,213,143,6,191,210,134,169,230,90,153,252,163,190,25,246,183,32,184,223,124,151,217,14,247,149,243,85,50,77,218,238,121,214,243,227,220,227,203,139,119,219,125,147,125,139,42,0,114,174,151,52,47,249,53,232,78,51,162,159,106,126,209,253,156,243,191,206,126,71,201,247,252,197,100,245,63,212,247,36,227,199,191,199,250,107,191,29,254,91,236,158,171,86,48,95,210,134,150,102,90,103,241,79,134,125,173,199,238,54,47,59,216,239,121,95,53,77,36,61,222,223,38,243,227,220,229,199,147,119,219,109,211,125,207,86,0,170,191,244,12,127,244,162,255,0,153,63,253,30,90,160,0,69,94,185,250,24,254,90,63,98,127,213,71,236,119,216,239,137,127,176,159,16,243,94,111,203,127,231,16,240,227,229,191,242,183,231,253,155,124,252,167,69,62,27,223,200,251,84,238,186,153,250,101,251,91,241,60,126,123,23,146,251,59,228,59,125,202,154,121,187,189,207,53,46,251,121,110,60,120,166,252,247,223,229,178,205,80,4,0,234,143,194,147,249,74,107,182,77,173,127,167,175,179,159,104,252,151,243,103,217,111,57,216,242,244,112,83,127,93,230,227,229,203,177,203,250,9,183,45,190,123,110,189,255,0,162,158,148,191,145,246,150,93,116,207,237,239,218,223,137,228,19,223,124,239,194,252,135,111,185,77,79,15,107,183,222,151,125,188,183,46,92,147,126,123,109,242,221,100,0,0,0,2,181,117,99,193,175,244,161,170,121,150,166,127,40,239,134,125,173,200,46,55,223,37,246,67,189,229,124,213,76,147,118,187,158,117,188,248,247,56,242,226,221,246,223,100,223,98,85,116,83,210,151,242,62,210,203,174,153,253,189,251,91,241,60,130,123,239,157,248,95,144,237,247,41,169,225,237,118,251,210,239,183,150,229,203,146,111,207,109,190,91,172,128,0,0,0,0,0,8,85,214,183,134,247,242,193,213,59,86,166,126,153,126,201,124,51,31,130,197,228,190,206,249,254,231,110,166,162,110,239,115,205,69,182,254,103,143,30,43,183,13,247,249,236,147,84,1,21,122,24,232,99,249,23,125,182,255,0,85,31,182,63,108,126,27,254,194,124,63,202,249,79,51,255,0,156,77,207,151,153,255,0,201,219,135,246,239,242,149,64,0,33,87,90,222,27,223,203,7,84,237,90,153,250,101,251,37,240,204,126,11,23,146,251,59,231,251,157,186,154,137,187,189,207,53,22,219,249,158,60,120,174,220,55,223,231,178,77,80,4,42,232,167,195,123,249,31,106,157,215,83,63,76,191,107,126,39,143,207,98,242,95,103,124,135,111,185,83,79,55,119,185,230,165,223,111,45,199,143,20,223,158,251,252,182,89,170,0,0,0,16,171,173,111,13,239,229,131,170,118,173,76,253,50,253,146,248,102,63,5,139,201,125,157,243,253,206,221,77,68,221,222,231,154,139,109,252,207,30,60,87,110,27,239,243,217,61,95,67,29,12,127,34,239,182,223,234,163,246,199,237,143,195,127,216,79,135,249,95,41,230,127,243,137,185,242,243,63,249,59,112,254,221,254,82,168,0,0,0,0,0,32,7,84,126,20,159,202,83,93,178,109,107,253,61,125,156,251,71,228,191,155,62,203,121,206,199,151,163,130,155,250,239,55,31,46,93,142,95,208,77,185,109,243,219,117,159,224,8,255,0,209,79,74,95,200,251,75,46,186,103,246,247,237,111,196,242,9,239,190,119,225,126,67,183,220,166,167,135,181,219,239,75,190,222,91,151,46,73,191,61,182,249,110,178,0,0,0,0,0,0,43,87,86,60,26,255,0,74,26,167,153,106,103,242,142,248,103,218,220,130,227,125,242,95,100,59,222,87,205,84,201,55,107,185,231,91,207,143,115,143,46,45,223,109,246,77,246,38,175,75,154,23,252,154,244,39,25,209,79,181,63,104,254,206,121,223,231,63,35,228,251,254,98,178,122,159,234,123,146,113,227,223,227,253,53,223,142,255,0,45,246,78,170,0,21,171,171,30,13,127,165,13,83,204,181,51,249,71,124,51,237,110,65,113,190,249,47,178,29,239,43,230,170,100,155,181,220,243,173,231,199,185,199,151,22,239,182,251,38,251,22,84,0,138,186,5,208,199,232,59,165,141,71,233,163,244,163,241,191,210,7,198,63,158,254,9,229,188,143,158,183,69,69,254,183,243,15,238,240,237,115,254,177,188,185,113,251,187,114,94,213,161,122,23,167,29,58,105,197,187,75,244,190,205,228,109,84,59,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,238,76,254,45,221,118,70,163,90,214,49,172,99,24,198,244,0,0,0,0,0,0,229,93,81,232,95,242,148,208,156,155,69,62,212,253,156,251,71,228,191,156,252,143,156,236,121,122,200,42,127,169,238,71,203,151,99,143,244,211,110,91,252,246,217,122,168,2,181,116,159,193,175,244,95,170,120,110,166,127,40,239,137,253,146,200,45,215,223,37,246,67,179,230,188,173,76,115,118,187,158,117,220,57,118,248,242,226,237,183,223,101,219,98,202,128,0,0,2,42,245,207,208,199,242,209,251,19,254,170,63,99,190,199,124,75,253,132,248,135,154,243,126,91,255,0,56,135,135,31,45,255,0,149,191,63,236,219,231,202,186,92,240,164,254,77,122,237,140,235,95,233,235,237,31,217,207,59,252,217,246,91,201,247,252,197,28,244,223,215,121,185,56,241,239,242,254,130,239,199,111,150,251,164,255,0,0,0,0,0,0,85,95,250,6,63,250,81,127,204,159,254,143,44,167,73,240,95,209,126,150,97,186,103,241,79,137,253,146,199,237,214,47,59,216,236,249,175,43,77,28,61,222,223,39,112,229,219,229,199,147,182,223,109,215,109,207,86,0,170,191,244,12,127,244,162,255,0,153,63,253,30,89,78,147,224,191,162,253,44,195,116,207,226,159,19,251,37,143,219,172,94,119,177,217,243,94,86,154,56,123,189,190,78,225,203,183,203,143,39,109,190,219,174,219,158,172,0,0,1,202,186,163,208,191,229,41,161,57,54,138,125,169,251,57,246,143,201,127,57,249,31,57,216,242,245,144,84,255,0,83,220,143,151,46,199,31,233,166,220,183,249,237,178,194,173,39,240,107,253,23,234,158,27,169,159,202,59,226,127,100,178,11,117,247,201,125,144,236,249,175,43,83,28,221,174,231,157,119,14,93,190,60,184,187,109,247,217,118,216,178,160,0,0,0,138,189,115,244,49,252,180,126,196,255,0,170,143,216,239,177,223,18,255,0,97,62,33,230,188,223,150,255,0,206,33,225,199,203,127,229,111,207,251,54,249,202,160,4,42,232,167,195,123,249,31,106,157,215,83,63,76,191,107,126,39,143,207,98,242,95,103,124,135,111,185,83,79,55,119,185,230,165,223,111,45,199,143,20,223,158,251,252,182,89,170,0,0,0,30,83,86,48,95,210,134,150,102,90,103,241,79,134,125,173,199,238,54,47,59,216,239,121,95,53,77,36,61,222,223,38,243,227,220,229,199,147,119,219,109,211,125,202,214,255,0,64,199,255,0,74,47,249,147,255,0,209,229,170,0,0,0,0,0,0,0,7,42,234,143,66,255,0,148,166,132,228,218,41,246,167,236,231,218,63,37,252,231,228,124,231,99,203,214,65,83,253,79,114,62,92,187,28,127,166,155,114,223,231,182,203,213,64,21,171,164,254,13,127,162,253,83,195,117,51,249,71,124,79,236,150,65,110,190,249,47,178,29,159,53,229,106,99,155,181,220,243,174,225,203,183,199,151,23,109,190,251,46,219,22,84,0,0,0,0,0,28,255,0,66,244,47,78,58,116,211,139,118,151,233,125,155,200,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,252,91,186,236,141,70,181,172,99,88,198,49,141,232,0,0,0,1,229,53,99,5,253,40,105,102,101,166,127,20,248,103,218,220,126,227,98,243,189,142,247,149,243,84,210,67,221,237,242,111,62,61,206,92,121,55,125,182,221,55,220,105,110,150,224,154,45,130,91,52,207,77,44,95,6,198,236,221,239,37,69,230,166,168,237,119,102,124,210,126,178,103,190,71,111,36,175,119,222,114,237,190,201,178,34,34,122,176,0,0,0,0,0,0,0,0,4,106,202,60,63,250,125,201,122,142,199,122,146,139,29,248,85,234,207,112,158,251,112,164,183,201,44,80,222,47,8,250,119,210,85,204,136,254,17,246,95,20,178,185,177,49,171,60,178,163,229,115,145,30,217,100,168,0,0,0,121,252,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,188,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,194,186,50,232,95,78,58,60,177,87,73,108,175,251,81,153,222,121,69,114,201,170,40,210,158,71,82,243,229,29,45,60,92,223,216,133,56,177,207,68,123,157,36,136,142,115,149,27,19,35,146,160,8,255,0,214,183,74,95,203,7,75,45,90,103,246,247,236,151,195,50,8,47,190,119,225,126,127,185,219,166,168,135,181,219,239,69,182,254,103,151,46,75,183,13,182,249,238,156,3,165,207,10,79,228,215,174,216,206,181,254,158,190,209,253,156,243,191,205,159,101,188,159,127,204,81,207,77,253,119,155,147,143,30,255,0,47,232,46,252,118,249,111,186,79,240,0,0,7,148,213,140,23,244,161,165,153,150,153,252,83,225,159,107,113,251,141,139,206,246,59,222,87,205,83,73,15,119,183,201,188,248,247,57,113,228,221,246,219,116,223,114,181,191,208,49,255,0,210,139,254,100,255,0,244,121,106,128,0,0,0,0,8,85,214,183,134,247,242,193,213,59,86,166,126,153,126,201,124,51,31,130,197,228,190,206,249,254,231,110,166,162,110,239,115,205,69,182,254,103,143,30,43,183,13,247,249,236,158,175,161,142,134,63,145,119,219,111,245,81,251,99,246,199,225,191,236,39,195,252,175,148,243,63,249,196,220,249,121,159,252,157,184,127,110,255,0,41,84,0,28,171,170,61,11,254,82,154,19,147,104,167,218,159,179,159,104,252,151,243,159,145,243,157,143,47,89,5,79,245,61,200,249,114,236,113,254,154,109,203,127,158,219,47,85,0,85,95,250,6,63,250,81,127,204,159,254,143,45,80,0,7,42,234,143,66,255,0,148,166,132,228,218,41,246,167,236,231,218,63,37,252,231,228,124,231,99,203,214,65,83,253,79,114,62,92,187,28,127,166,155,114,223,231,182,203,213,64,21,129,137,248,45,95,112,108,170,205,154,226,221,88,249,43,214,63,112,167,186,91,170,126,194,50,78,197,84,18,54,72,164,224,250,231,49,220,94,198,174,206,69,106,237,178,162,167,200,157,93,81,232,95,242,148,208,156,155,69,62,212,253,156,251,71,228,191,156,252,143,156,236,121,122,200,42,127,169,238,71,203,151,99,143,244,211,110,91,252,246,217,122,168,2,181,116,159,193,175,244,95,170,120,110,166,127,40,239,137,253,146,200,45,215,223,37,246,67,179,230,188,173,76,115,118,187,158,117,220,57,118,248,242,226,237,183,223,101,219,98,202,128,0,0,0,86,174,172,120,53,254,148,53,79,50,212,207,229,29,240,207,181,185,5,198,251,228,190,200,119,188,175,154,169,146,110,215,115,206,183,159,30,231,30,92,91,190,219,236,155,236,89,80,3,149,116,185,161,127,201,175,66,113,157,20,251,83,246,143,236,231,157,254,115,242,62,79,191,230,43,39,169,254,167,185,39,30,61,254,63,211,93,248,239,242,223,100,234,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,89,103,136,247,70,56,54,85,121,194,178,157,100,242,87,172,126,225,81,107,184,211,125,157,186,201,216,170,130,71,71,44,124,217,76,230,59,139,216,228,221,170,173,93,183,69,84,249,129,37,65,207,244,83,94,244,159,168,156,86,171,53,209,204,175,237,5,150,138,224,251,92,245,62,70,166,147,133,83,35,142,71,71,194,162,56,222,187,50,104,215,116,78,63,123,109,247,69,68,245,89,102,83,98,193,177,91,206,107,148,215,121,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,56,49,28,247,113,99,28,187,53,21,203,182,200,138,191,32,62,176,34,175,250,40,253,9,255,0,225,207,254,108,222,63,234,132,170,0,14,85,174,157,81,232,79,77,127,4,253,53,231,63,103,62,209,249,159,134,127,54,86,86,119,252,191,107,189,254,182,138,78,60,123,241,127,75,109,249,124,183,217,118,243,250,67,214,255,0,76,122,245,153,71,167,250,71,168,117,121,21,246,74,121,106,214,158,28,114,233,19,34,130,52,78,114,203,44,180,205,138,38,110,173,106,57,238,106,43,222,198,38,238,123,81,67,186,128,0,0,0,0,0,0,126,75,157,218,213,101,166,101,101,230,231,73,65,79,37,68,20,140,150,166,102,196,199,79,60,172,134,24,145,206,84,69,124,146,201,28,108,111,237,115,222,214,166,234,168,128,126,176,0,0,0,0,0,0,0,0,70,172,179,196,123,163,28,27,42,188,225,89,78,178,121,43,214,63,112,168,181,220,105,190,206,221,100,236,85,65,35,163,150,62,108,166,115,29,197,236,114,110,213,86,174,219,162,170,124,206,213,165,186,165,130,107,78,9,108,212,205,52,190,252,103,27,188,247,188,149,111,149,154,159,187,218,153,240,201,250,185,152,201,27,180,145,61,191,121,169,190,219,166,232,168,170,30,172,0,0,0,0,0,0,17,126,237,226,99,209,69,130,235,91,98,190,235,5,93,186,229,110,168,146,146,178,142,175,18,189,195,61,52,241,185,91,36,82,70,234,52,115,30,215,34,181,90,168,138,138,138,138,116,13,16,234,235,167,78,163,174,183,59,22,141,106,101,37,254,229,104,167,101,93,93,27,168,170,168,167,72,28,238,61,214,71,83,20,110,145,136,238,45,115,152,142,70,43,227,71,113,230,205,195,176,0,114,173,116,234,143,66,122,107,248,39,233,175,57,251,57,246,143,204,252,51,249,178,178,179,191,229,251,93,239,245,180,82,113,227,223,139,250,91,111,203,229,190,203,176,117,80,71,253,45,235,215,164,237,105,206,237,154,103,166,154,173,241,156,146,243,222,242,84,95,2,185,83,247,123,80,190,105,63,89,53,59,35,110,209,196,247,125,231,38,251,108,155,170,162,44,128,0,15,21,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,120,69,20,81,53,210,202,253,145,206,86,177,174,84,99,30,245,217,172,114,167,10,255,0,69,31,161,63,252,57,255,0,205,155,199,253,80,9,84,15,41,165,186,165,130,107,78,9,108,212,205,52,190,252,103,27,188,247,188,149,111,149,154,159,187,218,153,240,201,250,185,152,201,27,180,145,61,191,121,169,190,219,166,232,168,171,232,35,187,90,166,186,212,88,161,185,210,62,229,71,79,13,93,69,27,102,106,207,12,19,58,70,197,43,227,223,147,88,247,65,51,90,229,77,156,177,72,137,191,21,216,63,88,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,15,214,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,0,114,173,116,234,143,66,122,107,248,39,233,175,57,251,57,246,143,204,252,51,249,178,178,179,191,229,251,93,239,245,180,82,113,227,223,139,250,91,111,203,229,190,203,176,117,80,113,77,20,235,51,166,206,162,114,170,172,43,71,53,35,237,5,234,138,222,251,164,244,223,7,175,164,225,74,201,35,141,210,115,168,130,54,46,207,154,52,217,23,151,222,223,109,145,85,63,94,183,245,109,160,61,56,93,109,150,109,104,205,106,241,202,139,205,59,234,104,30,235,13,198,170,10,150,49,220,94,140,154,158,157,241,43,218,170,222,76,229,205,168,248,213,81,17,236,85,14,192,14,41,162,157,102,116,217,212,78,85,85,133,104,230,164,125,160,189,81,91,223,116,158,155,224,245,244,156,41,89,36,113,186,78,117,16,70,197,217,243,70,155,34,242,251,219,237,178,42,167,107,0,8,213,150,120,143,116,99,131,101,87,156,43,41,214,79,37,122,199,238,21,22,187,141,55,217,219,172,157,138,168,36,116,114,199,205,148,206,99,184,189,142,77,218,170,213,219,116,85,79,153,218,180,183,84,176,77,105,193,45,154,153,166,151,223,140,227,119,158,247,146,173,242,179,83,247,123,83,62,25,63,87,51,25,35,118,146,39,183,239,53,55,219,116,221,21,21,67,213,131,202,106,150,169,96,154,45,130,92,245,51,82,239,191,6,198,236,221,159,59,91,229,102,168,237,119,102,100,49,254,174,22,62,71,111,36,172,111,221,106,237,190,235,178,34,170,112,15,244,81,250,19,255,0,195,159,252,217,188,127,213,0,149,64,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,187,222,145,67,44,138,214,238,188,35,123,191,99,85,83,245,128,0,0,0,252,146,93,173,80,221,105,236,83,92,233,25,114,172,167,154,174,158,141,211,53,39,154,8,93,27,101,149,145,239,201,204,99,167,133,174,114,38,205,89,99,69,219,146,110,31,172,0,0,0,0,0,0,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,138,191,232,163,244,39,255,0,135,63,249,179,120,255,0,170,1,42,129,242,113,60,166,197,156,226,182,108,215,22,174,243,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,112,122,53,237,228,199,181,118,114,35,147,125,149,17,126,71,214,0,1,31,245,75,175,94,147,180,91,59,185,233,158,165,234,183,193,178,75,55,103,206,209,124,10,229,81,218,238,194,201,163,253,100,52,239,141,219,199,43,29,247,92,187,111,178,236,168,168,129,32,1,207,244,83,94,244,159,168,156,86,171,53,209,204,175,237,5,150,138,224,251,92,245,62,70,166,147,133,83,35,142,71,71,194,162,56,222,187,50,104,215,116,78,63,123,109,247,69,68,246,180,87,107,85,198,166,190,142,223,115,164,170,168,181,212,37,37,116,80,204,215,190,150,117,138,57,146,41,90,139,187,30,177,77,20,136,215,108,188,36,99,191,99,145,84,63,88,0,0,0,0,7,228,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,254,215,61,237,106,110,170,136,7,235,0,0,0,0,0,0,0,0,0,0,0,0,0,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,218,231,189,173,77,213,81,0,253,96,0,0,0,0,249,54,236,179,21,188,95,110,248,181,167,38,181,86,222,177,255,0,47,241,123,117,61,108,114,85,91,251,236,87,193,230,34,106,171,226,238,49,21,204,230,137,201,168,170,155,161,245,128,0,0,0,0,0,0,0,0,3,242,86,221,173,86,234,154,10,59,133,206,146,150,162,233,80,180,148,49,77,51,88,250,169,210,41,38,88,162,106,174,239,122,69,12,178,43,91,186,240,141,238,253,141,85,79,214,0,0,0,0,0,0,0,0,0,3,207,231,249,230,51,166,24,109,219,80,51,58,170,186,91,21,138,157,106,238,21,20,214,250,138,215,193,2,42,114,149,98,167,99,229,86,53,23,147,220,141,84,99,17,207,118,205,107,149,3,208,2,42,255,0,162,143,208,159,254,28,255,0,230,205,227,254,168,74,160,0,229,90,233,213,30,132,244,215,240,79,211,94,115,246,115,237,31,153,248,103,243,101,101,103,127,203,246,187,223,235,104,164,227,199,191,23,244,182,223,151,203,125,151,111,147,162,157,102,116,217,212,78,85,85,133,104,230,164,125,160,189,81,91,223,116,158,155,224,245,244,156,41,89,36,113,186,78,117,16,70,197,217,243,70,155,34,242,251,219,237,178,42,160,118,176,8,213,150,120,143,116,99,131,101,87,156,43,41,214,79,37,122,199,238,21,22,187,141,55,217,219,172,157,138,168,36,116,114,199,205,148,206,99,184,189,142,77,218,170,213,219,116,85,79,152,18,84,28,255,0,69,53,239,73,250,137,197,106,179,93,28,202,254,208,89,104,174,15,181,207,83,228,106,105,56,85,50,56,228,116,124,42,35,141,235,179,38,141,119,68,227,247,182,223,116,84,78,128,0,2,63,234,151,94,189,39,104,182,119,115,211,61,75,213,111,131,100,150,110,207,157,162,248,21,202,163,181,221,133,147,71,250,200,105,223,27,183,142,86,59,238,185,118,223,101,217,81,81,2,64,3,159,232,166,189,233,63,81,56,173,86,107,163,153,95,218,11,45,21,193,246,185,234,124,141,77,39,10,166,71,28,142,143,133,68,113,189,118,100,209,174,232,156,126,246,219,238,138,137,208,0,0,0,0,126,74,43,181,170,227,83,95,71,111,185,210,85,84,90,234,18,146,186,40,102,107,223,75,58,197,28,201,20,173,69,221,143,88,166,138,68,107,182,94,18,49,223,177,200,170,31,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,164,15,23,189,11,163,211,14,163,169,53,27,30,179,121,43,46,165,219,221,113,153,204,88,25,11,175,16,61,35,173,72,226,141,26,246,242,99,233,39,123,222,138,178,75,83,43,145,238,94,77,101,223,145,43,197,7,68,46,186,217,210,133,233,214,107,229,37,186,163,0,168,118,112,246,84,198,231,50,178,10,42,58,164,154,4,115,126,108,122,197,52,143,98,241,114,43,227,107,23,138,61,100,96,66,191,6,158,161,238,184,222,168,93,58,110,189,93,105,25,143,101,148,245,119,187,61,59,168,220,233,214,247,12,113,119,26,201,88,159,117,143,163,130,87,57,37,251,187,210,198,140,86,185,206,73,44,211,171,31,75,26,201,244,255,0,33,246,233,204,235,105,62,117,250,47,213,60,55,83,62,23,241,63,178,89,5,186,251,228,187,253,159,53,229,106,99,155,181,220,226,238,28,187,124,121,113,118,219,239,178,237,177,161,62,161,114,155,22,115,209,126,165,230,184,181,119,157,178,228,26,95,121,186,91,170,123,79,143,191,75,61,166,89,34,147,131,209,175,111,38,61,171,179,145,28,155,236,168,139,242,3,56,70,170,12,171,154,83,234,171,84,191,66,221,56,234,46,166,67,125,248,53,125,155,31,170,248,85,111,149,243,29,171,164,172,236,208,254,173,88,246,187,122,169,96,111,223,106,177,55,221,251,53,28,168,20,173,226,105,173,127,166,158,174,50,159,47,111,242,180,24,38,248,85,31,56,184,77,47,146,158,111,49,36,155,72,246,187,122,169,106,120,57,56,239,18,69,201,168,238,91,203,79,5,13,16,181,37,171,50,234,70,107,229,91,174,78,168,168,193,233,237,173,141,173,130,56,17,180,85,146,206,247,124,220,247,185,203,11,90,137,197,24,140,145,87,159,52,237,213,93,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,146,122,85,210,223,208,183,78,58,117,166,115,88,190,13,95,102,199,233,126,43,69,230,188,199,106,233,43,59,213,223,172,71,189,174,222,170,89,221,247,28,172,77,246,102,205,70,162,4,10,241,1,234,99,50,233,67,196,15,10,213,44,62,134,146,226,199,105,189,37,182,239,108,169,68,107,46,54,233,46,181,175,150,4,147,138,186,23,242,138,55,178,70,162,241,123,27,201,175,103,56,223,98,186,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,159,52,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,90,139,241,171,245,79,139,125,63,161,247,27,137,205,60,62,122,219,186,244,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,216,47,208,31,39,19,202,108,89,206,43,102,205,113,106,239,59,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,7,163,94,222,76,123,87,103,34,57,55,217,81,23,228,125,96,0,21,65,226,131,226,9,77,118,166,189,116,189,162,215,90,182,49,149,14,160,204,47,148,210,203,76,254,112,203,85,79,89,101,88,165,129,174,86,43,153,3,159,60,82,240,145,138,232,190,243,28,253,195,229,107,247,92,117,61,71,117,179,164,58,61,131,178,145,154,117,133,234,197,137,240,213,198,248,170,31,124,184,195,112,100,11,90,217,152,174,106,83,35,95,43,97,107,29,247,217,34,200,245,85,115,25,12,202,241,71,244,39,169,191,146,251,197,17,74,221,39,122,167,209,191,168,24,247,184,192,93,79,138,63,161,61,77,252,151,222,40,128,229,94,28,190,34,54,237,111,163,178,104,22,170,167,146,207,173,214,250,123,125,162,224,234,138,170,201,50,142,196,21,18,79,60,170,232,220,144,77,28,20,209,186,71,203,50,247,164,145,238,106,55,250,9,63,204,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,167,64,189,107,226,189,86,105,197,37,146,237,115,242,250,155,140,219,225,143,35,183,212,44,108,146,191,130,54,55,92,233,210,54,177,142,134,87,170,43,218,198,167,102,71,163,21,56,186,39,202,18,168,3,197,105,14,180,105,126,189,97,177,234,6,145,229,244,153,21,138,74,137,105,22,162,22,73,19,226,158,53,78,113,75,20,173,108,177,63,101,107,145,175,107,85,88,246,61,55,107,218,170,30,212,0,0,0,6,107,58,177,245,79,172,159,80,50,31,113,156,186,159,11,143,66,122,101,249,215,188,86,148,173,213,143,170,125,100,250,129,144,251,140,229,212,248,92,122,19,211,47,206,189,226,180,9,84,87,7,139,54,175,102,90,11,170,29,57,234,230,159,207,73,29,247,29,168,201,166,167,74,184,18,104,37,99,227,183,197,44,50,51,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,26,228,177,242,170,252,115,191,4,255,0,121,63,134,129,61,58,85,234,99,13,234,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,156,81,179,51,140,177,189,146,53,19,147,30,222,77,99,249,198,206,192,103,51,163,238,172,243,46,145,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,115,219,184,196,84,108,175,69,208,70,150,234,150,9,173,56,37,179,83,52,210,251,241,156,110,243,222,242,85,190,86,106,126,239,106,103,195,39,234,230,99,36,110,210,68,246,253,230,166,251,110,155,162,162,168,122,176,0,16,3,196,235,160,239,211,125,138,167,94,116,158,203,203,62,199,237,238,248,149,174,221,110,238,85,101,16,181,240,182,61,221,221,106,119,169,224,109,66,183,140,114,75,51,82,56,83,126,17,53,41,219,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,56,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,234,32,167,111,21,14,133,106,112,12,134,235,212,246,150,208,85,207,140,95,42,38,185,102,112,205,85,23,11,77,198,122,168,88,217,226,89,36,73,164,101,84,213,42,171,27,24,254,211,218,245,228,216,222,198,70,22,41,209,247,86,120,111,87,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,56,111,220,98,42,186,39,162,66,15,28,239,193,63,222,79,225,164,0,233,139,168,92,171,165,253,101,178,234,230,45,77,231,252,135,114,154,227,107,125,84,148,240,220,232,101,111,25,105,228,115,23,254,12,140,87,53,237,100,177,68,245,99,248,113,89,149,226,205,171,216,110,189,105,127,78,122,185,167,243,213,201,98,200,169,242,105,169,210,174,5,134,120,158,201,45,241,75,12,140,249,162,62,57,99,146,53,86,171,152,170,197,86,185,205,86,185,67,133,120,92,122,236,211,47,206,189,158,180,189,236,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,188,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,68,62,23,30,187,52,203,243,175,103,173,61,7,136,239,92,116,221,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,14,105,214,47,88,185,223,87,249,221,61,254,255,0,71,240,108,110,205,207,236,254,63,220,134,163,225,125,216,105,217,85,254,84,200,34,146,126,236,148,233,39,235,17,120,111,197,187,34,124,251,87,135,7,135,253,103,81,23,216,181,111,87,177,223,245,39,160,243,48,69,77,81,36,244,242,100,85,92,31,31,26,119,194,248,228,100,48,200,168,247,204,142,226,178,68,145,53,31,250,229,139,144,116,73,209,246,77,213,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,39,23,95,246,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,14,43,215,222,183,234,135,79,93,52,95,245,39,73,172,116,149,119,120,42,41,168,38,184,212,201,31,11,36,21,15,237,37,114,66,255,0,149,67,219,43,161,141,145,252,209,31,51,100,123,95,28,111,99,169,3,167,142,166,243,238,159,117,230,135,94,104,234,106,242,11,147,170,42,29,126,167,174,184,204,213,190,65,83,191,153,101,68,168,170,231,189,206,84,149,175,145,30,137,51,35,145,205,127,13,151,71,215,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,148,3,215,247,71,215,94,147,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,231,78,147,68,196,145,206,114,74,199,49,252,185,172,145,198,23,189,165,186,165,130,107,78,9,108,212,205,52,190,252,103,27,188,247,188,149,111,149,154,159,187,218,153,240,201,250,185,152,201,27,180,145,61,191,121,169,190,219,166,232,168,171,234,202,43,240,207,235,94,221,211,6,119,114,194,117,46,231,229,180,219,45,222,166,182,178,69,170,155,224,213,208,195,34,199,81,13,60,45,147,159,123,102,65,34,54,62,75,180,14,87,163,97,86,186,245,0,21,1,226,197,214,189,199,41,202,174,125,43,233,189,207,134,55,102,218,155,49,157,139,75,81,13,214,185,178,83,212,71,79,27,145,175,146,31,43,36,60,94,173,145,142,89,86,88,222,196,72,145,95,40,60,75,58,234,169,233,151,25,165,211,13,49,175,171,165,213,12,142,158,11,149,45,115,105,98,146,11,69,185,42,21,29,59,210,120,223,20,207,153,96,154,22,198,141,94,41,220,145,206,98,182,52,146,149,176,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,115,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,160,88,167,131,142,183,235,204,249,149,118,134,82,216,234,242,61,47,165,167,154,227,87,89,52,156,89,138,206,244,123,163,88,164,119,201,204,169,149,174,106,210,167,205,94,175,157,156,81,149,29,203,116,56,87,71,221,38,97,189,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,225,191,113,232,136,233,94,171,221,64,21,87,227,157,248,39,251,201,252,52,181,66,170,252,115,191,4,255,0,121,63,134,129,202,188,21,61,83,229,63,79,235,189,198,220,75,79,24,109,16,181,103,157,58,83,235,44,215,202,186,59,150,151,84,35,169,233,27,27,95,5,116,23,26,170,74,105,88,255,0,216,230,61,174,72,94,215,162,170,108,201,26,173,94,104,248,226,95,130,167,170,124,167,233,253,119,184,219,139,147,203,49,107,22,115,138,222,112,172,166,135,206,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,205,138,215,183,147,30,228,221,170,142,77,247,69,69,249,129,156,46,150,53,175,249,59,117,5,132,235,28,150,255,0,59,73,143,220,23,207,192,216,187,146,62,134,120,159,79,85,218,111,114,52,89,146,9,165,88,249,61,27,220,70,114,221,187,162,233,76,204,14,170,233,158,85,163,122,143,145,233,110,107,73,229,239,88,205,194,91,125,79,24,228,100,115,112,95,185,60,93,198,49,238,134,86,43,100,141,234,212,231,27,216,228,77,156,133,234,120,98,234,151,233,67,163,108,43,205,223,126,39,117,196,188,198,45,112,255,0,37,236,249,95,43,34,249,72,62,76,107,95,198,134,74,47,190,222,91,239,247,156,175,71,129,74,221,88,250,167,214,79,168,25,15,184,206,93,79,133,199,161,61,50,252,235,222,43,74,86,234,199,213,62,178,125,64,200,125,198,114,234,124,46,61,9,233,151,231,94,241,90,4,127,241,164,215,75,238,45,130,98,90,13,142,94,109,76,164,205,188,197,199,37,164,217,146,87,121,90,73,169,223,68,155,42,170,197,12,147,164,174,231,197,28,247,82,113,107,209,173,149,174,130,190,29,186,23,71,175,221,86,98,152,221,250,205,241,60,110,195,221,201,47,208,185,96,88,221,75,74,136,177,50,88,230,71,54,104,100,170,125,44,50,70,141,115,157,28,207,254,138,34,189,190,87,173,13,99,177,107,239,84,25,254,170,226,208,240,178,221,110,17,211,219,164,228,245,243,52,180,148,241,82,69,83,179,216,199,179,188,202,118,203,219,115,81,204,238,112,93,213,187,173,148,248,45,232,229,247,15,209,172,183,88,174,243,118,233,53,18,225,79,79,107,166,226,197,229,75,109,117,68,110,169,230,215,170,167,57,231,168,139,182,230,49,205,242,220,190,243,100,106,160,122,15,25,91,181,214,193,211,110,19,125,177,92,234,237,215,43,118,164,91,106,232,235,41,38,116,51,211,79,29,5,193,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,118,14,133,250,205,177,117,135,167,21,87,57,45,95,6,204,241,127,47,79,147,91,98,99,214,149,178,74,143,237,84,211,72,237,247,134,94,212,170,145,185,203,36,110,99,154,238,72,140,150,78,43,227,87,233,99,22,250,129,67,237,215,18,160,52,183,84,179,189,22,206,237,154,153,166,151,223,131,100,150,110,247,146,173,242,176,212,118,187,176,190,25,63,87,51,31,27,183,142,87,183,239,53,118,223,116,217,81,21,3,79,192,227,253,42,245,49,134,245,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,78,40,217,153,198,88,222,201,26,137,201,143,111,38,177,252,227,103,96,0,86,95,140,126,127,153,105,102,101,211,238,160,233,246,67,87,99,200,108,117,25,29,77,13,117,50,167,56,159,181,181,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,205,10,171,241,206,252,19,253,228,254,26,4,223,232,251,171,60,55,171,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,156,55,238,49,21,93,19,209,59,169,154,206,152,186,133,202,186,95,214,91,46,174,98,212,222,127,200,119,41,174,54,183,213,73,79,13,206,134,86,241,150,158,71,49,127,224,200,197,115,94,214,75,20,79,86,63,135,21,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,205,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,148,61,168,0,1,89,126,43,221,113,211,99,86,171,223,72,250,114,202,180,190,220,169,233,217,151,93,145,242,211,165,13,36,173,142,118,209,64,173,86,172,175,158,39,51,186,229,222,36,134,87,71,179,221,35,251,61,171,196,119,174,58,158,148,176,218,12,63,79,153,73,81,168,185,133,60,239,161,154,87,197,43,44,148,141,84,98,214,203,2,170,185,239,115,149,205,129,174,111,105,207,138,87,57,92,144,172,82,81,8,26,83,233,59,210,198,141,253,63,199,189,186,3,170,156,171,164,239,75,26,55,244,255,0,30,246,232,14,170,0,202,185,170,131,42,224,105,79,164,239,75,26,55,244,255,0,30,246,232,14,170,87,7,133,127,93,84,217,254,61,106,233,135,84,171,233,32,201,236,116,240,219,112,201,161,165,151,157,218,221,5,44,207,116,18,164,113,172,49,190,150,26,100,68,145,239,103,117,142,98,113,116,140,123,228,177,240,5,0,248,163,250,236,212,223,201,125,158,136,191,226,128,124,81,253,118,106,111,228,190,207,68,4,255,0,240,84,244,177,148,253,64,174,246,235,113,29,122,134,234,207,50,233,23,196,239,83,51,139,21,61,93,226,197,95,79,105,166,190,227,141,175,74,88,46,172,75,29,42,64,175,122,199,42,49,241,74,244,145,175,70,115,219,184,196,84,108,175,69,145,94,10,158,150,50,159,168,21,222,221,110,32,7,138,63,174,205,77,252,151,217,232,128,189,61,45,213,44,19,90,112,75,102,166,105,165,247,227,56,221,231,189,228,171,124,172,212,253,222,212,207,134,79,213,204,198,72,221,164,137,237,251,205,77,246,221,55,69,69,95,86,80,183,135,55,90,255,0,201,87,81,231,176,103,247,59,172,154,101,148,254,174,229,77,2,247,99,181,215,42,177,35,185,182,30,46,123,184,177,139,28,173,137,90,231,198,230,187,105,93,12,81,173,239,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,7,235,0,0,41,219,91,58,227,166,234,183,173,157,12,195,244,249,149,116,250,117,135,234,69,145,244,51,74,249,98,125,238,173,215,10,118,45,108,176,42,163,88,198,181,28,216,26,230,247,90,201,101,115,149,171,50,197,27,197,67,174,170,156,255,0,33,186,244,195,165,181,245,112,99,22,58,137,173,185,156,211,82,197,194,237,113,130,170,23,182,8,146,72,214,104,217,75,53,50,162,200,199,179,186,247,61,56,186,54,49,242,67,94,147,189,83,232,223,212,12,123,220,96,2,234,124,81,253,9,234,111,228,190,241,68,121,79,14,110,189,191,149,69,138,125,55,212,72,60,190,166,227,54,255,0,57,87,81,5,63,10,91,213,11,30,200,150,177,168,196,225,12,200,249,35,108,177,124,154,174,123,95,18,113,115,163,135,213,248,163,250,19,212,223,201,125,226,136,162,28,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,156,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,138,26,136,4,127,232,235,172,92,19,171,252,18,162,255,0,96,163,248,54,73,102,225,246,131,31,238,77,81,240,190,236,213,12,165,255,0,42,124,17,71,63,118,58,117,147,245,104,188,55,226,237,149,62,114,0,1,92,30,44,218,189,153,104,46,168,116,231,171,154,127,61,36,119,220,118,163,38,154,157,42,224,73,160,149,143,142,223,20,176,200,207,146,171,36,138,73,35,85,106,181,232,143,85,107,154,228,107,146,199,202,171,241,206,252,19,253,228,254,26,4,255,0,233,139,168,92,87,170,13,26,178,234,230,45,77,228,60,255,0,114,154,227,107,125,84,117,19,91,43,162,119,25,105,228,115,23,254,12,140,87,53,142,124,82,196,245,99,57,241,78,170,103,51,163,238,172,243,46,145,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,115,219,184,196,84,108,175,69,208,158,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,15,64,0,0,84,95,138,247,92,117,57,45,214,247,210,62,156,178,145,108,86,218,138,118,101,215,100,124,85,11,93,87,19,163,157,180,80,43,85,201,19,32,149,172,238,185,118,149,102,137,209,236,198,198,254,247,117,241,58,235,199,244,33,98,169,208,109,39,189,113,207,178,11,123,190,37,116,183,92,123,117,88,188,46,124,46,143,118,246,156,157,234,136,29,80,141,227,36,114,194,213,142,100,219,156,78,90,86,3,85,0,0,6,117,186,218,234,23,89,117,243,92,111,159,165,234,111,130,73,136,220,43,44,116,56,180,21,77,158,150,197,218,153,99,154,22,200,197,225,52,202,248,211,187,80,159,214,57,141,227,198,54,197,27,52,82,87,87,138,231,69,31,164,220,86,126,165,52,206,217,106,166,201,49,43,125,69,78,91,22,221,153,175,22,184,99,107,146,163,154,185,35,116,212,177,198,255,0,147,155,206,72,151,138,61,86,24,98,112,116,15,13,78,181,237,221,69,233,197,14,151,230,183,61,245,55,17,183,186,58,150,57,106,167,146,235,107,166,74,104,153,115,150,121,26,172,73,158,249,218,201,26,178,185,238,145,143,149,17,173,122,53,147,84,204,14,149,106,102,85,163,122,143,142,106,150,21,87,229,239,88,205,194,43,133,55,41,36,100,115,112,95,191,4,189,183,177,238,134,86,43,163,145,136,228,231,27,222,213,93,156,166,138,122,104,234,47,4,234,131,75,40,53,51,5,168,255,0,53,71,120,162,225,55,243,101,211,203,67,52,244,125,201,98,143,189,218,239,177,189,214,55,131,255,0,106,47,237,68,14,170,70,174,190,186,174,163,233,75,67,170,239,118,201,121,230,121,71,122,207,139,195,28,208,36,144,85,58,23,43,171,221,28,168,238,228,52,255,0,113,206,68,141,237,116,143,130,55,113,73,121,183,176,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,124,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,51,195,212,191,81,121,223,84,26,167,95,169,153,213,71,249,218,59,61,23,8,127,155,45,126,102,105,160,163,238,69,20,125,238,215,125,237,238,189,188,223,251,85,127,98,32,126,173,33,234,31,94,112,190,161,163,214,141,59,186,213,220,117,7,35,188,75,45,93,52,52,125,198,95,231,173,168,71,205,73,45,36,8,212,149,147,202,228,218,40,209,170,143,224,232,248,61,140,115,111,123,168,91,141,246,241,209,126,165,221,178,156,115,236,253,234,183,75,239,53,23,27,71,156,101,95,195,234,159,105,149,210,211,119,216,136,201,123,111,87,51,184,212,226,238,59,167,201,72,45,225,89,208,119,253,136,234,175,87,236,191,231,101,196,44,87,59,119,252,67,233,175,109,127,119,255,0,104,108,76,146,31,243,117,12,119,245,79,39,255,0,86,62,150,53,147,233,254,67,237,211,129,10,188,45,58,246,251,119,71,97,233,71,84,32,225,144,90,173,254,79,16,186,83,211,237,29,125,13,36,10,228,163,168,107,19,104,230,134,8,156,172,151,100,108,145,198,168,245,73,90,142,158,202,140,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,94,247,135,239,93,214,46,170,177,88,240,172,165,254,75,83,113,251,122,73,113,166,217,242,124,82,150,8,233,99,150,235,205,148,241,83,193,221,169,168,114,121,102,170,185,155,110,155,183,230,129,48,0,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,41,219,87,60,92,245,31,249,77,91,243,93,41,131,158,155,98,254,106,206,251,4,245,74,180,185,53,43,170,156,174,175,114,186,8,229,166,154,72,89,76,177,35,145,238,167,115,28,159,121,178,207,28,129,114,128,229,93,52,117,23,130,117,65,165,148,26,153,130,212,127,154,163,188,81,112,155,249,178,233,229,161,154,122,62,228,177,71,222,237,119,216,222,235,27,193,255,0,181,23,246,162,117,80,32,87,140,173,218,235,96,233,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,61,175,135,239,93,214,46,170,177,88,240,172,165,254,75,83,113,251,122,73,113,166,217,242,124,82,150,8,233,99,150,235,205,148,241,83,193,221,169,168,114,121,102,170,185,155,110,155,183,230,158,3,198,175,210,198,45,245,2,135,219,174,37,59,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,231,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,80,212,64,56,87,71,125,85,97,189,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,159,125,91,19,158,247,121,105,28,217,29,11,249,59,147,17,90,171,220,100,140,103,117,2,173,124,64,122,152,204,186,80,241,3,194,181,75,15,161,164,184,177,218,111,73,109,187,219,42,81,26,203,141,186,75,173,107,229,129,36,226,174,133,252,162,141,236,145,168,188,94,198,242,107,217,206,55,216,254,149,106,102,43,172,154,113,142,106,150,21,87,230,44,185,53,190,43,133,55,41,35,124,144,243,79,191,4,189,183,189,141,154,39,163,163,145,136,229,225,35,30,213,93,218,165,64,248,213,250,167,197,190,159,208,251,141,196,230,158,31,61,109,221,122,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,236,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,0,85,95,138,159,94,63,246,95,165,77,32,189,127,154,139,47,190,219,46,63,241,236,169,178,57,157,175,253,157,210,190,57,191,206,83,189,191,214,176,15,63,175,221,113,212,245,29,214,206,144,232,246,14,202,70,105,214,23,171,22,39,195,87,27,226,168,125,242,227,13,193,144,45,107,102,98,185,169,76,141,124,173,133,172,119,223,100,139,35,213,85,204,100,54,169,168,88,85,171,82,176,12,151,78,111,181,21,112,91,114,171,61,109,146,178,90,71,181,179,199,5,76,47,134,71,70,231,53,205,71,163,94,170,138,173,114,111,182,232,191,176,206,103,73,222,169,244,111,234,6,61,238,48,26,83,3,48,58,177,130,254,139,245,79,50,211,63,138,124,79,236,150,65,113,177,121,222,199,103,205,121,90,153,33,238,246,249,59,135,46,223,46,60,157,182,251,110,187,110,94,167,134,94,181,254,154,122,71,197,188,197,191,202,215,224,155,97,85,156,34,225,12,190,74,8,124,188,145,239,35,220,237,233,101,166,230,229,227,188,169,47,22,163,120,239,5,124,102,244,46,179,22,214,91,22,188,218,44,220,44,185,181,190,59,117,210,174,53,158,79,231,138,70,171,26,179,43,145,98,139,185,72,148,237,141,141,114,43,252,164,238,224,138,215,57,223,43,193,147,84,190,202,117,29,125,211,58,251,239,149,160,206,241,249,60,181,23,149,231,231,46,148,79,73,161,253,98,49,93,31,10,87,92,93,243,115,88,237,246,93,221,219,64,58,175,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,234,190,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,224,45,167,168,29,76,253,13,232,118,121,170,81,213,218,169,234,241,156,126,186,225,65,241,73,56,82,205,92,200,93,229,96,127,223,98,187,187,58,197,26,49,174,71,61,207,70,181,121,57,12,214,101,153,77,247,57,202,175,57,174,83,93,231,111,89,5,194,162,233,113,169,237,50,62,253,84,242,58,73,100,224,196,107,27,201,239,114,236,212,70,166,251,34,34,124,139,84,241,180,214,59,20,88,174,11,211,245,60,61,235,213,77,193,51,26,201,57,61,190,82,150,56,234,41,41,211,101,103,9,59,207,150,167,230,143,228,207,43,247,155,180,141,84,133,94,29,90,57,125,214,78,174,48,74,107,68,222,94,147,15,184,65,152,221,42,120,177,253,154,90,9,226,145,169,193,207,98,187,187,58,211,193,187,121,57,157,254,124,92,214,57,0,186,158,141,180,46,143,167,110,156,112,205,57,248,55,195,175,77,183,199,113,200,218,245,129,243,62,241,80,198,201,84,146,75,2,35,37,237,189,123,12,126,238,94,212,49,55,155,145,168,229,237,96,0,40,7,197,31,215,102,166,254,75,236,244,69,255,0,20,3,226,143,235,179,83,127,37,246,122,32,39,255,0,130,167,165,140,167,234,5,119,183,91,137,254,64,15,5,79,75,25,79,212,10,239,110,183,19,252,0,0,1,81,122,199,213,221,215,164,31,20,141,78,202,231,183,85,222,49,59,245,61,142,219,145,218,160,168,115,30,248,18,213,66,230,85,66,197,114,68,250,152,87,151,14,226,108,172,146,104,209,209,247,86,70,219,161,64,62,40,254,187,53,55,242,95,103,162,2,250,49,60,166,197,156,226,182,108,215,22,174,243,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,112,122,53,237,228,199,181,118,114,35,147,125,149,17,126,71,214,40,135,195,175,174,170,158,150,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,125,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,167,235,0,102,179,170,173,45,253,11,117,29,168,186,103,13,139,224,212,22,108,130,171,225,84,94,107,204,118,173,114,191,189,67,250,197,123,220,237,233,101,129,223,125,202,244,223,103,236,228,114,37,138,116,105,174,149,154,159,225,149,173,250,115,144,222,124,237,235,77,48,252,130,221,11,94,147,190,102,217,231,181,212,73,68,178,75,34,185,142,226,246,85,192,198,49,81,35,138,154,38,171,26,156,92,255,0,149,227,105,162,159,253,34,245,25,71,112,255,0,185,133,92,41,100,151,255,0,104,172,164,146,22,36,127,251,106,72,231,73,254,97,26,223,233,169,5,122,92,214,59,22,145,92,117,54,155,35,135,106,76,247,75,242,108,58,58,158,79,255,0,37,170,169,165,238,83,47,6,49,202,254,228,244,241,65,183,221,107,123,252,220,228,107,21,20,56,169,106,158,54,154,215,255,0,210,47,78,116,118,255,0,251,153,173,194,170,72,191,246,138,58,72,225,122,73,255,0,182,172,141,116,127,230,21,174,254,154,21,86,117,94,170,181,75,244,211,212,118,162,234,100,55,223,140,208,94,114,10,175,133,86,249,95,47,221,181,196,254,205,15,234,213,140,115,118,165,138,6,253,246,163,215,109,223,187,149,202,161,218,188,43,52,114,197,171,189,92,90,42,114,57,183,164,192,173,242,230,49,211,113,127,249,85,85,52,240,71,76,156,216,246,171,59,115,212,69,62,255,0,121,174,236,112,115,85,175,85,75,233,32,175,132,38,133,214,105,135,78,53,122,141,144,217,188,149,235,82,238,13,184,194,231,172,236,153,214,120,24,177,209,36,145,72,141,99,121,61,245,115,177,236,69,73,34,169,137,202,247,39,22,178,117,1,74,222,53,126,169,241,111,167,244,62,227,113,32,1,63,252,106,253,83,226,223,79,232,125,198,226,60,50,58,116,193,58,160,210,205,123,211,60,234,159,255,0,196,21,150,122,222,115,127,54,93,60,181,226,24,43,59,113,75,31,123,181,223,123,187,79,119,7,254,197,79,216,168,15,11,222,186,127,66,153,83,52,59,88,243,63,41,166,215,174,127,7,169,173,111,40,108,87,73,36,106,166,243,43,147,203,209,205,188,157,205,209,204,100,170,201,63,84,215,84,72,183,82,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,228,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,50,180,15,197,103,47,210,174,153,114,29,38,201,232,174,183,124,206,215,111,142,215,167,247,138,120,104,163,165,182,82,182,150,58,104,99,168,103,109,57,121,94,223,121,138,230,78,233,220,229,142,69,141,19,154,132,191,241,66,235,95,249,63,224,143,209,141,61,185,221,104,117,39,50,183,178,166,43,141,18,246,126,13,107,116,206,99,234,18,87,53,119,154,94,212,240,198,145,170,62,63,191,47,56,220,200,187,148,130,125,92,179,41,190,231,57,85,231,53,202,107,188,237,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,156,24,141,99,121,61,238,93,154,136,212,223,100,68,79,145,97,87,142,135,41,186,113,240,225,212,125,97,206,31,86,253,69,205,44,246,22,77,73,35,37,167,101,142,221,53,230,221,58,81,58,23,163,92,181,42,230,68,233,156,246,253,199,198,145,177,17,26,247,204,16,215,164,239,84,250,55,245,3,30,247,24,11,169,241,71,244,39,169,191,146,251,197,17,74,221,39,122,167,209,191,168,24,247,184,192,93,79,138,63,161,61,77,252,151,222,40,128,160,19,213,105,110,169,103,122,45,157,219,53,51,77,47,191,6,201,44,221,239,37,91,229,97,168,237,119,97,124,50,126,174,102,62,55,111,28,175,111,222,106,237,190,233,178,162,42,121,82,194,124,75,124,62,234,116,122,235,120,234,15,72,45,84,145,233,245,125,71,153,188,90,105,34,138,150,12,105,239,117,44,17,164,104,249,213,243,178,162,166,121,92,140,134,38,178,4,217,168,136,196,110,193,216,58,174,241,58,211,141,76,232,169,244,218,95,91,240,236,235,81,59,152,221,226,193,59,210,74,171,29,47,109,22,224,247,43,162,116,115,67,36,111,108,17,73,250,183,61,181,46,123,56,201,79,44,113,214,174,128,216,53,79,43,214,92,79,22,209,75,221,214,205,153,222,110,13,183,219,46,54,202,154,154,121,168,251,173,115,38,157,210,211,34,203,28,44,133,210,186,87,181,23,140,73,34,170,42,34,158,0,179,239,6,206,152,190,37,125,187,117,59,154,226,247,88,99,179,237,111,194,43,100,155,181,75,83,52,140,168,134,225,59,99,77,159,47,109,138,216,90,245,253,87,41,103,68,71,73,30,241,5,181,0,0,0,0,205,103,86,62,169,245,147,234,6,67,238,51,151,83,225,113,232,79,76,191,58,247,138,210,149,186,177,245,79,172,159,80,50,31,113,156,186,159,11,143,66,122,101,249,215,188,86,129,42,138,171,241,206,252,19,253,228,254,26,90,161,85,126,57,223,130,127,188,159,195,64,170,178,90,120,121,245,167,117,233,99,84,41,236,89,126,65,86,221,43,201,106,21,50,10,52,166,117,82,81,78,177,241,138,225,4,109,114,57,143,107,146,38,202,172,71,43,225,71,39,110,71,178,30,63,91,194,243,72,112,221,122,213,125,73,210,61,64,130,174,75,22,69,166,245,144,212,45,36,235,12,241,61,151,91,100,177,77,27,254,104,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,188,43,169,222,158,178,174,151,245,150,245,164,121,77,79,159,242,29,186,155,117,209,148,178,83,195,115,161,149,188,162,168,141,175,79,248,81,189,26,231,181,146,197,43,17,239,225,201,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,166,191,12,95,16,10,61,34,172,166,233,251,91,242,47,41,130,213,241,131,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,143,156,210,61,205,133,204,110,232,216,220,247,199,114,128,0,0,80,183,136,207,69,31,201,87,81,224,191,224,22,203,172,154,101,148,254,178,219,83,58,119,99,181,215,42,189,100,182,58,110,78,123,184,177,137,36,78,149,26,231,198,231,55,121,93,12,178,44,64,52,251,170,90,91,130,107,78,9,115,211,61,75,177,124,103,27,188,246,124,237,23,154,154,159,187,218,153,147,71,250,200,94,201,27,180,145,49,223,117,201,190,219,46,232,170,139,158,206,171,186,81,212,126,146,181,29,248,86,107,23,158,181,87,119,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,219,153,156,154,146,194,170,174,141,206,106,162,189,143,142,71,135,21,58,87,78,186,13,153,117,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,194,54,187,116,106,189,188,222,172,141,171,205,237,69,242,184,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,57,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,66,125,31,116,153,134,244,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,134,253,199,162,35,165,122,168,123,93,11,208,189,56,233,211,78,45,218,95,165,246,111,35,106,161,222,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,114,103,241,110,235,178,53,26,214,177,141,99,24,198,55,160,0,0,241,90,209,164,56,110,189,105,126,65,164,122,129,5,92,150,44,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,255,0,52,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,95,106,0,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,201,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,82,127,244,91,226,141,140,232,207,77,23,125,63,214,26,106,187,181,247,3,167,142,12,46,158,25,106,36,169,191,65,43,228,227,73,44,175,107,226,166,101,42,240,106,72,174,68,74,117,99,35,137,206,135,105,37,167,137,239,77,118,45,116,233,198,241,154,239,229,242,157,46,183,214,228,54,138,151,213,62,56,86,149,140,100,149,240,72,196,107,145,253,200,41,247,103,201,28,146,197,18,115,99,29,34,58,133,192,244,25,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,57,202,253,145,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,226,124,49,122,14,253,8,88,169,181,231,86,44,188,115,236,130,222,223,134,218,238,54,238,221,86,47,11,159,51,100,217,221,215,39,122,162,7,83,171,185,71,28,176,181,100,133,118,231,43,86,26,248,88,116,153,134,245,25,170,23,108,227,80,42,41,43,172,90,107,81,111,169,168,199,42,232,22,120,47,47,170,142,177,34,73,31,220,106,53,145,75,79,28,138,199,50,70,74,155,177,201,197,85,22,242,64,0,0,21,87,227,157,248,39,251,201,252,52,181,66,170,252,115,191,4,255,0,121,63,134,129,202,188,21,61,83,229,63,79,235,189,198,220,93,73,74,222,10,158,169,242,159,167,245,222,227,110,46,164,10,107,241,164,209,203,22,31,172,184,150,177,90,38,237,213,234,37,190,162,158,233,77,197,235,202,170,218,218,120,219,83,205,207,84,78,112,79,79,23,109,172,99,91,229,185,125,231,72,229,79,63,224,243,173,247,92,15,168,186,141,26,134,199,73,89,109,213,26,117,109,69,91,164,115,39,161,158,221,75,87,83,19,217,251,90,246,57,171,51,28,197,68,93,223,27,145,201,193,89,37,143,248,137,104,93,102,191,116,167,149,227,118,27,55,196,242,75,15,107,36,176,194,213,157,100,117,85,42,170,202,200,163,133,28,233,166,146,149,245,80,199,26,181,205,116,147,51,250,42,136,246,208,14,39,148,223,112,108,170,205,154,226,213,222,74,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,15,71,49,220,94,198,174,206,69,106,237,178,162,167,200,14,129,213,143,170,125,100,250,129,144,251,140,229,138,97,90,233,89,160,62,13,24,246,73,97,188,252,51,36,191,124,87,27,176,204,212,157,36,109,85,85,230,185,37,124,82,66,173,116,51,71,74,202,169,163,145,92,214,182,72,89,253,37,84,99,171,87,168,92,166,197,156,235,238,165,230,184,181,119,157,178,228,25,133,230,233,110,169,237,62,62,253,44,245,178,201,20,156,30,141,123,121,49,237,93,156,136,228,223,101,68,95,145,234,245,119,88,236,89,135,79,26,11,163,182,136,123,149,122,119,111,200,170,46,149,60,158,156,106,174,87,121,100,109,55,7,49,17,120,65,5,60,189,198,189,237,119,153,227,247,93,27,145,67,149,98,120,181,247,57,202,172,216,86,45,67,231,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,230,245,107,27,201,239,106,110,229,70,166,251,170,162,124,205,57,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,225,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,90,107,240,121,209,11,174,121,212,93,70,178,195,124,164,163,182,233,117,58,186,162,145,209,185,243,215,79,113,165,171,166,137,140,253,141,99,26,212,153,238,122,170,174,236,141,168,213,230,175,142,237,0,128,30,53,126,150,49,111,168,20,62,221,113,41,88,186,159,26,191,75,24,183,212,10,31,110,184,149,235,225,157,105,181,95,250,215,211,251,21,246,217,73,113,182,220,105,239,212,149,148,117,112,182,104,42,96,146,201,92,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,3,197,116,163,213,118,163,244,149,168,236,205,112,169,124,245,170,187,183,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,220,204,228,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,198,113,187,207,123,201,86,249,89,169,251,189,169,159,12,159,171,153,140,145,187,73,19,219,247,154,155,237,186,110,138,138,180,45,215,71,70,87,222,143,53,30,150,217,29,215,227,56,102,81,230,42,49,155,148,175,98,85,58,56,149,157,218,106,152,219,182,211,69,221,137,22,70,181,35,145,175,107,155,197,85,241,71,232,60,60,250,211,186,244,177,170,20,246,44,191,32,171,110,149,228,181,10,153,5,26,83,58,169,40,167,88,248,197,112,130,54,185,28,199,181,201,19,101,86,35,149,240,163,147,183,35,217,15,16,191,66,170,252,115,191,4,255,0,121,63,134,150,147,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,222,57,223,130,127,188,159,195,64,170,178,74,116,47,214,109,247,163,205,71,170,185,201,106,248,206,25,148,121,122,124,154,219,19,24,149,78,142,37,127,106,166,154,71,109,180,209,119,101,84,141,206,72,228,107,220,215,113,85,100,177,254,95,15,124,3,13,213,62,174,112,157,62,212,28,122,146,249,143,95,41,239,116,213,212,53,40,188,37,103,193,235,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,62,87,88,61,38,102,93,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,231,183,109,234,136,217,88,170,26,40,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,226,189,96,245,103,134,244,139,165,255,0,110,47,180,244,151,139,237,125,68,116,214,44,113,213,235,75,61,213,233,35,18,117,99,210,57,85,140,138,39,172,142,122,179,134,253,182,42,163,165,98,45,90,248,121,120,136,255,0,38,74,59,134,151,234,194,93,110,248,13,71,122,225,109,124,85,29,201,44,147,50,10,137,100,130,154,14,218,172,190,110,127,46,196,99,165,138,40,228,115,165,85,78,114,185,99,95,83,189,66,229,93,80,107,45,235,87,50,154,111,33,231,251,116,214,235,91,42,164,168,134,217,67,19,120,197,79,27,158,191,240,164,122,181,172,107,229,150,87,163,25,207,138,7,138,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,206,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,158,124,179,79,10,30,135,42,114,91,173,147,171,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,109,42,205,19,100,221,141,141,157,234,203,3,74,125,39,122,88,209,191,167,248,247,183,64,117,83,149,116,157,233,99,70,254,159,227,222,221,1,213,64,25,87,53,80,101,92,15,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,125,62,30,125,105,218,186,167,210,250,123,22,95,144,82,59,85,49,170,117,76,130,141,41,155,74,181,176,36,156,98,184,65,27,92,173,123,28,213,137,178,171,17,168,201,149,201,219,141,143,135,148,53,234,203,162,139,118,83,209,126,151,117,81,166,246,206,25,37,155,79,241,202,156,198,6,37,85,68,215,90,22,218,104,41,227,168,141,168,231,199,15,149,142,30,79,70,198,198,172,75,44,143,122,44,72,143,128,26,91,170,89,222,139,103,118,205,76,211,75,239,193,178,75,55,123,201,86,249,88,106,59,93,216,95,12,159,171,153,143,141,219,199,43,219,247,154,187,111,186,108,168,138,129,167,226,128,124,81,253,118,106,111,228,190,207,68,92,247,74,189,76,97,189,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,138,54,102,113,150,55,178,70,162,114,99,219,201,172,127,56,217,76,62,40,254,187,53,55,242,95,103,162,2,127,248,42,122,88,202,126,160,87,123,117,184,128,30,40,254,187,53,55,242,95,103,162,39,255,0,130,167,165,140,167,234,5,119,183,91,136,1,226,143,235,179,83,127,37,246,122,32,34,169,98,158,24,190,32,20,122,69,89,77,211,246,183,228,94,83,5,171,227,6,51,114,150,56,34,165,176,213,73,60,211,74,218,151,181,137,34,195,60,149,31,57,164,123,155,11,152,221,209,177,185,239,143,197,120,121,116,153,134,245,117,165,250,219,131,223,106,41,44,247,218,10,140,94,166,197,145,186,129,106,167,181,61,100,175,89,209,140,73,34,87,178,88,152,177,185,138,254,27,246,222,168,174,137,138,145,43,84,180,183,59,209,108,238,231,166,122,151,98,248,54,73,102,236,249,218,47,53,13,71,107,187,11,38,143,245,144,189,241,187,120,229,99,190,235,151,109,246,93,149,21,16,52,252,87,175,137,111,136,37,54,143,90,175,29,62,105,5,214,174,61,65,175,167,242,215,139,181,36,178,210,207,141,49,237,165,158,53,141,95,2,178,119,212,83,79,43,81,240,202,215,192,187,57,21,30,141,219,128,105,23,139,126,101,139,116,185,148,97,154,129,53,93,231,84,45,116,241,90,112,219,226,108,249,234,89,52,82,183,206,87,44,177,190,39,190,141,89,26,242,119,39,212,172,144,181,204,221,39,168,90,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,15,202,117,94,147,189,83,232,223,212,12,123,220,96,38,254,85,208,229,79,74,94,28,58,185,152,106,11,233,42,53,23,48,167,199,217,93,12,76,138,86,89,41,27,121,163,122,81,69,58,34,185,239,115,149,174,157,205,119,105,207,138,38,181,28,144,164,178,66,14,147,189,83,232,223,212,12,123,220,96,2,234,124,81,253,9,234,111,228,190,241,68,80,9,127,222,40,254,132,245,55,242,95,120,162,41,91,164,239,84,250,55,245,3,30,247,24,0,249,58,23,174,154,143,211,166,163,219,181,67,75,239,62,70,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,226,221,211,116,114,57,173,123,28,199,177,143,110,138,116,47,93,52,227,168,189,56,183,106,134,151,222,124,245,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,201,187,166,234,213,107,154,246,57,236,123,30,234,97,241,29,232,114,155,165,44,202,131,48,211,231,213,212,105,214,97,81,59,40,97,149,146,202,251,37,91,81,30,180,82,206,168,173,123,28,213,115,160,115,157,221,115,34,149,174,71,44,43,44,156,255,0,162,78,176,114,110,145,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,121,52,52,60,85,95,142,119,224,159,239,39,240,210,205,48,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,240,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,37,101,248,231,126,9,254,242,127,13,2,170,201,149,225,197,215,29,55,74,89,149,126,31,168,44,171,168,211,172,194,162,7,215,77,19,229,149,246,74,182,162,177,43,98,129,21,90,246,57,170,214,206,214,183,186,230,69,19,154,174,88,82,41,30,23,154,67,134,235,214,171,234,78,145,234,4,21,114,88,178,45,55,172,134,161,105,39,88,103,137,236,186,219,37,138,104,223,243,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,225,93,78,244,245,149,116,191,172,183,173,35,202,106,124,255,0,144,237,212,219,174,140,165,146,158,27,157,12,173,229,21,68,109,122,127,194,141,232,215,61,172,150,41,88,143,127,14,74,26,83,35,87,93,29,102,216,186,60,211,138,91,156,118,175,140,230,121,71,152,167,198,109,178,177,233,74,233,34,70,119,106,106,100,110,219,67,23,118,37,88,218,228,146,71,61,173,111,20,87,203,29,112,116,63,226,123,83,211,46,151,220,116,143,81,176,218,188,158,197,105,167,170,171,196,86,218,177,65,61,61,92,146,58,87,81,212,189,219,34,211,73,44,143,147,188,136,249,98,87,61,56,76,215,49,177,68,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,154,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,40,121,75,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,202,88,255,0,74,93,14,83,99,93,34,106,79,87,26,140,250,180,190,220,180,223,41,126,35,105,86,75,78,148,52,146,219,42,224,117,108,232,228,106,202,249,226,115,251,77,77,226,72,101,108,155,189,210,51,179,92,0,106,160,0,0,0,5,43,120,178,116,135,250,34,212,127,229,5,133,81,112,196,51,251,131,254,44,217,43,251,178,82,228,83,44,211,205,198,55,162,61,33,157,140,116,173,217,207,70,200,217,218,189,166,44,44,94,41,208,47,85,213,157,41,107,141,37,238,231,47,60,51,40,236,217,242,136,100,154,116,142,10,87,76,213,109,123,99,137,29,220,154,159,239,185,168,177,189,206,141,243,198,222,43,47,54,223,246,89,139,88,179,156,86,243,133,101,52,62,118,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,108,86,189,188,152,247,38,237,84,114,111,186,42,47,204,206,23,84,250,41,252,157,186,130,205,180,114,59,135,157,164,199,238,9,228,39,116,189,201,31,67,60,76,168,165,238,187,183,26,44,201,4,209,36,156,88,141,238,35,248,238,221,149,67,181,120,140,245,175,252,170,181,30,11,6,1,115,186,199,166,88,183,234,237,180,211,175,106,59,165,114,43,210,75,155,161,226,215,183,147,30,145,196,217,85,206,100,109,115,182,137,211,75,26,126,79,15,158,137,46,189,87,231,242,95,114,120,42,232,116,235,21,168,167,154,235,88,234,87,58,11,180,237,154,23,62,210,201,27,52,79,99,228,167,116,142,116,177,171,150,20,237,171,145,22,72,247,142,186,79,130,254,148,53,79,13,211,63,138,124,51,237,110,65,110,177,121,222,199,123,202,249,170,152,225,238,246,249,55,159,30,231,46,60,155,190,219,110,155,238,104,207,167,93,6,195,122,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,231,35,155,186,53,94,238,12,70,70,213,224,198,162,7,64,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,230,189,88,250,88,214,79,167,249,15,183,78,117,83,149,117,99,233,99,89,62,159,228,62,221,56,25,172,61,6,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,243,229,154,120,172,116,43,77,135,73,95,213,62,148,80,82,83,88,170,170,22,108,214,133,213,82,186,118,220,106,235,94,191,18,98,205,35,145,204,150,90,136,226,116,49,163,123,106,145,185,172,115,93,34,196,19,255,0,163,190,170,176,222,171,244,142,223,152,89,174,84,141,201,237,212,244,244,217,101,162,56,214,23,219,174,42,207,190,173,137,207,123,188,180,142,108,142,133,252,157,201,136,173,85,238,50,70,51,186,153,172,233,163,168,188,239,165,253,83,160,212,204,22,163,252,213,29,226,139,132,63,206,118,191,51,12,211,209,247,37,138,78,207,119,176,198,247,88,222,108,253,168,191,181,22,116,245,225,226,145,138,234,78,150,91,180,207,166,155,181,214,47,181,150,249,23,45,173,173,182,199,31,151,161,168,166,150,25,109,11,28,241,191,148,203,221,229,36,208,185,26,206,219,18,41,100,230,229,96,124,15,21,142,184,233,181,42,235,95,210,222,155,50,174,43,22,49,120,86,101,55,55,62,88,22,227,113,165,115,216,180,76,143,116,71,211,67,46,238,115,164,106,247,38,138,55,49,26,216,155,36,208,255,0,165,94,153,243,46,171,245,114,143,75,112,250,234,75,115,27,78,235,149,222,231,82,168,230,91,173,209,190,54,75,58,71,201,29,51,249,75,27,25,27,85,57,61,237,228,230,51,156,140,241,90,85,166,121,86,178,106,62,57,165,184,85,39,152,189,100,215,8,173,244,220,163,145,241,195,205,126,252,242,246,216,247,182,24,152,142,146,71,163,87,132,108,123,149,54,106,154,30,233,87,166,124,55,165,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,242,86,194,206,49,70,198,70,213,94,44,99,121,57,239,231,35,195,218,233,86,153,226,186,55,167,24,230,150,225,84,158,94,203,140,219,226,183,211,114,142,54,73,55,4,251,243,203,219,99,24,233,165,122,186,73,30,141,78,114,61,238,84,221,202,122,176,0,128,30,53,126,150,49,111,168,20,62,221,113,41,88,186,159,26,191,75,24,183,212,10,31,110,184,149,65,211,37,166,213,127,234,75,74,44,87,219,101,37,198,219,113,206,44,84,149,148,117,112,182,104,42,96,146,190,22,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,31,175,166,142,162,243,190,151,245,78,131,83,48,90,143,243,84,119,138,46,16,255,0,57,218,252,204,51,79,71,220,150,41,59,61,222,195,27,221,99,121,179,246,162,254,212,93,9,232,94,186,105,199,81,122,113,110,213,13,47,188,249,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,147,119,77,213,170,215,53,236,115,216,246,61,212,195,226,41,208,173,79,75,89,146,231,26,125,65,86,253,43,191,212,67,13,12,213,53,81,61,246,203,140,201,80,245,182,162,44,139,60,204,108,116,238,145,147,57,159,208,123,88,231,189,237,87,191,170,248,48,90,117,230,29,80,201,111,184,165,178,145,154,87,89,78,218,76,178,178,190,29,146,106,216,99,145,212,81,81,72,137,201,213,44,116,234,231,183,126,219,97,149,235,38,207,117,62,225,231,252,106,253,83,226,223,79,232,125,198,226,64,2,127,248,213,250,167,197,190,159,208,251,141,196,252,158,27,125,51,225,189,87,233,30,188,105,110,97,93,87,110,123,106,49,139,149,162,231,76,170,231,219,174,49,178,236,200,167,88,249,35,102,103,25,100,99,227,114,167,38,61,220,92,199,240,145,129,234,252,41,250,227,166,211,91,173,7,75,122,146,202,185,108,89,61,225,25,139,92,218,249,103,91,117,198,169,204,98,81,62,61,213,25,77,52,187,57,174,141,169,219,154,89,28,244,115,101,116,144,220,73,152,29,85,211,60,171,70,245,31,35,210,220,214,147,203,222,177,155,132,182,250,158,49,200,200,230,224,191,114,120,187,140,99,221,12,172,86,201,27,213,169,206,55,177,200,155,57,9,213,211,215,139,149,247,72,186,113,155,75,242,204,27,237,6,95,139,91,224,181,225,87,8,218,200,168,100,165,99,18,56,163,184,181,174,107,255,0,201,216,214,241,88,147,148,237,107,88,245,137,232,233,222,18,215,196,191,174,58,110,156,112,217,180,123,7,101,91,245,23,52,179,200,248,106,227,124,180,236,177,219,166,89,32,90,214,204,197,107,150,165,92,201,91,11,88,239,184,248,214,71,170,35,88,201,168,216,250,185,102,83,125,206,114,171,206,107,148,215,121,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,56,49,26,198,242,123,220,187,53,17,169,190,200,136,159,34,194,175,29,14,83,116,227,225,195,168,250,195,156,62,173,250,139,154,89,236,44,154,146,70,75,78,203,29,186,107,205,186,116,162,116,47,70,185,106,85,204,137,211,57,237,251,143,141,35,98,34,53,239,152,33,175,73,222,169,244,111,234,6,61,238,48,26,83,51,89,210,119,170,125,27,250,129,143,123,140,6,148,192,141,94,34,186,57,98,214,78,145,243,186,107,188,222,94,175,15,183,207,152,218,234,120,189,253,154,170,8,37,145,201,193,175,98,59,187,2,212,65,187,185,53,157,254,124,92,230,53,10,12,211,220,214,235,166,185,254,53,168,214,42,122,73,238,88,173,226,138,247,71,21,91,28,232,36,158,154,102,77,27,100,107,92,215,43,21,204,68,84,71,53,118,223,101,79,218,106,32,206,15,89,58,23,89,211,183,81,217,158,156,252,27,225,214,86,220,36,184,227,141,98,206,248,95,103,168,123,164,165,72,229,157,17,242,246,216,189,135,191,119,39,118,25,91,205,202,213,114,132,191,241,118,206,191,74,26,89,211,14,166,124,47,225,159,107,113,251,157,247,201,119,251,222,87,205,83,90,102,237,119,56,183,159,30,231,30,92,91,190,219,236,155,236,121,95,5,79,84,249,79,211,250,239,113,183,17,87,51,213,47,181,125,56,233,126,153,215,223,124,213,126,9,144,101,30,90,139,202,240,242,118,186,214,91,38,135,245,136,196,108,156,234,155,113,119,205,206,123,118,217,118,111,109,15,171,211,78,177,216,180,110,221,172,149,55,120,124,197,94,97,165,247,92,58,215,77,201,236,239,85,87,213,81,198,229,230,214,61,27,218,129,42,39,217,220,90,254,199,14,77,115,218,160,58,201,215,74,206,162,122,142,204,245,27,227,63,17,178,186,225,37,187,28,115,18,118,66,203,61,59,221,29,42,199,20,234,175,139,184,196,239,189,155,53,59,179,74,238,13,87,43,82,205,60,26,116,94,213,141,104,53,211,90,46,184,133,36,25,14,97,120,171,164,183,94,156,246,203,60,246,72,59,81,246,153,179,151,178,207,57,21,87,38,236,199,61,98,141,206,228,214,68,169,80,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,46,219,236,139,251,13,46,233,62,11,250,47,210,204,55,76,254,41,241,63,178,88,253,186,197,231,123,29,159,53,229,105,163,135,187,219,228,238,28,187,124,184,242,118,219,237,186,237,184,30,172,0,0,160,31,20,127,93,154,155,249,47,179,209,23,252,80,15,138,63,174,205,77,252,151,217,232,128,159,254,10,158,150,50,159,168,21,222,221,110,39,249,0,60,21,61,44,101,63,80,43,189,186,220,79,240,0,0,5,0,248,163,250,236,212,223,201,125,158,136,191,226,128,124,81,253,118,106,111,228,190,207,68,4,85,44,251,194,235,196,2,178,209,89,109,233,147,91,242,46,245,170,111,45,110,193,238,147,199,60,245,81,213,75,60,80,67,105,119,109,143,229,10,247,119,138,73,21,141,133,177,186,53,114,177,98,108,95,3,163,126,145,45,93,95,120,126,101,24,164,23,26,75,62,89,97,212,139,133,203,28,186,207,78,215,177,147,173,170,222,215,210,204,244,106,202,202,105,147,143,62,218,238,143,142,25,21,178,118,146,55,87,174,89,139,95,112,108,170,243,133,101,52,62,74,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,108,87,49,220,94,199,38,237,85,106,237,186,42,167,204,13,73,130,0,120,94,245,211,250,107,197,89,161,218,199,153,249,189,73,178,243,248,61,77,107,120,205,125,181,199,27,85,55,153,92,190,98,178,29,164,238,110,141,123,226,70,73,250,215,54,162,68,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,0,0,0,0,114,174,170,180,183,244,211,211,142,162,233,156,54,47,140,215,222,113,250,175,133,81,121,175,47,221,186,68,206,245,15,235,21,236,107,118,170,138,7,125,247,35,23,109,159,187,85,200,185,172,53,80,80,15,137,166,138,126,133,186,184,202,124,189,195,205,80,103,123,230,180,124,229,231,52,94,118,121,188,196,114,109,27,26,221,170,162,169,224,212,229,180,75,23,39,43,185,108,17,84,245,90,79,130,254,148,53,79,13,211,63,138,124,51,237,110,65,110,177,121,222,199,123,202,249,170,152,225,238,246,249,55,159,30,231,46,60,155,190,219,110,155,238,121,82,197,60,25,52,46,179,41,214,91,238,188,221,236,220,236,184,77,190,75,117,174,174,69,158,63,231,138,182,163,28,176,171,81,34,151,183,72,181,13,145,142,114,171,60,220,14,224,170,230,185,161,111,216,158,45,98,193,177,91,54,21,139,80,249,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,249,189,92,247,113,99,26,155,185,85,203,182,234,170,191,51,235,0,5,43,120,213,250,167,197,190,159,208,251,141,196,234,190,6,63,141,159,187,127,196,142,85,227,87,234,159,22,250,127,67,238,55,19,170,248,24,254,54,126,237,255,0,18,2,85,117,245,209,70,43,213,102,156,85,222,237,54,207,47,169,184,205,190,105,49,203,133,58,70,201,43,248,35,164,109,178,161,100,115,24,232,101,122,170,49,207,114,118,100,122,189,23,139,165,100,180,45,150,98,215,220,27,42,188,225,89,77,15,146,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,155,21,204,119,23,177,201,187,85,90,187,110,138,169,243,53,38,70,173,120,232,23,67,181,247,89,112,237,109,200,237,254,74,245,143,220,32,168,189,195,5,52,50,83,228,212,176,55,120,105,171,99,145,174,99,184,189,145,53,100,226,174,124,8,248,93,186,118,159,8,68,15,10,206,131,191,236,71,85,122,191,101,255,0,59,46,33,98,185,219,191,226,31,77,123,107,251,191,251,67,98,100,144,255,0,155,168,99,191,170,121,42,188,81,253,9,234,111,228,190,241,68,74,162,42,248,163,250,19,212,223,201,125,226,136,10,86,233,59,213,62,141,253,64,199,189,198,2,234,124,81,253,9,234,111,228,190,241,68,82,183,73,222,169,244,111,234,6,61,238,48,23,83,226,143,232,79,83,127,37,247,138,32,40,4,210,71,79,26,223,128,245,127,160,212,58,129,71,99,164,117,183,32,167,168,181,223,177,234,233,33,173,74,89,211,120,234,104,170,26,155,181,236,115,85,28,212,145,173,89,33,154,55,185,141,231,197,51,110,119,94,143,186,179,204,186,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,207,110,227,17,81,178,189,20,58,175,92,29,2,102,90,35,175,54,235,54,148,98,53,117,120,38,162,222,41,109,152,107,214,181,37,72,46,53,28,91,240,201,230,151,138,68,254,234,191,180,178,185,121,66,141,85,149,239,142,117,101,207,104,14,142,88,186,127,209,172,79,71,113,201,188,197,38,51,111,109,60,149,60,94,207,55,84,247,58,74,154,158,15,123,214,62,236,242,75,47,111,154,181,156,248,183,238,181,16,226,189,94,117,141,98,211,174,141,170,117,247,68,243,107,85,109,94,89,229,109,216,117,203,202,62,166,25,106,167,145,123,139,219,86,237,28,208,193,21,91,248,78,136,214,75,79,219,145,138,237,226,117,69,244,187,214,159,84,122,3,117,182,226,26,73,144,85,228,86,218,202,134,210,81,225,183,42,105,110,84,85,19,202,233,82,56,169,160,107,146,104,94,233,170,21,252,105,159,26,203,39,14,125,205,184,168,104,120,0,0,141,90,93,226,1,211,238,174,245,5,121,233,251,14,200,188,221,125,39,8,44,183,40,163,150,90,91,245,84,113,84,205,92,218,103,177,139,26,67,4,116,236,218,105,30,214,204,231,187,180,142,107,90,249,30,32,26,7,171,29,68,116,251,119,193,180,147,50,242,21,255,0,114,162,166,193,60,52,222,87,34,142,41,99,153,148,206,158,70,44,148,211,54,72,88,232,164,108,140,141,93,201,146,253,215,164,145,103,218,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,58,95,86,62,169,245,147,234,6,67,238,51,151,83,225,113,232,79,76,191,58,247,138,210,133,178,204,166,251,156,229,87,156,215,41,174,243,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,112,98,53,141,228,247,185,118,106,35,83,125,145,17,62,69,244,248,92,122,19,211,47,206,189,226,180,9,84,85,95,142,119,224,159,239,39,240,210,213,10,171,241,206,252,19,253,228,254,26,7,42,240,84,245,79,148,253,63,174,247,27,113,102,157,96,244,153,134,245,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,134,253,183,170,43,162,98,165,101,248,42,122,167,202,126,159,215,123,141,184,186,144,51,3,170,90,91,157,232,182,119,115,211,61,75,177,124,27,36,179,118,124,237,23,154,134,163,181,221,133,147,71,250,200,94,248,221,188,114,177,223,117,203,182,251,46,202,138,137,109,62,24,190,32,21,154,187,71,77,211,246,183,228,94,111,58,164,227,6,51,114,150,57,229,170,191,82,199,4,211,74,218,151,181,139,26,77,4,116,255,0,57,164,123,93,51,94,221,209,210,53,239,147,176,120,129,244,57,77,213,222,27,107,175,195,31,143,217,181,22,193,81,27,40,174,247,38,74,198,85,91,149,93,221,162,154,88,81,206,70,35,159,222,99,150,57,56,189,142,107,81,137,60,143,58,7,73,157,31,105,127,72,184,108,182,44,29,42,235,239,183,138,122,86,228,119,218,153,100,71,221,103,129,101,86,61,32,87,186,42,118,53,106,37,107,24,196,223,130,181,30,233,28,138,245,14,234,0,0,85,95,142,119,224,159,239,39,240,210,213,10,171,241,206,252,19,253,228,254,26,4,85,240,184,245,217,166,95,157,123,61,105,127,197,0,248,92,122,236,211,47,206,189,158,180,191,224,0,0,0,16,3,196,235,175,31,208,133,138,167,65,180,158,245,199,62,200,45,238,248,149,210,221,113,237,213,98,240,185,240,186,61,219,218,114,119,170,32,117,66,55,140,145,203,11,86,57,147,110,113,57,66,42,248,157,117,227,250,111,190,212,232,54,147,222,185,96,56,253,193,223,18,186,91,174,61,202,92,162,102,178,23,71,187,123,77,94,205,60,237,168,70,241,146,72,166,114,71,50,111,194,39,36,32,177,96,25,150,77,140,228,217,157,139,30,171,171,177,97,212,244,213,55,219,131,81,18,10,22,84,84,50,158,4,123,149,81,21,242,75,34,35,88,155,189,81,178,57,19,140,111,115,88,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,57,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,69,29,42,244,207,134,244,161,164,116,122,91,135,215,85,220,94,234,135,92,174,247,58,149,86,190,227,113,145,145,178,89,210,62,74,216,89,198,40,216,200,218,171,197,140,111,39,61,252,228,120,80,103,76,93,66,229,93,47,235,45,151,87,49,106,111,63,228,59,148,215,27,91,234,164,167,134,231,67,43,120,203,79,35,152,191,240,100,98,185,175,107,37,138,39,171,31,195,138,232,163,75,117,75,4,214,156,18,217,169,154,105,125,248,206,55,121,239,121,42,223,43,53,63,119,181,51,225,147,245,115,49,146,55,105,34,123,126,243,83,125,183,77,209,81,86,139,60,68,122,67,254,74,90,202,159,101,168,187,58,123,152,247,107,113,126,117,254,102,104,59,77,139,205,82,73,201,18,68,237,73,43,120,43,185,242,138,72,183,145,242,36,188,126,175,135,55,90,255,0,201,87,81,231,176,103,247,59,172,154,101,148,254,174,229,77,2,247,99,181,215,42,177,35,185,182,30,46,123,184,177,139,28,173,137,90,231,198,230,187,105,93,12,81,168,95,72,0,1,85,126,57,223,130,127,188,159,195,75,84,42,175,199,59,240,79,247,147,248,104,28,171,193,83,213,62,83,244,254,187,220,109,197,212,148,173,224,169,234,159,41,250,127,93,238,54,226,234,64,25,193,235,67,71,44,90,5,213,6,127,165,88,180,220,236,182,171,132,117,22,232,248,189,60,181,45,93,60,85,113,83,110,247,189,239,236,178,161,177,119,28,229,115,251,124,215,101,118,201,163,226,181,124,105,52,46,251,148,224,152,150,188,227,150,107,83,233,48,159,49,110,201,106,247,100,117,222,86,174,106,118,81,46,234,136,178,195,28,235,43,120,114,87,49,213,124,154,197,107,165,115,66,160,64,58,175,75,26,41,252,162,122,130,194,116,114,75,135,146,164,200,46,11,231,231,108,189,185,25,67,4,79,168,170,237,59,183,34,36,203,4,50,164,124,152,173,238,43,57,108,221,213,2,231,188,48,52,94,213,165,61,37,226,87,217,177,10,75,78,79,156,211,186,253,121,172,107,219,44,245,240,73,52,174,183,185,242,35,157,179,18,141,240,185,177,34,162,49,100,145,85,173,145,242,111,45,64,2,0,120,213,250,88,197,190,160,80,251,117,196,172,190,135,117,123,13,208,142,170,48,61,82,212,25,234,224,199,173,53,21,144,215,79,77,2,204,250,118,84,209,79,74,147,43,19,239,57,140,116,237,123,209,168,231,240,107,184,181,238,217,171,102,158,53,126,150,49,111,168,20,62,221,113,41,88,13,62,234,150,150,224,154,211,130,92,244,207,82,236,95,25,198,239,61,159,59,69,230,166,167,238,246,166,100,209,254,178,23,178,70,237,36,76,119,221,114,111,182,203,186,42,162,231,135,170,174,153,243,46,148,53,114,179,75,115,10,234,75,139,29,78,219,149,162,231,76,168,214,92,109,210,62,70,69,58,199,201,93,11,249,69,35,31,27,149,120,189,142,226,231,179,132,143,154,190,20,61,113,212,227,87,91,39,72,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,222,84,154,86,199,179,219,35,59,51,255,0,172,30,147,48,222,174,180,191,236,61,246,162,146,207,125,160,168,142,166,197,145,186,129,106,167,181,61,100,98,206,140,98,73,18,189,146,196,197,141,204,87,240,223,182,245,69,116,76,84,10,235,240,175,235,170,167,0,200,109,93,48,234,149,125,92,248,197,242,162,27,110,25,52,52,177,112,180,220,103,170,153,238,130,84,142,52,154,70,85,77,82,136,146,61,239,237,61,172,78,45,141,239,124,126,215,199,59,240,79,247,147,248,105,37,58,40,240,230,211,142,149,124,150,127,127,170,251,83,169,178,91,210,10,155,148,155,45,13,174,71,243,239,54,221,26,177,175,111,38,61,34,116,210,42,200,246,177,220,82,22,203,36,75,26,252,115,191,4,255,0,121,63,134,129,21,124,46,61,118,105,151,231,94,207,90,92,159,89,58,71,167,26,209,211,142,103,140,106,149,227,224,118,91,117,190,75,239,199,153,64,149,147,89,100,163,99,166,243,113,197,197,207,119,22,50,70,189,177,241,145,241,73,44,109,115,85,251,165,54,120,92,122,236,211,47,206,189,158,180,233,94,36,126,32,148,221,68,212,199,163,218,55,117,171,110,157,91,170,27,83,91,114,134,89,97,102,76,245,138,9,34,73,105,230,130,41,161,101,52,201,59,81,142,115,153,35,209,146,109,187,35,84,8,22,72,174,129,52,67,75,250,133,234,94,193,166,218,179,124,171,164,180,79,79,83,95,13,186,154,57,57,222,231,167,103,117,104,86,102,124,233,216,232,155,52,143,147,228,170,200,93,27,28,201,36,99,219,231,250,84,233,71,81,250,180,206,235,48,220,22,47,39,73,109,183,212,86,92,47,117,48,171,168,104,36,236,200,180,145,206,228,84,84,239,206,198,68,136,196,124,136,213,146,68,141,237,137,232,113,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,64,212,241,149,114,242,124,52,250,234,169,234,107,25,170,211,13,78,175,171,170,213,12,114,158,123,149,85,115,169,98,142,11,189,185,106,17,27,59,18,8,217,20,47,133,103,134,23,70,173,78,73,219,145,174,122,186,68,142,141,128,210,159,73,222,150,52,111,233,254,61,237,208,29,84,229,93,39,122,88,209,191,167,248,247,183,64,117,80,6,85,205,84,25,87,3,73,29,29,221,173,87,174,148,52,122,178,205,115,164,175,167,143,7,178,210,62,90,105,155,43,27,60,20,113,67,52,74,230,170,162,62,57,99,146,55,183,246,181,236,115,87,101,69,66,173,188,78,186,14,253,8,95,106,117,231,73,236,188,112,28,130,224,239,137,90,237,214,238,221,46,47,51,153,11,99,221,221,215,47,102,162,119,84,43,120,199,28,80,185,99,133,54,231,19,87,228,248,112,120,128,86,116,239,125,139,73,53,123,34,255,0,82,122,255,0,51,60,85,53,17,207,81,38,59,85,193,242,114,167,100,44,146,71,195,52,136,140,124,40,222,41,36,169,43,85,159,174,73,110,210,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,80,51,175,209,247,86,121,151,72,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,57,237,220,98,42,54,87,162,253,95,16,140,255,0,13,213,62,174,115,109,65,211,236,134,146,249,143,95,41,236,149,52,53,212,202,188,37,103,193,232,209,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,29,109,244,125,147,116,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,197,177,212,11,169,240,84,244,177,148,253,64,174,246,235,113,0,60,81,253,118,106,111,228,190,207,68,79,255,0,5,79,75,25,79,212,10,239,110,183,16,3,197,31,215,102,166,254,75,236,244,64,74,175,3,31,198,207,221,191,226,68,159,241,12,232,178,213,213,62,151,212,95,113,12,126,145,218,169,141,83,162,227,245,139,82,218,85,173,129,36,229,45,190,121,28,213,107,216,230,172,174,137,30,173,70,76,173,94,228,108,124,220,163,7,129,143,227,103,238,223,241,34,213,0,203,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,165,181,120,80,244,57,77,141,90,172,157,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,120,146,25,91,38,239,116,140,236,201,77,93,240,251,209,45,97,234,47,23,234,15,32,181,82,73,81,65,81,45,78,81,105,171,138,122,168,50,87,178,150,40,40,18,68,116,233,20,12,167,88,26,229,99,98,115,39,77,219,34,42,42,239,40,0,138,190,40,254,132,245,55,242,95,120,162,41,91,164,239,84,250,55,245,3,30,247,24,11,169,241,71,244,39,169,191,146,251,197,17,74,221,39,122,167,209,191,168,24,247,184,192,5,212,248,163,250,19,212,223,201,125,226,136,165,110,147,189,83,232,223,212,12,123,220,96,46,167,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,0,26,51,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,194,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,153,246,235,23,163,172,239,164,12,238,158,193,127,172,248,206,55,121,231,246,127,32,237,195,79,241,78,212,52,239,170,255,0,37,100,242,201,7,106,74,132,143,245,138,156,246,228,221,209,126,87,233,173,26,189,134,232,46,151,228,26,185,168,19,213,199,98,199,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,242,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,206,183,81,90,243,153,117,37,171,151,221,86,204,235,106,220,251,141,67,217,108,161,154,161,38,101,166,220,143,114,211,209,68,173,99,27,194,54,187,101,114,49,188,222,175,145,201,205,238,85,9,63,225,193,226,1,89,211,189,246,45,36,213,236,139,253,73,235,252,204,241,84,212,71,61,68,152,237,87,7,201,202,157,144,178,73,31,12,210,34,49,240,163,120,164,146,164,173,86,126,185,37,237,126,57,223,130,127,188,159,195,79,63,225,67,208,229,78,75,117,178,117,113,168,207,164,91,21,182,162,161,248,141,165,89,21,66,215,85,196,233,32,117,108,232,228,114,68,200,37,107,251,77,77,165,89,162,108,155,177,177,179,189,232,60,115,191,4,255,0,121,63,134,129,202,188,21,61,83,229,63,79,235,189,198,220,88,79,136,158,143,104,150,169,116,233,116,186,107,70,73,73,135,211,227,21,20,181,52,25,131,172,211,220,167,178,190,106,168,33,122,50,10,119,54,89,89,58,57,177,57,155,171,55,116,114,42,42,196,197,109,123,120,42,122,167,202,126,159,215,123,141,184,231,254,35,61,107,255,0,42,173,71,130,193,128,92,238,177,233,150,45,250,187,109,52,235,218,142,233,92,138,244,146,230,232,120,181,237,228,199,164,113,54,85,115,153,27,92,237,162,116,210,198,129,16,9,105,225,165,163,218,37,172,61,69,217,237,122,191,146,82,73,81,65,81,230,108,248,125,93,154,122,168,50,87,178,150,170,105,18,73,216,228,138,6,83,172,17,74,172,153,28,201,211,120,213,21,21,200,188,215,166,206,144,245,151,170,223,181,191,162,90,43,84,223,99,173,236,173,172,248,133,123,105,187,243,75,207,203,210,67,186,46,243,75,218,151,138,191,132,77,237,175,114,70,110,222,92,126,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,52,147,213,143,165,141,100,250,127,144,251,116,230,107,11,179,211,46,176,109,93,89,120,126,107,19,174,11,87,30,119,135,105,189,214,131,43,100,209,53,25,83,59,237,85,41,29,116,78,141,141,139,133,66,195,43,214,54,181,171,19,218,246,113,224,145,201,37,38,1,170,128,0,0,14,105,212,86,188,225,189,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,115,145,205,217,92,140,119,6,35,228,114,112,99,149,3,138,248,131,117,183,106,233,67,0,142,197,140,79,73,93,168,185,85,61,68,54,170,54,213,53,179,218,96,116,51,53,151,103,198,232,101,99,217,29,67,99,107,98,145,26,147,47,113,26,170,145,201,181,16,255,0,166,172,247,42,255,0,101,114,60,147,35,184,127,190,86,87,92,171,170,36,255,0,149,36,211,73,35,255,0,221,115,156,239,237,85,61,175,81,90,243,153,117,37,171,151,221,86,204,235,106,220,251,141,67,217,108,161,154,161,38,101,166,220,143,114,211,209,68,173,99,27,194,54,187,101,114,49,188,222,175,145,201,205,238,85,177,255,0,9,78,138,62,9,71,71,213,150,166,219,46,180,119,169,187,209,225,118,249,211,177,27,104,102,131,182,251,155,145,29,206,78,243,37,150,56,155,35,90,212,141,29,42,36,137,44,47,96,85,94,89,139,95,112,108,170,243,133,101,52,62,74,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,108,87,49,220,94,199,38,237,85,106,237,186,42,167,204,187,239,13,78,181,237,221,69,233,197,14,151,230,183,61,245,55,17,183,186,58,150,57,106,167,146,235,107,166,74,104,153,115,150,121,26,172,73,158,249,218,201,26,178,185,238,145,143,149,17,173,122,53,158,87,197,147,164,63,210,238,156,127,40,44,42,139,158,95,128,91,223,241,102,201,95,218,142,171,29,133,38,158,110,49,189,21,139,52,15,123,165,110,206,98,186,55,78,213,238,189,33,98,83,182,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,13,68,28,171,171,31,75,26,201,244,255,0,33,246,233,207,201,210,175,83,24,111,85,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,226,141,153,156,101,141,236,145,168,156,152,246,242,107,31,206,54,126,190,172,125,44,107,39,211,252,135,219,167,3,53,134,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,50,196,106,160,10,22,241,2,232,70,251,210,174,85,38,107,139,51,206,233,150,65,112,88,237,213,59,178,63,133,213,79,37,84,145,90,184,62,162,90,137,251,84,212,237,95,50,228,70,191,125,151,103,124,150,37,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,105,251,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,9,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,68,14,138,60,54,173,93,46,106,230,89,170,249,22,67,73,125,168,74,138,203,110,23,78,140,108,239,183,218,164,122,113,170,168,149,240,177,82,185,209,39,105,221,150,181,141,99,167,78,82,36,219,70,30,171,195,231,162,75,87,74,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,61,165,168,0,0,0,64,15,26,191,75,24,183,212,10,31,110,184,149,87,210,119,170,125,27,250,129,143,123,140,5,170,120,213,250,88,197,190,160,80,251,117,196,170,190,147,189,83,232,223,212,12,123,220,96,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,120,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,245,98,120,181,139,6,197,108,216,86,45,67,228,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,230,245,115,221,197,140,106,110,229,87,46,219,170,170,252,207,172,0,165,111,26,191,84,248,183,211,250,31,113,184,157,87,192,199,241,179,247,111,248,145,202,188,106,253,83,226,223,79,232,125,198,226,123,255,0,5,220,166,197,131,98,189,66,230,185,77,119,146,178,227,246,251,29,210,227,83,218,124,157,138,88,35,186,73,44,156,24,142,123,184,177,142,93,154,138,229,219,100,69,95,144,29,215,197,199,71,180,75,38,209,122,29,82,207,50,74,76,71,44,177,84,73,65,99,187,54,205,61,108,247,135,173,37,84,241,89,94,176,185,18,54,75,44,124,219,60,168,230,66,169,38,219,119,95,202,147,14,255,0,214,191,85,215,222,173,53,150,183,50,238,221,104,241,11,110,244,120,181,146,182,102,59,200,82,241,98,73,34,182,52,70,36,211,189,157,217,23,119,185,55,100,125,199,178,40,212,249,90,97,210,30,178,234,238,135,103,93,65,97,212,86,167,226,216,7,115,207,182,162,189,177,85,85,118,97,108,245,94,94,61,149,23,177,3,217,43,251,142,103,38,185,27,23,117,232,172,64,147,254,16,26,61,162,89,214,174,84,230,217,134,73,73,118,205,177,90,122,154,251,70,35,83,102,157,204,165,100,111,163,72,175,73,87,203,176,231,178,73,228,137,144,57,170,246,191,140,205,217,88,199,54,122,248,163,250,19,212,223,201,125,226,136,162,28,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,156,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,111,221,78,245,49,134,245,95,225,111,168,58,165,135,208,213,219,158,218,139,69,182,239,108,169,69,115,237,215,24,238,182,231,203,2,73,197,27,51,56,203,27,217,35,81,57,49,237,228,214,63,156,108,10,182,233,59,213,62,141,253,64,199,189,198,3,74,102,107,58,78,245,79,163,127,80,49,239,113,128,210,152,2,176,60,109,52,114,197,46,43,130,245,3,79,55,102,245,77,112,76,58,178,62,47,119,155,165,146,58,138,186,117,221,95,194,62,203,226,169,249,35,57,63,205,125,231,109,27,81,108,252,231,253,64,233,159,233,147,67,179,205,45,142,146,213,81,87,147,99,245,214,250,15,138,71,206,150,26,231,194,239,43,59,254,227,213,189,169,210,41,17,237,106,185,142,98,57,169,201,168,6,101,193,245,114,204,90,251,131,101,87,156,43,41,161,242,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,243,98,185,142,226,246,57,55,106,171,87,109,209,85,62,103,202,2,122,120,59,232,189,171,81,122,134,189,106,6,81,136,82,94,109,24,5,157,149,116,117,21,47,107,153,65,123,154,161,158,78,84,137,93,187,222,145,67,90,230,57,90,230,198,248,218,255,0,187,34,68,165,218,17,87,195,47,69,63,66,221,35,226,222,98,225,230,171,243,189,179,90,206,18,243,134,47,59,4,62,94,56,247,141,142,110,212,177,83,115,106,242,218,85,151,139,149,188,118,149,64,0,62,78,89,148,216,176,108,86,243,154,229,53,222,74,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,12,71,61,220,88,199,46,205,69,114,237,178,34,175,200,15,21,212,86,188,225,189,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,115,145,205,217,92,140,119,6,35,228,114,112,99,149,51,195,175,218,199,125,234,3,89,114,205,98,200,225,242,245,121,53,193,213,17,211,114,99,252,165,43,26,145,211,83,115,99,24,146,118,160,142,40,187,156,17,207,225,201,223,121,202,167,107,235,235,173,124,171,170,205,71,171,178,90,110,126,95,76,177,155,132,209,227,150,250,117,145,145,215,240,87,70,219,157,66,72,214,61,211,74,197,85,99,94,212,236,198,245,98,39,39,74,249,98,168,19,127,195,67,174,58,158,156,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,184,200,210,70,42,43,94,201,175,36,202,185,106,158,21,157,120,255,0,216,142,149,53,126,245,254,118,44,66,251,115,184,255,0,196,50,154,200,214,118,191,246,135,68,249,38,255,0,55,78,198,255,0,84,192,45,80,0,0,160,31,20,127,93,154,155,249,47,179,209,23,252,80,15,138,63,174,205,77,252,151,217,232,128,153,94,10,26,189,134,191,0,204,180,17,211,213,199,150,65,120,168,203,217,27,160,94,196,246,231,195,69,74,231,50,68,221,17,241,203,27,17,205,119,29,210,104,213,156,246,147,135,106,241,20,232,86,155,170,92,53,115,141,62,160,164,102,170,88,41,225,134,134,106,154,169,88,203,157,186,21,168,122,219,81,22,68,130,23,186,74,135,72,201,156,207,233,177,172,115,216,199,43,217,70,216,158,83,125,193,178,171,54,107,139,87,121,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,56,61,28,199,113,123,26,187,57,21,171,182,202,138,159,35,65,61,14,117,119,106,234,251,72,221,149,207,110,164,179,229,150,26,134,219,114,59,84,21,13,123,25,58,177,28,202,168,88,174,89,89,77,50,114,225,220,77,209,241,205,26,58,78,210,200,224,207,182,39,148,223,112,108,170,205,154,226,213,222,74,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,15,71,49,220,94,198,174,206,69,106,237,178,162,167,200,191,62,128,122,193,181,117,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,23,10,133,134,87,172,109,107,86,39,181,236,227,193,35,146,78,85,213,7,133,70,27,175,218,243,111,213,156,115,43,164,195,173,23,138,136,159,153,91,40,109,202,147,214,189,59,207,158,182,158,69,122,196,202,153,151,203,198,230,172,72,196,85,146,161,203,36,156,163,150,90,232,94,133,233,199,78,154,113,110,210,253,47,179,121,27,85,14,242,205,52,170,143,170,184,85,57,17,36,170,169,145,17,59,147,63,139,119,93,145,168,214,181,140,107,24,198,49,161,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,8,21,227,17,162,247,93,69,233,230,203,168,24,190,33,87,121,187,224,23,135,213,214,84,83,61,206,125,5,146,106,119,249,201,86,36,118,207,98,75,13,19,158,228,107,157,27,35,115,254,236,105,42,147,212,174,175,25,189,116,163,197,180,106,197,160,214,139,207,11,214,109,112,142,227,116,164,141,32,147,249,158,145,202,246,164,200,229,89,98,238,85,165,59,163,123,90,136,255,0,41,59,121,162,53,205,112,83,97,161,63,14,173,28,177,104,223,72,248,37,53,162,111,49,87,152,91,224,204,110,149,60,94,206,245,85,124,17,72,212,224,231,189,27,218,129,41,224,221,188,90,254,199,62,45,115,220,134,123,11,254,240,203,214,191,211,79,72,248,183,152,183,249,90,252,19,108,42,179,132,92,33,151,201,65,15,151,146,61,228,123,157,189,44,180,220,220,188,119,149,37,226,212,111,29,194,85,0,0,165,111,26,191,84,248,183,211,250,31,113,184,157,87,192,199,241,179,247,111,248,145,202,188,106,253,83,226,223,79,232,125,198,226,117,95,3,31,198,207,221,191,226,64,90,160,0,1,21,124,81,253,9,234,111,228,190,241,68,74,162,42,248,163,250,19,212,223,201,125,226,136,10,86,233,59,213,62,141,253,64,199,189,198,2,234,124,81,253,9,234,111,228,190,241,68,82,183,73,222,169,244,111,234,6,61,238,48,23,83,226,143,232,79,83,127,37,247,138,32,40,4,146,157,116,116,101,125,232,243,81,233,109,145,221,126,51,134,101,30,98,163,25,185,74,246,37,83,163,137,89,221,166,169,141,187,109,52,93,216,145,100,107,82,57,26,246,185,188,85,95,20,113,172,211,158,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,205,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,84,51,45,37,218,235,53,170,158,197,53,206,173,246,218,58,137,170,233,232,221,51,150,8,103,153,177,182,89,89,30,252,90,247,182,8,90,231,34,110,228,138,52,93,248,166,211,255,0,193,163,68,45,89,214,182,223,245,162,225,124,171,167,168,210,250,120,27,67,65,12,109,225,87,61,202,10,202,117,124,175,93,213,25,28,81,203,179,26,136,174,124,140,119,36,70,43,36,137,125,78,244,245,149,116,191,172,183,173,35,202,106,124,255,0,144,237,212,219,174,140,165,146,158,27,157,12,173,229,21,68,109,122,127,194,141,232,215,61,172,150,41,88,143,127,14,75,125,29,28,244,245,252,152,58,125,198,244,154,182,166,213,91,122,164,239,214,222,238,22,234,94,204,117,149,211,202,233,28,229,85,68,124,189,182,44,112,54,87,162,57,209,193,31,221,98,108,198,135,21,241,33,235,91,84,250,62,253,29,254,140,236,24,165,207,237,111,197,252,239,199,105,106,102,237,249,95,41,219,237,118,103,139,109,252,203,249,114,229,190,205,219,109,151,126,43,209,159,138,6,190,245,19,212,158,31,163,153,174,33,167,244,86,92,131,226,30,102,123,93,190,182,58,166,118,40,42,42,25,193,210,85,200,196,221,240,181,23,118,47,221,85,219,101,217,82,74,245,207,208,199,242,209,251,19,254,170,63,99,190,199,124,75,253,132,248,135,154,243,126,91,255,0,56,135,135,31,45,255,0,149,191,63,236,219,231,202,186,92,240,164,254,77,122,237,140,235,95,233,235,237,31,217,207,59,252,217,246,91,201,247,252,197,28,244,223,215,121,185,56,241,239,242,254,130,239,199,111,150,251,160,79,242,186,188,78,188,63,235,53,118,142,167,168,29,16,199,124,222,117,73,202,124,154,219,20,147,203,85,126,165,142,8,97,137,212,204,115,214,52,154,8,233,254,80,198,198,186,102,189,219,43,164,107,25,37,138,128,50,174,94,159,132,182,169,96,153,95,73,214,29,51,176,95,124,214,73,130,121,175,180,20,94,86,102,121,63,59,114,174,154,151,245,143,98,71,39,56,218,174,253,91,157,199,109,157,178,252,138,118,234,110,211,106,176,117,37,170,246,43,21,178,146,221,109,183,103,23,218,74,58,58,72,91,12,20,208,71,95,51,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,116,235,175,57,151,77,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,188,36,107,118,71,43,29,193,232,201,26,156,216,213,64,210,241,85,126,57,223,130,127,188,159,195,75,31,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,249,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,215,7,142,119,224,159,239,39,240,208,57,87,130,167,170,124,167,233,253,119,184,219,139,169,41,91,193,83,213,62,83,244,254,187,220,109,197,212,128,0,0,0,0,42,175,199,59,240,79,247,147,248,105,106,133,85,248,231,126,9,254,242,127,13,2,42,248,92,122,236,211,47,206,189,158,180,191,226,128,124,46,61,118,105,151,231,94,207,90,95,240,0,0,28,43,172,30,172,240,222,145,116,191,237,197,246,158,146,241,125,175,168,142,154,197,142,58,189,105,103,186,189,36,98,78,172,122,71,42,177,145,68,245,145,207,86,112,223,182,197,84,116,172,69,207,102,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,114,191,100,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,209,159,83,189,61,98,189,80,104,213,235,72,242,154,159,33,231,251,117,54,235,163,41,99,168,154,217,93,19,185,69,81,27,94,159,240,163,122,53,204,115,226,150,86,35,217,207,146,103,135,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,228,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,168,23,19,225,123,209,71,242,127,193,25,172,250,133,108,186,208,234,78,101,111,125,52,182,234,212,236,252,26,214,233,154,246,83,172,77,114,239,52,189,168,38,145,100,68,124,127,114,46,17,185,146,247,39,81,90,190,19,189,107,219,178,156,86,217,210,190,164,92,248,100,150,109,233,176,233,222,181,85,19,93,104,91,29,69,68,148,242,57,90,248,225,242,177,195,197,138,233,24,213,137,98,141,140,69,137,85,246,84,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,249,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,231,7,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,228,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,161,238,167,122,133,197,122,95,209,171,214,174,101,52,222,127,200,118,233,173,214,182,85,71,79,53,206,186,87,113,138,158,55,61,127,225,72,245,107,94,230,69,20,175,70,63,135,21,206,182,169,106,150,119,173,57,221,207,83,53,46,251,241,156,146,243,217,243,181,190,86,26,126,239,106,22,67,31,234,225,99,35,110,209,196,198,253,214,166,251,110,187,170,170,168,89,255,0,132,167,90,255,0,27,163,163,233,55,83,110,119,90,203,212,61,233,48,187,132,235,223,141,212,48,193,220,125,177,202,141,231,31,101,145,75,36,78,145,206,106,198,174,137,22,52,138,22,63,181,120,144,245,173,170,125,31,126,142,255,0,70,118,12,82,231,246,183,226,254,119,227,180,181,51,118,252,175,148,237,246,187,51,197,182,254,101,252,185,114,223,102,237,182,203,191,149,240,197,232,59,244,33,98,166,215,157,88,178,241,207,178,11,123,126,27,107,184,219,187,117,88,188,46,124,205,147,103,119,92,157,234,136,29,78,174,229,28,114,194,213,146,21,219,156,173,94,171,215,63,67,31,203,71,236,79,250,168,253,142,251,29,241,47,246,19,226,30,107,205,249,111,252,226,30,28,124,183,254,86,252,255,0,179,111,152,113,255,0,15,79,16,189,104,234,207,90,47,90,115,168,216,198,21,110,182,219,177,122,155,220,82,217,40,170,225,157,211,199,87,73,11,90,231,77,83,43,85,156,106,30,170,136,212,93,209,191,63,218,139,205,124,115,191,4,255,0,121,63,134,157,255,0,162,159,13,239,228,125,170,119,93,76,253,50,253,173,248,158,63,61,139,201,125,157,242,29,190,229,77,60,221,222,231,154,151,125,188,183,30,60,83,126,123,239,242,217,120,7,142,119,224,159,239,39,240,208,57,87,130,167,170,124,167,233,253,119,184,219,139,169,41,91,193,83,213,62,83,244,254,187,220,109,197,212,128,57,254,191,104,229,139,168,13,26,203,52,119,35,155,203,210,100,214,247,83,199,83,197,239,242,149,76,114,73,77,83,193,143,98,201,218,158,56,165,237,243,70,191,135,23,125,215,42,29,0,230,157,72,235,125,171,167,13,18,202,117,162,243,99,171,188,211,227,148,241,57,148,20,210,54,55,212,207,52,241,211,194,197,123,190,76,98,203,52,124,223,179,149,172,228,228,107,213,17,138,25,172,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,180,175,4,45,45,255,0,234,151,173,119,11,23,255,0,98,98,214,139,159,154,255,0,215,83,95,7,101,31,255,0,228,215,115,123,63,220,99,191,172,66,170,203,62,240,83,215,74,59,85,247,52,233,226,253,121,236,252,111,134,73,142,211,72,144,71,27,234,162,103,110,185,141,122,170,75,36,207,133,180,175,108,104,143,106,71,73,59,254,230,206,87,133,181,0,0,128,30,53,126,150,49,111,168,20,62,221,113,42,175,165,205,11,254,82,154,237,140,232,167,218,159,179,159,104,252,239,243,159,145,243,157,143,47,71,61,79,245,61,200,249,114,236,113,254,154,109,203,127,158,219,45,170,120,213,250,88,197,190,160,80,251,117,196,128,30,23,30,187,52,203,243,175,103,173,2,58,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,231,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,91,137,240,197,235,199,244,223,98,166,208,109,88,189,114,207,177,251,123,126,27,116,184,220,123,149,89,68,45,124,206,147,102,246,154,157,234,120,27,78,142,229,36,146,204,212,146,101,223,132,174,79,107,226,59,208,229,79,85,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,64,53,60,85,95,142,119,224,159,239,39,240,210,95,244,47,214,109,139,172,61,56,170,185,201,106,248,54,103,139,249,122,124,154,219,19,30,180,173,146,84,127,106,166,154,71,111,188,50,246,165,84,141,206,89,35,115,28,215,114,68,100,178,68,15,28,239,193,63,222,79,225,160,85,173,178,237,117,178,212,190,178,205,115,171,160,168,146,158,122,71,203,77,51,162,123,160,158,39,195,52,74,230,170,42,178,72,164,146,55,183,246,57,143,115,87,116,85,67,213,232,190,144,230,90,245,170,24,254,145,233,252,20,146,95,114,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,252,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,124,165,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,130,122,23,232,202,197,209,230,156,85,91,36,186,252,103,51,202,60,189,70,77,114,137,239,74,87,73,18,63,181,77,77,27,182,218,24,187,178,162,72,230,164,146,57,238,115,184,162,178,40,195,160,116,197,211,214,43,210,254,141,89,116,143,22,169,243,254,67,185,83,113,186,62,150,58,121,174,117,210,187,148,181,18,53,137,255,0,6,54,35,156,247,50,40,162,98,189,252,57,44,85,241,58,232,59,244,223,98,169,215,157,39,178,242,207,177,251,123,190,37,107,183,91,187,149,89,68,45,124,45,143,119,119,90,157,234,120,27,80,173,227,28,146,204,212,142,20,223,132,77,73,254,0,203,190,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,243,229,154,120,175,116,57,83,141,93,111,125,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,121,82,105,93,38,239,108,143,236,214,88,26,83,233,59,210,198,141,253,63,199,189,186,2,170,255,0,209,171,234,159,254,240,116,171,255,0,117,92,127,235,197,170,116,157,233,99,70,254,159,227,222,221,1,0,63,208,49,255,0,210,139,254,100,255,0,244,120,22,63,162,25,173,215,82,180,95,1,212,107,237,61,36,23,44,171,23,181,94,235,34,164,99,155,4,115,212,210,71,52,141,141,174,115,156,140,71,61,81,17,92,229,219,109,213,127,105,152,195,79,186,79,130,254,139,244,179,13,211,63,138,124,79,236,150,63,110,177,121,222,199,103,205,121,90,104,225,238,246,249,59,135,46,223,46,60,157,182,251,110,187,110,102,8,15,171,147,98,215,220,62,227,13,167,35,161,242,149,117,22,250,11,164,113,247,89,39,42,90,218,88,170,233,164,221,138,168,156,224,158,39,237,191,38,242,217,200,142,69,68,181,79,9,78,181,254,55,71,71,210,110,166,220,238,181,151,168,123,210,97,119,9,215,191,27,168,97,131,184,251,99,149,27,206,62,203,34,150,72,157,35,156,213,141,93,18,44,105,20,44,127,85,205,250,50,177,117,135,208,142,136,219,35,186,252,27,51,197,244,254,205,81,140,220,165,123,214,149,178,75,108,165,238,211,84,198,221,247,134,94,212,72,178,53,171,36,110,99,92,222,72,143,138,74,75,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,13,52,235,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,252,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,115,131,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,242,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,185,239,12,254,181,238,61,79,224,151,44,39,82,238,126,103,82,113,45,234,107,107,36,90,88,126,51,67,52,210,44,117,16,211,194,216,248,118,119,100,18,35,99,226,155,192,229,122,186,101,107,107,91,197,31,215,102,166,254,75,236,244,64,79,255,0,5,79,75,25,79,212,10,239,110,183,16,3,197,31,215,102,166,254,75,236,244,68,255,0,240,84,244,177,148,253,64,174,246,235,113,0,60,81,253,118,106,111,228,190,207,68,4,170,240,49,252,108,253,219,254,36,90,161,85,126,6,63,141,159,187,127,196,139,84,0,0,2,42,248,163,250,19,212,223,201,125,226,136,165,110,147,189,83,232,223,212,12,123,220,96,46,167,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,0,23,83,226,143,232,79,83,127,37,247,138,34,144,58,122,202,108,88,54,190,233,166,107,148,215,121,43,46,63,152,89,174,151,26,158,211,228,236,82,193,91,20,146,201,193,136,231,187,139,24,229,217,168,174,93,182,68,85,249,23,127,226,143,232,79,83,127,37,247,138,34,128,64,145,93,109,245,131,147,117,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,201,221,3,195,139,161,202,110,171,115,42,252,195,80,95,87,79,167,88,125,68,12,174,134,38,75,19,239,117,110,69,122,81,69,58,34,53,140,107,81,174,157,205,119,117,172,150,38,181,26,179,36,177,242,174,143,186,76,204,186,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,207,110,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,120,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,84,61,1,85,126,57,223,130,127,188,159,195,75,84,42,175,199,59,240,79,247,147,248,104,21,129,102,202,111,184,253,186,253,105,180,87,121,122,76,154,222,203,93,210,62,211,31,230,41,89,85,5,91,99,221,200,170,205,167,164,167,126,237,84,119,220,219,126,46,114,47,64,233,139,167,172,171,170,13,101,178,233,30,45,83,228,60,255,0,114,166,227,116,125,44,149,16,219,40,98,111,41,106,36,107,19,254,12,108,71,57,141,124,178,196,197,123,57,242,79,21,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,156,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,52,39,209,247,73,152,111,72,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,248,111,220,122,34,58,87,170,135,64,209,125,33,195,116,23,75,241,253,35,211,248,42,227,177,99,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,249,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,64,15,21,238,135,41,178,91,85,239,171,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,237,18,195,19,164,221,142,141,253,235,52,0,101,179,26,202,111,184,125,198,107,182,57,93,229,42,234,45,245,246,185,36,237,50,78,84,181,180,178,210,84,199,179,209,81,57,193,60,172,223,110,77,229,187,85,28,136,169,242,137,255,0,226,117,208,119,232,66,251,83,175,58,79,101,227,128,228,23,7,124,74,215,110,183,118,233,113,121,156,200,91,30,238,238,185,123,53,19,186,161,91,198,56,226,133,203,28,41,183,56,154,176,0,13,57,235,126,107,117,211,93,23,207,181,26,197,79,73,61,203,21,197,238,183,186,56,170,216,231,65,36,244,212,146,77,27,100,107,92,215,43,21,204,68,84,71,53,118,223,101,79,218,84,95,250,53,125,83,255,0,222,14,149,127,238,171,143,253,120,183,237,88,193,127,74,26,89,153,105,159,197,62,25,246,183,31,184,216,188,239,99,189,229,124,213,52,144,247,123,124,155,207,143,115,151,30,77,223,109,183,77,247,43,91,253,3,31,253,40,191,230,79,255,0,71,129,98,154,79,169,159,106,244,11,13,214,60,234,174,213,102,248,206,31,110,201,175,19,247,60,189,13,31,118,138,58,137,223,202,87,175,110,22,114,122,238,247,175,22,167,205,203,178,169,73,126,32,221,109,221,122,175,207,227,177,99,19,213,208,233,214,43,81,81,13,170,141,181,78,116,23,105,219,52,205,101,217,241,186,24,158,199,201,78,232,218,216,164,71,44,41,220,70,170,44,146,111,121,58,79,130,254,139,244,179,13,211,63,138,124,79,236,150,63,110,177,121,222,199,103,205,121,90,104,225,238,246,249,59,135,46,223,46,60,157,182,251,110,187,110,83,15,137,127,67,149,61,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,113,145,172,111,68,86,177,243,7,159,240,230,232,163,249,85,106,60,247,252,254,217,117,143,76,177,111,214,92,170,96,78,212,119,74,228,86,44,118,198,205,201,175,111,38,61,100,149,209,35,156,200,218,214,239,19,166,138,68,190,147,61,125,2,245,93,89,210,150,184,210,94,238,114,243,195,50,142,205,159,40,134,73,167,72,224,165,116,205,86,215,182,56,145,221,201,169,254,251,154,139,27,220,232,223,60,109,226,178,243,109,255,0,98,121,77,139,57,197,108,217,174,45,93,231,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,224,244,107,219,201,143,106,236,228,71,38,251,42,34,252,128,250,197,43,120,178,116,135,250,34,212,127,229,5,133,81,112,196,51,251,131,254,44,217,43,251,178,82,228,83,44,211,205,198,55,162,61,33,157,140,116,173,217,207,70,200,217,218,189,166,44,44,91,169,40,175,196,175,173,123,143,81,122,143,93,165,248,85,207,125,50,196,110,13,142,153,141,90,89,227,186,221,41,150,166,39,220,226,158,54,171,210,23,178,119,50,54,164,174,99,163,99,37,84,107,158,173,96,114,174,138,58,174,190,244,151,172,180,89,151,118,235,89,136,92,182,163,202,108,148,83,49,190,126,151,139,210,57,17,178,34,177,102,129,239,238,198,187,177,203,179,227,238,49,146,200,165,223,117,11,148,216,179,158,139,245,47,53,197,171,188,237,151,32,210,251,205,210,221,83,218,124,125,250,89,237,50,201,20,156,30,141,123,121,49,237,93,156,136,228,223,101,68,95,145,78,222,31,61,18,93,122,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,239,114,157,77,218,109,86,14,145,53,94,197,98,182,82,91,173,182,237,55,190,210,81,209,210,66,216,96,166,130,59,100,205,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,64,51,110,106,160,202,185,170,128,0,0,0,0,0,0,32,7,141,95,165,140,91,234,5,15,183,92,74,171,233,59,213,62,141,253,64,199,189,198,2,213,60,106,253,44,98,223,80,40,125,186,226,85,95,73,222,169,244,111,234,6,61,238,48,1,165,48,0,20,173,227,87,234,159,22,250,127,67,238,55,18,10,211,101,55,218,76,86,227,133,83,215,112,178,221,110,20,119,74,202,110,211,23,187,85,73,29,76,116,242,115,84,230,222,44,173,169,77,145,81,171,220,221,200,170,214,170,78,175,26,191,84,248,183,211,250,31,113,184,145,43,167,93,6,204,186,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,225,27,93,186,53,94,222,111,86,70,213,230,246,162,135,64,232,115,164,75,175,87,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,151,14,226,236,140,142,105,17,178,118,150,55,104,35,19,197,172,88,54,43,102,194,177,106,31,37,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,55,171,158,238,44,99,83,119,42,185,118,221,85,87,230,120,174,157,116,27,13,233,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,156,142,110,232,213,123,184,49,25,27,87,131,26,137,210,192,167,111,21,142,135,41,180,214,235,95,213,38,155,62,174,91,22,79,120,87,229,54,199,50,89,214,221,113,170,115,222,181,172,147,101,70,83,77,46,237,115,100,114,118,230,150,54,177,92,217,91,28,53,235,102,202,111,184,253,186,253,105,180,87,121,122,76,154,222,203,93,210,62,211,31,230,41,89,85,5,91,99,221,200,170,205,167,164,167,126,237,84,119,220,219,126,46,114,46,162,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,40,91,196,27,162,75,175,74,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,77,131,144,116,157,234,159,70,254,160,99,222,227,1,165,51,53,157,39,122,167,209,191,168,24,247,184,192,105,76,0,0,10,33,241,88,208,106,109,27,234,142,191,38,177,81,85,199,98,212,154,117,201,163,123,169,229,72,35,184,190,87,182,190,22,76,247,185,37,127,117,18,165,200,138,222,218,86,70,196,99,90,140,87,112,174,149,116,183,244,211,212,118,157,105,156,214,47,140,208,94,114,10,95,138,209,121,175,47,221,181,196,254,245,119,235,17,236,115,118,165,138,119,125,199,35,215,109,153,187,149,168,189,127,197,7,91,237,90,217,213,125,233,182,107,29,93,186,159,0,167,118,14,247,212,200,215,62,178,122,42,202,165,154,116,107,126,76,98,203,52,140,98,114,114,171,35,107,215,138,189,99,103,21,233,175,87,170,116,23,94,112,109,92,134,122,184,233,241,219,196,51,92,18,146,8,166,158,91,115,247,138,182,24,217,46,204,87,201,77,36,209,162,170,183,101,122,42,57,170,136,228,13,47,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,43,120,161,117,211,250,107,202,159,161,218,57,153,249,189,54,178,240,248,197,77,19,120,195,125,186,71,35,149,118,153,28,190,98,142,29,163,237,236,141,99,229,71,201,250,214,182,158,68,186,146,162,252,86,58,21,166,195,164,175,234,159,74,40,41,41,172,85,85,11,54,107,66,234,169,93,59,110,53,117,175,95,137,49,102,145,200,230,75,45,68,113,58,24,209,189,181,72,220,214,57,174,145,98,8,107,209,255,0,77,119,222,170,117,198,207,166,86,197,236,218,161,227,116,201,42,219,84,200,36,164,179,197,52,108,168,146,37,115,95,202,101,238,178,56,209,24,244,238,72,197,114,35,17,238,111,160,241,8,192,48,221,44,234,231,54,211,237,62,199,169,44,120,245,142,158,201,77,67,67,76,139,194,38,124,30,141,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,197,116,209,212,94,119,210,254,169,208,106,102,11,81,254,106,142,241,69,194,31,231,59,95,153,134,105,232,251,146,197,39,103,187,216,99,123,172,111,54,126,212,95,218,139,232,58,223,213,236,55,94,186,156,203,117,115,79,231,171,146,197,145,83,218,38,167,74,184,22,25,226,123,45,116,145,75,12,140,249,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,132,148,233,75,163,235,87,86,94,31,153,99,109,233,87,30,119,135,103,23,170,252,81,240,202,212,101,76,239,181,91,22,74,25,91,35,219,23,10,133,134,38,36,142,115,86,39,181,143,229,193,36,142,72,23,150,98,215,220,27,42,188,225,89,77,15,146,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,155,21,204,119,23,177,201,187,85,90,187,110,138,169,243,38,167,74,221,119,88,186,85,232,191,46,194,177,103,249,221,77,200,51,10,249,45,212,219,62,63,133,210,207,105,130,56,174,188,223,79,45,60,253,170,154,118,167,150,114,163,159,190,235,179,126,107,10,255,0,211,86,123,149,127,178,185,30,73,145,220,63,223,43,43,174,85,213,18,127,202,146,105,164,145,255,0,238,185,206,119,246,170,129,118,158,26,29,113,211,117,29,134,195,163,217,195,42,217,168,184,93,158,55,205,87,35,229,168,101,242,221,10,199,2,86,186,103,171,156,149,40,231,196,217,154,247,125,247,200,146,49,85,28,246,67,199,250,204,241,64,215,222,157,186,147,204,52,115,10,196,52,254,182,203,143,252,63,203,79,116,183,214,201,84,254,253,5,61,67,249,186,58,184,216,187,62,103,34,108,196,251,168,155,238,187,170,247,255,0,15,222,132,108,93,42,226,177,230,185,75,60,238,166,228,22,244,142,227,83,187,227,248,93,44,241,210,201,45,171,131,42,37,167,159,181,83,78,229,243,45,68,115,247,217,54,111,201,124,7,84,126,20,159,202,83,93,178,109,107,253,61,125,156,251,71,228,191,155,62,203,121,206,199,151,163,130,155,250,239,55,31,46,93,142,95,208,77,185,109,243,219,117,14,191,225,233,213,6,125,213,158,139,222,181,27,81,173,24,253,186,229,110,202,42,108,145,69,100,167,154,24,29,4,116,148,147,53,206,108,210,202,229,127,42,135,162,170,57,19,100,111,203,246,170,213,15,138,63,174,205,77,252,151,217,232,139,126,232,167,165,47,228,125,165,151,93,51,251,123,246,183,226,121,4,247,223,59,240,191,33,219,238,83,83,195,218,237,247,165,223,111,45,203,151,36,223,158,219,124,183,90,129,241,71,245,217,169,191,146,251,61,16,30,43,19,233,51,50,206,186,80,200,58,161,195,234,42,238,204,197,114,137,44,183,123,29,53,2,57,244,182,232,232,226,168,150,228,178,247,57,57,140,116,241,181,241,182,37,226,206,82,185,200,198,63,143,148,233,215,94,115,46,155,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,120,72,214,236,142,86,59,131,209,146,53,57,177,170,150,191,224,169,233,99,41,250,129,93,237,214,226,26,248,151,244,57,83,211,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,247,25,26,198,244,69,107,31,48,91,247,78,186,243,134,245,37,164,118,45,86,195,43,105,28,203,141,59,25,115,161,134,161,102,125,166,226,140,106,212,81,74,174,99,29,206,55,59,100,114,177,188,216,172,145,169,193,237,85,233,102,120,122,28,234,238,235,210,14,174,59,43,158,221,87,120,196,239,212,237,182,228,118,168,42,28,199,190,4,122,57,149,80,177,92,145,62,166,21,229,195,184,155,43,36,154,52,116,125,213,145,186,8,196,242,155,22,115,138,217,179,92,90,187,206,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,193,232,215,183,147,30,213,217,200,142,77,246,84,69,249,1,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,0,0,12,245,248,138,235,29,247,89,58,184,206,234,110,240,249,122,76,62,225,62,29,107,166,228,199,246,105,104,39,150,55,47,54,177,138,238,236,235,81,62,206,228,230,119,248,114,115,88,213,46,167,172,157,116,163,233,219,167,28,207,81,190,51,240,235,211,109,242,91,177,199,49,32,124,207,188,84,49,209,210,172,113,78,168,201,123,111,94,251,217,179,151,181,12,174,224,228,106,181,115,132,0,159,254,12,154,165,246,83,168,235,238,153,215,223,124,173,6,119,143,201,229,168,188,175,63,57,116,162,122,77,15,235,17,138,232,248,82,186,226,239,155,154,199,111,178,238,238,218,16,0,244,26,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,174,219,236,169,251,64,212,64,60,254,158,230,182,173,74,192,49,173,70,177,83,213,193,109,202,172,244,87,186,56,170,216,214,207,28,21,48,178,104,219,35,90,231,53,30,141,122,34,162,57,201,190,251,42,254,211,208,1,74,222,53,126,169,241,111,167,244,62,227,113,58,175,129,143,227,103,238,223,241,35,149,120,213,250,167,197,190,159,208,251,141,196,234,190,6,63,141,159,187,127,196,128,181,64,0,2,42,248,163,250,19,212,223,201,125,226,136,149,68,85,241,71,244,39,169,191,146,251,197,16,20,173,210,119,170,125,27,250,129,143,123,140,5,212,248,163,250,19,212,223,201,125,226,136,165,110,147,189,83,232,223,212,12,123,220,96,46,167,197,31,208,158,166,254,75,239,20,64,80,9,170,131,42,230,170,0,241,90,135,162,250,95,170,215,92,78,251,168,24,133,37,218,229,131,94,33,191,99,213,142,124,145,79,65,91,27,154,230,185,146,70,230,185,88,174,100,110,116,78,85,141,235,28,106,230,187,131,118,246,160,0,0,0,0,1,154,206,172,125,83,235,39,212,12,135,220,103,63,38,111,160,217,150,25,163,218,121,174,78,162,171,171,196,243,250,122,198,50,224,218,116,108,20,87,26,122,234,186,119,81,61,200,247,47,55,69,76,201,218,231,35,57,164,146,53,136,238,204,142,63,95,86,62,169,245,147,234,6,67,238,51,150,253,208,86,150,224,154,211,225,177,131,105,166,165,216,190,51,141,222,126,39,231,104,188,212,212,253,222,213,254,170,104,255,0,89,11,217,35,118,146,38,59,238,185,55,219,101,221,21,81,66,26,248,52,86,235,109,46,182,223,224,193,237,52,149,154,117,89,79,4,57,212,211,58,4,125,27,210,10,199,219,102,137,28,246,204,175,89,153,44,106,140,71,179,132,175,87,181,21,35,123,58,95,142,119,224,159,239,39,240,210,205,48,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,240,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,173,101,248,231,126,9,254,242,127,13,3,149,120,42,122,167,202,126,159,215,123,141,184,186,146,149,188,21,61,83,229,63,79,235,189,198,220,93,72,0,0,0,0,2,170,252,115,191,4,255,0,121,63,134,150,168,85,95,142,119,224,159,239,39,240,208,34,175,133,199,174,205,50,252,235,217,235,75,254,40,7,194,227,215,102,153,126,117,236,245,165,255,0,0,0,0,33,255,0,136,207,69,31,202,171,78,32,191,224,22,203,84,122,155,139,126,178,219,83,58,118,164,186,80,162,61,100,182,58,110,77,99,121,61,233,36,78,149,28,214,72,215,55,120,155,52,178,36,192,0,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,61,29,117,175,130,117,55,163,85,25,181,238,231,106,176,228,152,149,189,149,57,197,30,243,67,67,104,221,213,8,218,143,49,59,91,26,67,36,116,178,79,178,73,39,105,171,197,239,85,111,39,66,175,22,190,138,62,9,89,89,213,150,153,91,45,84,118,89,187,49,230,150,248,19,177,35,107,166,159,182,203,155,81,93,194,78,243,229,138,57,91,27,90,228,145,27,42,164,139,44,207,101,101,209,93,174,182,234,106,250,59,125,206,174,150,158,233,78,148,149,209,67,51,152,202,168,18,88,230,72,165,106,46,207,98,75,12,82,35,93,186,115,141,142,253,173,69,64,144,29,109,245,131,147,117,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,201,221,215,195,23,160,239,211,125,246,155,94,117,98,203,203,1,199,238,13,248,109,174,227,110,238,82,229,19,53,147,54,77,157,221,106,246,105,231,109,58,187,148,114,69,51,146,72,87,126,18,181,35,175,71,221,38,102,93,93,106,135,216,123,21,69,93,158,197,65,79,37,77,247,35,109,2,85,65,106,98,198,245,129,30,197,146,36,123,229,149,137,27,88,143,231,183,113,232,138,216,158,169,161,60,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,188,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,170,30,128,0,0,170,191,28,239,193,63,222,79,225,165,170,21,87,227,157,248,39,251,201,252,52,14,85,224,169,234,159,41,250,127,93,238,54,226,234,74,86,240,84,245,79,148,253,63,174,247,27,113,117,32,10,181,241,176,214,139,173,186,155,3,208,140,123,47,171,165,167,186,83,213,95,178,107,60,44,115,25,85,2,75,27,45,206,150,78,59,61,137,44,53,170,145,35,213,57,198,199,189,187,182,39,37,165,25,172,234,159,90,255,0,148,79,80,89,182,177,199,111,242,84,153,5,193,60,132,14,139,183,35,40,96,137,148,244,189,214,247,36,68,153,96,134,37,147,139,213,189,197,127,29,155,178,32,114,163,223,232,14,177,223,122,127,214,92,79,88,177,200,124,197,94,51,112,109,68,148,220,152,207,55,74,246,186,58,154,110,111,99,210,62,236,18,75,23,115,130,185,156,249,55,239,53,20,240,0,13,84,2,21,120,78,235,165,139,83,250,96,182,105,207,198,110,181,185,78,154,111,110,187,182,224,143,127,26,89,234,42,36,160,88,101,85,114,58,22,192,206,195,89,186,58,63,44,173,224,214,118,220,249,170,4,0,241,171,244,177,139,125,64,161,246,235,137,0,60,46,61,118,105,151,231,94,207,90,79,255,0,26,191,75,24,183,212,10,31,110,184,144,3,194,227,215,102,153,126,117,236,245,160,95,241,89,126,43,221,14,83,100,182,171,223,87,26,114,250,181,190,219,105,233,223,151,90,81,146,212,37,117,36,77,142,6,214,192,141,71,44,79,130,38,179,186,213,218,37,134,39,73,187,29,27,251,214,104,0,165,111,11,78,144,53,151,51,212,123,15,83,182,251,247,216,188,91,20,184,111,67,91,81,110,109,84,153,7,205,97,173,164,167,141,234,212,108,46,129,245,16,190,171,231,194,71,34,70,143,123,36,88,186,175,142,119,224,159,239,39,240,210,213,10,171,241,206,252,19,253,228,254,26,4,85,240,184,245,217,166,95,157,123,61,105,127,197,0,248,92,122,236,211,47,206,189,158,180,191,224,0,0,6,85,205,84,25,87,3,74,125,39,122,88,209,191,167,248,247,183,64,117,83,149,116,157,233,99,70,254,159,227,222,221,1,213,64,25,87,53,80,101,92,13,41,244,157,233,99,70,254,159,227,222,221,1,21,124,78,186,14,253,55,216,170,117,231,73,236,188,179,236,126,222,239,137,90,237,214,238,229,86,81,11,95,11,99,221,221,214,167,122,158,6,212,43,120,199,36,179,53,35,133,55,225,19,82,85,116,157,233,99,70,254,159,227,222,221,1,213,64,203,190,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,246,189,81,235,167,242,148,215,108,155,90,254,203,125,156,251,71,228,191,155,60,247,156,236,121,122,56,41,191,174,237,199,203,151,99,151,244,19,110,91,124,246,221,102,87,138,135,66,181,56,6,67,117,234,123,75,104,42,231,198,47,149,19,92,179,56,102,170,139,133,166,227,61,84,44,108,241,44,146,36,210,50,170,106,149,85,141,140,127,105,237,122,242,108,111,99,35,174,0,46,167,193,83,210,198,83,245,2,187,219,173,196,0,241,71,245,217,169,191,146,251,61,17,63,252,21,61,44,101,63,80,43,189,186,220,64,15,20,127,93,154,155,249,47,179,209,1,42,188,12,127,27,63,118,255,0,137,22,168,85,95,129,143,227,103,238,223,241,34,213,0,0,0,138,190,40,254,132,245,55,242,95,120,162,41,91,164,239,84,250,55,245,3,30,247,24,11,169,241,71,244,39,169,191,146,251,197,17,74,221,39,122,167,209,191,168,24,247,184,192,5,212,248,163,250,19,212,223,201,125,226,136,162,29,61,194,174,186,149,159,227,90,115,98,168,164,130,229,149,94,40,172,148,114,213,189,205,130,57,234,102,100,49,186,71,53,174,114,49,28,244,85,84,107,151,109,246,69,253,133,239,120,163,250,19,212,223,201,125,226,136,165,110,147,189,83,232,223,212,12,123,220,96,2,255,0,186,98,233,235,21,233,127,70,172,186,71,139,84,249,255,0,33,220,169,184,221,31,75,29,60,215,58,233,93,202,90,137,26,196,255,0,131,27,17,206,123,153,20,81,49,94,254,28,151,170,128,0,170,191,28,239,193,63,222,79,225,165,170,21,87,227,157,248,39,251,201,252,52,14,85,224,169,234,159,41,250,127,93,238,54,226,234,74,86,240,84,245,79,148,253,63,174,247,27,113,117,32,0,0,114,174,172,125,44,107,39,211,252,135,219,167,51,88,105,79,171,31,75,26,201,244,255,0,33,246,233,204,214,1,170,128,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,225,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,79,64,0,205,183,85,93,51,230,93,40,106,229,102,150,230,21,212,151,22,58,157,183,43,69,206,153,81,172,184,219,164,124,140,138,117,143,146,186,23,242,138,70,62,55,42,241,123,29,197,207,103,9,31,50,188,38,250,215,183,105,253,103,242,98,213,11,159,98,203,123,184,50,76,66,182,69,170,168,146,43,165,84,240,194,150,198,198,198,189,145,195,43,228,116,205,119,234,152,201,59,234,245,114,204,138,201,255,0,214,191,74,54,46,173,52,106,183,13,237,90,168,242,251,110,245,152,181,238,182,23,187,200,85,114,98,201,26,186,53,71,164,51,177,157,169,19,103,181,55,100,157,183,190,40,208,207,102,89,139,95,112,108,170,243,133,101,52,62,74,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,108,87,49,220,94,199,38,237,85,106,237,186,42,167,204,11,105,241,100,235,94,227,167,244,127,201,139,75,238,125,139,213,238,222,249,50,250,216,214,150,162,56,173,117,80,77,10,219,29,27,218,247,199,52,172,145,179,57,223,170,123,35,236,43,21,201,50,171,43,47,167,93,6,204,186,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,225,27,93,186,53,94,222,111,86,70,213,230,246,162,248,175,244,213,158,229,95,236,174,71,146,100,119,15,247,202,202,235,149,117,68,159,242,164,154,105,36,127,251,174,115,157,253,170,165,239,120,124,244,73,106,233,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,176,118,174,157,116,27,13,233,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,156,142,110,232,213,123,184,49,25,27,87,131,26,137,249,122,177,244,177,172,159,79,242,31,110,156,234,167,42,234,199,210,198,178,125,63,200,125,186,112,51,88,106,160,202,185,169,44,179,41,177,96,216,173,231,53,202,107,188,149,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,156,24,142,123,184,177,142,93,154,138,229,219,100,69,95,144,30,43,168,173,121,195,122,109,210,59,238,171,102,117,180,141,101,186,157,236,182,80,205,80,176,190,237,113,86,57,105,232,162,86,177,238,231,35,155,178,185,24,238,12,71,200,228,224,199,42,66,190,133,252,79,170,117,155,87,47,26,83,173,43,73,105,126,85,120,174,174,195,235,170,107,34,107,41,153,35,225,74,59,2,36,84,209,182,71,163,123,234,202,153,94,143,149,252,99,226,175,123,17,96,175,95,221,96,221,122,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,157,66,67,19,210,55,53,169,19,26,198,113,230,146,73,36,96,3,85,0,132,30,26,29,113,211,117,29,134,195,163,217,195,42,217,168,184,93,158,55,205,87,35,229,168,101,242,221,10,199,2,86,186,103,171,156,149,40,231,196,217,154,247,125,247,200,146,49,85,28,246,67,55,192,0,113,75,143,89,61,56,219,117,198,209,211,212,154,155,106,155,47,188,121,136,88,202,121,217,45,45,53,116,115,36,77,183,212,78,213,86,69,89,35,210,84,100,14,251,220,162,86,187,139,228,129,178,132,107,241,171,244,177,139,125,64,161,246,235,137,85,125,39,122,167,209,191,168,24,247,184,192,90,167,141,95,165,140,91,234,5,15,183,92,74,171,233,59,213,62,141,253,64,199,189,198,0,52,166,0,2,149,188,106,253,83,226,223,79,232,125,198,226,117,95,3,31,198,207,221,191,226,71,42,241,171,245,79,139,125,63,161,247,27,137,213,124,12,127,27,63,118,255,0,137,1,106,128,0,4,85,241,71,244,39,169,191,146,251,197,17,42,136,171,226,143,232,79,83,127,37,247,138,32,41,91,164,239,84,250,55,245,3,30,247,24,13,41,153,172,233,59,213,62,141,253,64,199,189,198,3,74,96,14,85,213,86,169,126,133,186,113,212,93,76,134,251,240,106,251,54,63,85,240,170,223,43,230,59,87,73,89,217,161,253,90,177,237,118,245,82,192,223,190,213,98,111,187,246,106,57,83,170,149,87,227,105,173,127,253,34,244,231,71,111,255,0,185,154,220,42,164,139,255,0,104,163,164,142,23,164,159,251,106,200,215,71,254,97,90,239,233,160,21,107,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,249,64,2,250,60,43,53,142,251,171,189,35,218,41,178,56,119,171,192,174,18,225,209,212,242,103,249,85,45,52,16,73,76,188,24,198,163,59,112,84,69,6,223,121,206,236,115,115,149,207,84,73,128,81,95,132,222,186,88,180,127,169,175,179,121,109,230,235,73,106,212,75,123,49,186,88,105,209,242,82,190,241,37,84,43,68,250,136,218,191,241,240,178,78,46,86,58,165,119,226,199,72,246,222,160,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,11,120,129,116,35,125,233,87,42,147,53,197,153,231,116,203,32,184,44,118,234,157,217,31,194,234,167,146,170,72,173,92,31,81,45,68,253,170,106,118,175,153,114,35,95,190,203,179,190,75,16,13,68,103,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,225,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,76,224,245,35,162,23,94,156,53,183,41,209,123,205,242,146,243,81,142,84,68,214,87,211,70,232,217,83,4,208,71,81,11,213,142,249,177,235,20,209,243,102,238,70,191,147,81,207,68,71,168,115,82,226,124,41,250,28,169,211,91,85,7,84,154,146,250,73,111,185,61,157,31,139,91,26,200,167,75,117,186,169,172,122,86,190,77,149,89,83,52,91,53,173,141,201,219,134,89,26,245,115,165,116,112,240,175,9,190,140,172,90,183,125,254,83,25,205,215,187,106,193,50,6,83,217,44,244,239,123,36,158,241,78,200,106,91,83,80,244,219,104,98,238,194,230,70,213,85,146,68,94,123,49,138,201,174,80,0,0,1,64,62,40,254,187,53,55,242,95,103,162,47,248,160,31,20,127,93,154,155,249,47,179,209,1,63,252,21,61,44,101,63,80,43,189,186,220,78,156,179,22,177,103,56,173,231,10,202,104,124,237,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,124,216,173,123,121,49,238,77,218,168,228,223,116,84,95,153,5,188,21,61,44,101,63,80,43,189,186,220,79,240,51,215,214,111,69,217,87,76,26,227,67,166,248,219,110,185,77,151,47,227,62,33,81,29,12,143,170,172,231,55,105,40,92,140,98,50,90,200,222,177,181,205,135,126,77,150,7,241,141,101,72,219,107,254,28,93,43,106,135,74,186,71,95,98,212,156,194,146,170,163,40,168,130,246,252,114,154,146,53,101,134,181,88,177,204,213,172,107,149,106,94,248,153,72,215,162,34,71,27,224,114,70,178,35,150,71,75,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,3,228,229,153,77,139,6,197,111,57,174,83,93,228,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,224,196,115,221,197,140,114,236,212,87,46,219,34,42,252,128,170,191,27,77,99,190,203,149,96,189,63,83,195,217,178,211,91,211,49,172,147,147,29,230,234,164,146,162,146,157,54,86,115,143,178,200,170,126,104,254,47,243,95,121,187,198,213,88,109,210,198,131,83,107,36,122,171,147,95,104,170,228,177,105,182,155,228,25,52,143,109,60,171,4,151,22,81,72,218,8,95,51,30,212,137,233,42,173,75,81,85,221,196,163,145,138,199,53,94,173,241,61,64,234,103,233,147,92,115,205,82,142,174,235,81,73,147,100,21,215,10,15,138,73,206,170,26,23,204,239,43,3,254,251,209,189,168,18,40,209,141,114,181,141,98,53,171,197,168,90,87,75,26,13,83,163,126,22,186,171,147,95,104,169,35,190,234,78,15,144,100,210,61,180,241,36,241,219,159,105,145,180,16,190,102,61,203,43,22,36,90,150,162,171,123,107,89,35,21,141,114,61,92,20,236,118,174,178,116,46,179,167,110,163,179,61,57,248,55,195,172,173,184,73,113,199,26,197,157,240,190,207,80,247,73,74,145,203,58,35,229,237,177,123,15,126,238,78,236,50,183,155,149,170,229,226,165,180,248,218,104,229,138,92,87,5,234,6,158,110,205,234,154,224,152,117,100,124,94,239,55,75,36,117,21,116,235,186,191,132,125,151,197,83,242,70,114,127,154,251,206,218,54,162,135,64,240,100,213,47,181,125,56,223,116,206,190,251,230,171,240,76,130,79,45,69,229,120,121,59,93,107,18,104,127,88,140,70,201,206,169,183,23,124,220,231,183,109,151,102,246,208,159,229,0,248,101,235,95,232,91,171,140,91,204,91,252,213,6,119,182,21,89,194,46,115,69,231,103,135,203,201,30,242,49,173,218,170,42,110,110,94,91,68,178,241,106,187,142,215,252,5,43,120,213,250,167,197,190,159,208,251,141,196,234,190,6,63,141,159,187,127,196,142,85,227,87,234,159,22,250,127,67,238,55,19,170,248,24,254,54,126,237,255,0,18,2,213,0,0,8,171,226,143,232,79,83,127,37,247,138,34,85,17,87,197,31,208,158,166,254,75,239,20,64,82,183,73,222,169,244,111,234,6,61,238,48,23,83,226,143,232,79,83,127,37,247,138,34,149,186,78,245,79,163,127,80,49,239,113,128,186,159,20,127,66,122,155,249,47,188,81,1,64,38,170,12,171,154,168,0,0,0,0,0,0,3,53,157,88,250,167,214,79,168,25,15,184,206,93,79,133,199,161,61,50,252,235,222,43,74,86,234,199,213,62,178,125,64,200,125,198,114,234,124,46,61,9,233,151,231,94,241,90,4,170,42,175,199,59,240,79,247,147,248,105,106,133,85,248,231,126,9,254,242,127,13,3,149,120,42,122,167,202,126,159,215,123,141,184,186,146,149,188,21,61,83,229,63,79,235,189,198,220,93,72,0,0,0,0,2,170,252,115,191,4,255,0,121,63,134,150,168,85,95,142,119,224,159,239,39,240,208,34,175,133,199,174,205,50,252,235,217,235,75,254,40,7,194,227,215,102,153,126,117,236,245,165,255,0,0,0,0,0,227,253,85,117,49,134,244,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,78,42,216,89,198,41,30,249,28,139,197,140,119,22,189,252,35,120,70,175,21,142,176,109,90,61,165,245,253,61,227,75,86,252,219,81,44,234,217,229,108,77,236,91,172,147,72,248,103,123,221,35,28,217,31,59,99,168,167,107,25,247,152,139,36,138,232,213,177,36,148,152,122,12,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,156,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,105,61,33,248,85,216,174,61,62,228,119,141,123,181,249,108,207,81,177,255,0,47,105,164,184,219,30,218,172,50,78,236,175,134,165,17,149,9,220,153,252,104,166,116,110,108,82,49,172,146,157,251,36,147,53,66,48,120,101,245,131,140,244,181,170,23,187,46,163,45,37,30,19,156,211,196,219,173,225,209,84,75,61,178,122,56,234,31,76,246,71,3,36,116,172,123,166,124,78,98,51,125,228,141,252,154,145,185,175,189,227,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,255,0,37,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,75,73,240,157,235,94,221,148,226,182,206,149,245,34,231,195,36,179,111,77,135,78,245,170,168,154,235,66,216,234,42,36,167,145,202,215,199,15,149,142,30,44,87,72,198,172,75,20,108,98,44,74,175,11,42,0,0,42,175,199,59,240,79,247,147,248,105,106,133,85,248,231,126,9,254,242,127,13,3,149,120,42,122,167,202,126,159,215,123,141,184,186,146,149,188,21,61,83,229,63,79,235,189,198,220,93,72,17,87,196,235,84,191,69,253,27,102,190,82,251,240,203,174,91,229,241,107,127,249,47,123,205,121,169,19,205,193,243,99,154,206,84,49,214,253,247,113,219,111,186,228,122,176,162,189,42,211,60,171,89,53,31,28,210,220,42,147,204,94,178,107,132,86,250,110,81,200,248,225,230,191,126,121,123,108,123,219,12,76,71,73,35,209,171,194,54,61,202,155,53,73,171,227,39,173,127,110,122,130,180,232,229,37,191,179,73,166,86,245,239,79,36,92,100,158,186,227,21,61,68,156,92,146,57,29,11,96,101,26,55,118,49,201,39,127,126,77,224,167,213,240,91,209,203,22,97,172,185,110,177,93,230,238,85,233,221,190,158,158,215,77,197,233,198,170,228,218,136,221,83,205,175,68,94,16,65,81,23,109,204,123,93,230,121,125,215,70,213,80,133,93,66,226,214,44,27,95,117,47,10,197,168,124,149,151,31,204,47,54,187,117,55,117,242,118,41,96,173,150,56,163,230,245,115,221,197,140,106,110,229,87,46,219,170,170,252,207,109,171,26,13,77,138,244,199,161,218,255,0,98,162,171,242,249,197,61,242,215,125,123,105,229,116,17,220,104,238,149,45,130,71,204,175,86,49,243,83,108,198,196,141,103,202,134,71,167,53,115,213,190,127,171,31,84,250,201,245,3,33,247,25,203,52,209,77,6,169,234,59,193,246,199,166,214,106,42,73,242,21,167,187,221,49,245,154,158,41,30,151,26,107,221,100,177,199,19,229,123,27,11,230,107,100,166,89,121,183,131,42,30,171,187,121,53,66,47,248,62,235,29,247,6,234,129,52,170,158,31,49,101,212,187,124,244,245,145,242,99,59,21,84,52,243,213,211,212,238,172,115,221,197,140,169,139,182,142,99,87,204,243,119,37,141,168,93,249,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,13,52,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,124,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,66,26,248,213,250,88,197,190,160,80,251,117,196,128,30,23,30,187,52,203,243,175,103,173,39,255,0,141,95,165,140,91,234,5,15,183,92,72,1,225,113,235,179,76,191,58,246,122,208,47,248,0,0,170,191,28,239,193,63,222,79,225,165,170,21,87,227,157,248,39,251,201,252,52,8,171,225,113,235,179,76,191,58,246,122,210,255,0,138,1,240,184,245,217,166,95,157,123,61,105,127,192,0,0,12,171,154,168,50,174,6,148,250,78,244,177,163,127,79,241,239,110,128,234,167,42,233,59,210,198,141,253,63,199,189,186,3,170,128,50,174,106,160,202,184,26,83,233,59,210,198,141,253,63,199,189,186,3,170,156,171,164,239,75,26,55,244,255,0,30,246,232,14,170,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,206,191,92,90,67,134,232,71,85,25,230,150,233,244,21,112,99,214,154,138,57,168,96,169,157,102,125,59,42,104,160,170,88,81,235,247,156,198,58,119,49,138,229,115,248,53,188,156,247,110,229,209,153,64,62,40,254,187,53,55,242,95,103,162,2,127,248,42,122,88,202,126,160,87,123,117,184,128,30,40,254,187,53,55,242,95,103,162,39,255,0,130,167,165,140,167,234,5,119,183,91,136,1,226,143,235,179,83,127,37,246,122,32,37,87,129,143,227,103,238,223,241,34,213,10,171,240,49,252,108,253,219,254,36,90,160,0,0,17,87,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,1,117,62,40,254,132,245,55,242,95,120,162,41,91,164,239,84,250,55,245,3,30,247,24,0,186,159,20,127,66,122,155,249,47,188,81,20,173,210,119,170,125,27,250,129,143,123,140,5,212,248,163,250,19,212,223,201,125,226,136,165,110,147,189,83,232,223,212,12,123,220,96,3,74,96,0,5,85,248,231,126,9,254,242,127,13,45,80,170,191,28,239,193,63,222,79,225,160,114,175,5,79,84,249,79,211,250,239,113,183,23,82,82,183,130,167,170,124,167,233,253,119,184,219,139,169,0,0,3,149,117,99,233,99,89,62,159,228,62,221,57,154,195,74,125,88,250,88,214,79,167,249,15,183,78,102,176,13,84,0,0,0,0,241,90,209,171,216,110,130,233,126,65,171,154,129,61,92,118,44,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,159,36,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,76,229,235,246,177,223,122,128,214,92,179,88,178,56,124,189,94,77,112,117,68,116,220,152,255,0,41,74,198,164,116,212,220,216,198,36,157,168,35,138,46,231,4,115,248,114,119,222,114,169,32,60,70,122,215,254,85,90,143,5,131,0,185,221,99,211,44,91,245,118,218,105,215,181,29,210,185,21,233,37,205,208,241,107,219,201,143,72,226,108,170,231,50,54,185,219,68,233,165,141,63,39,135,207,68,151,94,171,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,123,132,107,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,118,223,101,79,218,104,207,166,142,162,240,78,168,52,178,131,83,48,90,143,243,84,119,138,46,19,127,54,93,60,180,51,79,71,220,150,40,251,221,174,251,27,221,99,120,63,246,162,254,212,74,149,241,66,232,163,249,63,231,111,214,125,61,182,90,168,116,219,50,184,50,154,43,117,18,118,126,13,116,116,46,123,233,210,39,57,119,134,94,212,243,70,177,162,50,63,191,23,8,218,200,187,156,171,160,94,171,171,58,82,215,26,75,221,206,94,120,102,81,217,179,229,16,201,52,233,28,20,174,153,170,218,246,199,18,59,185,53,63,223,115,81,99,123,157,27,231,141,188,86,94,109,13,10,28,171,171,31,75,26,201,244,255,0,33,246,233,207,127,137,229,54,44,231,21,179,102,184,181,119,157,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,131,209,175,111,38,61,171,179,145,28,155,236,168,139,242,60,7,86,62,150,53,147,233,254,67,237,211,129,154,194,116,248,161,117,175,252,160,51,183,232,198,158,220,237,85,218,109,134,220,25,83,21,198,137,123,223,25,186,54,23,49,245,9,43,154,155,67,23,118,120,99,72,213,89,39,223,151,156,141,124,93,184,44,123,253,11,208,189,71,234,47,81,237,218,95,165,246,111,61,117,174,222,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,110,22,114,110,235,178,185,92,230,177,141,123,222,198,56,61,183,71,125,42,230,93,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,125,27,43,152,246,249,153,26,217,27,11,56,187,147,209,92,169,219,100,143,101,148,248,129,248,116,225,185,110,137,90,242,110,159,48,170,186,28,159,76,108,241,219,109,152,253,161,171,51,46,182,134,206,233,100,131,182,247,242,117,75,29,61,69,74,72,213,116,211,189,210,177,205,154,73,35,115,37,175,77,29,58,96,157,47,233,101,6,153,224,180,255,0,230,171,47,21,188,230,254,115,186,121,104,97,158,179,183,44,178,118,123,189,134,59,180,199,112,103,236,68,253,170,189,84,12,182,98,121,77,247,6,202,172,217,174,45,93,228,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,224,244,115,29,197,236,106,236,228,86,174,219,42,42,124,141,4,244,57,213,221,171,171,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,203,135,113,55,71,199,52,104,233,59,75,35,161,175,138,159,65,223,246,95,170,189,32,178,255,0,154,151,47,177,91,45,223,241,239,169,189,185,253,223,253,157,178,178,56,127,206,84,61,223,214,188,175,94,157,117,231,50,233,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,132,141,110,200,229,99,184,61,25,35,83,155,26,168,26,9,234,135,15,213,140,227,67,178,171,38,136,103,183,92,83,51,248,125,68,182,185,173,204,166,238,87,72,144,189,60,146,201,62,222,95,187,191,22,212,71,36,82,67,39,110,68,126,204,115,31,156,28,179,22,190,224,217,85,231,10,202,104,124,149,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,124,216,174,99,184,189,142,77,218,170,213,219,116,85,79,153,163,238,154,58,139,193,58,160,210,202,13,76,193,106,63,205,81,222,40,184,77,252,217,116,242,208,205,61,31,114,88,163,239,118,187,236,111,117,141,224,255,0,218,139,251,81,34,175,138,23,66,223,166,188,85,250,227,163,152,103,155,212,155,47,15,140,83,81,59,140,215,219,92,113,185,23,104,81,171,230,43,33,218,62,222,202,215,190,36,124,127,173,115,105,227,64,134,189,75,245,213,77,213,47,68,216,166,15,168,53,244,140,213,75,6,113,79,53,116,52,212,178,177,151,59,116,54,250,150,37,201,85,35,72,33,123,164,168,108,111,133,175,254,155,28,246,177,140,114,49,145,215,164,239,84,250,55,245,3,30,247,24,14,84,117,94,147,189,83,232,223,212,12,123,220,96,3,74,96,0,41,91,198,175,213,62,45,244,254,135,220,110,39,85,240,49,252,108,253,219,254,36,114,175,26,191,84,248,183,211,250,31,113,184,157,87,192,199,241,179,247,111,248,144,22,168,0,0,69,95,20,127,66,122,155,249,47,188,81,18,168,138,190,40,254,132,245,55,242,95,120,162,2,149,186,78,245,79,163,127,80,49,239,113,128,210,153,154,206,147,189,83,232,223,212,12,123,220,96,52,166,0,205,103,85,90,165,250,105,234,59,81,117,50,27,239,198,104,47,57,5,87,194,171,124,175,151,238,218,226,127,102,135,245,106,198,57,187,82,197,3,126,251,81,235,182,239,221,202,229,91,169,241,52,214,191,208,183,72,249,79,151,183,249,170,252,239,124,42,143,156,92,225,139,206,193,55,152,146,77,164,99,155,181,44,85,60,28,156,182,149,98,228,213,111,45,168,175,73,240,95,210,134,169,225,186,103,241,79,134,125,173,200,45,214,47,59,216,239,121,95,53,83,28,61,222,223,38,243,227,220,229,199,147,119,219,109,211,125,192,232,26,167,161,117,154,97,211,142,143,106,54,67,102,242,87,173,75,184,100,119,24,92,245,157,147,58,207,3,45,177,209,36,145,72,141,99,121,61,245,115,177,236,69,73,34,169,137,202,247,39,22,179,245,244,167,160,212,221,65,201,171,24,204,52,85,117,55,219,6,155,220,114,108,121,148,148,242,212,206,251,141,37,109,19,155,12,112,198,246,172,175,158,39,77,76,136,168,237,150,161,30,140,115,154,212,38,79,141,22,45,98,193,177,94,158,176,172,90,135,201,89,113,251,125,242,215,110,166,238,190,78,197,44,17,218,227,138,62,111,87,61,220,88,198,166,238,85,114,237,186,170,175,204,240,30,10,158,169,242,159,167,245,222,227,110,2,10,226,121,77,247,6,202,172,217,174,45,93,228,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,224,244,115,29,197,236,106,236,228,86,174,219,42,42,124,141,52,105,62,117,250,80,210,204,55,83,62,23,240,207,181,184,253,186,251,228,187,253,239,43,230,169,163,155,181,220,226,222,124,123,156,121,113,110,251,111,178,111,177,65,157,127,232,53,79,79,157,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,221,41,209,232,198,181,205,66,122,120,46,107,165,138,235,167,25,31,79,23,59,205,214,108,146,201,112,169,201,45,180,213,8,249,41,89,103,149,41,163,145,148,239,221,91,31,10,167,61,239,141,81,136,174,171,71,183,154,172,170,192,178,160,0,2,128,124,81,253,118,106,111,228,190,207,68,95,241,64,62,40,254,187,53,55,242,95,103,162,2,127,248,42,122,88,202,126,160,87,123,117,184,159,228,0,240,84,244,177,148,253,64,174,246,235,113,63,192,0,0,20,3,226,143,235,179,83,127,37,246,122,34,255,0,138,1,241,71,245,217,169,191,146,251,61,16,19,255,0,193,83,210,198,83,245,2,187,219,173,196,255,0,32,7,130,167,165,140,167,234,5,119,183,91,137,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,135,254,42,122,199,125,210,46,145,238,244,216,228,59,85,231,183,8,176,233,42,121,51,252,150,150,166,9,228,169,94,15,99,145,253,200,41,229,131,111,186,230,247,249,181,200,230,34,44,192,40,135,197,99,94,105,181,147,170,58,252,102,197,91,87,37,139,77,169,215,25,141,142,168,149,96,146,226,201,94,234,249,153,11,216,212,137,253,213,74,103,42,35,187,137,71,27,209,238,106,177,26,17,171,69,52,190,235,173,90,185,136,105,69,153,213,113,212,101,55,138,107,107,234,41,168,157,86,250,56,30,244,239,85,44,77,84,87,178,24,187,146,191,239,53,17,145,185,85,205,68,85,77,4,117,11,139,88,176,110,139,245,47,10,197,168,124,149,151,31,210,251,205,174,221,77,221,124,157,138,88,45,50,199,20,124,222,174,123,184,177,141,77,220,170,229,219,117,85,95,153,0,60,18,244,114,251,46,85,157,117,3,81,55,102,203,77,111,92,58,142,62,44,119,155,170,146,74,122,186,133,221,31,206,62,203,34,166,249,43,56,191,205,125,215,111,27,145,108,87,171,31,75,26,201,244,255,0,33,246,233,192,205,97,165,222,165,52,134,155,94,180,27,57,210,57,160,164,146,163,34,179,205,13,189,106,231,150,24,34,184,179,105,104,166,145,241,110,244,100,117,49,195,34,162,35,183,70,42,43,92,138,173,92,209,26,168,3,45,153,102,45,125,193,178,171,206,21,148,208,249,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,249,177,92,199,113,123,28,155,181,85,171,182,232,170,159,51,70,125,36,107,69,171,94,186,121,194,117,2,151,47,164,200,174,242,89,232,233,50,74,136,88,216,159,21,238,58,120,252,236,82,196,214,181,34,127,117,92,228,106,53,173,86,61,143,102,241,189,138,180,237,226,167,163,150,45,34,234,226,239,83,142,77,181,38,123,111,139,49,146,155,139,255,0,201,106,170,103,158,58,148,230,247,185,95,220,158,158,89,247,251,173,111,127,131,90,141,98,42,200,175,5,13,111,186,165,215,50,233,186,107,29,35,173,174,167,168,206,41,238,77,145,205,158,57,209,212,84,114,192,246,252,218,246,57,171,11,154,169,197,88,172,145,23,159,52,237,135,53,241,171,245,79,139,125,63,161,247,27,137,213,124,12,127,27,63,118,255,0,137,28,171,198,175,213,62,45,244,254,135,220,110,39,85,240,49,252,108,253,219,254,36,5,170,0,0,17,87,197,31,208,158,166,254,75,239,20,68,170,34,175,138,63,161,61,77,252,151,222,40,128,165,110,147,189,83,232,223,212,12,123,220,96,46,167,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,1,117,62,40,254,132,245,55,242,95,120,162,2,128,77,84,25,87,53,80,0,0,0,0,0,0,6,107,58,177,245,79,172,159,80,50,31,113,156,186,159,11,143,66,122,101,249,215,188,86,148,173,213,143,170,125,100,250,129,144,251,140,229,212,248,92,122,19,211,47,206,189,226,180,9,84,85,95,142,119,224,159,239,39,240,210,213,10,171,241,206,252,19,253,228,254,26,7,42,240,84,245,79,148,253,63,174,247,27,113,117,37,43,120,42,122,167,202,126,159,215,123,141,184,186,144,0,0,0,0,5,85,248,231,126,9,254,242,127,13,45,80,170,191,28,239,193,63,222,79,225,160,69,95,11,143,93,154,101,249,215,179,214,151,252,80,15,133,199,174,205,50,252,235,217,235,75,254,0,0,3,228,229,153,77,139,6,197,111,57,174,83,93,228,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,224,196,115,221,197,140,114,236,212,87,46,219,34,42,252,140,246,117,175,213,117,247,171,77,101,173,204,187,183,90,60,66,219,189,30,45,100,173,153,142,242,20,188,88,146,72,173,141,17,137,52,239,103,118,69,221,238,77,217,31,113,236,138,53,46,211,173,62,156,110,189,83,232,53,215,74,236,89,189,94,53,114,117,68,55,42,55,164,174,109,21,108,240,114,88,233,107,154,212,87,62,153,206,84,119,201,21,89,35,33,149,26,254,223,109,212,215,162,30,31,122,219,170,93,69,220,250,124,203,237,85,120,125,70,49,78,202,156,170,236,216,160,185,65,101,100,212,189,250,68,122,197,59,98,149,243,171,162,107,88,201,85,251,58,71,108,169,20,156,67,176,120,98,244,29,250,111,190,211,107,206,172,89,121,96,56,253,193,191,13,181,220,109,221,202,92,162,102,178,102,201,179,187,173,94,205,60,237,167,87,114,142,72,166,114,73,10,239,194,86,165,212,158,127,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,8,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,250,0,34,175,136,143,72,127,202,183,70,147,236,181,23,123,80,176,238,237,110,47,206,191,203,67,63,117,209,121,170,73,57,34,198,189,216,226,111,5,119,14,50,199,22,242,50,53,151,149,5,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,106,120,170,191,24,46,144,255,0,111,87,24,45,23,249,138,44,229,178,87,255,0,196,82,208,85,195,19,211,254,4,18,35,31,254,97,201,31,245,242,1,50,186,36,235,7,25,234,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,147,164,81,81,126,17,93,40,106,130,230,86,254,170,171,239,245,120,238,39,29,61,77,37,182,146,23,71,43,50,152,36,74,186,106,136,165,237,206,143,129,148,245,48,65,34,54,104,156,146,61,140,86,237,193,30,150,232,0,170,191,28,239,193,63,222,79,225,165,170,21,87,227,157,248,39,251,201,252,52,14,85,224,169,234,159,41,250,127,93,238,54,226,228,242,204,166,197,131,98,183,156,215,41,174,242,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,112,98,57,238,226,198,57,118,106,43,151,109,145,21,126,69,54,120,42,122,167,202,126,159,215,123,141,184,147,254,50,250,223,117,193,116,74,193,162,246,251,29,37,69,62,168,84,78,234,234,249,164,119,58,72,45,179,209,212,35,34,98,108,138,249,37,146,45,222,229,84,107,35,123,120,170,189,31,24,83,182,89,148,223,115,156,170,243,154,229,53,222,118,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,78,12,70,177,188,158,247,46,205,68,106,111,178,34,39,200,191,239,14,221,11,172,208,30,148,241,76,110,253,102,248,102,73,126,238,228,151,232,92,179,164,141,170,170,84,88,153,44,115,35,93,12,209,210,178,150,25,35,70,181,173,146,23,255,0,73,85,94,234,86,232,191,71,44,90,251,213,6,1,165,89,76,220,44,183,91,132,149,23,24,248,189,124,205,45,37,60,181,114,211,110,199,177,236,239,50,157,209,119,26,228,115,59,156,211,117,110,203,163,224,51,89,213,143,170,125,100,250,129,144,251,140,229,212,248,92,122,19,211,47,206,189,226,180,165,110,172,125,83,235,39,212,12,135,220,103,46,167,194,227,208,158,153,126,117,239,21,160,84,95,95,125,60,90,186,103,234,94,255,0,129,226,182,170,186,12,78,225,79,77,123,199,25,83,88,218,151,249,41,217,179,218,142,69,87,163,35,169,142,170,22,36,191,172,225,19,85,202,253,210,71,207,255,0,6,13,121,169,202,180,191,37,208,11,237,109,39,152,193,234,27,116,177,49,213,17,54,121,45,213,146,72,233,227,100,40,196,123,217,13,78,239,116,170,231,252,235,163,98,240,70,177,29,250,188,105,52,114,251,152,104,214,37,172,86,137,187,148,154,119,112,168,167,186,83,113,98,113,165,185,58,158,54,212,243,115,209,87,132,240,83,197,219,107,30,231,121,158,95,117,177,185,86,184,122,35,215,154,110,156,122,151,195,181,38,243,91,87,6,60,149,15,181,228,9,13,68,177,177,109,213,44,88,164,146,86,68,199,186,102,66,231,71,82,145,112,119,55,211,177,19,103,113,114,5,154,120,213,250,88,197,190,160,80,251,117,196,128,30,23,30,187,52,203,243,175,103,173,39,255,0,141,95,165,140,91,234,5,15,183,92,72,1,225,113,235,179,76,191,58,246,122,208,47,248,0,0,170,191,28,239,193,63,222,79,225,165,170,21,87,227,157,248,39,251,201,252,52,8,171,225,113,235,179,76,191,58,246,122,210,255,0,138,1,240,184,245,217,166,95,157,123,61,105,127,192,0,0,12,171,154,168,50,174,6,148,250,78,244,177,163,127,79,241,239,110,128,234,167,42,233,59,210,198,141,253,63,199,189,186,3,170,128,50,174,106,160,202,184,26,83,233,59,210,198,141,253,63,199,189,186,3,170,156,171,164,239,75,26,55,244,255,0,30,246,232,14,170,0,160,31,20,127,93,154,155,249,47,179,209,23,252,80,15,138,63,174,205,77,252,151,217,232,128,159,254,10,158,150,50,159,168,21,222,221,110,32,7,138,63,174,205,77,252,151,217,232,137,255,0,224,169,233,99,41,250,129,93,237,214,226,0,120,163,250,236,212,223,201,125,158,136,9,85,224,99,248,217,251,183,252,72,181,66,170,252,12,127,27,63,118,255,0,137,22,168,0,0,4,85,241,71,244,39,169,191,146,251,197,17,74,221,39,122,167,209,191,168,24,247,184,192,93,79,138,63,161,61,77,252,151,222,40,138,86,233,59,213,62,141,253,64,199,189,198,0,46,167,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,1,117,62,40,254,132,245,55,242,95,120,162,41,91,164,239,84,250,55,245,3,30,247,24,0,210,152,0,1,85,126,57,223,130,127,188,159,195,75,84,42,175,199,59,240,79,247,147,248,104,28,171,193,83,213,62,83,244,254,187,220,109,197,212,148,173,224,169,234,159,41,250,127,93,238,54,226,234,64,0,0,229,93,88,250,88,214,79,167,249,15,183,78,102,176,210,159,86,62,150,53,147,233,254,67,237,211,153,172,3,85,0,0,5,96,120,181,245,175,240,74,58,206,147,116,202,231,117,163,189,77,217,147,52,184,64,189,136,219,67,52,29,198,91,26,170,222,114,119,153,44,82,74,232,220,214,164,104,216,149,100,73,102,99,44,252,161,110,183,250,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,187,30,245,137,129,194,186,117,208,108,203,169,45,92,177,105,78,25,69,86,231,220,106,24,251,157,116,52,233,51,45,54,228,123,82,162,182,84,115,216,222,17,181,219,163,85,237,230,245,100,109,94,111,106,46,132,250,117,208,108,55,166,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,238,114,57,187,163,85,238,224,196,100,109,94,12,106,39,21,240,249,232,146,213,210,134,1,37,247,39,130,146,187,81,114,170,122,121,174,181,142,165,107,103,180,192,232,97,115,237,44,145,179,74,199,178,58,134,200,231,75,26,181,38,94,218,185,21,35,143,105,106,7,201,203,49,107,22,115,138,222,112,172,166,135,206,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,205,138,215,183,147,30,228,221,170,142,77,247,69,69,249,153,215,235,3,166,187,239,74,218,227,120,211,43,154,247,173,83,114,186,99,117,110,170,100,242,85,217,229,154,70,83,201,42,181,172,227,50,118,159,28,136,172,98,119,35,122,181,21,138,199,59,71,199,20,235,3,166,187,23,85,58,29,120,211,43,154,246,110,176,242,186,99,117,110,170,124,17,210,94,34,134,70,83,201,42,181,175,229,10,247,95,28,136,172,122,246,228,122,181,17,232,199,52,43,175,194,111,173,123,118,159,214,127,38,45,80,185,246,44,183,187,131,36,196,43,100,90,170,137,34,186,85,79,12,41,108,108,108,107,217,28,50,190,71,76,215,126,169,140,147,190,175,87,44,200,172,178,174,172,125,44,107,39,211,252,135,219,167,40,91,69,58,75,213,141,104,215,218,174,159,173,214,143,37,122,199,238,15,167,202,164,243,20,210,124,22,150,10,216,233,43,42,118,89,152,202,158,203,229,79,213,196,245,115,246,251,187,167,205,47,39,91,241,187,174,27,208,214,125,136,95,114,122,188,146,229,99,210,123,173,182,178,243,86,142,239,220,167,134,207,36,114,85,73,201,239,119,57,28,213,122,238,247,46,238,93,220,239,218,161,158,28,79,22,190,231,57,85,155,10,197,168,124,237,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,124,222,173,99,121,61,237,77,220,168,212,223,117,84,79,153,125,61,2,244,81,138,244,167,167,20,151,187,181,179,204,106,110,77,111,134,76,142,225,80,145,190,74,14,104,217,29,108,167,88,220,246,54,24,158,136,143,115,28,189,233,24,143,85,226,216,153,23,63,240,189,232,163,249,63,224,140,214,125,66,182,93,104,117,39,50,183,190,154,91,117,106,118,126,13,107,116,205,123,41,214,38,185,119,154,94,212,19,72,178,34,62,63,185,23,8,220,201,123,147,168,0,0,1,86,186,161,224,239,83,149,117,70,151,156,83,39,164,179,233,6,69,81,83,122,186,178,154,40,161,173,179,61,101,71,62,219,73,11,88,145,43,36,89,23,177,39,30,16,198,199,164,141,115,162,141,42,109,40,1,207,244,47,66,244,227,167,77,56,183,105,126,151,217,188,141,170,135,121,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,201,159,197,187,174,200,212,107,90,198,53,140,99,24,222,128,0,21,43,226,139,225,255,0,89,104,172,185,117,55,162,24,239,122,213,55,153,184,231,22,184,36,158,122,168,234,165,158,89,230,187,55,184,247,242,133,123,187,75,28,104,198,194,216,219,34,53,88,178,186,40,45,210,119,170,125,27,250,129,143,123,140,6,146,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,7,89,58,21,169,233,107,173,157,28,206,52,250,130,173,250,87,127,212,140,98,26,25,170,106,162,123,237,151,25,174,10,245,182,162,44,139,60,204,108,116,238,145,147,57,159,208,123,88,231,189,237,87,188,46,36,0,5,43,120,213,250,167,197,190,159,208,251,141,196,234,190,6,63,141,159,187,127,196,142,85,227,87,234,159,22,250,127,67,238,55,19,170,248,24,254,54,126,237,255,0,18,2,213,0,0,8,171,226,143,232,79,83,127,37,247,138,34,85,17,87,197,31,208,158,166,254,75,239,20,64,82,183,73,222,169,244,111,234,6,61,238,48,26,83,51,89,210,119,170,125,27,250,129,143,123,140,6,138,53,99,58,253,23,233,102,101,169,159,11,248,159,217,44,126,227,125,242,93,254,207,154,242,180,210,77,218,238,113,119,14,93,190,60,184,187,109,247,217,118,216,10,129,241,155,213,47,181,125,71,88,180,206,130,251,230,168,48,76,126,63,51,69,229,120,121,59,165,107,214,105,191,88,172,71,73,206,149,182,231,124,156,230,55,109,147,103,119,16,250,190,12,154,23,89,148,235,45,247,94,110,246,110,118,92,38,223,37,186,215,87,34,207,31,243,197,91,81,142,88,85,168,145,75,219,164,90,134,200,199,57,85,158,110,7,112,85,115,92,216,23,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,237,182,234,191,180,191,63,14,173,28,177,104,223,72,248,37,53,162,111,49,87,152,91,224,204,110,149,60,94,206,245,85,124,17,72,212,224,231,189,27,218,129,41,224,221,188,90,254,199,62,45,115,220,128,68,15,28,239,193,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,113,213,124,115,191,4,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,192,72,175,25,110,158,45,89,38,151,218,250,145,178,218,170,223,144,226,117,20,150,75,197,67,107,26,216,18,201,52,146,246,220,248,158,191,121,236,172,158,38,181,98,251,219,85,72,175,71,53,173,88,224,7,64,26,243,83,211,231,84,120,142,77,53,109,37,53,138,255,0,80,204,103,33,125,93,68,84,208,50,221,87,44,109,116,210,77,35,28,145,50,9,91,13,74,170,43,119,74,117,98,189,173,115,148,191,61,88,193,127,74,26,89,153,105,159,197,62,25,246,183,31,184,216,188,239,99,189,229,124,213,52,144,247,123,124,155,207,143,115,151,30,77,223,109,183,77,247,51,47,150,98,215,220,27,42,188,225,89,77,15,146,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,155,21,204,119,23,177,201,187,85,90,187,110,138,169,243,3,82,96,142,189,0,107,205,55,80,125,46,98,57,52,213,181,117,55,219,5,59,49,156,133,245,117,18,212,206,251,141,36,81,181,211,73,52,140,106,202,249,226,116,53,42,168,174,217,106,21,138,247,57,174,82,69,0,40,7,197,31,215,102,166,254,75,236,244,69,255,0,20,3,226,143,235,179,83,127,37,246,122,32,39,255,0,130,167,165,140,167,234,5,119,183,91,137,254,64,15,5,79,75,25,79,212,10,239,110,183,19,252,0,0,1,64,62,40,254,187,53,55,242,95,103,162,47,248,160,31,20,127,93,154,155,249,47,179,209,1,63,252,21,61,44,101,63,80,43,189,186,220,79,242,0,120,42,122,88,202,126,160,87,123,117,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,0,0,0,0,14,105,118,233,147,166,219,253,214,182,251,125,233,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,157,44,1,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,166,251,49,169,253,136,125,91,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,79,214,0,229,95,201,59,165,143,252,90,116,171,255,0,131,109,223,252,147,170,128,7,148,206,180,159,75,53,67,200,254,147,52,211,20,203,126,25,221,242,95,29,179,83,87,249,94,231,30,231,107,188,199,112,229,219,103,46,59,111,193,187,254,196,62,86,45,211,214,129,96,215,218,92,167,10,208,253,63,199,239,84,92,252,181,198,215,140,209,82,85,65,205,142,99,248,75,28,109,123,121,49,238,106,236,191,54,185,81,126,74,167,64,0,120,172,215,68,52,95,82,174,177,95,117,27,72,112,172,170,229,5,59,105,34,172,189,216,41,43,167,142,6,185,206,108,77,146,104,220,228,98,57,239,114,53,23,109,222,229,254,213,63,86,11,164,250,89,165,254,123,244,103,166,152,166,37,241,62,215,157,248,21,154,154,131,205,118,249,118,251,189,150,55,159,30,227,248,242,223,110,110,219,246,169,234,192,0,0,3,228,229,56,158,43,156,216,170,177,108,215,25,181,100,22,90,222,30,102,221,116,162,142,174,150,126,15,107,217,206,41,17,204,119,23,177,174,77,211,228,230,162,167,205,16,250,192,14,105,105,233,147,166,219,5,214,138,251,98,233,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,30,215,41,196,241,92,230,197,85,139,102,184,205,171,32,178,214,240,243,54,235,165,20,117,116,179,240,123,94,206,113,72,142,99,184,189,141,114,110,159,39,53,21,62,104,135,214,0,114,175,228,157,210,199,254,45,58,85,255,0,193,182,239,254,73,213,64,0,0,0,0,0,0,3,154,93,186,100,233,182,255,0,117,173,190,223,122,124,211,91,141,202,227,81,37,93,101,101,94,39,65,52,245,51,200,229,116,146,201,35,162,87,61,238,114,171,149,202,170,170,170,170,167,181,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,92,252,181,186,215,69,29,37,44,28,222,231,191,132,81,163,88,222,79,123,156,187,39,205,206,85,95,154,169,245,128,3,202,103,90,79,165,154,161,228,127,73,154,105,138,101,191,12,238,249,47,142,217,169,171,252,175,115,143,115,181,222,99,184,114,237,179,151,29,183,224,221,255,0,98,30,172,1,226,176,173,16,209,125,53,186,203,125,211,157,33,194,177,91,148,244,238,164,150,178,201,96,164,161,158,72,28,230,185,209,58,72,99,107,149,138,230,49,202,213,93,183,99,87,251,16,246,160,0,0,0,0,0,60,166,117,164,250,89,170,30,71,244,153,166,152,166,91,240,206,239,146,248,237,154,154,191,202,247,56,247,59,93,230,59,135,46,219,57,113,219,126,13,223,246,33,234,192,28,255,0,22,233,235,64,176,107,237,46,83,133,104,126,159,227,247,170,46,126,90,227,107,198,104,169,42,160,230,199,49,252,37,142,54,189,188,152,247,53,118,95,155,92,168,191,37,83,160,0,0,0,0,0,0,0,0,0,0,0,0,242,153,214,147,233,102,168,121,31,210,102,154,98,153,111,195,59,190,75,227,182,106,106,255,0,43,220,227,220,237,119,152,238,28,187,108,229,199,109,248,55,127,216,135,171,0,120,172,43,68,52,95,77,110,178,223,116,231,72,112,172,86,229,61,59,169,37,172,178,88,41,40,103,146,7,57,174,116,78,146,24,218,229,98,185,140,114,181,87,109,216,213,254,196,25,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,46,219,189,203,253,170,123,80,7,138,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,118,221,141,95,236,67,218,128,7,52,187,116,201,211,109,254,235,91,125,190,244,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,79,107,139,98,120,174,13,98,165,197,176,172,102,213,143,217,104,185,249,107,117,174,138,58,74,88,57,189,207,127,8,163,70,177,188,158,247,57,118,79,155,156,170,191,53,83,235,0,62,78,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,225,230,109,215,74,40,234,233,103,224,246,189,156,226,145,28,199,113,123,26,228,221,62,78,106,42,124,209,15,1,252,147,186,88,255,0,197,167,74,191,248,54,221,255,0,201,58,168,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,77,246,123,147,251,84,243,248,183,79,90,5,131,95,105,114,156,43,67,244,255,0,31,189,81,115,242,215,27,94,51,69,73,85,7,54,57,143,225,44,113,181,237,228,199,185,171,178,252,218,229,69,249,42,157,0,0,0,0,60,166,117,164,250,89,170,30,71,244,153,166,152,166,91,240,206,239,146,248,237,154,154,191,202,247,56,247,59,93,230,59,135,46,219,57,113,219,126,13,223,246,33,234,192,28,255,0,22,233,235,64,176,107,237,46,83,133,104,126,159,227,247,170,46,126,90,227,107,198,104,169,42,160,230,199,49,252,37,142,54,189,188,152,247,53,118,95,155,92,168,191,37,83,160,0,0,0,0,229,95,201,59,165,143,252,90,116,171,255,0,131,109,223,252,147,170,128,63,37,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,0,1,202,191,146,119,75,31,248,180,233,87,255,0,6,219,191,249,39,85,0,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,3,159,229,61,61,104,22,115,125,170,202,115,93,15,211,252,130,245,91,195,204,220,110,152,205,21,93,84,252,24,214,51,156,178,70,231,187,139,24,214,166,235,242,107,81,19,228,136,116,0,7,159,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,155,236,198,167,246,33,231,242,158,158,180,11,57,190,213,101,57,174,135,233,254,65,122,173,225,230,110,55,76,102,138,174,170,126,12,107,25,206,89,35,115,221,197,140,107,83,117,249,53,168,137,242,68,58,0,3,202,96,186,79,165,154,95,231,191,70,122,105,138,98,95,19,237,121,223,129,89,169,168,60,215,111,151,111,187,217,99,121,241,238,63,143,45,246,230,237,191,106,158,172,0,0,0,62,78,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,225,230,109,215,74,40,234,233,103,224,246,189,156,226,145,28,199,113,123,26,228,221,62,78,106,42,124,209,15,21,105,233,147,166,219,5,214,138,251,98,233,243,77,109,215,43,117,68,117,116,117,148,152,157,4,51,211,79,27,145,209,203,28,141,137,28,199,181,200,142,71,34,162,162,162,42,29,44,1,242,114,156,79,21,206,108,85,88,182,107,140,218,178,11,45,111,15,51,110,186,81,71,87,75,63,7,181,236,231,20,136,230,59,139,216,215,38,233,242,115,81,83,230,136,120,171,79,76,157,54,216,46,180,87,219,23,79,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,0,0,1,229,51,173,39,210,205,80,242,63,164,205,52,197,50,223,134,119,124,151,199,108,212,213,254,87,185,199,185,218,239,49,220,57,118,217,203,142,219,240,110,255,0,177,15,86,0,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,174,219,177,171,253,136,123,80,0,0,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,249,39,116,177,255,0,139,78,149,127,240,109,187,255,0,146,117,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,138,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,118,221,238,95,237,83,245,96,186,79,165,154,95,231,191,70,122,105,138,98,95,19,237,121,223,129,89,169,168,60,215,111,151,111,187,217,99,121,241,238,63,143,45,246,230,237,191,106,158,172,0,0,0,62,78,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,225,230,109,215,74,40,234,233,103,224,246,189,156,226,145,28,199,113,123,26,228,221,62,78,106,42,124,209,15,172,0,230,150,158,153,58,109,176,93,104,175,182,46,159,52,214,221,114,183,84,71,87,71,89,73,137,208,67,61,52,241,185,29,28,177,200,216,145,204,123,92,136,228,114,42,42,42,34,161,237,114,156,79,21,206,108,85,88,182,107,140,218,178,11,45,111,15,51,110,186,81,71,87,75,63,7,181,236,231,20,136,230,59,139,216,215,38,233,242,115,81,83,230,136,125,96,7,42,254,73,221,44,127,226,211,165,95,252,27,110,255,0,228,157,84,0,60,166,117,164,250,89,170,30,71,244,153,166,152,166,91,240,206,239,146,248,237,154,154,191,202,247,56,247,59,93,230,59,135,46,219,57,113,219,126,13,223,246,33,249,112,173,16,209,125,53,186,203,125,211,157,33,194,177,91,148,244,238,164,150,178,201,96,164,161,158,72,28,230,185,209,58,72,99,107,149,138,230,49,202,213,93,183,99,87,251,16,246,160,1,205,46,221,50,116,219,127,186,214,223,111,189,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,60,254,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,223,102,53,63,177,15,64,0,3,159,229,61,61,104,22,115,125,170,202,115,93,15,211,252,130,245,91,195,204,220,110,152,205,21,93,84,252,24,214,51,156,178,70,231,187,139,24,214,166,235,242,107,81,19,228,136,116,0,7,159,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,155,236,198,167,246,33,232,0,0,0,0,115,252,167,167,173,2,206,111,181,89,78,107,161,250,127,144,94,171,120,121,155,141,211,25,162,171,170,159,131,26,198,115,150,72,220,247,113,99,26,212,221,126,77,106,34,124,145,14,128,0,243,248,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,125,152,212,254,196,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,166,133,117,93,167,26,231,155,106,6,151,219,37,248,86,103,167,57,5,206,207,114,179,84,76,142,146,162,150,150,177,244,241,215,211,174,201,220,133,252,89,205,17,57,69,35,209,142,221,29,20,146,135,107,0,0,0,249,57,103,218,175,178,183,159,176,191,10,251,73,240,250,143,131,252,91,185,228,124,247,109,221,143,49,218,253,103,103,185,195,159,15,189,199,125,190,123,1,245,129,76,23,111,25,94,174,236,23,90,219,21,247,75,180,214,221,114,183,84,73,73,89,71,87,100,185,195,61,52,241,185,91,36,82,70,234,212,115,30,215,34,181,90,168,138,138,138,138,90,87,75,218,233,98,234,47,67,177,93,80,180,222,109,85,213,245,214,250,120,175,240,219,145,236,142,223,120,108,44,90,186,85,142,69,89,35,225,35,151,138,61,85,86,55,70,244,115,218,246,189,193,213,65,23,252,66,250,160,207,186,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,229,78,196,69,87,42,108,174,249,126,197,72,193,209,159,138,6,190,245,19,212,158,31,163,153,174,33,167,244,86,92,131,226,30,102,123,93,190,182,58,166,118,40,42,42,25,193,210,85,200,196,221,240,181,23,118,47,221,85,219,101,217,80,44,252,2,162,245,175,198,67,90,49,157,92,203,241,141,45,195,244,214,191,19,179,94,42,109,182,154,234,150,85,220,31,93,4,15,88,146,169,39,130,166,40,158,201,85,139,43,56,51,100,99,218,222,79,219,155,130,221,1,26,186,1,234,43,84,250,161,208,234,189,82,213,108,86,213,100,171,126,65,85,111,181,252,46,134,166,154,150,178,134,40,96,253,123,59,242,200,178,126,189,213,49,171,218,238,60,162,86,236,142,107,137,42,0,2,162,245,191,197,219,169,45,53,214,140,251,78,108,88,78,154,207,109,197,114,139,173,146,142,90,187,109,123,167,146,10,106,185,33,141,210,57,181,141,106,189,90,196,85,84,107,83,125,246,68,253,128,91,160,56,167,70,122,215,149,117,19,211,102,31,172,121,173,190,213,69,122,200,62,33,230,96,181,197,36,116,172,236,87,212,83,179,131,100,146,71,166,236,133,170,187,189,126,242,174,219,38,200,157,172,0,43,131,57,241,144,192,113,14,161,170,177,75,126,31,87,127,210,251,93,61,85,182,186,235,111,100,47,184,205,117,134,162,102,165,85,19,210,165,105,234,104,94,198,69,199,146,196,245,238,58,78,91,53,35,124,212,189,107,206,26,254,158,111,157,70,233,245,109,38,95,143,91,177,123,134,77,66,180,213,11,11,43,153,75,79,36,171,10,189,88,174,133,252,162,116,111,71,51,156,111,71,53,204,228,213,104,29,44,28,255,0,66,245,211,78,58,139,211,139,118,168,105,125,231,207,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,156,155,186,110,173,86,185,175,99,158,199,177,238,232,0,0,0,0,0,0,43,87,173,30,189,122,208,233,27,84,215,22,185,96,186,85,93,141,223,124,205,195,25,184,182,217,118,151,185,66,218,153,24,200,39,149,106,34,141,107,35,141,33,116,204,141,21,173,239,70,168,187,61,0,178,160,85,95,77,30,49,153,86,87,170,116,24,183,81,152,222,41,102,198,239,61,171,125,45,198,193,71,37,63,147,174,150,166,22,50,122,201,107,43,86,56,232,217,27,166,116,143,68,87,55,102,170,34,162,41,106,128,1,10,188,72,122,214,213,62,143,191,71,127,163,59,6,41,115,251,91,241,127,59,241,218,90,153,187,126,87,202,118,251,93,153,226,219,127,50,254,92,185,111,179,118,219,101,223,197,120,122,120,133,235,71,86,122,209,122,211,157,70,198,48,171,117,182,221,139,212,222,226,150,201,69,87,12,238,158,58,186,72,90,215,58,106,153,90,172,227,80,245,84,70,162,238,141,249,254,212,80,176,160,8,1,215,135,137,223,242,118,202,173,218,103,161,116,56,166,89,146,69,220,158,255,0,91,91,83,231,40,109,188,36,150,21,161,88,233,103,100,141,172,73,34,115,164,108,142,111,109,168,196,226,245,151,120,130,127,130,160,52,171,197,131,173,13,100,212,124,115,75,112,173,54,210,170,139,214,77,112,138,223,77,202,207,118,124,112,243,95,191,60,189,186,199,189,176,196,196,116,146,61,26,188,35,99,220,169,179,84,181,252,2,60,250,44,54,210,221,82,173,199,234,178,197,167,71,93,159,96,166,154,11,114,78,170,170,172,129,179,200,249,85,141,69,70,115,123,145,95,197,95,198,62,93,182,135,160,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,120,68,205,209,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,20,61,0,33,87,71,126,37,88,175,85,26,203,149,105,85,86,37,246,99,250,219,134,29,45,77,100,125,235,141,12,77,99,100,130,118,43,191,215,159,211,168,70,67,205,169,23,113,170,191,228,235,44,211,84,0,7,10,234,231,170,11,87,73,152,150,37,168,217,45,162,174,227,143,92,114,134,217,47,17,80,211,182,106,214,193,37,186,186,104,221,78,215,203,19,17,254,98,158,157,28,175,114,167,109,100,217,57,113,84,14,234,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,0,0,2,21,120,144,245,173,170,125,31,126,142,255,0,70,118,12,82,231,246,183,226,254,119,227,180,181,51,118,252,175,148,237,246,187,51,197,182,254,101,252,185,114,223,102,237,182,203,191,21,232,207,197,3,95,122,137,234,79,15,209,204,215,16,211,250,43,46,65,241,15,51,61,174,223,91,29,83,59,20,21,21,12,224,233,42,228,98,110,248,90,139,187,23,238,170,237,178,236,168,22,126,0,0,0,0,1,197,49,94,171,180,226,255,0,212,158,107,210,205,206,95,131,102,120,191,148,158,219,29,68,200,177,223,105,101,160,130,174,71,83,174,201,180,209,119,94,143,133,119,114,198,196,149,170,228,73,82,16,237,96,0,0,0,0,143,253,57,245,109,138,235,142,161,106,102,142,84,69,228,51,61,51,200,46,150,250,200,21,177,197,13,109,12,87,58,170,122,121,233,90,179,62,89,120,67,21,50,84,61,88,198,182,89,219,197,17,30,212,73,0,0,0,0,2,53,116,47,214,109,139,172,61,56,170,185,201,106,248,54,103,139,249,122,124,154,219,19,30,180,173,146,84,127,106,166,154,71,111,188,50,246,165,84,141,206,89,35,115,28,215,114,68,100,178,4,149,0,0,0,0,0,227,253,91,107,125,215,167,13,1,200,245,162,205,99,164,188,212,99,149,22,183,62,130,166,71,70,202,152,38,184,211,83,204,196,123,126,108,122,197,52,156,31,179,145,175,226,229,107,209,21,138,29,128,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,230,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,64,0,0,2,21,120,144,245,173,170,125,31,126,142,255,0,70,118,12,82,231,246,183,226,254,119,227,180,181,51,118,252,175,148,237,246,187,51,197,182,254,101,252,185,114,223,102,237,182,203,191,21,232,207,197,3,95,122,137,234,79,15,209,204,215,16,211,250,43,46,65,241,15,51,61,174,223,91,29,83,59,20,21,21,12,224,233,42,228,98,110,248,90,139,187,23,238,170,237,178,236,168,22,126,0,0,0,0,1,10,188,72,122,214,213,62,143,191,71,127,163,59,6,41,115,251,91,241,127,59,241,218,90,153,187,126,87,202,118,251,93,153,226,219,127,50,254,92,185,111,179,118,219,101,220,38,168,43,215,195,211,196,47,90,58,179,214,139,214,156,234,54,49,133,91,173,182,236,94,166,247,20,182,74,42,184,103,116,241,213,210,66,214,185,211,84,202,213,103,26,135,170,162,53,23,116,111,207,246,162,216,80,0,14,41,174,125,87,105,199,78,218,143,167,24,86,168,75,240,171,86,163,124,78,8,111,242,204,141,165,182,213,82,173,34,70,218,148,84,251,144,201,230,156,139,54,252,99,115,26,175,68,99,159,36,65,218,192,0,0,0,0,0,1,10,188,72,122,214,213,62,143,191,71,127,163,59,6,41,115,251,91,241,127,59,241,218,90,153,187,126,87,202,118,251,93,153,226,219,127,50,254,92,185,111,179,118,219,101,223,138,244,103,226,129,175,189,68,245,39,135,232,230,107,136,105,253,21,151,32,248,135,153,158,215,111,173,142,169,157,138,10,138,134,112,116,149,114,49,55,124,45,69,221,139,247,85,118,217,118,84,11,63,0,0,0,0,5,69,235,127,139,183,82,90,107,173,25,246,156,216,176,157,53,158,219,138,229,23,91,37,28,181,118,218,247,79,36,20,213,114,67,27,164,115,107,26,213,122,181,136,170,168,214,166,251,236,137,251,11,9,232,207,90,242,174,162,122,108,195,245,143,53,183,218,168,175,89,7,196,60,204,22,184,164,142,149,157,138,250,138,118,112,108,146,72,244,221,144,181,87,119,175,222,85,219,100,217,16,59,88,5,122,248,133,248,133,235,71,73,154,209,101,211,157,57,198,48,171,141,182,227,139,211,94,229,150,247,69,87,52,237,158,74,186,184,92,214,186,26,152,154,140,227,78,197,68,86,170,238,174,249,254,196,64,176,160,66,175,13,238,181,181,79,172,31,210,39,233,50,193,138,91,62,201,124,35,201,124,10,150,166,30,231,154,243,125,206,239,122,121,119,219,203,51,143,30,59,110,237,247,221,54,154,160,0,0,0,0,1,85,125,83,248,160,117,79,211,183,80,89,182,142,71,136,105,85,109,38,63,112,79,33,59,173,247,25,36,125,12,241,50,162,151,186,239,55,26,44,201,4,209,36,156,88,141,238,35,248,238,221,149,101,87,135,199,89,181,157,96,233,197,242,187,45,181,90,173,89,158,41,112,109,61,214,146,214,201,219,75,37,44,232,231,210,212,177,37,229,195,151,110,120,214,62,236,142,71,83,171,215,138,72,198,160,74,160,113,78,179,53,175,42,233,219,166,204,195,88,240,171,125,170,182,245,143,252,63,203,65,116,138,73,41,95,223,175,167,167,127,54,199,36,111,93,153,51,149,54,122,125,228,77,247,77,209,107,7,253,26,190,169,255,0,239,7,74,191,247,85,199,254,188,5,212,128,87,87,94,222,39,25,183,77,218,203,22,142,232,230,53,138,93,234,237,22,248,170,50,42,155,237,61,100,189,154,170,134,164,144,211,68,200,228,133,19,140,11,28,174,145,31,35,93,230,26,223,184,232,158,142,11,21,4,21,240,231,235,91,95,122,193,202,179,63,210,5,131,79,237,152,222,37,111,165,231,240,106,90,216,107,164,174,170,145,253,141,187,179,203,26,194,145,211,85,115,254,139,145,203,22,219,162,187,110,85,214,103,138,6,190,244,237,212,158,97,163,152,86,33,167,245,182,92,127,225,254,90,123,165,190,182,74,167,247,232,41,234,31,205,209,213,198,197,217,243,57,19,102,39,221,68,223,117,221,84,44,252,16,171,195,123,173,109,83,235,7,244,137,250,76,176,98,150,207,178,95,8,242,95,2,165,169,135,185,230,188,223,115,187,222,158,93,246,242,204,227,199,142,219,187,125,247,77,166,168,0,64,174,184,60,79,105,186,101,213,11,118,145,233,206,27,73,147,223,109,53,20,181,121,114,220,150,88,32,167,164,146,54,202,218,58,103,183,101,90,153,34,145,146,119,149,31,20,72,230,39,9,156,231,182,41,65,211,167,82,250,89,213,6,9,14,117,166,119,111,246,222,118,205,89,61,55,197,45,159,174,154,40,252,220,16,203,39,103,187,216,123,227,228,239,190,205,156,159,218,136,29,84,17,171,161,126,179,108,93,97,233,197,85,206,75,87,193,179,60,95,203,211,228,214,216,152,245,165,108,146,163,251,85,52,210,59,125,225,151,181,42,164,110,114,201,27,152,230,187,146,35,37,146,74,128,0,0,0,0,0,141,93,116,117,155,98,232,243,78,41,110,113,218,190,51,153,229,30,98,159,25,182,202,199,165,43,164,137,25,221,169,169,145,187,109,12,93,216,149,99,107,146,73,28,246,181,188,81,95,44,97,37,65,197,58,81,234,187,78,58,181,211,134,102,184,84,190,70,235,67,219,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,114,23,241,114,197,50,34,54,70,181,200,168,199,178,72,217,218,192,0,0,0,82,183,250,53,125,83,255,0,222,14,149,127,238,171,143,253,120,11,169,7,20,232,207,90,242,174,162,122,108,195,245,143,53,183,218,168,175,89,7,196,60,204,22,184,164,142,149,157,138,250,138,118,112,108,146,72,244,221,144,181,87,119,175,222,85,219,100,217,19,181,128,5,96,117,153,226,129,175,189,59,117,39,152,104,230,21,136,105,253,109,151,31,248,127,150,158,233,111,173,146,169,253,250,10,122,135,243,116,117,113,177,118,124,206,68,217,137,247,81,55,221,119,85,237,94,27,221,107,106,159,88,63,164,79,210,101,131,20,182,125,146,248,71,146,248,21,45,76,61,207,53,230,251,157,222,244,242,239,183,150,103,30,60,118,221,219,239,186,108,19,84,0,0,16,171,196,135,173,109,83,232,251,244,119,250,51,176,98,151,63,181,191,23,243,191,29,165,169,155,183,229,124,167,111,181,217,158,45,183,243,47,229,203,150,251,55,109,182,93,248,175,70,126,40,26,251,212,79,82,120,126,142,102,184,134,159,209,89,114,15,136,121,153,237,118,250,216,234,153,216,160,168,168,103,7,73,87,35,19,119,194,212,93,216,191,117,87,109,151,101,64,179,240,0,0,70,174,189,181,207,92,122,110,209,168,181,139,71,44,216,165,222,146,209,112,138,159,34,166,190,209,205,47,102,150,161,201,28,53,49,62,58,168,85,56,206,177,196,232,209,146,57,222,97,174,251,141,137,234,232,85,160,62,49,154,167,149,235,46,39,139,107,94,55,167,246,108,50,243,112,109,190,231,113,182,81,212,211,205,71,221,107,153,12,238,150,166,181,98,142,22,76,232,157,43,220,139,198,36,145,81,21,81,0,182,160,0,0,71,254,185,122,148,172,233,91,167,219,150,166,216,82,213,54,73,53,194,138,215,97,164,186,82,207,61,45,93,84,178,163,229,141,233,11,152,230,237,75,21,84,136,170,246,55,148,104,155,170,170,53,208,3,74,188,88,58,208,214,77,71,199,52,183,10,211,109,42,168,189,100,215,8,173,244,220,172,247,103,199,15,53,251,243,203,219,172,123,219,12,76,71,73,35,209,171,194,54,61,202,155,53,64,183,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,3,60,58,159,172,89,246,133,117,203,170,26,141,167,55,234,187,117,202,221,169,23,185,101,138,42,169,161,130,225,4,119,135,204,234,74,166,194,246,58,90,105,29,19,18,72,149,200,142,68,255,0,212,169,161,227,53,157,88,250,167,214,79,168,25,15,184,206,5,249,244,171,212,198,27,213,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,56,163,102,103,25,99,123,36,106,39,38,61,188,154,199,243,141,157,128,206,103,71,125,85,102,93,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,125,91,19,158,198,249,152,218,233,29,11,249,55,139,213,90,171,219,124,140,125,255,0,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,255,0,82,168,123,80,86,6,101,227,43,246,47,168,236,151,22,167,192,173,89,78,147,218,238,9,107,163,184,219,39,237,221,36,237,190,54,84,86,199,42,77,45,53,84,42,230,212,186,22,34,67,220,99,160,87,73,31,222,222,117,116,215,212,166,156,117,83,167,11,169,186,100,151,88,104,33,184,79,107,171,164,186,82,164,21,84,149,81,35,30,177,189,24,231,198,237,227,150,41,17,99,123,219,198,68,69,84,114,57,173,10,96,241,65,209,11,86,137,245,95,122,117,154,249,87,113,167,207,233,221,156,61,149,49,181,175,163,158,182,178,169,38,129,28,223,147,216,146,195,35,216,188,90,168,201,26,197,228,172,89,31,40,60,18,245,175,255,0,167,174,156,235,45,255,0,247,115,91,125,84,113,127,236,244,117,113,204,245,147,255,0,98,88,218,216,255,0,207,171,157,253,4,59,175,139,190,142,221,117,43,165,198,101,216,229,134,146,186,229,167,215,136,175,117,50,165,43,165,173,142,212,232,164,134,173,176,57,140,115,145,136,231,211,207,42,42,181,157,186,87,61,203,250,182,161,80,29,53,234,245,78,130,235,206,13,171,144,207,87,29,62,59,120,134,107,130,82,65,20,211,203,110,126,241,86,195,27,37,217,138,249,41,164,154,52,85,86,236,175,69,71,53,81,28,129,107,254,53,126,150,49,111,168,20,62,221,113,32,7,133,199,174,205,50,252,235,217,235,73,233,227,43,118,181,95,250,68,194,111,182,43,157,37,198,219,113,206,45,181,116,117,148,147,54,104,42,96,146,217,112,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,16,47,194,227,215,102,153,126,117,236,245,160,92,79,92,26,197,106,209,14,151,53,3,46,172,191,85,218,174,85,182,122,155,37,134,90,26,166,193,90,183,90,184,157,13,51,169,220,175,99,185,198,231,44,238,88,215,155,99,130,71,181,23,134,198,120,113,60,90,251,156,229,86,108,43,22,161,243,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,243,122,181,141,228,247,181,55,114,163,83,125,213,81,62,101,143,248,211,235,205,77,219,50,197,58,114,179,86,210,62,219,98,167,102,77,122,72,106,34,149,255,0,17,153,36,138,154,25,88,140,231,3,226,167,89,36,68,231,250,198,87,49,202,207,186,199,47,31,240,155,208,187,22,176,117,53,246,147,45,179,93,106,237,90,119,111,102,73,75,53,58,190,58,86,94,35,170,133,40,153,81,35,83,254,62,102,71,201,170,247,83,46,252,152,217,24,224,185,78,159,180,207,244,55,161,216,30,150,201,73,106,167,171,198,113,250,27,125,127,194,227,225,75,53,115,33,111,154,157,159,113,138,238,236,235,44,138,247,53,28,247,61,92,228,228,229,58,0,0,12,214,117,99,234,159,89,62,160,100,62,227,57,165,51,53,157,88,250,167,214,79,168,25,15,184,206,5,212,248,92,122,19,211,47,206,189,226,180,139,254,43,29,118,218,146,213,95,210,206,141,100,213,110,185,58,161,96,205,238,182,233,218,216,35,129,26,246,201,103,71,162,43,158,247,57,90,179,240,115,81,136,206,195,149,252,231,142,63,1,103,235,142,155,167,31,14,29,56,209,236,29,149,111,212,92,210,207,126,124,53,113,190,90,118,88,237,211,94,110,48,45,107,102,98,181,203,82,174,100,173,133,172,119,220,124,107,35,213,17,172,100,208,2,211,108,204,181,95,63,162,179,81,201,87,127,203,51,27,196,116,209,62,174,173,22,123,133,198,174,100,107,86,73,166,114,34,190,73,100,77,223,35,147,230,229,87,47,237,80,62,254,133,232,94,163,245,23,168,246,237,47,210,251,55,158,186,215,111,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,183,11,57,55,117,217,92,174,115,88,198,189,239,99,29,121,57,54,131,97,189,54,248,126,106,62,148,225,148,84,141,101,187,77,239,207,185,215,67,78,176,190,237,113,91,84,169,81,91,42,57,239,119,57,28,221,209,170,247,112,98,50,54,175,6,53,19,245,244,65,209,118,43,210,62,156,65,67,90,219,85,239,62,185,119,39,189,228,49,80,198,217,25,221,72,121,80,211,78,172,73,150,141,139,4,106,141,122,253,249,17,210,241,103,36,141,157,3,171,31,75,26,201,244,255,0,33,246,233,192,164,14,136,58,209,202,186,71,212,120,43,171,93,117,189,224,55,46,228,23,188,122,42,233,27,27,59,171,15,42,234,104,21,233,10,214,49,32,141,17,207,79,191,26,58,46,76,228,146,50,255,0,177,60,166,197,156,226,182,108,215,22,174,243,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,112,122,53,237,228,199,181,118,114,35,147,125,149,17,126,70,91,73,233,225,161,215,173,78,131,100,48,232,174,172,223,106,231,211,171,229,68,112,218,31,39,107,133,130,227,61,84,109,116,206,154,105,99,108,20,42,217,38,150,100,251,252,94,212,123,26,213,124,202,240,187,64,0,0,0,3,143,245,85,211,62,27,213,126,145,214,105,110,97,93,87,110,123,106,27,114,180,92,233,149,92,251,117,198,54,72,200,167,88,249,35,102,103,25,100,99,227,114,167,38,61,220,92,199,240,145,157,128,1,152,205,98,209,220,251,66,179,251,166,156,234,53,134,174,221,114,183,84,79,20,82,203,75,52,48,92,32,142,105,33,109,93,43,166,99,29,45,52,142,137,235,28,168,212,71,34,127,235,68,179,255,0,10,126,185,237,87,172,102,131,165,221,87,186,82,91,238,86,10,116,143,20,189,92,110,141,98,92,224,125,67,35,138,216,189,249,57,58,165,142,157,140,130,56,183,71,66,206,8,198,118,81,101,145,93,125,116,81,138,245,89,167,21,119,187,77,179,203,234,110,51,111,154,76,114,225,78,145,178,74,254,8,233,27,108,168,89,28,198,58,25,94,170,140,115,220,157,153,30,175,69,226,233,89,45,11,127,166,172,11,42,255,0,101,113,204,147,28,184,127,190,81,215,91,107,169,228,255,0,147,36,51,71,35,63,220,115,92,223,236,84,2,207,252,115,191,4,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,199,10,234,91,171,187,175,83,90,71,163,216,166,97,110,171,76,179,77,105,238,118,219,149,214,74,135,78,203,188,18,178,133,180,245,78,124,142,116,190,101,201,77,39,123,146,170,57,251,72,215,126,177,99,141,209,7,84,22,174,147,51,252,207,81,171,45,21,119,27,149,199,7,184,217,44,49,69,78,217,160,109,214,73,169,166,166,117,83,86,88,156,148,220,169,213,36,88,220,175,217,126,234,127,106,5,170,120,142,245,199,83,210,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,74,54,255,0,77,89,238,85,254,202,228,121,38,71,112,255,0,124,172,174,185,87,84,73,255,0,42,73,166,146,71,255,0,186,231,57,223,218,170,126,188,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,156,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,111,222,24,93,5,84,232,197,170,147,168,29,96,177,85,208,106,13,206,158,166,27,85,162,175,180,244,180,219,167,108,60,38,146,39,69,221,167,174,114,54,118,170,36,191,118,25,214,55,181,175,89,24,208,234,190,30,125,22,90,186,88,210,250,123,238,95,143,210,55,85,50,90,117,92,130,177,42,91,84,180,80,44,156,162,183,193,35,90,141,99,26,212,137,210,163,21,200,249,145,203,220,145,140,135,140,181,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,69,158,32,157,122,228,61,76,230,85,216,54,159,95,106,232,244,174,209,81,36,52,44,167,243,84,79,191,177,82,153,203,53,116,43,42,178,102,54,162,157,210,83,163,163,99,216,199,162,185,173,122,170,39,95,241,72,235,234,143,81,60,247,76,154,57,112,181,92,177,4,242,117,25,22,69,71,83,5,116,55,121,19,181,83,13,53,36,145,185,236,108,49,61,35,89,36,69,73,29,44,107,31,220,100,111,239,66,14,158,58,126,207,186,154,213,10,29,40,211,150,82,50,229,89,79,81,87,45,101,114,76,148,84,80,67,26,185,210,212,73,12,114,58,54,43,184,68,215,43,118,89,37,141,191,46,72,7,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,190,158,129,58,236,181,117,119,140,214,216,178,90,58,75,78,162,227,180,233,87,120,163,165,141,176,81,85,65,37,68,205,142,90,24,223,81,44,239,100,113,182,157,179,57,232,136,217,38,98,39,201,237,34,175,92,30,20,248,206,19,165,246,237,64,233,118,209,144,87,92,177,202,122,90,11,214,60,141,168,186,86,223,17,210,54,63,61,3,99,107,156,149,40,231,163,165,141,141,108,43,26,57,236,108,93,181,108,181,173,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,156,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,67,81,4,0,241,171,244,177,139,125,64,161,246,235,137,37,58,81,234,187,78,58,181,211,134,102,184,84,190,70,235,67,219,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,114,23,241,114,197,50,34,54,70,181,200,168,199,178,72,217,26,252,106,253,44,98,223,80,40,125,186,226,4,95,240,185,235,182,213,162,119,89,180,35,90,50,106,186,124,38,249,80,199,99,247,26,185,219,228,177,234,215,57,235,43,36,228,156,162,166,168,115,218,170,254,125,184,164,106,189,90,212,154,105,91,115,230,85,203,116,240,202,241,16,166,202,169,173,221,56,107,222,71,86,252,157,245,18,51,26,201,238,183,9,106,95,121,124,210,185,233,69,85,52,206,115,146,165,28,245,108,46,85,225,35,17,144,162,54,70,177,39,11,52,0,1,85,126,57,223,130,127,188,159,195,72,171,225,113,235,179,76,191,58,246,122,210,85,120,231,126,9,254,242,127,13,33,255,0,135,14,89,138,224,221,103,105,230,83,154,228,214,172,126,203,69,241,111,51,113,186,86,199,73,75,7,59,85,91,25,206,89,21,172,111,39,189,173,77,215,230,231,34,39,205,80,13,10,0,0,0,0,20,45,226,61,150,101,88,55,136,78,161,229,56,86,77,117,199,239,84,95,9,242,215,27,93,108,148,149,80,115,178,82,49,252,37,141,90,246,242,99,220,213,217,126,109,114,162,252,149,75,233,40,7,197,31,215,102,166,254,75,236,244,64,91,79,66,253,102,216,186,195,211,138,171,156,150,175,131,102,120,191,151,167,201,173,177,49,235,74,217,37,71,246,170,105,164,118,251,195,47,106,85,72,220,229,146,55,49,205,119,36,70,75,36,149,51,45,161,122,233,168,253,58,106,61,187,84,52,190,243,228,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,254,45,221,55,71,35,154,215,177,204,123,24,246,232,83,167,78,165,244,179,170,12,18,28,235,76,238,223,237,188,237,154,178,122,111,138,91,63,93,52,81,249,184,33,150,78,207,119,176,247,199,201,223,125,155,57,63,181,16,58,168,0,12,230,107,150,127,153,105,103,91,58,157,168,58,125,144,213,216,242,27,30,164,100,21,52,53,212,202,156,226,127,196,42,17,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,111,35,165,30,171,180,227,171,93,56,102,107,133,75,228,110,180,61,184,47,246,9,230,71,213,90,42,156,138,168,215,42,34,119,33,127,23,44,83,34,35,100,107,92,138,140,123,36,141,148,47,213,143,170,125,100,250,129,144,251,140,231,234,233,119,169,188,251,165,157,80,182,234,6,33,83,87,89,109,101,67,93,122,199,150,227,53,53,21,230,4,142,88,248,78,216,215,139,158,198,207,43,162,123,218,244,142,69,107,248,187,101,107,131,73,32,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,159,52,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,95,106,0,204,182,133,235,166,163,244,233,168,246,237,80,210,251,207,145,186,208,239,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,248,183,116,221,28,142,107,94,199,49,236,99,219,166,147,42,224,105,119,167,142,160,112,30,166,180,190,135,85,244,229,245,108,182,214,84,84,82,75,71,92,176,165,109,20,240,200,173,116,85,17,195,36,141,141,234,222,18,181,170,237,214,57,99,119,203,146,29,44,206,103,71,125,85,102,93,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,125,91,19,158,198,249,152,218,233,29,11,249,55,139,213,90,171,219,124,140,126,132,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,240,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,32,122,0,85,173,243,198,158,154,203,175,55,139,125,175,79,169,50,93,32,138,162,42,75,117,117,60,114,208,222,220,196,237,36,213,155,75,35,162,149,155,165,75,162,133,204,129,238,107,161,230,248,156,143,66,127,244,241,175,216,111,83,26,95,67,171,56,29,175,32,183,218,43,234,42,41,153,13,238,222,180,179,243,134,69,99,149,170,138,232,165,102,233,242,124,82,61,155,242,98,170,72,201,24,192,233,100,85,241,71,244,39,169,191,146,251,197,17,42,136,171,226,143,232,79,83,127,37,247,138,32,42,175,160,158,183,239,189,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,115,108,76,145,121,163,95,22,252,154,231,71,18,178,252,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,50,196,79,255,0,11,222,186,127,66,153,83,52,59,88,243,63,41,166,215,174,127,7,169,173,111,40,108,87,73,36,106,166,243,43,147,203,209,205,188,157,205,209,204,100,170,201,63,84,215,84,72,161,117,32,241,90,209,171,216,110,130,233,126,65,171,154,129,61,92,118,44,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,159,36,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,74,224,209,79,27,79,245,213,31,81,154,81,254,222,74,91,134,20,223,248,180,100,47,164,172,159,254,57,203,50,84,127,155,106,69,251,94,3,199,59,240,79,247,147,248,105,21,124,46,61,118,105,151,231,94,207,90,73,255,0,27,139,157,53,234,213,160,215,154,56,234,227,167,175,167,200,42,98,101,93,36,180,179,181,143,109,177,205,73,33,153,173,150,39,236,169,187,36,107,94,213,221,28,136,168,168,68,175,14,28,179,21,193,186,206,211,204,167,53,201,173,88,253,150,139,226,222,102,227,116,173,142,146,150,14,118,170,182,51,156,178,43,88,222,79,123,90,155,175,205,206,68,79,154,160,26,20,0,0,0,0,42,175,199,59,240,79,247,147,248,105,106,133,85,248,231,126,9,254,242,127,13,3,149,120,42,122,167,202,126,159,215,123,141,184,186,146,149,188,21,61,83,229,63,79,235,189,198,220,93,72,2,170,252,115,191,4,255,0,121,63,134,150,168,85,95,142,119,224,159,239,39,240,208,61,87,133,191,95,85,154,137,228,122,100,214,59,133,214,229,151,167,156,168,199,114,42,202,153,235,166,187,198,157,218,153,169,170,228,145,207,123,102,137,137,34,199,34,170,70,232,163,72,254,227,227,103,122,202,140,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,94,167,135,223,94,184,247,83,56,109,14,13,168,55,218,74,61,84,180,83,199,13,115,42,60,173,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,136,19,40,0,0,0,5,85,248,231,126,9,254,242,127,13,34,175,133,199,174,205,50,252,235,217,235,73,85,227,157,248,39,251,201,252,52,138,190,23,30,187,52,203,243,175,103,173,2,255,0,128,0,0,0,102,179,171,31,84,250,201,245,3,33,247,25,203,169,240,184,244,39,166,95,157,123,197,105,74,221,88,250,167,214,79,168,25,15,184,206,93,79,133,199,161,61,50,252,235,222,43,64,149,69,43,120,213,250,167,197,190,159,208,251,141,196,186,146,149,188,106,253,83,226,223,79,232,125,198,226,7,85,240,49,252,108,253,219,254,36,90,161,81,126,8,217,254,27,98,204,181,55,79,175,57,13,37,30,67,149,83,218,106,108,180,51,42,181,245,236,163,74,213,169,72,149,83,139,158,198,207,27,213,155,243,86,115,114,34,182,55,171,109,208,0,0,0,0,10,149,241,172,208,186,59,85,247,11,234,30,195,102,236,252,111,158,55,145,84,198,176,71,27,234,162,103,114,133,238,98,34,75,36,207,133,181,76,116,138,175,106,71,73,3,62,230,205,71,240,191,10,29,98,186,233,175,86,150,76,69,215,234,74,28,123,80,105,234,44,151,72,171,106,157,20,18,78,216,100,154,137,204,111,54,177,106,86,161,140,130,53,114,57,118,170,149,140,78,82,34,151,19,213,62,138,127,40,158,159,115,109,28,142,225,228,170,242,11,122,121,9,221,47,110,54,87,65,43,42,41,123,174,237,200,169,10,207,12,73,39,22,43,187,106,254,59,59,101,76,214,1,127,222,40,254,132,245,55,242,95,120,162,40,4,187,62,173,181,190,213,212,127,133,54,71,173,22,107,29,93,154,159,35,167,181,185,244,21,50,54,71,211,79,13,254,154,158,102,35,219,242,123,18,88,100,224,253,154,174,103,23,43,88,170,172,74,76,3,83,183,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,153,140,213,93,76,202,181,147,81,242,61,82,205,106,252,197,235,38,184,75,112,169,227,36,143,142,30,107,247,32,139,184,247,189,176,196,196,108,113,177,92,188,35,99,26,139,179,80,185,79,23,62,161,127,69,61,62,197,164,214,202,107,171,47,90,171,222,162,138,225,71,85,229,227,163,161,164,150,154,74,198,200,173,94,114,119,153,43,32,237,34,35,93,28,211,114,118,205,70,73,82,221,44,104,167,242,137,234,11,9,209,201,46,30,74,147,32,184,47,159,157,178,246,228,101,12,17,62,162,171,180,238,220,136,147,44,16,202,145,242,98,183,184,172,229,179,119,84,11,147,240,180,208,186,61,31,233,78,195,146,86,217,188,166,73,168,159,233,146,231,52,139,4,146,62,150,69,84,183,177,178,68,156,187,62,87,183,51,99,123,156,230,73,83,63,244,85,202,198,214,15,138,63,174,205,77,252,151,217,232,139,254,40,7,197,31,215,102,166,254,75,236,244,64,74,175,3,31,198,207,221,191,226,68,148,241,17,235,126,143,165,92,17,49,44,58,171,150,166,229,150,249,101,177,57,33,130,166,27,92,109,154,40,223,85,85,19,229,107,219,201,143,159,203,170,199,36,111,150,157,200,246,171,88,246,172,0,240,223,234,187,78,58,74,211,141,112,205,115,89,124,245,214,187,236,252,22,11,4,19,35,42,174,245,77,75,138,171,90,170,139,219,133,156,154,178,204,168,173,141,174,106,34,61,239,142,55,195,108,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,156,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,136,31,147,253,53,103,185,87,251,43,145,228,153,29,195,253,242,178,186,229,93,81,39,252,169,38,154,73,31,254,235,156,231,127,106,169,126,125,2,116,109,77,210,14,151,214,219,239,181,52,149,249,222,79,80,147,100,117,212,53,178,207,68,246,65,36,201,71,13,58,73,28,106,214,50,41,85,206,85,103,53,146,89,55,115,152,145,163,120,175,133,207,66,87,93,19,181,77,174,250,209,140,210,83,230,215,202,118,55,31,183,85,192,239,59,143,81,57,175,73,95,39,37,227,21,77,67,94,212,86,112,238,69,27,85,138,230,172,211,68,219,10,3,50,218,23,174,154,143,211,166,163,219,181,67,75,239,62,70,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,226,221,211,116,114,57,173,123,28,199,177,143,110,135,186,120,234,7,1,234,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,225,43,90,174,221,99,150,55,124,185,33,154,35,186,244,119,213,86,101,210,134,174,91,243,11,53,202,173,216,197,198,162,158,155,44,180,71,26,76,203,141,185,31,247,213,177,57,236,111,153,141,174,145,208,191,147,120,189,85,170,189,183,200,199,134,140,193,231,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,240,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,37,106,223,60,105,233,172,186,243,120,183,218,244,250,147,37,210,8,170,34,164,183,87,83,199,45,13,237,204,78,210,77,89,180,178,58,41,89,186,84,186,40,92,200,30,230,186,30,111,137,200,244,2,210,129,205,58,120,215,236,55,169,141,47,161,213,156,14,215,144,91,237,21,245,21,20,204,134,247,111,90,89,249,195,34,177,202,213,69,116,82,179,116,249,62,41,30,205,249,49,85,36,100,140,103,171,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,194,38,110,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,161,229,58,135,234,7,1,233,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,231,43,154,142,221,35,138,71,124,248,169,158,29,116,215,77,71,234,47,81,238,58,161,170,23,159,61,117,174,218,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,110,22,114,118,201,186,185,92,231,61,238,123,222,247,187,219,117,137,213,86,101,213,126,174,92,51,11,205,202,173,184,197,186,162,162,155,19,180,73,26,66,203,117,185,95,247,21,209,53,239,111,153,145,173,141,211,63,147,185,61,17,168,189,182,70,198,113,74,219,77,214,221,77,65,89,112,182,85,210,211,221,41,214,174,134,89,161,115,25,85,2,75,36,43,44,78,84,217,236,73,97,150,53,115,119,78,113,189,191,181,170,136,29,87,165,222,166,243,238,150,117,66,219,168,24,133,77,93,101,181,149,13,117,235,30,91,140,212,212,87,152,18,57,99,225,59,99,94,46,123,27,60,174,137,239,107,210,57,21,175,226,237,149,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,205,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,50,209,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,109,197,175,123,96,153,205,106,174,238,72,164,84,223,138,237,40,58,9,235,126,251,210,62,119,45,22,71,85,117,185,105,149,239,187,45,238,201,71,11,42,38,101,82,66,169,13,85,35,100,150,54,71,55,54,196,201,23,154,53,241,111,201,174,116,113,43,2,255,0,129,242,113,108,179,21,206,108,84,185,78,21,147,90,178,11,45,111,63,45,113,181,214,199,87,75,63,7,185,143,225,44,106,230,59,139,216,230,174,203,242,115,85,23,230,138,125,96,6,85,205,84,25,87,2,255,0,188,46,61,9,233,151,231,94,241,90,74,162,42,248,92,122,19,211,47,206,189,226,180,149,64,80,15,138,63,174,205,77,252,151,217,232,137,41,224,133,150,98,182,123,238,170,226,215,108,154,213,69,122,200,62,7,240,139,117,69,108,113,213,92,59,12,185,62,127,47,19,149,31,47,109,138,142,127,4,94,45,84,85,217,8,215,226,143,235,179,83,127,37,246,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,231,19,246,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,69,29,87,88,186,180,209,170,44,203,187,106,163,203,237,187,81,229,54,74,41,158,239,33,85,201,233,28,136,217,17,30,144,206,198,119,99,93,222,212,221,241,247,30,248,164,82,64,1,85,126,57,223,130,127,188,159,195,72,171,225,113,235,179,76,191,58,246,122,210,85,120,231,126,9,254,242,127,13,34,175,133,199,174,205,50,252,235,217,235,64,191,224,0,28,171,170,125,20,254,81,61,62,230,218,57,29,195,201,85,228,22,244,242,19,186,94,220,108,174,130,86,84,82,247,93,219,145,82,21,158,24,146,78,44,87,118,213,252,118,118,202,153,172,53,80,103,51,174,109,47,181,104,231,86,154,153,129,216,157,72,150,216,47,31,18,163,130,146,137,180,144,82,65,93,12,117,177,210,199,19,85,90,214,66,218,148,133,54,217,21,35,69,70,183,126,40,23,231,160,58,199,98,234,3,70,177,61,98,199,33,242,244,153,53,189,181,18,83,114,123,252,165,83,28,232,234,105,185,189,140,89,59,83,199,44,93,206,8,215,240,228,223,186,228,83,160,16,3,193,179,90,254,220,244,251,118,209,202,187,127,102,175,76,174,9,217,158,56,184,199,61,13,198,90,138,136,249,57,100,114,186,102,206,202,196,118,204,99,82,62,198,220,157,205,73,254,5,69,248,216,107,21,170,245,153,96,122,33,99,191,85,203,81,141,83,213,94,239,244,112,213,53,212,141,158,169,35,109,27,101,141,175,85,74,152,226,142,119,162,72,196,86,197,88,197,106,170,74,227,154,120,62,232,229,247,57,234,129,53,86,158,111,47,101,211,75,124,245,21,146,113,99,251,245,85,212,243,210,83,211,108,175,107,219,201,143,169,151,184,141,123,83,203,112,119,21,145,170,112,14,180,53,142,197,175,189,80,103,250,171,139,67,194,203,117,184,71,79,110,147,147,215,204,210,210,83,197,73,21,78,207,99,30,206,243,41,219,47,109,205,71,51,185,193,119,86,238,182,127,224,217,162,159,97,186,125,187,107,29,93,195,189,87,169,183,4,236,193,28,188,163,130,134,221,45,69,60,124,154,177,181,91,51,167,125,98,187,103,189,171,31,99,110,46,230,128,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,3,53,157,88,250,167,214,79,168,25,15,184,206,105,76,205,103,86,62,169,245,147,234,6,67,238,51,129,242,114,173,11,212,124,67,73,240,173,111,185,217,187,184,102,119,230,226,182,221,41,213,95,28,53,84,245,51,193,37,45,71,201,59,83,47,151,124,140,69,221,175,141,85,90,229,86,74,216,253,183,78,157,98,106,231,77,184,246,105,134,97,247,138,183,227,217,165,158,190,138,106,38,86,62,157,246,235,140,212,174,134,11,165,28,172,251,208,84,196,229,141,85,91,253,99,35,70,187,103,54,41,34,181,78,134,180,119,1,215,95,13,92,27,78,117,26,195,73,113,182,220,105,242,8,162,150,90,88,102,158,223,60,151,43,140,45,171,165,116,204,123,98,169,141,178,189,99,149,26,170,213,95,253,104,181,65,213,119,74,58,143,210,86,163,191,10,205,98,243,214,170,238,228,246,11,252,16,171,41,110,244,173,84,69,115,81,85,123,115,51,147,82,88,85,85,209,185,205,84,87,177,241,200,240,229,88,158,45,125,206,114,171,54,21,139,80,249,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,249,189,90,198,242,123,218,155,185,81,169,190,234,168,159,51,74,125,63,105,159,232,111,67,176,61,45,146,146,213,79,87,140,227,244,54,250,255,0,133,199,194,150,106,230,66,223,53,59,62,227,21,221,217,214,89,21,238,106,57,238,122,185,201,201,202,85,7,131,191,78,180,218,135,171,151,173,109,204,49,58,75,142,61,130,211,178,27,68,213,209,74,172,109,254,71,177,241,77,2,113,236,202,250,120,89,35,156,142,114,186,39,212,83,72,214,242,224,246,92,248,30,127,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,223,109,209,127,97,154,205,107,210,251,174,138,234,230,95,165,23,151,85,201,81,139,94,42,109,172,168,169,162,117,35,235,32,99,215,179,84,145,57,85,88,201,162,237,202,207,188,228,86,72,213,71,57,21,21,116,230,83,183,141,62,142,221,108,186,185,138,107,125,190,195,73,21,139,37,179,178,201,93,89,73,74,230,189,215,90,87,200,228,117,84,136,196,98,190,74,105,34,100,74,231,171,220,202,57,19,100,108,72,7,159,215,125,107,253,52,248,80,233,111,152,183,249,90,252,19,80,40,48,170,206,17,112,134,95,37,103,171,242,242,71,188,143,115,183,165,150,155,155,151,142,242,164,188,90,141,227,191,31,240,206,187,90,172,29,107,233,253,246,251,115,164,183,91,109,212,247,234,186,202,202,185,155,12,20,208,71,100,174,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,145,214,155,41,190,210,98,183,28,42,158,187,133,150,235,112,163,186,86,83,118,152,189,218,170,72,234,99,167,147,154,167,54,241,101,109,74,108,138,141,94,230,238,69,86,181,81,141,101,55,220,62,227,53,219,28,174,242,149,117,22,250,251,92,146,118,153,39,42,90,218,89,105,42,99,217,232,168,156,224,158,86,111,183,38,242,221,170,142,68,84,15,85,212,14,166,126,153,53,199,60,213,40,234,238,181,20,153,54,65,93,112,160,248,164,156,234,161,161,124,206,242,176,63,239,189,27,218,129,34,141,24,215,43,88,214,35,90,188,90,133,207,248,83,232,53,78,141,244,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,169,131,167,237,51,253,50,107,142,7,165,178,82,93,106,41,50,108,130,134,223,95,240,184,249,213,67,66,249,155,230,167,103,220,122,55,181,2,75,34,189,205,86,177,172,87,57,56,181,77,47,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,7,235,0,0,51,89,213,143,170,125,100,250,129,144,251,140,230,148,204,214,117,99,234,159,89,62,160,100,62,227,56,28,168,187,63,13,14,130,169,180,27,30,135,90,181,102,197,73,62,162,223,41,227,154,208,201,59,188,236,22,233,233,99,115,161,116,51,69,27,160,174,87,73,52,83,47,223,226,198,163,24,230,163,230,71,240,175,9,78,138,62,55,89,71,213,150,166,219,45,85,150,88,123,209,225,118,249,211,191,35,171,161,159,182,251,155,145,29,194,62,203,226,150,56,155,35,92,229,145,93,42,36,107,20,47,127,85,241,43,241,11,163,211,43,21,118,133,104,54,95,254,158,171,248,197,120,190,90,230,130,162,59,61,47,58,152,106,105,89,52,115,44,148,215,22,201,11,26,168,232,249,71,28,170,230,185,146,112,115,67,245,230,190,46,250,95,137,245,71,22,158,208,71,73,124,210,74,122,118,219,110,185,77,12,18,73,60,23,94,235,185,213,83,171,94,230,213,208,177,188,24,238,17,163,220,189,201,34,116,173,108,109,154,74,235,150,127,134,234,159,68,218,157,168,58,125,144,210,95,49,235,230,155,228,21,52,53,212,202,188,37,103,195,234,17,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,40,7,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,250,145,110,250,126,153,240,222,148,60,63,53,99,75,112,250,234,187,139,221,131,228,151,43,189,206,165,85,175,184,220,100,181,72,201,103,72,249,43,97,103,24,163,99,35,106,175,22,49,188,156,247,243,145,225,65,135,160,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,206,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,190,124,188,159,18,254,135,41,186,142,195,102,214,28,29,245,108,212,92,46,207,35,33,164,141,146,212,50,249,110,133,100,157,104,155,11,17,206,74,148,115,229,116,46,99,126,251,228,88,222,138,142,99,225,14,41,225,79,215,109,169,109,84,29,44,235,46,77,86,219,147,106,18,12,34,235,113,157,174,130,72,21,172,108,118,117,122,162,57,143,107,145,203,7,55,57,30,143,236,53,89,194,8,228,180,163,45,159,233,171,2,202,191,217,92,115,36,199,46,31,239,148,117,214,218,234,121,63,228,201,12,209,200,207,247,28,215,55,251,21,11,169,240,221,235,234,197,175,184,173,175,68,181,34,225,228,181,55,31,183,178,158,158,106,170,151,201,246,154,150,8,246,90,150,73,43,156,247,86,53,140,229,60,110,114,185,251,58,102,110,222,227,33,9,212,0,0,0,0,87,175,137,239,65,85,58,207,106,171,234,7,71,236,85,117,250,131,108,167,166,134,235,104,164,237,49,46,214,232,27,55,57,163,137,177,119,106,43,154,142,129,168,139,47,222,134,4,141,141,115,210,54,58,194,128,25,87,4,244,241,114,233,159,13,209,93,92,179,106,150,25,93,86,198,106,189,69,218,229,115,182,76,171,35,41,174,48,190,7,212,79,20,142,114,187,132,238,171,230,177,170,125,199,181,252,93,193,205,142,62,107,225,169,211,214,43,212,95,83,84,54,76,214,167,123,46,35,111,118,91,83,111,117,44,115,199,117,242,213,84,209,178,142,84,145,21,137,11,223,59,86,68,86,187,148,108,123,17,26,175,71,176,59,255,0,133,215,64,181,153,133,246,219,212,198,177,91,238,182,187,86,57,112,166,174,196,236,243,211,79,71,37,206,169,140,138,166,11,147,158,230,183,157,27,123,145,186,46,218,185,179,72,215,114,84,100,106,201,173,252,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,21,124,72,179,174,163,180,255,0,167,27,165,239,167,171,95,251,118,228,215,154,57,223,241,75,45,175,135,223,168,164,137,27,255,0,173,36,168,71,115,167,102,239,107,63,108,244,242,168,1,149,114,250,60,45,49,109,14,181,116,167,97,201,244,134,135,107,173,247,238,230,53,117,82,195,45,193,247,136,21,89,36,51,44,106,189,184,89,201,93,79,18,241,84,130,104,228,115,121,205,35,159,93,126,34,61,2,214,116,199,149,38,121,165,182,251,173,203,76,175,125,218,141,146,154,122,143,179,50,36,145,51,203,85,84,241,86,36,47,124,241,182,158,73,30,146,59,239,70,238,78,143,185,47,53,232,115,171,187,175,72,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,151,14,226,108,172,146,104,209,209,247,86,70,134,135,138,11,241,53,198,58,121,197,122,151,184,219,244,18,225,72,199,178,158,56,50,91,45,170,219,79,77,104,179,92,97,99,98,88,41,93,15,22,171,213,172,71,77,26,51,245,115,43,247,145,207,115,226,130,194,186,232,241,38,194,116,115,78,41,109,157,60,102,216,166,101,153,229,30,98,158,154,229,105,187,81,220,233,108,17,198,140,231,83,52,113,189,252,166,94,234,36,49,189,189,183,57,178,57,252,146,53,138,74,86,197,177,60,171,57,190,210,226,216,86,51,117,200,47,85,188,252,181,186,215,69,37,93,84,252,24,231,191,132,81,163,158,238,44,99,156,187,39,201,173,85,95,146,40,29,255,0,195,219,61,215,28,79,170,12,54,199,162,47,248,133,93,254,225,219,184,216,43,47,19,80,90,238,148,177,211,206,178,186,173,88,170,139,216,129,245,19,70,229,142,87,49,237,71,50,41,93,250,183,216,175,141,95,165,140,91,234,5,15,183,92,78,171,208,79,68,22,46,145,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,120,54,39,200,156,17,207,151,126,78,115,99,137,25,202,188,106,253,44,98,223,80,40,125,186,226,5,74,232,38,138,101,93,68,234,197,139,71,48,171,133,170,138,245,144,121,175,45,61,210,89,35,165,103,98,154,90,135,243,116,113,200,244,221,144,185,19,102,47,222,84,223,100,221,83,202,255,0,166,172,11,42,255,0,101,113,204,147,28,184,127,190,81,215,91,107,169,228,255,0,147,36,51,71,35,63,220,115,92,223,236,84,36,175,133,199,174,205,50,252,235,217,235,73,233,226,141,208,149,215,91,45,80,235,190,139,227,52,149,25,181,142,157,237,200,45,212,144,59,206,228,52,77,107,18,39,199,197,120,203,83,78,214,57,17,156,59,146,198,228,98,57,203,12,49,56,58,7,135,223,94,184,247,83,56,109,14,13,168,55,218,74,61,84,180,83,199,13,115,42,60,173,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,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,231,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,9,244,119,213,86,27,213,126,145,219,243,11,53,202,145,185,61,186,158,158,155,44,180,71,26,194,251,117,197,89,247,213,177,57,239,119,150,145,205,145,208,191,147,185,49,21,170,189,198,72,198,4,32,241,206,252,19,253,228,254,26,85,89,106,158,57,223,130,127,188,159,195,74,224,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,221,107,222,216,28,198,43,149,172,230,230,242,115,27,187,144,45,167,194,231,174,219,174,182,90,166,208,141,104,201,169,42,51,107,29,59,29,143,220,106,231,119,157,200,104,154,215,172,172,147,146,113,150,166,157,172,106,171,249,247,37,141,202,245,107,150,25,165,117,133,25,108,255,0,77,88,22,85,254,202,227,153,38,57,112,255,0,124,163,174,182,215,83,201,255,0,38,72,102,142,70,127,184,230,185,191,216,168,95,79,65,61,111,216,186,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,224,232,153,34,243,87,50,93,249,53,173,146,37,120,74,160,0,2,128,124,81,253,118,106,111,228,190,207,68,95,241,64,62,40,254,187,53,55,242,95,103,162,3,138,83,232,94,163,215,104,116,221,67,219,44,222,123,12,161,200,37,198,238,85,52,234,175,146,221,84,216,105,228,141,245,12,219,238,67,39,154,99,25,34,42,183,184,213,99,184,43,226,73,61,183,71,125,85,102,93,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,125,91,19,158,198,249,152,218,233,29,11,249,55,139,213,90,171,219,124,140,125,143,120,62,226,120,174,115,209,222,103,139,102,184,205,171,32,178,214,234,5,95,153,183,93,40,163,171,165,159,133,13,177,236,231,20,136,230,59,139,216,215,38,233,242,115,81,83,230,136,64,14,186,58,50,190,244,121,168,244,182,200,238,191,25,195,50,143,49,81,140,220,165,123,18,169,209,196,172,238,211,84,198,221,182,154,46,236,72,178,53,169,28,141,123,92,222,42,175,138,48,191,76,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,188,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,10,33,240,251,235,215,33,233,155,50,161,193,181,6,251,87,89,165,119,122,136,225,174,101,71,154,173,125,129,136,149,46,73,168,97,73,81,144,177,213,21,13,146,161,27,27,222,246,49,85,173,115,209,17,111,78,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,51,111,213,143,170,125,100,250,129,144,251,140,231,234,203,186,100,207,177,173,1,192,186,142,183,211,85,222,113,60,198,158,226,234,233,233,45,211,43,44,51,210,220,93,68,140,170,149,17,98,107,38,94,210,196,247,57,170,231,186,70,113,251,136,231,254,94,172,125,83,235,39,212,12,135,220,103,46,39,195,223,0,195,117,79,195,135,9,211,237,65,199,169,47,152,245,242,158,247,77,93,67,82,139,194,86,124,102,177,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,80,43,47,160,158,183,239,189,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,115,108,76,145,121,163,95,22,252,154,231,71,18,178,250,49,108,179,21,206,108,84,185,78,21,147,90,178,11,45,111,63,45,113,181,214,199,87,75,63,7,185,143,225,44,106,230,59,139,216,230,174,203,242,115,85,23,230,138,103,179,173,126,148,111,189,37,235,45,110,27,218,186,214,98,23,45,235,49,107,221,108,44,111,159,165,226,197,146,53,116,106,172,89,160,123,251,82,38,204,114,236,201,59,108,100,177,161,32,60,47,122,233,253,10,101,76,208,237,99,204,252,166,155,94,185,252,30,166,181,188,161,177,93,36,145,170,155,204,174,79,47,71,54,242,119,55,71,49,146,171,36,253,83,93,81,34,133,212,153,87,53,80,101,92,15,107,151,105,14,101,133,105,222,5,170,87,152,41,23,30,212,122,123,140,214,89,225,157,28,254,116,53,110,165,169,134,86,46,206,99,218,228,141,232,187,43,21,147,51,103,43,145,237,103,74,208,254,184,181,247,64,52,227,42,210,220,43,33,243,22,92,154,222,251,125,55,159,171,173,124,152,247,52,168,231,61,171,183,80,198,82,76,231,212,186,69,122,53,119,145,145,185,83,118,174,246,127,209,110,133,233,199,81,126,25,152,30,151,234,133,155,207,90,171,190,51,44,51,68,168,202,171,125,83,110,245,201,29,85,52,138,139,219,153,156,157,178,236,173,86,185,204,123,94,199,189,142,169,110,162,250,104,213,62,151,243,185,176,93,76,180,255,0,181,242,87,154,56,42,126,23,115,253,76,50,201,229,39,154,40,251,221,174,251,25,39,22,253,199,238,213,254,197,80,241,88,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,57,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,75,186,85,166,120,174,141,233,198,57,165,184,85,39,151,178,227,54,248,173,244,220,163,141,146,77,193,62,252,242,246,216,198,58,105,94,174,146,71,163,83,156,143,123,149,55,114,149,87,224,183,161,118,44,167,59,203,117,231,35,179,93,95,87,132,249,123,118,53,87,187,227,161,243,85,112,212,50,181,119,68,68,150,104,224,88,155,195,146,181,141,171,228,230,43,157,19,155,111,224,8,171,226,143,232,79,83,127,37,247,138,34,85,17,87,197,31,208,158,166,254,75,239,20,64,80,9,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,254,74,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,158,40,191,238,189,186,32,177,117,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,193,210,190,52,224,174,100,187,113,115,91,36,168,240,168,13,66,235,139,95,117,71,167,219,95,78,153,174,67,241,43,45,190,225,241,10,155,197,69,93,108,215,139,174,210,205,43,32,173,158,74,135,50,120,88,249,154,173,98,198,155,45,61,58,162,239,26,42,250,15,14,158,157,106,122,132,234,95,28,130,243,137,213,221,176,156,86,161,183,156,154,100,138,39,82,70,200,216,247,210,211,212,36,205,115,36,100,245,17,199,27,161,217,94,248,187,234,136,136,199,189,145,215,41,196,242,172,26,251,85,139,102,184,205,215,31,189,81,112,243,54,235,165,20,148,149,80,115,99,94,206,113,72,141,123,121,49,237,114,110,159,54,185,21,62,74,133,223,120,78,232,93,139,76,58,96,182,106,55,193,174,180,89,78,165,239,113,187,186,224,175,103,42,88,42,42,35,160,72,98,84,106,54,23,64,254,251,95,178,186,79,50,174,230,230,118,218,192,224,30,57,223,130,127,188,159,195,74,171,45,83,199,59,240,79,247,147,248,105,92,26,55,164,57,150,187,234,37,191,75,116,250,10,73,242,27,181,61,116,212,48,84,206,144,178,161,244,212,147,85,44,40,245,251,173,123,219,3,152,197,114,181,156,220,222,78,99,119,114,5,180,248,92,245,219,117,214,203,84,218,17,173,25,53,37,70,109,99,167,99,177,251,141,92,238,243,185,13,19,90,245,149,146,114,78,50,212,211,181,141,85,127,62,228,177,185,94,173,114,195,52,174,176,163,45,159,233,171,2,202,191,217,92,115,36,199,46,31,239,148,117,214,218,234,121,63,228,201,12,209,200,207,247,28,215,55,251,21,11,233,232,39,173,251,23,87,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,60,29,19,36,94,106,230,75,191,38,181,178,68,175,9,84,0,0,85,95,142,119,224,159,239,39,240,210,213,10,149,241,189,203,49,91,197,247,74,177,107,78,77,106,173,189,99,255,0,28,248,189,186,158,182,57,42,173,253,246,91,95,7,152,137,170,175,139,184,196,87,51,154,39,38,162,170,110,128,120,15,5,79,84,249,79,211,250,239,113,183,23,82,82,95,131,13,218,213,110,234,190,247,71,112,185,210,82,212,93,48,122,250,74,24,166,153,172,125,84,233,89,69,50,197,19,85,119,123,210,40,101,145,90,221,215,132,111,119,236,106,170,93,160,2,170,252,115,191,4,255,0,121,63,134,150,168,85,95,142,119,224,159,239,39,240,208,43,171,71,180,47,81,245,230,179,38,180,233,125,155,227,55,92,95,31,155,36,154,219,18,170,213,86,82,197,60,16,200,202,102,34,47,118,100,243,13,122,71,186,57,237,99,145,156,158,172,99,254,6,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,155,254,10,158,169,242,159,167,245,222,227,110,61,87,138,71,64,180,122,119,231,186,155,209,203,125,170,219,136,47,147,167,200,177,218,58,104,40,97,180,72,189,170,104,106,105,35,141,172,99,161,149,235,26,73,26,34,200,217,100,89,62,251,36,127,100,44,43,163,190,170,176,222,171,244,142,223,152,89,174,84,141,201,237,212,244,244,217,101,162,56,214,23,219,174,42,207,190,173,137,207,123,188,180,142,108,142,133,252,157,201,136,173,85,238,50,70,51,186,153,161,233,227,168,28,251,166,93,80,161,213,125,57,125,35,238,84,116,245,20,146,209,215,44,203,69,91,4,209,171,93,21,68,112,201,27,164,98,59,132,173,106,187,100,146,40,221,243,226,134,135,180,47,93,52,227,168,189,56,183,106,134,151,222,124,245,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,201,187,166,234,213,107,154,246,57,236,123,30,224,232,0,0,42,175,199,59,240,79,247,147,248,105,21,124,46,61,118,105,151,231,94,207,90,73,255,0,28,171,181,170,107,174,141,216,161,185,210,62,229,71,79,126,171,168,163,108,205,89,225,130,103,80,182,41,95,30,252,154,199,186,9,154,215,42,108,229,138,68,77,248,174,209,87,195,46,237,106,178,245,199,166,21,151,155,157,37,5,60,149,23,42,70,75,83,51,98,99,167,158,217,87,12,49,35,156,168,138,249,37,146,56,216,223,218,231,189,173,77,213,81,0,208,72,0,0,0,12,214,117,99,234,159,89,62,160,100,62,227,57,117,62,23,30,132,244,203,243,175,120,173,41,91,171,31,84,250,201,245,3,33,247,25,203,169,240,184,244,39,166,95,157,123,197,104,18,168,165,111,26,191,84,248,183,211,250,31,113,184,151,82,82,183,141,95,170,124,91,233,253,15,184,220,64,129,86,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,23,233,208,79,91,246,46,174,48,73,104,178,58,171,85,183,83,108,157,217,111,118,74,56,95,79,11,233,86,101,72,106,169,27,36,178,62,72,120,58,38,72,188,213,204,151,126,77,107,100,137,95,76,26,63,211,38,125,174,122,95,168,154,129,167,52,213,119,139,150,158,212,89,91,46,61,67,110,154,174,182,227,5,124,149,17,185,244,237,133,28,231,62,39,66,199,57,138,221,150,55,72,254,77,237,163,95,229,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,62,74,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,129,167,48,113,254,151,122,155,192,122,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,132,237,141,121,53,143,116,18,186,39,189,172,89,35,70,191,139,119,86,183,176,0,0,0,51,237,226,45,211,173,79,79,125,75,228,112,89,177,58,187,78,19,149,84,58,243,140,204,177,68,218,73,25,35,24,250,170,122,116,133,173,100,108,130,162,73,35,108,59,35,217,23,97,85,21,30,199,191,65,36,0,241,147,209,79,183,61,62,218,117,142,146,225,217,171,211,43,130,247,160,146,94,49,207,67,113,150,158,158,78,45,72,220,174,153,179,178,141,91,187,216,212,143,191,191,39,112,64,32,174,141,107,165,101,215,195,219,168,14,158,47,215,158,247,193,62,5,146,99,180,210,36,242,72,202,89,111,116,81,215,49,175,85,88,163,133,147,58,149,237,141,17,142,89,42,231,127,223,221,202,200,128,0,19,43,197,123,88,174,186,149,213,165,239,17,109,250,146,187,30,211,234,122,123,37,174,42,42,167,75,4,115,186,24,230,173,115,219,205,204,74,148,168,123,224,145,90,141,93,169,98,99,211,148,106,167,116,240,83,208,186,59,173,247,52,234,30,253,102,239,124,19,134,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,254,238,70,86,9,165,62,150,52,83,249,59,116,251,132,232,228,151,15,59,87,143,219,215,207,206,217,123,145,190,186,121,95,81,85,218,119,110,53,88,82,121,165,72,249,49,29,219,70,114,221,219,170,135,85,40,7,197,31,215,102,166,254,75,236,244,69,255,0,20,3,226,143,235,179,83,127,37,246,122,32,34,169,101,62,22,253,2,209,234,39,145,234,111,88,237,246,171,150,32,158,114,159,29,199,107,41,160,174,134,239,34,119,105,166,169,171,142,70,189,141,134,39,164,137,28,106,137,35,165,141,36,251,140,141,157,238,21,225,213,209,181,55,86,26,161,83,112,202,234,105,29,130,97,21,20,147,100,180,41,91,45,61,109,115,42,35,169,90,120,96,86,70,228,224,233,105,145,178,175,56,222,145,185,221,183,35,246,86,217,255,0,92,29,100,225,189,20,105,125,187,22,211,250,108,125,115,186,170,122,88,113,140,97,104,149,212,84,118,232,164,107,31,52,240,193,36,75,5,51,98,100,145,68,141,114,114,145,26,141,107,153,28,170,192,243,253,118,248,140,216,186,84,190,227,248,30,7,75,106,202,243,63,136,83,214,100,118,137,249,246,232,172,234,199,57,209,186,120,222,158,94,178,109,226,116,72,172,149,27,31,41,31,30,207,139,185,34,180,27,168,173,35,234,75,13,166,204,244,167,44,164,184,177,212,240,205,93,108,124,172,109,198,210,249,21,237,72,107,41,209,202,232,95,202,41,81,21,119,99,248,43,163,115,217,179,151,56,87,59,182,125,170,249,147,43,47,55,60,131,49,203,47,245,16,82,50,90,153,166,184,92,110,19,170,50,24,98,71,57,93,44,175,217,35,141,141,249,175,201,173,79,236,66,244,252,58,186,54,169,233,63,75,234,110,25,93,77,91,115,188,222,158,146,108,150,133,43,98,168,162,161,125,60,149,43,79,12,10,200,218,188,219,21,74,54,85,231,35,22,70,187,182,229,102,202,224,160,195,218,229,218,67,153,97,90,119,129,106,149,230,10,69,199,181,30,158,227,53,150,120,103,71,63,157,13,91,169,106,97,149,139,179,152,246,185,35,122,46,202,197,100,204,217,202,228,123,89,226,139,190,232,183,66,244,227,168,191,12,204,15,75,245,66,205,231,173,85,223,25,150,25,162,84,101,85,190,169,183,122,228,142,170,154,69,69,237,204,206,78,217,118,86,171,92,230,61,175,99,222,199,5,96,104,127,92,90,251,160,26,113,149,105,110,21,144,249,139,46,77,111,125,190,155,207,213,214,190,76,123,154,84,115,158,213,219,168,99,41,38,115,234,93,34,189,26,187,200,200,220,169,187,87,126,65,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,156,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,61,175,81,125,52,106,159,75,249,220,216,46,166,90,127,218,249,43,205,28,21,63,11,185,254,166,25,100,242,147,205,20,125,238,215,125,140,147,139,126,227,247,106,255,0,98,172,212,240,91,208,187,22,83,157,229,186,243,145,217,174,175,171,194,124,189,187,26,171,221,241,208,249,170,184,106,25,90,187,162,34,75,52,112,44,77,225,201,90,198,213,242,115,21,206,137,205,11,74,192,48,172,7,167,205,35,180,225,86,106,138,75,54,39,132,89,210,39,214,86,190,26,118,50,8,88,174,154,174,166,70,181,145,35,220,169,36,211,75,179,81,94,233,30,187,110,165,43,120,130,117,235,144,245,51,153,87,96,218,125,125,171,163,210,187,69,68,144,208,178,159,205,81,62,254,197,74,103,44,213,208,172,170,201,152,218,138,119,73,78,142,141,143,99,30,138,230,181,234,168,151,145,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,120,121,155,117,210,138,58,186,89,248,61,175,103,56,164,71,49,220,94,198,185,55,79,147,154,138,159,52,66,160,117,243,193,239,81,241,253,88,199,172,26,3,122,248,206,25,148,119,32,75,150,65,42,164,150,42,168,169,164,153,205,174,125,52,43,188,50,246,156,145,76,200,145,169,35,219,11,209,170,177,190,96,143,253,11,244,101,125,235,15,81,234,173,146,93,126,13,134,98,254,94,163,38,185,68,246,45,83,99,149,95,218,166,166,141,219,239,52,189,169,81,36,115,86,56,218,199,57,220,149,25,20,157,87,198,11,19,197,112,110,162,112,204,91,10,198,109,88,253,150,139,79,233,60,181,186,215,69,29,37,44,28,238,151,55,191,132,81,163,88,222,79,123,156,187,39,205,206,85,95,154,169,111,250,23,161,122,113,211,166,156,91,180,191,75,236,222,70,213,67,188,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,228,207,226,221,215,100,106,53,173,99,26,198,49,140,109,75,120,213,250,167,197,190,159,208,251,141,196,15,107,224,225,128,97,186,167,134,245,5,167,218,131,143,82,95,49,235,229,62,57,77,93,67,82,139,194,86,111,114,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,134,189,87,116,163,168,253,37,106,59,240,172,214,47,61,106,174,238,79,96,191,193,10,178,150,239,74,213,68,87,53,21,87,183,51,57,53,37,133,85,93,27,156,213,69,123,31,28,143,157,94,6,63,141,159,187,127,196,137,233,213,23,76,152,15,84,218,95,114,211,252,190,154,146,142,228,250,119,54,203,144,165,186,26,154,219,52,235,36,82,115,129,210,39,38,177,238,130,38,202,198,57,139,36,104,230,114,110,232,230,133,91,120,94,245,211,250,20,202,153,161,218,199,153,249,77,54,189,115,248,61,77,107,121,67,98,186,73,35,85,55,153,92,158,94,142,109,228,238,110,142,99,37,86,73,250,166,186,162,69,186,146,165,122,90,240,117,190,212,101,87,139,183,85,213,30,82,203,101,184,37,61,174,209,98,185,49,255,0,29,108,114,53,206,169,150,118,162,190,42,57,24,138,198,198,137,29,75,185,185,87,203,171,27,220,182,160,6,85,205,84,25,87,2,255,0,188,46,61,9,233,151,231,94,241,90,74,162,42,248,92,122,19,211,47,206,189,226,180,149,64,80,15,138,63,174,205,77,252,151,217,232,142,21,140,233,14,101,151,233,126,111,171,150,40,41,38,177,105,237,69,166,27,234,58,116,100,240,178,225,36,209,65,51,24,191,39,177,37,133,35,114,34,243,69,154,53,70,171,81,238,103,117,241,71,245,217,169,191,146,251,61,17,39,252,17,237,54,171,253,171,94,108,87,219,101,37,198,219,113,167,199,233,43,40,234,225,108,208,84,193,35,110,109,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,80,32,95,78,157,75,234,159,75,249,220,57,214,153,221,191,219,121,219,53,100,245,63,11,185,254,166,104,163,243,112,67,44,125,238,215,125,239,143,147,190,227,246,114,127,106,46,135,180,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,62,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,180,151,226,35,209,5,103,74,185,218,101,184,117,47,45,50,203,46,18,197,98,106,77,61,76,214,185,27,12,82,62,150,170,87,196,214,55,147,223,63,151,69,146,73,31,21,59,149,238,87,49,238,95,149,208,79,91,247,222,145,243,185,104,178,58,171,173,203,76,175,125,217,111,118,74,56,89,81,51,42,146,21,72,106,169,27,36,177,178,57,185,182,38,72,188,209,175,139,126,77,115,163,137,88,18,171,199,59,240,79,247,147,248,105,21,124,46,61,118,105,151,231,94,207,90,73,255,0,27,139,181,170,255,0,106,208,107,237,138,231,73,113,182,220,105,242,10,186,58,202,73,155,52,21,48,72,219,99,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,140,30,23,30,187,52,203,243,175,103,173,2,255,0,128,0,10,149,241,189,211,63,45,149,105,166,177,209,210,93,101,248,133,190,175,25,184,79,219,229,67,79,229,228,74,138,70,114,70,125,201,164,243,85,171,179,158,188,155,7,221,106,112,122,173,181,17,127,196,187,0,169,212,30,139,117,18,150,219,143,82,93,110,86,58,122,107,253,42,204,145,115,163,101,37,76,114,213,84,68,249,21,56,61,180,105,86,139,197,121,185,142,123,27,203,159,21,10,224,240,125,214,59,238,13,213,2,105,85,60,62,98,203,169,118,249,233,235,35,228,198,118,42,168,105,231,171,167,169,221,88,231,187,139,25,83,23,109,28,198,175,153,230,238,75,27,80,182,174,169,245,175,249,59,116,251,155,107,28,118,255,0,59,87,143,219,211,200,64,232,187,145,190,186,121,89,79,75,221,111,114,53,88,82,121,162,89,56,189,29,219,71,241,221,219,34,231,91,74,181,51,42,209,189,71,199,53,75,10,171,242,247,172,102,225,21,194,155,148,146,50,57,184,47,223,130,94,219,216,247,67,43,21,209,200,196,114,115,141,239,106,174,206,82,213,60,102,181,155,134,135,105,182,9,137,92,124,221,151,81,46,19,95,93,116,183,92,247,165,173,161,162,134,39,69,18,182,61,217,83,12,175,173,130,118,187,151,20,117,52,110,68,114,171,92,208,168,19,79,186,85,166,120,174,141,233,198,57,165,184,85,39,151,178,227,54,248,173,244,220,163,141,146,77,193,62,252,242,246,216,198,58,105,94,174,146,71,163,83,156,143,123,149,55,114,148,45,225,201,166,127,165,14,178,116,226,221,81,73,117,146,130,195,112,118,77,89,61,190,61,252,175,144,141,213,20,239,153,202,199,53,144,186,170,58,104,156,171,182,253,228,99,92,215,61,170,104,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,1,154,206,172,125,83,235,39,212,12,135,220,103,52,166,102,179,171,31,84,250,201,245,3,33,247,25,192,237,94,28,221,107,255,0,37,93,71,158,193,159,220,238,178,105,150,83,250,187,149,52,11,221,142,215,92,170,196,142,230,216,120,185,238,226,198,44,114,182,37,107,159,27,154,237,165,116,49,70,182,211,213,119,77,122,113,214,118,135,62,217,26,218,171,238,191,15,146,233,131,228,144,85,39,110,158,170,88,81,208,200,218,136,219,39,58,57,182,137,37,70,181,237,124,124,92,212,230,200,158,220,240,214,218,110,182,234,106,10,203,133,178,174,150,158,233,78,181,116,50,205,11,152,202,168,18,89,33,89,98,114,166,207,98,75,12,177,171,155,186,115,141,237,253,173,84,73,191,209,223,137,222,85,211,182,150,101,90,103,157,208,221,114,206,213,190,89,240,138,218,154,153,43,62,27,92,202,102,67,79,67,60,114,206,206,54,228,237,70,228,108,14,107,163,218,68,107,95,221,69,136,37,87,76,93,94,116,143,210,55,193,122,44,184,214,221,104,111,214,43,132,150,204,171,47,125,4,17,88,228,200,157,254,188,116,149,42,177,84,44,49,212,34,210,50,121,105,209,27,28,49,114,127,105,157,210,127,226,217,102,43,156,216,169,114,156,43,38,181,100,22,90,222,126,90,227,107,173,142,174,150,126,15,115,31,194,88,213,204,119,23,177,205,93,151,228,230,170,47,205,20,204,23,250,106,207,114,175,246,87,35,201,50,59,135,251,229,101,117,202,186,162,79,249,82,77,52,146,63,253,215,57,206,254,213,83,69,29,27,104,93,31,78,221,56,225,154,115,240,111,135,94,155,111,142,227,145,181,235,3,230,125,226,161,141,146,169,36,150,4,70,75,219,122,246,24,253,220,189,168,98,111,55,35,81,202,29,172,142,189,127,232,53,55,80,125,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,217,106,17,232,199,57,173,66,69,0,50,174,14,235,215,6,142,221,116,67,170,61,64,196,107,44,52,150,171,109,109,226,166,247,97,138,134,149,208,81,45,170,174,87,77,76,218,118,171,24,222,17,181,203,3,146,52,224,217,32,145,141,85,225,185,194,128,179,79,5,141,6,169,187,102,89,95,81,183,154,42,71,219,108,84,239,198,108,171,53,60,82,191,226,51,36,114,212,205,19,213,252,224,124,84,235,28,106,188,63,88,202,231,181,31,247,94,213,183,67,133,116,63,163,182,173,16,233,115,79,241,26,59,13,93,170,229,91,103,166,189,223,162,174,165,108,21,171,117,171,137,179,84,182,161,168,198,59,156,110,114,64,212,145,57,182,56,35,99,149,120,110,119,80,0,28,210,237,212,223,77,182,11,173,109,138,251,212,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,3,165,153,172,234,199,213,62,178,125,64,200,125,198,115,71,184,182,89,138,231,54,42,92,167,10,201,173,89,5,150,183,159,150,184,218,235,99,171,165,159,131,220,199,240,150,53,115,29,197,236,115,87,101,249,57,170,139,243,69,51,133,213,143,170,125,100,250,129,144,251,140,224,79,76,23,173,59,87,75,30,24,154,117,98,196,50,10,70,234,166,75,79,120,76,126,141,105,155,84,180,80,45,242,181,178,220,39,141,206,70,177,141,106,74,216,149,232,228,124,200,212,237,200,198,77,198,178,255,0,211,86,123,149,127,178,185,30,73,145,220,63,223,43,43,174,85,213,18,127,202,146,105,164,145,255,0,238,185,206,119,246,170,159,146,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,118,99,22,89,165,145,90,221,147,156,143,119,237,114,170,220,167,134,23,65,85,58,49,106,164,234,7,88,44,85,116,26,131,115,167,169,134,213,104,171,237,61,45,54,233,219,15,9,164,137,209,119,105,235,156,141,157,170,137,47,221,134,117,141,237,107,214,70,52,59,7,64,189,20,98,189,41,233,197,37,238,237,108,243,26,155,147,91,225,147,35,184,84,36,111,146,131,154,54,71,91,41,214,55,61,141,134,39,162,35,220,199,47,122,70,35,213,120,182,38,69,213,122,177,244,177,172,159,79,242,31,110,156,234,167,42,234,199,210,198,178,125,63,200,125,186,112,51,88,106,160,202,185,170,128,42,215,197,99,161,43,82,218,171,250,166,209,172,102,173,183,38,212,44,249,189,170,221,3,93,4,144,43,94,233,47,8,196,84,115,30,215,35,82,126,13,114,61,31,223,114,51,132,242,73,88,56,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,57,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,81,5,43,120,149,248,126,254,130,107,43,181,239,74,97,231,128,221,110,13,248,165,185,173,222,75,61,117,92,245,47,253,84,80,83,50,26,123,115,19,203,65,31,39,171,146,73,24,207,159,38,129,99,253,25,245,153,128,245,103,128,83,86,81,215,82,91,179,107,117,59,34,191,88,101,150,24,103,116,241,195,78,181,53,116,180,201,60,179,45,15,122,161,35,142,89,54,93,211,139,190,127,182,69,25,150,208,189,116,212,126,157,53,30,221,170,26,95,121,242,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,22,238,155,163,145,205,107,216,230,61,140,123,116,83,161,122,233,167,29,69,233,197,187,84,52,190,243,231,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,77,221,55,86,171,92,215,177,207,99,216,247,7,64,0,0,0,1,85,126,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,227,170,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,128,186,144,0,0,0,30,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,9,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,103,219,173,126,148,111,189,37,235,45,110,27,218,186,214,98,23,45,235,49,107,221,108,44,111,159,165,226,197,146,53,116,106,172,89,160,123,251,82,38,204,114,236,201,59,108,100,177,161,162,146,133,188,82,245,210,179,88,58,172,191,99,116,87,159,55,141,233,223,250,91,182,67,26,79,28,108,170,141,17,110,15,116,114,175,30,247,154,238,66,233,24,214,181,241,211,65,253,36,106,61,193,16,11,169,240,189,232,91,244,41,138,179,92,117,143,12,242,154,147,122,231,240,122,106,215,114,154,197,107,146,54,162,111,10,181,60,189,100,219,201,220,221,92,246,68,172,143,245,78,117,68,107,74,198,132,252,59,117,210,179,95,186,83,197,50,75,245,231,226,121,37,135,187,141,223,166,114,78,178,58,170,149,81,34,124,178,76,174,116,211,73,74,250,89,164,145,28,230,186,73,159,253,21,69,99,66,74,144,3,198,175,210,198,45,245,2,135,219,174,36,255,0,32,7,141,95,165,140,91,234,5,15,183,92,64,167,108,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,156,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,161,222,148,122,174,211,142,173,116,225,153,174,21,47,145,186,208,246,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,220,133,252,92,177,76,136,141,145,173,114,42,49,236,146,54,103,8,235,253,46,245,55,159,116,179,170,22,221,64,196,42,106,235,45,172,168,107,175,88,242,220,102,166,162,188,192,145,203,31,9,219,26,241,115,216,217,229,116,79,123,94,145,200,173,127,23,108,173,112,76,175,20,142,129,104,244,239,207,117,55,163,150,251,85,183,16,95,39,79,145,99,180,116,208,80,195,104,145,123,84,208,212,210,71,27,88,199,67,43,214,52,146,52,69,145,178,200,178,125,246,72,254,207,138,240,161,208,110,161,174,90,243,100,214,220,82,138,175,29,193,45,148,245,12,186,221,238,84,245,12,162,190,82,73,220,133,244,84,205,107,227,74,183,247,99,87,114,228,232,160,146,6,73,34,57,236,142,25,109,211,75,117,35,78,58,153,209,171,102,127,142,81,252,87,16,205,45,243,69,37,21,218,133,63,89,26,185,240,84,210,212,66,254,76,119,23,178,88,158,155,186,55,113,94,46,123,21,28,190,171,22,196,241,92,26,197,75,139,97,88,205,171,31,178,209,115,242,214,235,93,20,116,148,176,115,123,158,254,17,70,141,99,121,61,238,114,236,159,55,57,85,126,106,160,86,15,142,119,224,159,239,39,240,210,42,248,92,122,236,211,47,206,189,158,180,149,94,57,223,130,127,188,159,195,72,171,225,113,235,179,76,191,58,246,122,208,38,167,138,71,64,181,154,137,231,186,155,209,203,125,214,229,151,167,147,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,227,227,127,122,173,180,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,62,74,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,154,104,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,205,191,84,247,253,26,202,122,130,205,175,253,63,89,62,21,128,214,92,17,246,138,102,211,58,154,63,148,76,73,228,138,23,42,172,80,201,58,77,36,113,236,222,17,189,141,225,30,221,182,133,249,244,187,212,222,3,213,54,151,219,117,3,16,169,164,163,185,62,157,174,189,99,203,113,134,166,182,205,58,201,44,124,39,108,107,201,172,123,160,149,209,61,237,98,201,26,53,252,91,186,181,189,128,166,15,7,28,43,94,106,117,182,187,60,195,234,42,237,250,95,75,79,53,14,92,249,159,198,146,233,63,97,235,73,77,19,85,170,146,84,197,44,145,204,174,111,21,138,37,122,57,237,73,219,28,214,191,148,245,11,160,88,53,246,171,22,205,117,195,79,241,251,213,23,15,51,110,186,100,212,84,149,80,115,99,94,206,113,73,35,94,222,76,123,92,155,167,205,174,69,79,146,160,29,0,160,31,20,127,93,154,155,249,47,179,209,23,189,133,106,22,3,169,86,169,111,186,115,156,99,249,85,182,10,135,82,75,89,100,185,195,93,4,115,181,173,115,162,116,144,185,205,71,163,94,199,43,85,119,217,237,95,237,66,136,124,81,253,118,106,111,228,190,207,68,7,160,240,226,235,142,155,165,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,61,174,154,23,167,29,69,233,197,199,75,245,66,205,231,173,85,219,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,237,204,206,78,217,118,86,171,92,230,61,175,99,222,199,102,92,180,159,10,254,189,106,105,106,109,93,44,107,37,246,174,177,149,149,16,219,240,107,157,71,105,25,70,196,138,103,45,5,77,68,146,181,202,197,115,32,138,149,141,99,223,206,94,214,232,196,137,172,8,23,174,61,52,106,158,129,235,42,232,94,83,105,248,174,73,55,147,248,119,193,160,169,158,27,183,154,107,123,94,79,156,76,146,125,228,115,161,251,172,254,182,57,24,155,171,75,158,240,202,210,253,121,210,94,154,45,216,198,182,186,146,130,158,74,137,43,113,203,11,232,187,87,27,69,20,239,116,175,142,177,232,168,138,249,37,145,242,164,46,103,114,46,106,215,189,85,82,26,121,63,113,196,241,91,197,246,209,148,221,177,155,85,109,235,31,243,31,8,184,212,81,71,37,85,191,190,196,100,254,94,87,34,190,46,227,17,26,254,10,156,154,136,139,186,31,88,12,214,117,99,234,159,89,62,160,100,62,227,57,117,62,23,30,132,244,203,243,175,120,173,41,91,171,31,84,250,201,245,3,33,247,25,203,94,232,255,0,168,28,7,166,95,12,76,3,85,245,25,245,111,182,209,212,92,105,34,163,161,88,86,182,182,121,175,149,141,108,84,241,205,36,109,145,232,222,114,185,168,237,210,56,164,119,207,138,129,245,188,91,245,55,72,241,110,154,36,211,189,65,179,85,221,114,28,206,163,158,41,13,52,108,107,232,234,233,31,27,228,173,89,228,141,237,137,145,182,86,198,246,181,59,178,178,161,209,53,88,215,201,44,116,108,123,253,116,215,77,71,234,47,81,238,58,161,170,23,159,61,117,174,218,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,110,22,114,118,201,186,185,92,231,61,238,123,222,247,186,199,252,43,250,10,166,165,166,181,117,79,172,150,42,74,199,214,83,195,112,193,173,149,29,212,125,27,210,89,154,181,245,52,242,68,214,171,213,172,130,90,87,181,239,103,9,123,187,35,210,39,48,38,175,68,122,101,171,154,61,211,70,29,167,122,213,121,164,174,200,109,52,239,99,33,134,71,204,251,117,35,158,175,134,138,89,221,35,219,51,225,107,187,104,232,209,177,49,141,100,76,71,182,52,150,76,230,26,168,50,174,4,212,240,238,235,234,179,166,60,169,112,61,82,184,93,110,90,101,123,237,83,238,181,51,212,125,153,145,36,149,254,102,150,155,146,177,33,123,231,145,213,17,198,196,145,223,118,70,242,116,125,185,109,127,172,78,149,112,222,171,244,142,225,135,222,109,180,141,201,237,212,245,21,56,157,222,73,22,23,219,174,42,207,184,142,149,172,123,188,180,142,108,109,153,156,93,201,136,142,68,238,50,55,179,58,213,182,155,173,186,154,130,178,225,108,171,165,167,186,83,173,93,12,179,66,230,50,170,4,150,72,86,88,156,169,179,216,146,195,44,106,230,238,156,227,123,127,107,85,18,117,116,173,226,157,153,104,14,131,100,26,99,151,219,106,243,27,189,158,158,8,52,245,245,77,69,130,137,139,201,178,65,93,55,117,37,125,52,41,218,116,49,177,138,245,68,124,61,200,227,237,44,65,39,250,98,235,167,164,126,157,62,11,209,173,62,103,117,185,90,177,123,132,150,138,61,65,123,96,91,29,194,105,255,0,202,106,42,36,145,28,215,83,67,231,167,169,129,138,141,154,36,141,145,74,234,135,49,206,145,179,255,0,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,243,242,215,27,93,108,117,116,179,240,123,152,254,18,198,174,99,184,189,142,106,236,191,39,53,81,126,104,166,93,237,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,52,103,160,56,6,43,209,247,76,24,158,11,157,102,182,171,101,6,37,111,111,198,47,55,59,148,112,208,199,93,85,80,233,103,227,60,173,137,169,10,213,84,189,145,115,107,92,173,88,218,187,185,85,84,59,89,21,124,81,253,9,234,111,228,190,241,68,117,95,229,99,210,199,254,50,218,85,255,0,198,86,239,254,113,202,188,81,253,9,234,111,228,190,241,68,5,0,151,103,225,149,215,109,171,91,176,219,118,134,106,150,77,87,38,168,88,105,228,109,45,101,210,118,189,249,37,19,21,206,107,227,147,100,87,212,195,22,205,145,143,229,35,217,31,127,148,138,179,118,169,48,250,184,182,89,149,96,215,218,92,167,10,201,174,184,253,234,139,159,150,184,218,235,100,164,170,131,155,28,199,240,150,53,107,219,201,143,115,87,101,249,181,202,139,242,85,2,244,250,196,240,230,211,142,170,179,188,87,63,134,171,236,181,234,59,132,80,101,183,42,45,146,107,165,157,144,191,102,164,106,199,49,213,141,123,32,138,57,158,168,140,137,239,230,147,36,80,196,147,0,141,93,11,245,155,98,235,15,78,42,174,114,90,190,13,153,226,254,94,159,38,182,196,199,173,43,100,149,31,218,169,166,145,219,239,12,189,169,85,35,115,150,72,220,199,53,220,145,25,44,146,84,10,171,241,206,252,19,253,228,254,26,69,95,11,143,93,154,101,249,215,179,214,146,171,199,59,240,79,247,147,248,105,21,124,46,61,118,105,151,231,94,207,90,4,212,241,72,232,22,179,81,60,247,83,122,57,111,186,220,178,244,242,116,249,22,59,71,77,61,116,215,120,211,181,77,13,77,36,113,181,239,108,209,49,35,73,35,68,72,221,20,107,39,220,124,111,239,85,182,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,77,23,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,153,183,234,158,255,0,163,89,79,80,89,181,255,0,167,235,39,194,176,26,203,130,62,209,76,218,103,83,71,242,137,137,60,145,66,229,85,138,25,39,73,164,142,61,155,194,55,177,188,35,219,182,208,191,62,151,122,155,192,122,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,132,237,141,121,53,143,116,18,186,39,189,172,89,35,70,191,139,119,86,183,176,20,193,224,227,133,107,205,78,182,215,103,152,125,69,93,191,75,233,105,230,161,203,159,51,248,210,93,39,236,61,105,41,162,106,181,82,74,152,165,146,57,149,205,226,177,68,175,71,61,169,59,99,154,215,245,211,93,52,227,167,77,56,184,234,134,168,94,124,141,170,135,104,161,134,36,71,213,92,42,156,138,177,210,211,70,170,157,201,159,197,219,38,232,212,107,92,247,185,140,99,222,208,231,253,107,245,93,98,233,47,70,171,115,46,237,170,179,47,185,111,71,139,89,43,102,123,124,253,87,38,36,146,43,99,69,122,195,3,31,221,145,119,99,87,102,71,220,99,229,141,76,251,231,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,231,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,79,85,212,63,80,57,247,83,90,161,93,170,250,140,250,70,92,171,41,233,233,34,163,161,89,146,138,138,8,99,70,182,42,120,230,146,71,70,197,119,57,92,212,118,203,36,178,59,229,201,79,201,156,232,94,163,233,182,156,96,218,161,154,217,190,21,106,212,111,61,45,130,25,213,91,85,81,75,74,148,234,181,78,141,83,238,67,39,154,111,105,85,121,61,172,115,209,168,199,70,247,135,138,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,129,58,236,181,117,119,140,214,216,178,90,58,75,78,162,227,180,233,87,120,163,165,141,176,81,85,65,37,68,205,142,90,24,223,81,44,239,100,113,182,157,179,57,232,136,217,38,98,39,201,237,41,7,76,116,119,62,214,57,50,58,61,57,176,213,223,46,88,221,157,47,114,219,40,105,102,169,173,171,131,206,210,210,57,180,240,194,199,186,71,181,213,108,145,200,187,34,71,28,142,223,238,162,47,202,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,206,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,161,168,130,170,252,115,191,4,255,0,121,63,134,147,167,165,30,171,180,227,171,93,56,102,107,133,75,228,110,180,61,184,47,246,9,230,71,213,90,42,156,138,168,215,42,34,119,33,127,23,44,83,34,35,100,107,92,138,140,123,36,141,144,91,199,59,240,79,247,147,248,104,28,171,193,83,213,62,83,244,254,187,220,109,197,196,231,247,108,6,203,134,221,171,53,74,231,143,208,98,114,83,173,37,218,91,252,208,197,110,116,19,170,66,177,78,233,213,34,86,72,178,36,124,95,242,119,52,111,207,125,138,118,240,84,245,79,148,253,63,174,247,27,112,241,66,235,167,244,215,149,63,67,180,115,51,243,122,109,101,225,241,138,154,38,241,134,251,116,142,71,42,237,50,57,124,197,28,59,71,219,217,26,199,202,143,147,245,173,109,60,136,16,171,85,110,58,113,119,212,124,142,231,164,56,229,214,195,134,84,220,37,146,201,109,186,86,37,77,85,53,42,175,221,107,228,68,255,0,214,168,213,116,142,99,85,26,233,102,86,172,175,177,255,0,6,13,47,215,155,77,215,37,213,72,93,73,104,210,187,253,59,104,170,25,95,69,206,123,237,109,59,164,72,164,162,118,237,116,108,129,210,76,215,204,170,232,220,175,124,72,199,189,171,37,52,74,232,95,163,43,239,88,122,143,85,108,146,235,240,108,51,23,242,245,25,53,202,39,177,106,155,28,170,254,213,53,52,110,223,121,165,237,74,137,35,154,177,198,214,57,206,228,168,200,164,191,236,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,207,203,91,173,116,81,210,82,193,205,238,123,248,69,26,53,141,228,247,185,203,178,124,220,229,85,249,170,129,245,142,63,213,23,83,120,15,75,58,95,114,212,12,190,166,146,178,228,202,119,58,203,143,37,198,26,106,219,204,233,36,81,240,129,178,47,39,49,142,158,39,74,246,53,235,28,106,231,241,118,200,215,116,12,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,188,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,158,30,171,186,174,212,126,173,117,29,249,174,107,47,145,181,80,247,32,176,88,32,153,95,75,104,165,114,162,171,90,170,137,220,153,252,90,178,204,168,142,145,205,106,34,49,140,142,54,7,138,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,249,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,248,163,208,93,112,12,202,197,134,216,53,6,243,143,85,209,227,217,85,69,117,53,150,186,100,70,178,189,244,107,18,84,172,72,171,201,204,99,167,141,138,253,184,43,249,181,21,93,27,209,172,15,0,204,181,63,38,131,12,211,252,122,174,251,125,170,167,171,169,167,183,210,34,58,121,217,77,79,37,68,169,27,119,221,239,72,161,145,81,141,221,239,84,70,181,28,229,70,168,93,79,134,199,92,246,174,160,176,10,61,43,212,107,165,37,14,162,226,180,244,214,216,159,89,116,107,167,202,32,108,50,43,106,162,108,210,44,243,84,182,58,119,186,167,100,114,111,180,188,145,36,88,227,155,230,91,49,108,179,42,193,175,180,185,78,21,147,93,113,251,213,23,63,45,113,181,214,201,73,85,7,54,57,143,225,44,106,215,183,147,30,230,174,203,243,107,149,23,228,170,95,247,66,253,102,216,186,195,211,138,171,156,150,175,131,102,120,191,151,167,201,173,177,49,235,74,217,37,71,246,170,105,164,118,251,195,47,106,85,72,220,229,146,55,49,205,119,36,70,75,32,123,94,170,186,152,195,122,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,39,21,108,44,227,20,143,124,142,69,226,198,59,139,94,254,17,190,170,244,67,197,131,87,44,61,69,220,245,43,90,43,106,235,240,76,158,157,144,221,177,139,44,79,158,11,123,224,165,225,79,53,178,26,170,157,169,222,233,90,213,149,59,188,36,73,101,114,181,207,72,149,151,41,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,132,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,51,195,213,119,74,58,143,210,86,163,191,10,205,98,243,214,170,238,228,246,11,252,16,171,41,110,244,173,84,69,115,81,85,123,115,51,147,82,88,85,85,209,185,205,84,87,177,241,200,240,243,253,77,221,173,87,254,164,181,94,251,98,185,210,92,109,183,28,226,251,87,71,89,73,51,102,130,166,9,43,230,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,23,105,225,113,232,79,76,191,58,247,138,210,128,75,254,240,184,244,39,166,95,157,123,197,104,18,168,165,111,26,191,84,248,183,211,250,31,113,184,151,82,82,183,141,95,170,124,91,233,253,15,184,220,64,234,190,6,63,141,159,187,127,196,142,105,226,141,208,149,171,68,238,176,235,190,139,227,53,116,248,77,242,161,237,200,45,212,144,55,201,99,213,174,115,18,39,199,197,121,69,77,80,231,185,17,156,59,113,72,212,98,57,169,52,49,55,165,248,24,254,54,126,237,255,0,18,44,167,85,114,157,56,194,244,227,35,201,53,122,186,213,73,134,82,91,229,109,237,215,72,146,90,89,41,100,78,219,161,124,74,142,239,119,57,164,105,18,53,206,145,207,70,53,174,87,35,84,51,217,210,143,85,218,143,210,86,163,179,53,194,165,243,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,147,150,41,145,21,209,185,206,69,71,177,242,70,253,15,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,225,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,76,192,221,164,181,77,117,173,154,197,69,87,71,109,125,68,142,163,167,171,169,109,76,240,192,174,94,219,36,149,177,198,217,30,141,217,21,233,27,17,202,138,168,214,239,178,90,255,0,130,158,45,174,54,139,22,105,146,92,232,124,182,147,223,184,58,218,234,217,102,73,42,111,16,191,183,36,212,81,111,219,236,246,249,199,60,170,221,223,36,52,236,107,157,217,149,172,11,63,7,42,254,86,61,44,127,227,45,165,95,252,101,110,255,0,231,30,255,0,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,243,242,215,27,93,108,117,116,179,240,123,152,254,18,198,174,99,184,189,142,106,236,191,39,53,81,126,104,160,125,99,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,225,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,79,64,0,204,14,170,233,158,85,163,122,143,145,233,110,107,73,229,239,88,205,194,91,125,79,24,228,100,115,112,95,185,60,93,198,49,238,134,86,43,100,141,234,212,231,27,216,228,77,156,135,149,39,255,0,140,158,138,125,134,234,10,211,172,116,151,14,245,38,166,219,215,189,4,146,242,146,10,235,116,84,244,242,113,106,70,212,108,46,129,244,106,221,222,247,44,157,253,248,183,130,16,0,9,63,225,211,211,173,79,80,157,75,227,144,94,113,58,187,182,19,138,212,54,243,147,76,145,68,234,72,217,27,30,250,90,122,132,153,174,100,140,158,162,56,227,116,59,43,223,23,125,81,17,24,247,179,65,36,0,240,108,209,79,176,221,62,221,181,142,174,225,222,171,212,219,130,118,96,142,94,81,193,67,110,150,162,158,62,77,88,218,173,153,211,190,177,93,179,222,213,143,177,183,23,115,66,127,128,40,7,197,31,215,102,166,254,75,236,244,69,255,0,20,3,226,143,235,179,83,127,37,246,122,32,58,175,133,231,82,250,89,210,254,9,174,89,214,166,93,191,239,103,201,89,168,231,166,248,165,207,245,213,177,73,229,32,154,88,251,221,174,251,31,39,23,125,198,110,229,254,196,88,127,174,154,233,168,253,69,234,61,199,84,53,66,243,231,174,181,219,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,237,194,206,78,217,55,87,43,156,231,189,207,123,222,247,120,2,194,124,46,122,18,181,107,101,214,109,119,214,140,102,174,163,9,177,212,49,184,253,186,174,6,249,44,134,181,174,122,74,249,57,47,41,105,169,220,198,162,179,135,110,89,28,172,87,57,33,154,39,7,117,240,183,232,22,179,78,252,143,83,122,199,111,186,219,114,245,243,148,248,238,59,89,77,61,12,214,136,215,187,77,53,77,92,114,53,143,116,210,177,100,72,227,84,88,219,20,137,39,223,124,140,236,217,80,0,101,92,176,159,11,158,187,109,90,39,117,155,66,53,163,38,171,167,194,111,149,12,118,63,113,171,157,190,75,30,173,115,158,178,178,78,73,202,42,106,135,61,170,175,231,219,138,70,171,213,173,73,166,149,181,236,0,209,159,88,157,42,225,189,87,233,29,195,15,188,219,105,27,147,219,169,234,42,113,59,188,146,44,47,183,92,85,159,113,29,43,88,247,121,105,28,216,219,51,56,187,147,17,28,137,220,100,111,103,170,233,187,68,45,93,56,104,150,45,162,246,107,229,93,230,159,28,167,149,175,175,169,141,177,190,166,121,167,146,162,103,163,27,242,99,22,89,164,224,205,220,173,103,22,171,158,168,175,88,65,225,111,215,213,102,162,121,30,153,53,142,225,117,185,101,233,231,42,49,220,138,178,166,122,233,174,241,167,118,166,106,106,185,36,115,222,217,162,98,72,177,200,170,145,186,40,210,63,184,248,217,222,178,160,0,0,5,43,120,213,250,167,197,190,159,208,251,141,196,186,146,149,188,106,253,83,226,223,79,232,125,198,226,7,85,240,49,252,108,253,219,254,36,90,161,85,126,6,63,141,159,187,127,196,139,84,0,71,94,180,186,210,195,122,54,195,109,23,155,206,59,87,146,100,57,37,68,144,217,108,176,204,180,204,168,100,43,26,212,205,45,74,177,237,137,145,182,88,246,78,46,123,159,35,17,27,199,155,227,145,71,63,215,77,11,211,142,162,244,226,227,165,250,161,102,243,214,170,237,165,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,103,39,108,187,43,85,174,115,30,215,177,239,99,130,168,58,86,241,88,207,177,221,121,200,50,14,164,110,245,119,108,63,61,168,129,181,9,74,233,157,6,40,177,242,108,79,161,164,228,230,165,50,53,252,102,99,81,102,145,24,201,121,75,35,28,217,171,216,233,93,67,244,253,159,116,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,115,137,206,70,236,146,69,35,126,124,84,230,160,95,247,133,199,161,61,50,252,235,222,43,73,84,69,95,11,143,66,122,101,249,215,188,86,146,168,10,1,241,71,245,217,169,191,146,251,61,17,210,188,36,122,155,192,116,51,84,50,141,63,212,106,154,75,61,183,80,169,233,93,22,67,93,113,134,146,138,221,61,4,117,82,53,149,14,153,90,214,178,86,204,246,181,232,237,210,70,198,206,46,238,43,153,205,124,81,253,118,106,111,228,190,207,68,69,80,52,251,170,186,103,138,235,38,156,100,122,91,154,210,121,139,46,77,111,150,223,83,198,56,223,36,60,211,238,79,23,113,143,99,102,137,232,217,35,122,181,120,72,198,57,19,118,161,158,30,168,186,100,207,186,89,213,11,150,159,229,244,213,117,150,214,84,57,182,92,133,45,211,83,81,94,96,72,226,147,156,14,145,56,185,236,108,241,54,86,49,207,72,228,87,51,147,182,71,58,210,188,47,122,233,253,53,226,172,208,237,99,204,252,222,164,217,121,252,30,166,181,188,102,190,218,227,141,170,155,204,174,95,49,89,14,210,119,55,70,189,241,35,36,253,107,155,81,34,73,78,171,186,81,211,142,173,116,225,248,86,107,23,145,186,208,247,39,176,95,224,133,31,85,104,170,114,34,43,154,138,169,220,133,252,90,146,194,170,141,145,173,106,162,177,236,142,70,6,120,174,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,228,214,61,208,70,245,102,252,17,252,220,136,142,145,234,233,21,225,113,235,179,76,191,58,246,122,210,58,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,231,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,89,21,225,113,235,179,76,191,58,246,122,208,47,248,30,83,58,213,141,44,210,255,0,35,250,76,212,188,83,18,248,159,119,201,124,118,243,77,65,230,187,124,123,157,174,243,219,207,143,113,156,184,239,183,54,239,251,80,249,88,183,80,186,5,156,223,105,113,108,43,92,52,255,0,32,189,86,243,242,214,235,94,77,69,87,85,63,6,57,239,225,20,114,57,238,226,198,57,203,178,124,154,213,85,249,34,129,208,0,0,102,7,85,116,207,42,209,189,71,200,244,183,53,164,242,247,172,102,225,45,190,167,140,114,50,57,184,47,220,158,46,227,24,247,67,43,21,178,70,245,106,115,141,236,114,38,206,65,156,106,102,85,168,150,236,66,221,148,213,249,191,177,88,251,49,155,116,239,146,73,38,117,12,117,85,53,17,50,71,61,238,223,183,230,157,19,17,188,90,216,162,137,136,223,187,186,204,175,24,237,33,169,194,186,151,161,213,42,120,42,214,219,168,246,120,102,124,243,79,19,153,241,26,22,50,150,104,98,99,118,123,24,218,116,160,122,171,209,119,124,207,226,229,217,90,200,22,5,175,120,31,96,21,49,90,181,79,84,171,177,234,69,167,170,168,183,88,45,119,103,36,78,157,31,19,101,158,182,157,139,191,117,140,84,154,129,238,249,35,30,169,31,244,150,53,227,105,68,127,232,31,76,242,173,34,233,11,77,176,92,214,147,202,94,169,237,245,23,10,154,87,71,36,114,82,249,218,185,171,25,4,172,145,141,123,38,141,149,13,100,140,86,253,217,26,246,162,170,34,42,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,58,177,245,79,172,159,80,50,31,113,156,210,153,154,206,172,125,83,235,39,212,12,135,220,103,2,202,116,39,164,156,87,171,159,12,13,52,197,174,82,249,28,146,197,246,142,225,140,220,90,232,226,237,215,58,225,113,99,32,158,85,134,89,18,142,73,22,23,76,200,209,28,238,204,106,139,187,16,170,189,85,211,60,171,70,245,31,35,210,220,214,147,203,222,177,155,132,182,250,158,49,200,200,230,224,191,114,120,187,140,99,221,12,172,86,201,27,213,169,206,55,177,200,155,57,11,212,240,184,244,39,166,95,157,123,197,105,229,60,76,250,46,254,82,122,112,205,72,194,155,219,207,176,27,125,92,244,212,240,208,247,164,190,208,162,119,95,67,188,108,116,206,153,170,199,58,157,169,201,189,201,101,98,181,59,203,36,97,94,222,20,250,13,77,172,157,81,208,100,215,218,42,185,44,90,109,78,153,52,143,109,60,171,4,151,22,74,198,208,66,249,152,246,164,79,238,170,212,181,21,93,220,74,57,24,172,115,85,234,219,222,35,87,135,167,79,95,201,203,166,92,126,193,91,83,117,125,235,43,237,229,183,186,107,141,47,149,146,130,186,174,150,4,117,26,66,169,206,62,203,34,142,55,35,213,92,178,54,71,108,196,114,70,201,42,0,0,5,74,248,218,126,134,190,213,96,189,175,138,254,150,62,30,157,254,223,47,35,246,119,185,81,218,239,114,251,189,239,53,221,237,246,190,124,123,253,223,255,0,64,64,14,158,190,202,254,159,116,211,237,215,194,190,205,253,176,179,124,99,226,221,191,35,228,124,236,93,255,0,49,221,253,95,103,183,207,159,63,187,199,125,254,91,158,219,174,13,98,186,235,127,84,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,188,36,107,86,119,44,107,193,210,79,35,218,137,207,99,133,1,170,128,112,174,135,245,138,213,173,253,46,105,254,93,71,126,171,186,220,168,172,244,214,75,244,181,213,77,158,181,46,180,145,54,26,151,84,57,30,247,115,145,205,73,218,178,47,55,71,60,111,114,39,61,142,234,0,205,103,86,62,169,245,147,234,6,67,238,51,154,83,57,165,219,166,78,155,111,247,90,219,237,247,167,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,7,32,240,184,244,39,166,95,157,123,197,105,74,221,88,250,167,214,79,168,25,15,184,206,104,247,22,196,241,92,26,197,75,139,97,88,205,171,31,178,209,115,242,214,235,93,20,116,148,176,115,123,158,254,17,70,141,99,121,61,238,114,236,159,55,57,85,126,106,166,112,186,177,245,79,172,159,80,50,31,113,156,9,149,225,79,208,229,54,165,93,104,58,164,212,151,213,197,98,198,47,8,252,90,216,214,75,2,220,110,52,174,99,210,181,242,108,136,250,104,101,217,173,108,110,94,228,209,72,215,171,91,19,163,154,226,72,171,225,113,232,79,76,191,58,247,138,210,85,0,57,87,86,62,150,53,147,233,254,67,237,211,157,84,229,93,88,250,88,214,79,167,249,15,183,78,6,107,13,84,25,87,53,80,7,10,234,219,169,138,110,150,49,236,15,56,188,208,210,79,143,95,51,138,28,115,32,154,100,151,157,21,186,122,90,167,201,87,18,68,215,57,207,137,208,199,34,179,131,249,177,175,98,35,92,246,189,189,127,253,42,231,184,175,251,21,145,227,121,29,191,253,238,178,134,229,67,81,31,252,168,230,134,72,223,254,235,92,215,127,106,41,5,188,106,253,44,98,223,80,40,125,186,226,71,255,0,8,110,173,178,171,54,119,109,233,47,33,139,207,99,119,223,138,92,44,83,241,146,90,138,10,230,194,218,135,193,201,243,36,113,81,172,116,245,114,112,100,74,229,158,110,74,187,61,234,129,26,186,223,232,187,42,233,31,81,231,161,162,109,214,247,128,220,187,115,217,50,25,104,100,108,108,238,172,220,104,106,103,70,36,43,88,196,130,69,86,177,126,252,104,217,120,179,146,198,207,203,209,159,89,153,247,73,153,253,53,101,29,117,93,199,9,184,212,50,43,245,134,89,102,154,6,193,36,212,235,83,87,75,76,147,197,10,87,118,105,210,56,229,147,116,217,120,187,229,251,47,167,88,180,119,1,215,92,2,233,167,58,141,97,164,184,219,110,52,243,197,20,178,210,195,52,246,249,228,134,72,91,87,74,233,152,246,197,83,27,101,122,199,42,53,85,170,191,250,209,115,173,212,142,136,93,122,112,214,220,167,69,239,55,202,75,205,70,57,81,19,89,95,77,27,163,101,76,19,65,29,68,47,86,59,230,199,172,83,71,205,155,185,26,254,77,71,61,17,30,161,163,236,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,188,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,8,1,224,169,233,99,41,250,129,93,237,214,226,127,128,0,1,85,126,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,227,170,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,128,186,144,0,0,0,28,171,170,125,107,254,78,221,62,230,218,199,29,191,206,213,227,246,244,242,16,58,46,228,111,174,158,86,83,210,247,91,220,141,86,20,158,104,150,78,47,71,118,209,252,119,118,200,185,172,45,211,198,195,88,174,182,92,55,3,209,11,29,250,146,42,124,150,162,170,247,127,163,134,169,205,171,116,20,171,27,104,219,44,109,122,34,211,73,44,147,189,18,70,42,58,90,54,43,85,22,39,21,235,209,126,142,88,181,247,170,12,3,74,178,153,184,89,110,183,9,42,46,49,241,122,249,154,90,74,121,106,229,166,221,143,99,217,222,101,59,162,238,53,200,230,119,57,166,234,221,148,61,87,88,125,25,95,122,74,177,105,85,117,250,235,230,43,243,140,126,90,139,197,36,143,98,201,111,188,64,246,62,166,153,169,31,40,214,24,227,170,165,141,178,36,178,44,146,71,59,254,227,92,198,164,128,240,91,214,59,22,31,172,185,110,142,221,225,237,213,234,37,190,158,162,215,83,201,235,202,170,218,218,137,29,77,193,172,84,78,112,79,81,47,113,207,99,91,229,184,253,231,72,212,73,107,226,251,165,246,172,211,164,186,156,242,103,82,65,114,211,235,197,21,202,158,119,81,54,89,229,130,166,102,209,75,74,201,119,71,66,199,58,162,25,157,183,36,114,210,198,138,223,216,230,212,95,75,26,215,252,157,186,130,194,117,142,75,127,157,164,199,238,11,231,224,108,93,201,31,67,60,79,167,170,237,55,185,26,44,201,4,210,172,124,158,141,238,35,57,110,221,209,67,74,100,0,241,171,244,177,139,125,64,161,246,235,137,63,200,1,227,87,233,99,22,250,129,67,237,215,16,43,215,195,58,211,106,191,245,175,167,246,43,237,178,146,227,109,184,211,223,169,43,40,234,225,108,208,84,193,37,146,185,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,125,94,190,250,19,186,244,137,147,81,95,113,170,202,187,182,157,100,85,11,73,103,172,170,145,211,214,210,207,29,60,46,146,42,233,25,79,20,12,124,146,58,161,208,181,138,170,232,225,122,175,205,142,63,47,133,199,174,205,50,252,235,217,235,75,211,213,93,51,197,117,147,78,50,61,45,205,105,60,197,151,38,183,203,111,169,227,28,111,146,30,105,247,39,139,184,199,177,179,68,244,108,145,189,90,188,36,99,28,137,187,80,10,44,232,39,173,251,239,72,249,220,180,89,29,85,214,229,166,87,190,236,183,187,37,28,44,168,153,149,73,10,164,53,84,141,146,88,217,28,220,219,19,36,94,104,215,197,191,38,185,209,196,172,191,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,12,224,245,69,211,38,125,210,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,156,224,116,137,197,207,99,103,137,178,177,142,122,71,34,185,156,157,178,57,210,215,194,143,173,127,209,150,85,7,77,122,153,115,186,212,227,121,109,194,158,155,18,151,126,244,54,123,164,210,57,171,79,193,26,178,54,26,169,36,103,205,174,225,28,169,201,88,137,52,210,180,58,7,142,119,224,159,239,39,240,210,42,248,92,122,236,211,47,206,189,158,180,149,94,57,223,130,127,188,159,195,74,203,192,243,252,203,76,50,104,51,61,63,200,106,236,87,218,90,122,186,106,123,133,34,163,103,129,149,52,242,83,202,177,187,109,216,245,138,105,17,30,221,158,197,84,115,85,174,68,114,5,132,248,164,117,245,71,168,158,123,166,77,28,184,90,174,88,130,121,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,238,50,55,247,161,95,78,157,52,106,159,84,25,220,56,46,153,218,127,219,121,219,205,100,21,63,11,182,126,166,105,99,243,115,195,20,157,158,239,97,236,143,147,126,251,246,106,127,106,167,138,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,206,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,154,19,232,239,165,92,55,165,13,35,183,225,246,107,109,35,178,123,141,61,61,78,89,119,142,69,153,247,27,138,51,239,163,101,115,24,239,45,27,157,35,97,103,22,241,98,171,149,59,143,145,239,15,107,161,122,23,167,29,58,105,197,187,75,244,190,205,228,109,84,59,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,238,76,254,45,221,118,70,163,90,214,49,172,99,24,198,210,15,138,63,174,205,77,252,151,217,232,139,254,57,254,83,211,214,129,103,55,218,172,167,53,208,253,63,200,47,85,188,60,205,198,233,140,209,85,213,79,193,141,99,57,203,36,110,123,184,177,141,106,110,191,38,181,17,62,72,128,68,15,5,79,75,25,79,212,10,239,110,183,16,3,197,31,215,102,166,254,75,236,244,69,239,97,90,123,128,233,173,170,91,22,156,224,248,254,43,109,158,161,213,114,209,217,45,144,208,193,36,238,107,90,233,93,28,45,107,85,234,214,49,170,229,77,246,99,83,251,16,162,31,20,127,93,154,155,249,47,179,209,1,221,122,55,233,18,213,213,247,135,230,81,138,65,113,164,179,229,150,29,72,184,92,177,203,172,244,237,123,25,58,218,173,237,125,44,207,70,172,172,166,153,56,243,237,174,232,248,225,145,91,39,105,35,117,122,229,56,158,85,131,95,106,177,108,215,25,186,227,247,170,46,30,102,221,116,162,146,146,170,14,108,107,217,206,41,17,175,111,38,61,174,77,211,230,215,34,167,201,80,185,79,5,79,75,25,79,212,10,239,110,183,30,131,196,159,161,139,87,80,88,5,102,170,105,205,174,146,135,81,113,90,122,155,148,172,163,181,181,211,229,16,54,24,209,212,178,186,24,214,121,170,91,29,59,27,77,186,185,55,222,46,40,146,36,145,135,201,240,202,235,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,178,43,234,97,139,102,200,199,242,145,236,143,191,202,69,89,187,83,212,203,102,45,150,101,88,53,246,151,41,194,178,107,174,63,122,162,231,229,174,54,186,217,41,42,160,230,199,49,252,37,141,90,246,242,99,220,213,217,126,109,114,162,252,149,75,254,232,95,172,219,23,88,122,113,85,115,146,213,240,108,207,23,242,244,249,53,182,38,61,105,91,36,168,254,213,77,52,142,223,120,101,237,74,169,27,156,178,70,230,57,174,228,136,201,100,10,65,234,199,213,62,178,125,64,200,125,198,115,207,229,215,61,92,175,211,188,10,151,51,143,32,110,19,110,167,184,211,97,139,87,72,248,109,206,98,213,186,90,229,165,127,20,100,207,243,18,237,43,209,92,244,218,54,57,118,100,109,111,160,234,199,213,62,178,125,64,200,125,198,114,213,58,68,233,163,75,58,160,240,216,211,140,23,83,45,63,254,56,242,87,138,56,41,190,41,108,254,127,158,89,60,164,243,69,39,103,187,216,99,36,226,223,190,205,218,191,216,168,21,151,209,28,122,12,254,165,240,231,117,31,91,73,6,27,29,67,220,230,92,41,187,182,233,235,120,42,82,178,181,221,198,164,84,221,213,107,220,247,54,72,215,131,89,43,82,23,201,35,52,102,102,179,168,190,154,53,79,165,252,238,108,23,83,45,63,237,124,149,230,142,10,159,133,220,255,0,83,12,178,121,73,230,138,62,247,107,190,198,73,197,191,113,251,181,127,177,86,194,124,52,188,70,46,183,251,173,159,166,253,122,188,213,220,110,87,26,143,41,140,100,181,181,14,154,122,153,228,117,84,242,69,114,171,170,169,87,61,238,114,211,211,211,54,40,213,85,85,177,175,255,0,130,160,90,81,149,115,85,6,85,192,183,77,28,233,18,213,213,247,133,190,152,226,144,92,105,44,249,101,134,162,249,114,199,46,179,211,181,236,100,235,117,174,107,233,102,122,53,101,101,52,201,199,159,109,119,71,199,12,138,217,59,73,27,170,131,41,196,242,172,26,251,85,139,102,184,205,215,31,189,81,112,243,54,235,165,20,148,149,80,115,99,94,206,113,72,141,123,121,49,237,114,110,159,54,185,21,62,74,133,244,248,92,122,19,211,47,206,189,226,180,241,94,36,253,12,90,186,130,192,43,53,83,78,109,116,148,58,139,138,211,212,220,165,101,29,173,174,159,40,129,176,198,142,165,149,208,198,179,205,82,216,233,216,218,109,213,201,190,241,113,68,145,36,140,32,255,0,132,103,79,95,165,110,160,165,213,155,157,77,169,246,93,42,236,214,203,111,172,165,243,18,86,87,85,197,83,29,27,163,71,39,8,251,47,137,243,247,85,85,205,146,24,120,183,119,43,227,177,95,20,127,66,122,155,249,47,188,81,30,215,162,61,6,169,233,199,166,140,59,77,175,52,84,144,100,41,78,251,166,64,176,211,197,27,214,227,82,245,150,72,229,124,79,123,102,124,45,116,116,201,47,55,115,101,59,21,54,111,22,167,95,202,113,60,87,57,177,85,98,217,174,51,106,200,44,181,188,60,205,186,233,69,29,93,44,252,30,215,179,156,82,35,152,238,47,99,92,155,167,201,205,69,79,154,32,25,109,47,251,197,31,208,158,166,254,75,239,20,71,85,254,73,221,44,127,226,211,165,95,252,27,110,255,0,228,156,171,197,31,208,158,166,254,75,239,20,64,80,9,106,158,40,126,31,191,253,50,117,91,164,80,255,0,157,187,102,118,118,183,255,0,102,137,42,104,160,167,166,255,0,218,106,106,228,154,95,246,242,239,253,36,42,172,213,64,25,150,208,189,116,212,126,157,53,30,221,170,26,95,121,242,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,22,238,155,163,145,205,107,216,230,61,140,123,116,61,211,199,80,56,15,83,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,111,9,90,213,118,235,28,177,187,229,201,10,129,241,39,232,98,235,211,238,127,89,170,154,115,107,171,174,211,172,170,162,166,229,43,40,237,110,108,24,188,238,154,52,117,44,174,134,52,130,26,103,73,80,198,211,110,173,93,183,139,138,172,105,36,157,3,193,231,73,250,134,139,84,42,53,102,197,87,87,97,210,249,41,214,154,251,13,124,53,17,65,146,177,209,213,178,5,162,85,133,208,206,250,106,184,147,155,210,70,62,52,123,216,138,169,35,216,224,246,190,57,223,130,127,188,159,195,72,171,225,113,235,179,76,191,58,246,122,210,85,120,231,126,9,254,242,127,13,43,47,3,207,243,45,48,201,160,204,244,255,0,33,171,177,95,105,105,234,233,169,238,20,138,141,158,6,84,211,201,79,42,198,237,183,99,214,41,164,68,123,118,123,21,81,205,86,185,17,200,22,19,226,145,215,213,30,162,121,238,153,52,114,225,106,185,98,9,228,234,50,44,138,142,166,10,232,110,242,39,106,166,26,106,73,35,115,216,216,98,122,70,178,72,138,146,58,88,214,63,184,200,223,222,133,125,58,116,209,170,125,80,103,112,224,186,103,105,255,0,109,231,111,53,144,84,252,46,217,250,153,165,143,205,207,12,82,118,123,189,135,178,62,77,251,239,217,169,253,170,158,43,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,57,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,104,79,163,190,149,112,222,148,52,142,223,135,217,173,180,142,201,238,52,244,245,57,101,222,57,22,103,220,110,40,207,190,141,149,204,99,188,180,110,116,141,133,156,91,197,138,174,84,238,62,71,188,61,174,133,232,94,156,116,233,167,22,237,47,210,251,55,145,181,80,239,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,185,51,248,183,117,217,26,141,107,88,198,177,140,99,27,88,30,51,127,202,59,237,221,139,237,55,255,0,81,143,213,253,155,248,119,63,47,241,78,202,247,252,255,0,254,121,253,119,107,127,185,216,223,181,247,252,209,111,231,63,215,77,11,211,142,162,244,226,227,165,250,161,102,243,214,170,237,165,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,103,39,108,187,43,85,174,115,30,215,177,239,99,131,58,218,3,250,26,253,50,226,127,202,15,226,191,163,223,136,55,227,191,12,229,222,236,241,119,14,92,63,89,217,238,118,251,189,175,214,246,187,157,175,214,112,39,255,0,141,23,217,95,178,189,61,125,133,248,87,217,191,135,223,62,15,240,158,223,145,242,61,187,95,99,203,246,191,87,217,237,240,225,195,238,241,219,111,150,196,11,234,31,167,236,251,166,93,80,174,210,141,70,101,35,238,84,116,244,245,113,86,80,164,203,69,91,4,209,163,155,45,60,147,71,27,164,98,59,156,78,114,55,100,146,41,27,243,226,167,202,201,181,123,50,203,244,191,8,210,59,236,244,147,88,180,246,162,237,53,137,91,2,50,120,89,112,146,25,103,133,239,79,147,216,146,194,178,53,85,57,162,205,34,43,149,168,198,176,38,87,130,167,170,124,167,233,253,119,184,219,136,255,0,215,79,242,113,254,81,217,23,242,95,255,0,233,83,238,249,223,43,195,225,127,20,230,255,0,49,240,222,63,253,103,253,14,63,254,7,62,239,107,245,29,147,154,233,142,177,103,218,57,38,71,89,167,55,234,187,29,203,36,179,165,146,91,157,13,84,212,213,180,144,121,218,90,183,58,158,104,94,199,70,247,58,145,145,185,87,116,88,228,145,187,125,228,84,252,154,85,166,121,86,178,106,62,57,165,184,85,39,152,189,100,215,8,173,244,220,163,145,241,195,205,126,252,242,246,216,247,182,24,152,142,146,71,163,87,132,108,123,149,54,106,129,37,124,47,63,79,191,202,131,27,253,17,124,87,236,223,196,34,251,103,203,206,252,27,200,249,122,157,188,239,151,253,95,123,183,230,124,167,123,238,249,142,31,217,200,146,190,57,223,130,127,188,159,195,73,233,210,239,76,152,15,75,58,95,109,211,252,66,154,146,178,228,202,118,182,245,144,173,186,26,106,219,204,233,36,178,115,157,209,167,39,49,142,158,86,196,199,185,235,28,106,214,114,118,202,231,64,191,28,239,193,63,222,79,225,160,66,174,147,31,168,244,214,157,114,185,233,61,222,235,106,201,45,90,95,53,210,42,219,93,197,104,106,169,233,105,111,150,137,235,36,100,205,123,28,221,169,98,168,85,70,187,147,155,187,81,28,174,70,175,0,39,167,131,85,166,213,127,234,75,54,177,95,109,148,151,27,109,199,77,238,84,149,148,117,112,182,104,42,96,146,190,222,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,33,6,89,139,95,112,108,170,243,133,101,52,62,74,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,108,87,49,220,94,199,38,237,85,106,237,186,42,167,204,13,41,232,94,133,233,199,78,154,113,110,210,253,47,179,121,27,85,14,242,205,52,170,143,170,184,85,57,17,36,170,169,145,17,59,147,63,139,119,93,145,168,214,181,140,107,24,198,49,189,0,139,254,26,57,253,78,160,244,91,167,117,87,44,134,146,235,114,177,211,212,216,42,146,21,139,157,27,41,42,100,138,150,158,86,70,137,193,237,163,74,69,78,73,205,204,115,30,238,92,249,44,160,2,170,252,98,191,149,63,243,127,254,6,63,91,255,0,210,239,196,127,253,95,255,0,103,255,0,250,211,253,121,254,180,255,0,149,255,0,225,149,129,137,253,149,251,85,102,251,117,241,95,179,127,16,167,248,199,194,123,126,123,200,247,27,223,242,253,223,213,247,187,124,248,115,251,188,182,223,229,185,167,60,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,188,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,158,30,171,186,81,212,126,146,181,29,248,86,107,23,158,181,87,119,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,219,153,156,154,146,194,170,174,141,206,106,162,189,143,142,71,132,191,241,124,253,22,125,132,208,15,208,167,217,79,177,159,233,175,225,159,101,188,183,194,255,0,174,160,239,118,124,183,234,191,174,238,242,227,255,0,225,243,223,231,185,192,60,46,61,118,105,151,231,94,207,90,71,91,174,127,153,95,112,219,6,159,94,114,26,186,204,123,21,168,174,169,178,208,204,168,230,80,62,177,98,90,148,137,85,57,53,143,116,17,189,89,191,4,127,55,34,35,164,122,185,129,231,249,150,152,100,208,102,122,127,144,213,216,175,180,180,245,116,212,247,10,69,70,207,3,42,105,228,167,149,99,118,219,177,235,20,210,34,61,187,61,138,168,230,171,92,136,228,9,63,226,135,250,2,254,84,25,39,232,139,226,191,105,62,33,47,219,62,62,75,224,222,123,203,211,109,228,188,191,235,59,221,207,51,230,251,223,123,204,115,254,222,71,63,232,91,249,71,127,40,236,119,249,47,255,0,244,215,247,188,239,154,231,240,191,133,243,103,152,248,151,31,254,179,254,135,47,255,0,15,159,107,181,250,254,201,197,113,108,79,42,206,111,180,184,182,21,140,221,114,11,213,111,63,45,110,181,209,73,87,85,63,6,57,239,225,20,104,231,187,139,24,231,46,201,242,107,85,87,228,138,104,39,161,206,145,45,93,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,78,92,59,139,186,190,73,164,70,199,221,88,218,18,40,229,93,69,244,209,165,157,80,96,147,96,186,153,105,255,0,107,228,175,52,112,83,124,82,217,250,232,101,147,202,79,52,82,118,123,189,134,50,78,45,251,236,221,171,253,138,157,84,1,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,109,183,68,253,133,143,120,78,245,191,71,141,252,51,164,205,76,170,225,73,112,184,44,88,77,106,67,4,48,210,201,55,152,158,162,150,170,103,74,197,119,118,117,98,83,163,99,124,142,150,161,204,87,113,88,218,216,45,213,143,170,125,100,250,129,144,251,140,231,42,3,85,5,43,120,213,250,167,197,190,159,208,251,141,196,153,94,27,29,115,218,186,130,192,40,244,175,81,174,148,148,58,139,138,211,211,91,98,125,101,209,174,159,40,129,176,200,173,170,137,179,72,179,205,82,216,233,222,234,157,145,201,190,210,242,68,145,99,142,26,248,213,250,167,197,190,159,208,251,141,196,14,149,224,143,118,181,88,45,90,243,125,190,220,233,45,214,219,117,62,63,87,89,89,87,51,97,130,154,8,219,115,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,145,215,196,71,173,250,206,170,179,180,196,176,234,174,58,101,137,220,37,150,196,228,134,122,105,174,146,58,24,163,125,85,84,79,149,204,119,23,178,127,46,171,28,114,50,42,135,35,218,142,123,218,145,215,25,213,236,203,16,210,252,223,72,236,83,210,67,98,212,42,139,76,215,213,116,8,249,230,101,190,73,165,130,22,61,126,76,98,203,50,72,229,68,230,171,12,104,142,70,171,218,255,0,65,211,167,77,26,167,213,6,119,14,11,166,118,159,246,222,118,243,89,5,79,194,237,159,169,154,88,252,220,240,197,39,103,187,216,123,35,228,223,190,253,154,159,218,168,29,87,160,158,136,47,189,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,115,116,79,145,56,43,89,22,252,156,215,73,18,62,250,49,108,79,21,193,172,84,184,182,21,140,218,177,251,45,23,63,45,110,181,209,71,73,75,7,55,185,239,225,20,104,214,55,147,222,231,46,201,243,115,149,87,230,170,121,93,11,208,189,56,233,211,78,45,218,95,165,246,111,35,106,161,222,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,114,103,241,110,235,178,53,26,214,177,141,99,24,198,55,160,1,149,114,255,0,188,46,61,9,233,151,231,94,241,90,117,95,228,157,210,199,254,45,58,85,255,0,193,182,239,254,73,239,241,108,79,21,193,172,84,184,182,21,140,218,177,251,45,23,63,45,110,181,209,71,73,75,7,55,185,239,225,20,104,214,55,147,222,231,46,201,243,115,149,87,230,170,7,214,0,1,10,188,94,126,194,127,35,107,151,218,239,251,43,246,130,215,246,91,250,239,251,41,220,119,115,250,191,187,254,177,243,255,0,214,253,207,251,159,127,182,81,97,63,252,100,245,175,237,207,80,86,157,28,164,183,246,105,52,202,222,189,233,228,139,140,147,215,92,98,167,168,147,139,146,71,35,161,108,12,163,70,238,198,57,36,239,239,201,188,20,128,0,105,163,64,127,67,95,161,172,79,249,62,124,43,244,123,240,246,252,11,225,156,187,61,158,78,231,203,159,235,59,221,206,231,119,187,250,222,239,115,187,250,206,103,64,32,7,131,102,181,253,185,233,246,237,163,149,118,254,205,94,153,92,19,179,60,113,113,142,122,27,140,181,21,17,242,114,200,229,116,205,157,149,136,237,152,198,164,125,141,185,59,154,147,252,1,64,62,40,254,187,53,55,242,95,103,162,47,248,160,31,20,127,93,154,155,249,47,179,209,1,249,58,4,232,218,167,171,237,80,173,183,223,106,106,232,48,76,98,157,38,200,235,168,107,98,130,181,143,158,57,146,142,26,116,146,57,17,207,124,177,43,156,170,206,9,28,82,110,230,189,99,71,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,133,91,120,24,254,54,126,237,255,0,18,45,80,0,0,12,171,150,147,166,125,9,218,186,187,240,237,210,91,238,53,89,73,105,212,92,118,158,245,73,103,172,170,145,176,81,85,65,38,67,59,164,138,186,70,83,203,59,217,28,109,168,116,45,98,162,54,73,158,171,242,123,138,182,47,251,194,227,208,158,153,126,117,239,21,160,80,183,250,106,192,178,175,246,87,28,201,49,203,135,251,229,29,117,182,186,158,79,249,50,67,52,114,51,253,199,53,205,254,197,66,244,252,59,186,223,163,234,171,4,92,75,49,170,227,169,184,157,190,41,111,174,88,96,166,134,233,27,166,150,54,85,82,196,201,92,247,113,99,32,243,10,145,199,27,37,168,106,49,168,215,177,169,200,60,85,58,24,186,234,149,55,242,145,210,59,93,93,195,44,182,211,210,219,111,152,245,182,214,234,138,155,204,29,212,142,42,168,91,79,26,203,37,76,73,35,90,254,124,145,105,226,106,163,153,216,227,37,117,244,107,164,253,67,106,118,182,216,234,58,114,171,171,177,228,54,58,133,169,76,157,240,212,124,58,206,254,196,207,98,86,77,20,50,181,140,157,176,203,10,50,70,43,37,228,177,170,57,174,114,1,163,48,0,2,149,188,106,253,83,226,223,79,232,125,198,226,93,73,74,222,53,126,169,241,111,167,244,62,227,113,3,170,248,24,254,54,126,237,255,0,18,45,80,170,191,3,31,198,207,221,191,226,69,170,0,0,1,194,186,196,233,87,13,234,191,72,238,24,125,230,219,72,220,158,221,79,81,83,137,221,228,145,97,125,186,226,172,251,136,233,90,199,187,203,72,230,198,217,153,197,220,152,136,228,78,227,35,123,51,152,106,160,202,184,22,189,225,21,214,77,53,85,53,191,164,12,206,154,146,141,244,116,245,51,97,149,20,148,82,171,235,30,178,213,214,215,67,85,47,113,205,71,163,95,206,37,72,216,206,17,72,215,57,94,177,163,237,40,203,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,250,116,19,214,253,139,171,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,30,14,137,146,47,53,115,37,223,147,90,217,34,87,133,85,248,163,250,236,212,223,201,125,158,136,249,61,41,116,101,125,234,211,78,53,86,231,129,221,123,89,158,9,240,138,139,69,182,119,177,148,183,88,234,18,183,191,76,233,29,183,106,101,242,241,44,82,43,146,62,72,230,191,100,127,118,47,173,226,143,235,179,83,127,37,246,122,34,85,120,24,254,54,126,237,255,0,18,2,176,49,108,179,42,193,175,180,185,78,21,147,93,113,251,213,23,63,45,113,181,214,201,73,85,7,54,57,143,225,44,106,215,183,147,30,230,174,203,243,107,149,23,228,170,95,247,66,253,102,216,186,195,211,138,171,156,150,175,131,102,120,191,151,167,201,173,177,49,235,74,217,37,71,246,170,105,164,118,251,195,47,106,85,72,220,229,146,55,49,205,119,36,70,75,36,74,241,80,232,42,154,170,154,235,213,62,141,216,169,40,223,71,79,53,195,57,182,83,247,85,245,143,89,97,106,87,211,83,199,19,154,143,70,190,121,106,158,231,177,156,34,238,236,175,89,92,250,224,208,189,116,212,126,157,53,30,221,170,26,95,121,242,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,22,238,155,163,145,205,107,216,230,61,140,123,66,194,188,114,173,54,168,110,186,55,125,134,217,72,203,149,101,61,250,146,162,177,176,181,39,154,8,93,66,232,162,124,155,114,115,24,233,230,115,90,171,179,86,89,21,54,228,187,198,15,11,143,93,154,101,249,215,179,214,157,127,197,31,168,28,7,169,173,47,208,93,87,211,151,213,178,219,89,81,150,82,75,71,92,176,165,109,20,240,201,110,107,162,168,142,25,36,108,111,86,240,149,173,87,110,177,203,27,190,92,144,228,30,23,30,187,52,203,243,175,103,173,2,85,120,231,126,9,254,242,127,13,34,175,133,199,174,205,50,252,235,217,235,75,211,206,180,159,75,53,67,200,254,147,52,211,20,203,126,25,221,242,95,29,179,83,87,249,94,231,30,231,107,188,199,112,229,219,103,46,59,111,193,187,254,196,62,86,45,211,214,129,96,215,218,92,167,10,208,253,63,199,239,84,92,252,181,198,215,140,209,82,85,65,205,142,99,248,75,28,109,123,121,49,238,106,236,191,54,185,81,126,74,160,116,0,0,21,171,227,123,96,197,106,116,179,77,50,154,203,223,107,36,183,228,21,118,251,125,187,204,198,223,49,67,81,76,143,171,159,180,169,220,127,110,74,90,38,243,106,163,91,223,217,200,170,246,109,84,58,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,254,104,159,117,223,177,103,167,141,38,177,216,179,13,101,196,180,118,209,15,114,175,78,237,245,21,23,74,158,79,78,53,87,38,211,200,218,110,14,98,34,240,130,10,121,123,141,123,218,239,51,199,238,186,55,34,215,88,26,168,7,42,233,99,90,255,0,148,79,79,184,78,177,201,111,242,85,121,5,189,124,252,13,139,183,27,43,160,149,244,245,93,166,247,36,84,133,103,134,85,143,147,213,221,181,103,45,157,186,39,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,102,179,171,31,84,250,201,245,3,33,247,25,205,41,153,172,234,199,213,62,178,125,64,200,125,198,112,46,167,194,227,208,158,153,126,117,239,21,164,170,34,175,133,199,161,61,50,252,235,222,43,73,84,0,0,0,142,189,127,235,205,55,79,157,46,101,217,52,53,181,116,215,219,253,59,241,156,121,244,149,18,211,78,203,141,92,82,53,179,71,52,108,114,196,248,34,108,213,40,170,173,221,105,209,136,246,185,205,82,69,20,237,227,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,221,91,42,1,92,0,250,180,216,181,246,175,21,184,230,180,244,60,236,182,171,133,29,174,178,167,186,196,237,85,85,199,83,37,60,124,21,121,187,147,40,170,87,116,69,106,118,246,114,162,185,168,172,107,22,190,230,23,25,173,56,229,15,155,171,167,183,215,221,36,143,186,200,248,210,209,82,203,87,83,38,239,84,69,225,4,18,191,109,249,59,142,205,69,114,162,40,88,255,0,130,198,188,212,218,115,44,175,167,43,205,109,35,45,183,218,119,228,214,84,154,162,40,159,241,24,82,56,170,97,137,138,206,115,190,90,116,142,69,78,127,171,101,11,220,140,251,207,114,91,161,153,110,159,181,51,244,55,174,56,30,169,73,87,117,167,164,198,114,10,27,133,127,194,228,225,85,53,11,38,111,154,129,159,125,136,238,236,11,44,106,199,57,26,246,189,90,229,226,229,52,189,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,31,172,0,0,205,103,86,62,169,245,147,234,6,67,238,51,154,83,51,89,213,143,170,125,100,250,129,144,251,140,224,93,79,133,199,161,61,50,252,235,222,43,73,84,69,95,11,143,66,122,101,249,215,188,86,146,168,1,202,186,177,244,177,172,159,79,242,31,110,156,234,167,42,234,199,210,198,178,125,63,200,125,186,112,51,88,106,160,202,185,170,128,32,7,141,95,165,140,91,234,5,15,183,92,72,1,225,113,235,179,76,191,58,246,122,210,127,248,213,250,88,197,190,160,80,251,117,196,128,30,23,30,187,52,203,243,175,103,173,2,255,0,138,1,241,71,245,217,169,191,146,251,61,17,127,197,0,248,163,250,236,212,223,201,125,158,136,9,255,0,224,169,233,99,41,250,129,93,237,214,226,127,144,3,193,83,210,198,83,245,2,187,219,173,196,255,0,0,0,2,170,252,115,191,4,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,199,85,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,1,117,32,0,0,31,39,44,202,108,88,54,43,121,205,114,154,239,37,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,6,35,158,238,44,99,151,102,162,185,118,217,17,87,228,5,6,120,151,103,244,218,131,214,150,162,85,91,114,26,187,173,182,199,81,77,96,165,73,150,94,20,111,164,166,142,42,170,120,153,34,39,6,54,177,42,213,120,167,7,61,207,123,121,115,228,178,43,193,47,76,241,92,131,81,245,19,84,174,212,158,98,245,135,219,237,246,251,71,114,56,223,29,63,159,90,158,252,237,228,197,123,38,70,82,36,109,123,28,223,213,207,59,85,28,143,249,87,5,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,234,120,73,225,86,172,87,162,220,126,251,111,168,171,146,163,49,188,93,111,117,205,153,237,86,71,59,42,93,66,141,137,17,168,168,206,213,12,78,84,114,185,121,185,235,190,202,141,104,73,253,85,211,60,87,89,52,227,35,210,220,214,147,204,89,114,107,124,182,250,158,49,198,249,33,230,159,114,120,187,140,123,27,52,79,70,201,27,213,171,194,70,49,200,155,181,12,193,26,168,51,195,226,31,133,90,176,14,180,181,86,197,102,168,171,154,158,170,240,203,219,221,82,246,185,233,61,194,154,42,233,154,138,214,181,56,54,90,153,26,196,219,116,98,53,21,92,168,174,80,186,158,134,117,66,235,172,125,37,233,158,121,125,109,90,220,167,179,252,54,178,122,186,215,85,207,87,61,12,210,81,73,85,36,174,68,115,159,51,169,150,101,223,117,69,145,81,92,237,185,44,117,241,171,244,177,139,125,64,161,246,235,137,242,124,20,245,51,237,6,135,102,154,91,87,87,117,168,171,195,242,6,92,33,243,18,115,165,167,161,175,135,245,112,83,238,245,86,109,61,37,100,143,98,53,173,229,58,57,21,206,123,246,250,222,53,126,150,49,111,168,20,62,221,113,2,0,120,92,122,236,211,47,206,189,158,180,191,226,128,124,46,61,118,105,151,231,94,207,90,95,240,28,127,170,46,153,48,30,169,180,190,229,167,249,125,53,37,29,201,244,238,109,151,33,75,116,53,53,182,105,214,72,164,231,3,164,78,77,99,221,4,77,149,140,115,22,72,209,204,228,221,209,205,227,253,8,248,126,226,189,42,216,155,148,230,176,218,178,13,77,173,223,204,220,99,108,117,116,182,190,15,169,99,62,25,44,148,209,84,65,221,166,168,107,103,221,126,251,155,178,125,212,77,230,0,2,170,252,115,191,4,255,0,121,63,134,149,107,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,105,94,57,223,130,127,188,159,195,72,149,225,151,105,181,94,186,227,211,10,59,205,178,146,190,158,58,139,149,91,34,169,133,178,177,179,193,108,171,154,25,81,174,69,68,124,114,199,28,140,119,237,107,216,215,38,202,136,160,89,255,0,135,223,65,88,247,76,216,109,14,115,168,54,42,74,205,84,187,211,199,53,115,234,60,173,107,44,15,69,169,106,67,67,50,68,143,133,238,167,168,108,117,10,217,30,199,189,138,141,115,152,136,171,50,128,0,0,0,80,15,138,63,174,205,77,252,151,217,232,139,254,40,7,197,31,215,102,166,254,75,236,244,64,79,255,0,5,79,75,25,79,212,10,239,110,183,19,252,128,30,10,158,150,50,159,168,21,222,221,110,39,248,16,3,169,207,10,76,87,93,58,130,183,106,166,47,148,125,153,178,228,119,9,171,115,202,104,251,109,145,120,197,10,49,214,200,89,78,140,73,167,123,39,116,242,207,35,182,146,110,234,54,69,229,27,166,166,153,233,86,156,104,222,43,6,21,165,184,93,171,25,178,211,241,119,150,183,211,164,125,233,27,27,35,239,76,255,0,233,205,50,178,56,209,210,200,174,145,252,81,92,229,95,153,234,192,25,172,234,199,213,62,178,125,64,200,125,198,114,234,124,46,61,9,233,151,231,94,241,90,82,183,86,62,169,245,147,234,6,67,238,51,151,19,225,239,159,225,186,89,225,195,132,234,14,160,228,52,150,60,122,199,79,123,169,174,174,169,85,225,19,62,51,88,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,138,30,171,196,78,211,211,108,221,58,93,47,189,72,219,42,223,109,163,168,165,164,182,214,89,97,160,92,130,25,230,170,129,206,138,217,37,98,113,107,222,216,57,74,214,174,238,130,41,87,231,199,229,159,115,191,245,175,213,117,247,171,77,101,173,204,187,183,90,60,66,219,189,30,45,100,173,153,142,242,20,188,88,146,72,173,141,17,137,52,239,103,118,69,221,238,77,217,31,113,236,138,53,36,87,133,207,66,86,173,108,186,205,174,250,209,140,213,212,97,54,58,134,55,31,183,85,192,223,37,144,214,181,207,73,95,39,37,229,45,53,59,152,212,86,112,237,203,35,149,138,231,36,51,68,224,176,175,15,251,191,83,87,126,159,109,50,117,55,110,236,221,97,231,5,174,123,139,106,160,190,201,75,20,178,69,198,233,79,60,44,227,50,118,154,230,76,143,123,166,138,70,58,68,71,163,164,151,61,134,170,12,171,129,127,222,23,30,132,244,203,243,175,120,173,37,81,21,124,46,61,9,233,151,231,94,241,90,74,160,0,0,4,85,241,71,244,39,169,191,146,251,197,17,42,136,171,226,143,232,79,83,127,37,247,138,32,40,4,213,65,149,115,85,0,124,156,167,19,197,115,155,21,86,45,154,227,54,172,130,203,91,195,204,219,174,148,81,213,210,207,193,237,123,57,197,34,57,142,226,246,53,201,186,124,156,212,84,249,162,12,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,207,203,91,173,116,81,210,82,193,205,238,123,248,69,26,53,141,228,247,185,203,178,124,220,229,85,249,170,159,88,1,85,126,57,223,130,127,188,159,195,74,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,180,175,28,239,193,63,222,79,225,164,74,240,203,180,218,175,93,113,233,133,29,230,217,73,95,79,29,69,202,173,145,84,194,217,88,217,224,182,85,205,12,168,215,34,162,62,57,99,142,70,59,246,181,236,107,147,101,68,80,44,255,0,195,239,160,172,123,166,108,54,135,57,212,27,21,37,102,170,93,233,227,154,185,245,30,86,181,150,7,162,212,181,33,161,153,34,71,194,247,83,212,54,58,133,108,143,99,222,197,70,185,204,68,85,153,64,0,0,1,31,250,215,233,70,197,213,166,141,86,225,189,171,85,30,95,109,222,179,22,189,214,194,247,121,10,174,76,89,35,87,70,168,244,134,118,51,181,34,108,246,166,236,147,182,247,197,26,25,247,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,206,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,186,136,42,87,198,247,19,197,108,247,221,42,202,109,56,205,170,138,245,144,124,115,226,247,26,122,40,227,170,184,118,25,109,100,30,98,86,162,62,94,219,21,90,206,106,188,90,170,137,178,1,89,118,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,23,211,208,39,66,118,174,145,49,154,219,238,75,89,73,118,212,92,138,157,41,47,21,148,178,54,122,42,88,35,168,153,209,197,67,35,233,226,157,140,146,55,83,186,102,189,85,29,36,44,84,249,49,164,0,240,97,180,218,174,61,87,222,235,46,22,202,74,170,139,94,15,95,87,67,44,208,181,239,165,157,107,40,161,89,98,114,166,236,122,197,52,177,171,155,178,240,145,237,253,142,84,91,180,0,85,95,142,119,224,159,239,39,240,210,213,10,171,241,206,252,19,253,228,254,26,7,42,240,84,245,79,148,253,63,174,247,27,113,205,60,83,112,10,156,23,173,44,202,169,49,234,75,77,183,42,167,160,191,219,82,153,34,107,42,153,37,51,34,168,168,86,70,191,117,239,172,130,173,95,205,17,238,127,39,174,252,209,206,233,126,10,158,169,242,159,167,245,222,227,110,59,175,142,14,21,117,175,192,52,179,81,161,168,164,75,109,142,241,113,178,84,68,231,187,190,233,235,161,138,104,156,198,241,226,172,70,219,230,71,42,185,21,21,209,236,142,221,85,161,242,124,15,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,219,186,246,34,67,64,199,124,213,140,85,143,250,43,34,242,180,162,130,252,44,179,250,156,23,173,44,54,149,114,26,75,77,183,42,167,175,176,92,150,165,98,107,42,153,37,51,229,167,167,71,200,159,117,239,172,130,145,25,193,81,238,127,22,38,252,213,174,191,64,7,31,234,139,166,76,7,170,109,47,185,105,254,95,77,73,71,114,125,59,155,101,200,82,221,13,77,109,154,117,146,41,57,192,233,19,147,88,247,65,19,101,99,28,197,146,52,115,57,55,116,115,123,0,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,255,0,37,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,79,20,90,79,142,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,110,78,99,29,60,206,107,85,118,106,203,34,166,220,151,120,171,225,151,105,181,94,186,227,211,10,59,205,178,146,190,158,58,139,149,91,34,169,133,178,177,179,193,108,171,154,25,81,174,69,68,124,114,199,28,140,119,237,107,216,215,38,202,136,160,89,167,135,119,64,180,125,49,226,171,158,106,149,190,213,114,212,219,223,106,163,101,166,130,163,236,204,105,28,172,242,212,181,60,85,233,51,217,60,141,168,146,55,164,110,251,177,183,147,99,238,75,53,64,0,0,3,53,157,88,250,167,214,79,168,25,15,184,206,74,168,186,22,253,53,248,117,105,174,184,232,230,25,230,245,38,203,241,127,140,83,81,59,140,215,219,92,119,74,244,93,161,70,175,152,172,135,104,251,123,43,94,248,145,241,254,181,205,167,141,34,175,86,62,169,245,147,234,6,67,238,51,151,83,225,113,232,79,76,191,58,247,138,208,57,87,135,255,0,134,127,242,121,190,218,117,211,87,175,126,119,62,142,222,255,0,35,100,163,93,169,108,19,78,201,35,155,185,51,30,169,87,55,98,68,143,228,137,19,28,249,184,247,191,85,43,98,175,141,95,170,124,91,233,253,15,184,220,75,169,41,91,198,175,213,62,45,244,254,135,220,110,32,66,12,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,156,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,161,62,142,250,85,195,122,80,210,59,126,31,102,182,210,59,39,184,211,211,212,229,151,120,228,89,159,113,184,163,62,250,54,87,49,142,242,209,185,210,54,22,113,111,22,42,185,83,184,249,30,248,21,224,133,137,226,183,139,238,170,229,55,108,102,213,91,122,199,254,7,240,139,141,69,20,114,85,91,251,236,185,50,127,47,43,145,95,23,113,136,141,127,5,78,77,68,69,221,11,106,0,0,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,188,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,232,8,1,227,39,173,127,97,186,125,180,232,229,37,191,189,87,169,183,5,239,79,36,92,163,130,134,221,45,61,68,156,92,146,53,91,51,167,125,26,55,118,61,171,31,127,126,46,224,160,84,6,170,234,102,85,172,154,143,145,234,150,107,87,230,47,89,53,194,91,133,79,25,36,124,112,243,95,185,4,93,199,189,237,134,38,35,99,141,138,229,225,27,24,212,93,154,135,149,0,9,63,225,211,212,85,79,79,125,75,227,147,222,114,202,187,78,19,149,84,54,205,147,66,146,196,218,73,25,35,30,202,90,138,133,153,205,100,108,130,162,72,228,116,219,163,217,23,125,17,85,30,246,63,65,38,85,205,41,244,177,173,127,202,39,167,220,39,88,228,183,249,42,188,130,222,190,126,6,197,219,141,149,208,74,250,122,174,211,123,146,42,66,179,195,42,199,201,234,238,218,179,150,206,221,16,58,169,64,62,40,254,187,53,55,242,95,103,162,47,248,160,31,20,127,93,154,155,249,47,179,209,1,42,188,12,127,27,63,118,255,0,137,22,168,85,95,129,143,227,103,238,223,241,34,213,0,0,0,202,185,127,222,23,30,132,244,203,243,175,120,173,40,4,191,239,11,143,66,122,101,249,215,188,86,129,42,143,41,130,233,62,150,105,127,158,253,25,233,166,41,137,124,79,181,231,126,5,102,166,160,243,93,190,93,190,239,101,141,231,199,184,254,60,183,219,155,182,253,170,122,176,0,0,0,165,111,26,191,84,248,183,211,250,31,113,184,151,82,82,183,141,95,170,124,91,233,253,15,184,220,64,234,190,6,63,141,159,187,127,196,139,84,42,175,192,199,241,179,247,111,248,145,106,128,0,0,12,171,154,168,50,174,4,202,155,160,172,135,80,250,40,211,158,165,180,94,197,87,116,190,186,158,233,14,85,101,165,243,85,149,183,55,182,247,37,45,36,212,52,177,68,245,87,182,37,119,121,57,177,137,28,12,122,55,151,113,93,97,61,4,248,115,88,186,87,238,234,38,164,85,90,178,109,77,168,238,193,79,87,71,206,74,27,45,43,183,98,182,145,101,99,30,233,165,98,254,178,103,49,174,70,185,98,98,35,123,142,155,213,248,92,122,19,211,47,206,189,226,180,149,64,80,15,138,63,174,205,77,252,151,217,232,137,85,224,99,248,217,251,183,252,72,138,190,40,254,187,53,55,242,95,103,162,37,87,129,143,227,103,238,223,241,32,45,80,163,111,18,126,134,46,189,62,231,245,154,169,167,54,186,186,237,58,202,170,42,110,82,178,142,214,230,193,139,206,233,163,71,82,202,232,99,72,33,166,116,149,12,109,54,234,213,219,120,184,170,198,146,73,121,39,159,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,194,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,129,151,114,85,120,92,122,236,211,47,206,189,158,180,242,157,107,244,163,125,233,47,89,107,112,222,213,214,179,16,185,111,89,139,94,235,97,99,124,253,47,22,44,145,171,163,85,98,205,3,223,218,145,54,99,151,102,73,219,99,37,141,15,87,225,113,235,179,76,191,58,246,122,208,47,248,0,0,3,133,117,205,170,23,93,28,233,47,83,51,203,19,106,210,229,5,159,225,180,115,210,86,186,146,122,73,235,166,142,138,58,168,229,106,43,154,248,93,82,147,38,219,42,172,104,136,230,239,201,2,136,122,167,214,191,229,19,212,22,109,172,113,219,252,149,38,65,112,79,33,3,162,237,200,202,24,34,101,61,47,117,189,201,17,38,88,33,137,100,226,245,111,113,95,199,102,236,137,205,43,109,55,91,117,53,5,101,194,217,87,75,79,116,167,90,186,25,102,133,204,101,84,9,44,144,172,177,57,83,103,177,37,134,88,213,205,221,57,198,246,254,214,170,34,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,207,252,101,116,94,213,133,224,26,39,125,194,49,10,74,28,123,21,167,169,194,221,88,215,181,211,197,3,97,129,214,218,55,201,35,150,121,152,216,233,235,156,213,114,185,26,189,197,85,71,73,247,131,160,120,39,234,133,215,33,210,60,243,74,46,13,171,154,159,12,188,82,220,168,106,38,173,116,172,142,11,131,36,222,150,40,149,54,133,140,150,142,89,87,139,182,115,234,158,188,90,168,170,251,31,40,135,194,135,88,174,186,107,213,165,147,17,117,250,146,135,30,212,26,122,139,37,210,42,218,167,69,4,147,182,25,38,162,115,27,205,172,90,149,168,99,32,141,92,142,93,170,165,99,19,148,136,165,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,213,143,170,125,100,250,129,144,251,140,230,148,204,214,117,99,234,159,89,62,160,100,62,227,56,23,83,225,113,232,79,76,191,58,247,138,210,85,17,87,194,227,208,158,153,126,117,239,21,164,170,0,0,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,155,237,186,167,237,51,89,173,122,161,117,214,173,92,203,245,94,242,218,184,234,50,155,197,77,201,148,245,53,174,171,125,28,15,122,246,105,82,87,34,43,217,12,93,184,153,247,90,136,200,218,136,214,162,34,37,202,120,187,235,21,215,77,122,92,102,35,142,95,169,40,110,90,131,120,138,201,83,18,85,58,42,217,45,77,138,73,170,221,3,88,246,185,88,174,101,60,18,170,163,153,219,170,115,28,159,172,106,149,1,211,94,144,212,235,214,188,224,218,71,12,21,114,83,228,87,136,97,184,45,36,241,67,60,86,230,111,45,108,209,190,93,216,143,142,154,57,164,68,84,118,234,196,68,107,149,81,170,18,215,93,244,83,244,45,225,67,165,190,98,225,230,171,243,189,64,160,205,107,56,75,206,24,188,237,158,175,203,199,30,241,177,205,218,150,42,110,109,94,91,74,178,241,114,183,142,220,127,195,58,211,106,191,245,175,167,246,43,237,178,146,227,109,184,211,223,169,43,40,234,225,108,208,84,193,37,146,185,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,79,255,0,25,91,77,170,193,210,38,19,98,177,91,41,45,214,219,118,113,109,164,163,163,164,133,176,193,77,4,118,203,131,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,129,126,23,30,187,52,203,243,175,103,173,3,138,117,3,166,127,161,189,113,207,52,182,58,75,173,61,38,51,144,87,91,232,62,41,31,10,169,168,89,51,188,172,239,251,140,71,119,96,88,164,71,181,168,215,181,232,230,167,23,33,115,254,20,250,243,83,172,157,46,80,99,55,218,218,73,47,186,109,80,152,204,140,109,68,75,60,150,230,68,199,80,76,248,88,198,172,76,237,42,211,53,85,29,220,90,57,30,175,115,149,232,216,171,227,79,160,213,54,156,203,20,234,54,205,69,72,203,109,246,157,152,205,233,97,167,138,39,252,70,20,146,90,105,165,122,63,156,239,150,157,36,141,23,135,234,217,66,198,171,254,243,26,156,127,194,111,93,44,90,63,212,215,217,188,182,243,117,164,181,106,37,189,152,221,44,52,232,249,41,95,120,146,170,21,162,125,68,109,95,248,248,89,39,23,43,29,82,187,241,99,164,123,66,245,0,0,12,214,117,99,234,159,89,62,160,100,62,227,57,165,51,53,157,88,250,167,214,79,168,25,15,184,206,5,212,248,92,122,19,211,47,206,189,226,180,149,68,85,240,184,244,39,166,95,157,123,197,105,42,128,28,171,171,31,75,26,201,244,255,0,33,246,233,206,170,114,174,172,125,44,107,39,211,252,135,219,167,3,53,134,170,12,171,154,168,2,0,120,213,250,88,197,190,160,80,251,117,196,128,30,23,30,187,52,203,243,175,103,173,39,255,0,141,95,165,140,91,234,5,15,183,92,72,1,225,113,235,179,76,191,58,246,122,208,47,248,160,31,20,127,93,154,155,249,47,179,209,23,252,80,15,138,63,174,205,77,252,151,217,232,128,159,254,10,158,150,50,159,168,21,222,221,110,39,249,0,60,21,61,44,101,63,80,43,189,186,220,79,240,0,0,42,175,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,117,95,28,239,193,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,112,23,82,0,0,69,255,0,19,75,181,214,203,208,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,127,99,152,247,53,119,69,84,37,1,93,94,53,154,153,246,127,67,176,189,45,164,171,186,211,213,230,25,3,238,19,121,121,56,82,212,80,208,67,250,200,42,54,122,43,247,158,174,142,70,49,90,230,242,129,92,170,215,49,155,133,54,26,125,210,173,51,197,116,111,78,49,205,45,194,169,60,189,151,25,183,197,111,166,229,28,108,146,110,9,247,231,151,182,198,49,211,74,245,116,146,61,26,156,228,123,220,169,187,148,206,15,79,218,103,250,100,215,28,15,75,100,164,186,212,82,100,217,5,13,190,191,225,113,243,170,134,133,243,55,205,78,207,184,244,111,106,4,150,69,123,154,173,99,88,174,114,113,106,154,105,0,83,95,141,102,153,253,159,215,28,47,84,169,41,45,84,244,153,134,62,251,124,222,94,62,21,85,21,212,19,126,178,122,141,152,136,253,224,171,163,141,143,87,57,220,96,86,170,53,172,102,247,40,86,7,142,46,45,125,171,197,116,147,53,167,161,231,101,181,92,47,22,186,202,158,235,19,181,85,87,29,44,148,241,240,85,230,238,76,162,169,93,209,21,169,219,217,202,138,230,162,135,53,240,71,205,110,180,26,209,168,90,115,13,61,34,219,111,152,188,87,186,137,92,199,119,219,61,13,92,112,196,214,59,151,20,98,182,225,50,185,21,170,170,173,143,101,110,202,142,145,94,53,126,150,49,111,168,20,62,221,113,32,7,133,199,174,205,50,252,235,217,235,73,255,0,227,87,233,99,22,250,129,67,237,215,16,32,7,133,199,174,205,50,252,235,217,235,75,254,40,7,194,227,215,102,153,126,117,236,245,165,255,0,0,0,1,85,126,57,223,130,127,188,159,195,72,171,225,113,235,179,76,191,58,246,122,210,85,120,231,126,9,254,242,127,13,34,175,133,199,174,205,50,252,235,217,235,64,191,224,0,0,0,2,128,124,81,253,118,106,111,228,190,207,68,95,241,64,62,40,254,187,53,55,242,95,103,162,2,127,248,42,122,88,202,126,160,87,123,117,184,159,228,0,240,84,244,177,148,253,64,174,246,235,113,63,192,0,0,205,103,86,62,169,245,147,234,6,67,238,51,140,139,169,125,83,200,116,39,17,233,211,226,223,12,195,49,47,63,254,75,110,158,166,31,139,249,170,196,172,255,0,47,103,117,98,168,236,204,155,197,250,182,240,221,87,230,171,184,234,199,213,62,178,125,64,200,125,198,115,245,116,187,211,38,125,213,54,168,91,116,255,0,16,166,171,163,182,190,161,173,189,100,43,110,154,166,138,205,2,199,44,156,231,116,105,197,175,123,96,149,177,49,238,98,73,34,53,156,155,186,185,161,210,250,9,232,130,251,213,198,119,45,110,71,75,117,182,233,149,147,187,21,238,247,71,51,41,230,125,82,194,171,13,45,35,164,138,70,73,55,55,68,249,19,130,181,145,111,201,205,116,145,35,239,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,202,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,252,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,61,168,3,42,230,170,12,171,129,127,222,23,30,132,244,203,243,175,120,173,37,81,21,124,46,61,9,233,151,231,94,241,90,74,160,0,0,4,85,241,71,244,39,169,191,146,251,197,17,42,136,171,226,143,232,79,83,127,37,247,138,32,40,4,213,65,149,115,85,0,0,0,85,95,142,119,224,159,239,39,240,210,42,248,92,122,236,211,47,206,189,158,180,149,94,57,223,130,127,188,159,195,72,171,225,113,235,179,76,191,58,246,122,208,47,248,0,0,0,0,170,191,28,239,193,63,222,79,225,165,170,21,87,227,157,248,39,251,201,252,52,14,85,224,169,234,159,41,250,127,93,238,54,226,234,74,86,240,84,245,79,148,253,63,174,247,27,113,117,32,10,171,241,206,252,19,253,228,254,26,90,161,85,126,57,223,130,127,188,159,195,64,229,94,10,158,169,242,159,167,245,222,227,110,44,127,196,63,10,186,231,253,22,234,173,138,205,81,73,13,69,45,157,151,183,186,165,238,107,22,11,125,76,85,211,53,21,173,114,243,116,84,210,53,137,182,202,245,106,42,181,21,92,149,193,224,169,234,159,41,250,127,93,238,54,226,234,64,203,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,164,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,51,25,170,186,103,149,104,222,163,228,122,91,154,210,121,123,214,51,112,150,223,83,198,57,25,28,220,23,238,79,23,113,140,123,161,149,138,217,35,122,181,57,198,246,57,19,103,33,122,158,23,217,103,218,190,137,116,251,204,100,223,25,175,179,124,70,211,89,206,183,204,77,71,218,174,159,203,211,73,186,171,163,225,74,234,110,17,174,220,98,88,184,162,53,90,4,170,0,1,85,126,57,223,130,127,188,159,195,72,171,225,113,235,179,76,191,58,246,122,210,85,120,231,126,9,254,242,127,13,34,175,133,199,174,205,50,252,235,217,235,64,191,224,0,0,0,25,172,234,199,213,62,178,125,64,200,125,198,114,234,124,46,61,9,233,151,231,94,241,90,82,183,86,62,169,245,147,234,6,67,238,51,151,83,225,113,232,79,76,191,58,247,138,208,37,81,74,222,53,126,169,241,111,167,244,62,227,113,46,164,165,111,26,191,84,248,183,211,250,31,113,184,129,213,124,12,127,27,63,118,255,0,137,22,168,85,95,129,143,227,103,238,223,241,34,213,0,0,0,0,0,25,246,241,22,234,42,167,168,78,165,242,57,236,217,101,93,219,9,197,106,29,102,198,97,89,98,117,36,108,141,140,101,85,69,58,194,231,50,70,79,81,28,146,54,109,213,239,139,176,138,168,140,99,25,118,157,83,235,95,242,118,233,247,54,214,56,237,254,118,175,31,183,167,144,129,209,119,35,125,116,242,178,158,151,186,222,228,106,176,164,243,68,178,113,122,59,182,143,227,187,182,69,205,96,19,43,69,180,118,235,101,240,225,234,39,91,239,150,26,72,169,242,90,140,114,201,96,172,154,149,205,171,116,20,183,154,103,86,58,41,28,196,69,166,146,89,32,98,172,111,84,116,180,111,71,34,44,77,33,169,118,125,91,104,133,171,167,15,10,108,143,69,236,215,202,187,205,62,57,79,107,107,235,234,99,108,111,169,158,107,253,53,68,207,70,55,228,198,44,179,73,193,155,185,90,206,45,87,61,81,94,180,152,4,202,241,94,209,219,174,154,245,105,123,203,155,97,164,161,199,181,6,158,158,247,107,150,138,149,209,65,36,237,134,56,107,90,247,112,107,22,165,106,24,249,228,70,171,151,106,168,158,245,229,34,161,221,60,20,245,210,142,213,125,205,58,120,191,94,123,63,27,225,146,99,180,210,36,17,198,250,168,153,219,174,99,94,170,146,201,51,225,109,43,219,26,35,218,145,210,78,255,0,185,179,149,242,47,197,191,65,169,181,79,166,137,53,38,223,69,87,62,67,166,21,31,20,166,74,106,121,106,31,45,186,119,199,21,116,106,198,61,26,198,53,169,21,75,229,115,31,193,148,110,79,186,215,189,201,81,125,44,107,95,242,118,234,11,9,214,57,45,254,118,147,31,184,47,159,129,177,119,36,125,12,241,62,158,171,180,222,228,104,179,36,19,74,177,242,122,55,184,140,229,187,119,69,13,41,148,3,226,143,235,179,83,127,37,246,122,34,255,0,138,1,241,71,245,217,169,191,146,251,61,16,18,171,192,199,241,179,247,111,248,145,106,133,85,248,24,254,54,126,237,255,0,18,45,80,0,0,12,171,151,253,225,113,232,79,76,191,58,247,138,210,128,75,254,240,184,244,39,166,95,157,123,197,104,18,168,0,0,0,0,165,111,26,191,84,248,183,211,250,31,113,184,151,82,82,183,141,95,170,124,91,233,253,15,184,220,64,234,190,6,63,141,159,187,127,196,139,84,42,175,192,199,241,179,247,111,248,145,106,128,0,0,12,171,154,168,50,174,5,255,0,120,92,122,19,211,47,206,189,226,180,149,68,85,240,184,244,39,166,95,157,123,197,105,42,128,160,31,20,127,93,154,155,249,47,179,209,18,171,192,199,241,179,247,111,248,145,21,124,81,253,118,106,111,228,190,207,68,74,175,3,31,198,207,221,191,226,64,90,160,0,10,171,241,206,252,19,253,228,254,26,69,95,11,143,93,154,101,249,215,179,214,146,171,199,59,240,79,247,147,248,105,21,124,46,61,118,105,151,231,94,207,90,5,255,0,0,0,21,129,227,123,169,158,91,21,211,77,28,163,171,181,75,241,11,133,94,77,112,131,185,202,186,159,203,198,148,244,143,226,143,251,144,201,230,171,83,119,49,121,58,15,186,228,224,244,91,63,51,237,226,93,159,211,106,15,90,90,137,85,109,200,106,238,182,219,29,69,53,130,149,38,89,120,81,190,146,154,56,170,169,226,100,136,156,24,218,196,171,85,226,156,28,247,61,237,229,207,146,135,160,240,165,211,63,210,39,89,56,229,198,162,146,213,87,65,133,91,235,178,106,200,46,17,247,57,118,227,74,122,119,194,213,99,154,179,71,85,85,77,43,85,120,241,237,43,218,238,77,106,45,180,245,241,166,121,86,174,244,133,169,56,46,21,73,230,239,85,22,250,123,133,53,43,99,146,73,42,188,149,92,53,143,130,38,70,199,61,243,72,202,119,50,54,35,126,244,142,99,85,81,21,85,34,175,130,94,153,229,88,254,156,106,38,169,93,169,60,189,151,48,184,91,237,246,142,228,114,50,74,143,32,149,61,249,219,201,136,199,194,175,171,72,218,246,57,223,172,130,118,170,53,89,243,178,160,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,168,140,79,41,177,103,56,173,155,53,197,171,188,237,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,156,30,141,123,121,49,237,93,156,136,228,223,101,68,95,145,156,46,169,244,83,249,59,117,5,155,104,228,119,15,59,73,143,220,19,200,78,233,123,146,62,134,120,153,81,75,221,119,110,52,89,146,9,162,73,56,177,27,220,71,241,221,187,42,219,247,132,118,166,98,185,135,72,86,124,22,211,87,181,235,2,184,87,219,238,244,178,73,31,113,190,102,174,106,200,39,107,26,245,122,66,246,78,172,107,222,214,242,146,9,218,136,168,205,212,38,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,1,154,206,172,125,83,235,39,212,12,135,220,103,52,166,84,94,183,248,68,245,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,111,190,202,191,180,9,149,225,113,232,79,76,191,58,247,138,210,85,28,83,163,61,20,202,186,118,233,179,15,209,204,214,225,106,173,189,99,255,0,16,243,51,218,229,146,74,87,247,235,234,42,25,193,210,71,27,215,102,76,212,93,216,159,121,23,109,211,101,94,214,0,3,228,229,159,106,190,202,222,126,194,252,43,237,39,195,234,62,15,241,110,231,145,243,221,183,118,60,199,107,245,157,158,231,14,124,62,247,29,246,249,236,5,16,248,160,235,125,171,91,58,175,189,54,205,99,171,183,83,224,20,238,193,222,250,153,26,231,214,79,69,89,84,179,78,141,111,201,140,89,102,145,140,78,78,85,100,109,122,241,87,172,108,148,30,9,122,41,255,0,211,215,81,149,151,15,251,184,85,190,150,57,127,246,122,202,185,38,98,199,255,0,177,36,110,108,159,231,209,205,254,130,156,210,237,224,213,213,221,254,235,91,125,190,234,142,154,220,110,87,26,137,42,235,43,42,239,119,57,167,169,158,71,43,164,150,73,29,68,174,123,220,229,87,43,149,85,85,85,85,75,74,233,123,66,236,93,58,104,118,43,165,246,155,53,170,134,190,134,223,79,45,254,107,114,189,241,220,47,14,133,137,87,84,178,72,137,36,156,228,106,241,87,162,42,70,216,216,141,99,88,214,52,34,175,141,95,165,140,91,234,5,15,183,92,72,1,225,113,235,179,76,191,58,246,122,210,215,188,66,250,95,207,186,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,229,80,197,68,86,162,108,142,249,254,196,88,193,209,159,133,254,190,244,237,212,158,31,172,121,174,95,167,245,182,92,127,226,30,102,11,93,194,182,74,167,247,232,42,41,217,193,178,82,70,197,217,243,53,87,119,167,221,69,219,117,217,20,38,87,92,26,59,106,214,254,151,53,3,17,172,176,213,221,110,84,86,122,155,221,134,42,26,86,207,90,151,90,72,157,53,51,105,218,172,123,185,200,230,172,14,72,211,155,163,158,70,53,83,158,230,120,113,60,166,251,131,101,86,108,215,22,174,242,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,112,122,57,142,226,246,53,118,114,43,87,109,149,21,62,70,164,202,149,234,7,194,23,95,117,23,92,115,205,67,194,181,15,79,223,101,202,242,10,235,237,51,110,149,53,180,181,81,121,185,157,59,226,124,113,211,74,207,184,249,28,196,114,61,121,181,168,229,70,43,149,141,11,42,233,251,83,63,76,154,29,129,234,148,149,118,170,138,188,155,31,161,184,87,252,46,78,116,176,215,62,22,249,168,25,247,222,173,237,78,146,198,172,115,149,204,115,21,174,94,77,83,160,17,171,160,30,157,117,79,165,237,14,171,210,221,86,202,173,87,186,182,100,21,87,11,95,194,235,170,106,105,104,232,101,134,15,212,51,191,20,107,31,235,219,83,34,177,173,227,202,85,118,234,231,56,146,160,12,214,117,99,234,159,89,62,160,100,62,227,57,165,50,162,245,191,194,39,169,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,125,246,85,253,160,76,175,11,143,66,122,101,249,215,188,86,146,168,226,157,25,232,166,85,211,183,77,152,126,142,102,183,11,85,109,235,31,248,135,153,158,215,44,146,82,191,191,95,81,80,206,14,146,56,222,187,50,102,162,238,196,251,200,187,110,155,42,246,176,7,42,234,199,210,198,178,125,63,200,125,186,115,170,158,43,91,240,171,174,165,104,190,125,167,54,42,138,72,46,89,86,47,117,178,81,203,86,247,54,8,231,169,164,146,24,221,35,154,215,57,24,142,122,42,170,53,203,182,251,34,254,192,51,24,106,160,165,111,244,21,58,167,255,0,191,237,42,255,0,222,183,31,250,137,117,32,64,15,26,191,75,24,183,212,10,31,110,184,144,3,194,227,215,102,153,126,117,236,245,165,175,120,133,244,191,159,117,103,162,246,93,57,211,155,190,63,110,185,91,178,138,107,220,178,222,234,38,134,7,65,29,37,92,46,107,93,12,82,185,95,202,161,138,136,173,68,217,29,243,253,136,177,131,163,63,11,253,125,233,219,169,60,63,88,243,92,191,79,235,108,184,255,0,196,60,204,22,187,133,108,149,79,239,208,84,83,179,131,100,164,141,139,179,230,106,174,239,79,186,139,182,235,178,40,89,249,64,62,40,254,187,53,55,242,95,103,162,47,248,172,14,179,60,47,245,247,168,158,164,243,13,99,194,178,253,63,162,178,228,31,15,242,208,93,46,21,177,213,51,177,65,79,78,254,109,142,146,70,38,239,133,202,155,61,126,234,166,251,46,232,129,208,60,21,61,44,101,63,80,43,189,186,220,79,242,47,248,122,116,191,159,116,153,162,247,173,57,212,107,190,63,113,185,92,114,138,155,220,82,217,42,38,154,6,193,37,37,36,45,107,157,52,81,57,31,202,157,234,168,141,84,217,91,243,253,168,146,128,0,0,10,171,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,19,83,196,135,162,157,83,235,7,244,119,250,51,191,226,150,207,178,95,23,243,191,29,170,169,135,185,230,188,167,111,181,217,130,93,246,242,207,229,203,142,219,183,109,247,93,188,87,135,167,135,166,180,116,153,173,23,173,70,212,108,159,10,184,219,110,56,189,77,146,40,172,149,181,115,78,217,228,171,164,153,174,115,102,166,137,168,206,52,239,69,84,114,174,234,223,151,237,84,11,10,0,0,42,175,199,59,240,79,247,147,248,105,106,132,42,241,33,232,167,84,250,193,253,29,254,140,239,248,165,179,236,151,197,252,239,199,106,170,97,238,121,175,41,219,237,118,96,151,125,188,179,249,114,227,182,237,219,125,215,96,173,111,11,143,93,154,101,249,215,179,214,151,252,87,87,64,62,27,218,167,210,246,184,213,234,150,171,93,52,254,247,72,204,126,170,223,107,248,92,245,53,53,84,117,210,205,7,235,217,223,165,141,35,253,67,106,99,87,181,220,184,202,173,217,90,231,22,42,0,132,30,48,184,85,215,42,232,249,247,219,125,69,36,116,248,118,81,109,189,215,54,103,185,31,36,15,108,212,40,216,145,26,168,175,238,215,68,229,71,43,83,131,94,187,238,136,215,77,243,138,117,153,162,153,87,81,61,54,102,26,57,133,92,45,84,87,172,131,225,254,90,123,164,178,71,74,206,197,125,61,67,249,186,56,228,122,110,200,92,137,179,23,239,42,111,178,110,168,20,131,208,30,117,250,59,235,39,73,239,255,0,11,248,135,155,200,35,177,118,123,253,174,63,18,141,244,29,222,92,93,191,111,205,119,56,237,247,184,113,221,187,242,75,42,241,171,244,177,139,125,64,161,246,235,137,194,180,67,194,39,169,45,53,214,140,7,81,175,185,182,154,207,109,197,114,139,85,238,178,42,75,149,123,167,146,10,106,184,230,145,177,181,212,109,106,189,90,197,68,69,115,83,125,183,84,253,164,212,241,11,233,127,62,234,207,69,236,186,115,167,55,124,126,221,114,183,101,20,215,185,101,189,212,77,12,14,130,58,74,184,92,214,186,24,165,114,191,149,67,21,17,90,137,178,59,231,251,17,66,168,124,46,61,118,105,151,231,94,207,90,95,241,88,29,25,248,95,235,239,78,221,73,225,250,199,154,229,250,127,91,101,199,254,33,230,96,181,220,43,100,170,127,126,130,162,157,156,27,37,36,108,93,159,51,85,119,122,125,212,93,183,93,145,108,252,0,0,10,171,241,206,252,19,253,228,254,26,69,95,11,143,93,154,101,249,215,179,214,150,83,226,67,209,78,169,245,131,250,59,253,25,223,241,75,103,217,47,139,249,223,142,213,84,195,220,243,94,83,183,218,236,193,46,251,121,103,242,229,199,109,219,182,251,174,220,87,163,63,11,253,125,233,219,169,60,63,88,243,92,191,79,235,108,184,255,0,196,60,204,22,187,133,108,149,79,239,208,84,83,179,131,100,164,141,139,179,230,106,174,239,79,186,139,182,235,178,40,89,248,0,0,0,1,64,62,40,254,187,53,55,242,95,103,162,47,248,172,14,179,60,47,245,247,168,158,164,243,13,99,194,178,253,63,162,178,228,31,15,242,208,93,46,21,177,213,51,177,65,79,78,254,109,142,146,70,38,239,133,202,155,61,126,234,166,251,46,232,129,208,60,21,61,44,101,63,80,43,189,186,220,79,242,47,248,122,116,191,159,116,153,162,247,173,57,212,107,190,63,113,185,92,114,138,155,220,82,217,42,38,154,6,193,37,37,36,45,107,157,52,81,57,31,202,157,234,168,141,84,217,91,243,253,168,146,128,0,0,12,230,107,150,1,153,106,159,91,58,157,167,218,125,143,85,223,50,27,230,164,100,20,212,52,52,200,156,229,127,196,42,21,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,47,35,165,30,148,116,227,164,173,56,102,21,133,69,231,174,181,221,185,239,247,249,225,70,85,93,234,154,138,136,231,34,42,246,225,103,39,36,80,162,171,99,107,156,170,175,123,228,145,255,0,43,167,62,146,113,93,14,212,45,76,214,58,137,124,254,103,169,153,5,210,225,89,58,186,57,97,162,161,150,231,85,81,79,5,43,150,22,75,23,56,101,166,90,134,43,222,215,75,3,120,170,163,26,171,32,0,0,0,25,87,53,80,82,183,250,10,157,83,255,0,223,246,149,127,239,91,143,253,68,9,255,0,225,113,232,79,76,191,58,247,138,210,85,28,83,163,61,20,202,186,118,233,179,15,209,204,214,225,106,173,189,99,255,0,16,243,51,218,229,146,74,87,247,235,234,42,25,193,210,71,27,215,102,76,212,93,216,159,121,23,109,211,101,94,214,0,0,0,138,190,40,254,132,245,55,242,95,120,162,37,81,197,58,204,209,76,171,168,158,155,51,13,28,194,174,22,170,43,214,65,240,255,0,45,61,210,89,35,165,103,98,190,158,161,252,221,28,114,61,55,100,46,68,217,139,247,149,55,217,55,84,12,225,26,168,41,91,253,5,78,169,255,0,239,251,74,191,247,173,199,254,162,93,72,0,0,21,87,227,157,248,39,251,201,252,52,138,190,23,30,187,52,203,243,175,103,173,44,167,196,135,162,157,83,235,7,244,119,250,51,191,226,150,207,178,95,23,243,191,29,170,169,135,185,230,188,167,111,181,217,130,93,246,242,207,229,203,142,219,183,109,247,93,184,175,70,126,23,250,251,211,183,82,120,126,177,230,185,126,159,214,217,113,255,0,136,121,152,45,119,10,217,42,159,223,160,168,167,103,6,201,73,27,23,103,204,213,93,222,159,117,23,109,215,100,80,179,240,0,0,0,2,170,252,115,191,4,255,0,121,63,134,150,168,66,175,18,30,138,117,79,172,31,209,223,232,206,255,0,138,91,62,201,124,95,206,252,118,170,166,30,231,154,242,157,190,215,102,9,119,219,203,63,151,46,59,110,221,183,221,118,8,87,224,169,234,159,41,250,127,93,238,54,226,234,74,245,240,244,240,244,214,142,147,53,162,245,168,218,141,147,225,87,27,109,199,23,169,178,69,21,146,182,174,105,219,60,149,116,147,53,206,108,212,209,53,25,198,157,232,170,142,85,221,91,242,253,170,150,20,0,170,191,28,239,193,63,222,79,225,165,170,16,171,196,135,162,157,83,235,7,244,119,250,51,191,226,150,207,178,95,23,243,191,29,170,169,135,185,230,188,167,111,181,217,130,93,246,242,207,229,203,142,219,183,109,247,93,130,21,248,42,122,167,202,126,159,215,123,141,184,186,146,189,124,61,60,61,53,163,164,205,104,189,106,54,163,100,248,85,198,219,113,197,234,108,145,69,100,173,171,154,118,207,37,93,36,205,115,155,53,52,77,70,113,167,122,42,163,149,119,86,252,191,106,165,133,1,69,126,46,58,103,149,97,253,94,222,51,171,181,38,246,92,246,223,65,112,180,85,71,28,157,183,121,106,72,104,231,129,207,115,17,139,51,31,2,61,204,99,157,198,57,224,114,170,43,246,78,235,224,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,38,221,166,61,86,106,6,59,230,143,122,36,127,210,72,215,140,138,241,33,232,167,84,250,193,253,29,254,140,239,248,165,179,236,151,197,252,239,199,106,170,97,238,121,175,41,219,237,118,96,151,125,188,179,249,114,227,182,237,219,125,215,110,65,209,55,134,175,82,93,50,245,23,143,106,190,75,168,56,83,241,234,58,122,250,75,197,29,146,237,94,179,214,193,53,44,141,142,39,70,250,88,217,35,18,163,203,202,173,123,182,69,137,174,77,220,214,129,102,128,0,42,175,199,59,240,79,247,147,248,105,21,124,46,61,118,105,151,231,94,207,90,89,79,137,15,69,58,167,214,15,232,239,244,103,127,197,45,159,100,190,47,231,126,59,85,83,15,115,205,121,78,223,107,179,4,187,237,229,159,203,151,29,183,110,219,238,187,113,94,140,252,47,245,247,167,110,164,240,253,99,205,114,253,63,173,178,227,255,0,16,243,48,90,238,21,178,85,63,191,65,81,78,206,13,146,146,54,46,207,153,170,187,189,62,234,46,219,174,200,161,103,224,0,0,0,51,89,213,143,170,125,100,250,129,144,251,140,229,212,248,92,122,19,211,47,206,189,226,180,134,186,223,225,19,212,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,190,251,42,254,210,194,122,51,209,76,171,167,110,155,48,253,28,205,110,22,170,219,214,63,241,15,51,61,174,89,36,165,127,126,190,162,161,156,29,36,113,189,118,100,205,69,221,137,247,145,118,221,54,85,14,214,82,183,141,95,170,124,91,233,253,15,184,220,75,169,43,215,196,47,195,211,90,58,179,214,139,46,163,105,206,79,133,91,173,182,236,94,154,201,44,87,186,218,184,103,116,241,213,213,204,231,53,176,211,74,213,103,26,134,34,42,185,23,116,119,203,246,42,135,53,240,49,252,108,253,219,254,36,90,161,10,188,55,186,41,213,62,143,191,72,159,164,203,254,41,115,251,91,240,143,37,240,42,170,153,187,126,87,205,247,59,189,232,34,219,127,50,206,60,121,111,179,183,219,100,222,106,128,0,0,0,1,82,190,53,154,233,71,117,190,225,125,60,88,111,61,239,130,115,201,50,42,104,210,9,35,101,84,172,237,208,177,207,69,89,99,153,144,186,169,238,141,81,141,88,234,224,127,223,221,170,206,23,225,67,163,183,93,74,234,210,201,151,58,195,73,93,143,105,245,61,69,238,233,45,109,43,165,130,57,221,12,144,209,53,142,224,230,37,74,84,61,147,198,142,86,174,212,178,189,139,202,52,66,69,117,79,225,127,213,63,81,61,65,102,218,199,30,95,165,84,84,153,5,193,60,132,14,184,92,99,145,148,48,68,202,122,94,235,124,164,136,147,44,16,196,178,113,122,183,184,175,227,179,118,68,149,94,31,29,25,86,116,125,167,23,202,28,182,235,106,186,230,121,93,193,181,23,90,187,91,231,117,44,116,176,35,153,75,76,197,151,143,62,61,201,228,89,59,81,185,93,80,172,94,73,27,28,160,241,71,244,39,169,191,146,251,197,17,64,38,143,122,204,209,76,171,168,158,155,51,13,28,194,174,22,170,43,214,65,240,255,0,45,61,210,89,35,165,103,98,190,158,161,252,221,28,114,61,55,100,46,68,217,139,247,149,55,217,55,84,172,31,244,21,58,167,255,0,191,237,42,255,0,222,183,31,250,136,23,61,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,152,205,85,211,60,171,70,245,31,35,210,220,214,147,203,222,177,155,132,182,250,158,49,200,200,230,224,191,114,120,187,140,99,221,12,172,86,201,27,213,169,206,55,177,200,155,57,13,63,21,213,215,183,134,62,109,212,142,178,197,172,90,57,146,226,150,138,187,189,190,42,124,138,154,251,81,89,23,122,170,157,169,28,53,49,62,56,230,69,229,2,71,19,163,70,70,214,249,118,187,239,186,87,171,67,170,248,90,107,165,30,176,116,167,97,198,235,111,62,111,36,211,191,244,183,115,134,68,130,57,25,75,26,170,219,222,216,226,94,93,159,43,219,133,178,61,173,115,228,166,159,250,74,213,123,171,7,197,31,215,102,166,254,75,236,244,69,138,120,115,244,83,175,189,31,101,89,159,233,2,255,0,167,247,60,111,45,183,210,243,248,53,85,108,213,209,215,82,200,254,198,221,216,34,141,33,88,234,106,185,255,0,73,202,228,139,109,145,29,191,42,235,51,194,255,0,95,122,137,234,79,48,214,60,43,47,211,250,43,46,65,240,255,0,45,5,210,225,91,29,83,59,20,20,244,239,230,216,233,36,98,110,248,92,169,179,215,238,170,111,178,238,136,31,43,192,199,241,179,247,111,248,145,106,132,42,240,222,232,167,84,250,62,253,34,126,147,47,248,165,207,237,111,194,60,151,192,170,170,102,237,249,95,55,220,238,247,160,139,109,252,203,56,241,229,190,206,223,109,147,121,170,0,0,6,85,203,254,240,184,244,39,166,95,157,123,197,105,0,63,208,84,234,159,254,255,0,180,171,255,0,122,220,127,234,37,159,116,103,162,153,87,78,221,54,97,250,57,154,220,45,85,183,172,127,226,30,102,123,92,178,73,74,254,253,125,69,67,56,58,72,227,122,236,201,154,139,187,19,239,34,237,186,108,170,29,172,0,0,0,0,165,111,26,191,84,248,183,211,250,31,113,184,151,82,87,175,136,95,135,166,180,117,103,173,22,93,70,211,156,159,10,183,91,109,216,189,53,146,88,175,117,181,112,206,233,227,171,171,153,206,107,97,166,149,170,206,53,12,68,85,114,46,232,239,151,236,85,14,107,224,99,248,217,251,183,252,72,181,66,21,120,111,116,83,170,125,31,126,145,63,73,151,252,82,231,246,183,225,30,75,224,85,85,51,118,252,175,155,238,119,123,208,69,182,254,101,156,120,242,223,103,111,182,201,188,213,0,0,0,101,92,213,65,74,223,232,42,117,79,255,0,127,218,85,255,0,189,110,63,245,16,39,255,0,133,199,161,61,50,252,235,222,43,73,84,113,78,140,244,83,42,233,219,166,204,63,71,51,91,133,170,182,245,143,252,67,204,207,107,150,73,41,95,223,175,168,168,103,7,73,28,111,93,153,51,81,119,98,125,228,93,183,77,149,123,88,20,3,226,143,235,179,83,127,37,246,122,34,85,120,24,254,54,126,237,255,0,18,62,175,89,158,23,250,251,212,79,82,121,134,177,225,89,126,159,209,89,114,15,135,249,104,46,151,10,216,234,153,216,160,167,167,127,54,199,73,35,19,119,194,229,77,158,191,117,83,125,151,116,78,213,225,189,209,78,169,244,125,250,68,253,38,95,241,75,159,218,223,132,121,47,129,85,84,205,219,242,190,111,185,221,239,65,22,219,249,150,113,227,203,125,157,190,219,38,225,53,64,0,85,95,142,119,224,159,239,39,240,210,42,248,92,122,236,211,47,206,189,158,180,178,159,18,30,138,117,79,172,31,209,223,232,206,255,0,138,91,62,201,124,95,206,252,118,170,166,30,231,154,242,157,190,215,102,9,119,219,203,63,151,46,59,110,221,183,221,118,226,189,25,248,95,235,239,78,221,73,225,250,199,154,229,250,127,91,101,199,254,33,230,96,181,220,43,100,170,127,126,130,162,157,156,27,37,36,108,93,159,51,85,119,122,125,212,93,183,93,145,66,207,192,0,121,77,85,212,204,87,70,244,227,35,213,44,214,175,203,217,113,155,124,183,10,158,50,70,201,38,224,159,114,8,187,143,99,29,52,175,86,199,27,21,201,206,71,177,168,187,185,12,193,26,40,235,151,69,53,79,168,158,159,110,90,57,165,55,12,82,138,175,32,184,81,124,82,124,134,90,152,227,101,12,18,165,71,234,29,4,114,42,76,179,195,76,159,121,138,222,218,203,251,29,197,82,189,180,247,193,135,93,45,217,254,53,112,212,108,163,77,110,152,157,45,226,138,107,245,13,37,222,228,217,234,173,205,153,139,83,12,106,148,140,84,123,162,71,181,21,30,207,154,167,222,111,237,64,179,78,150,52,83,249,59,116,251,132,232,228,151,15,59,87,143,219,215,207,206,217,123,145,190,186,121,95,81,85,218,119,110,53,88,82,121,165,72,249,49,29,219,70,114,221,219,170,245,80,0,166,15,25,253,33,166,196,53,231,26,213,203,116,20,144,211,234,21,157,208,214,35,103,149,243,205,113,183,246,226,146,103,177,223,113,140,90,105,168,99,106,49,126,107,12,138,173,69,94,79,120,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,251,140,98,211,77,93,35,149,233,243,88,99,68,114,42,241,125,133,117,237,210,79,242,185,209,168,177,107,4,182,170,28,206,197,112,138,225,143,220,110,14,237,67,31,39,35,42,160,150,86,67,44,169,12,144,170,185,89,26,39,41,97,167,87,46,204,34,7,75,30,23,253,83,244,237,212,22,19,172,114,101,250,85,91,73,143,220,23,207,192,219,133,198,73,31,67,60,79,167,170,237,55,202,70,139,50,65,52,171,31,39,163,123,136,206,91,183,116,80,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,208,30,189,106,116,27,172,141,94,209,93,89,190,213,207,167,87,205,72,190,195,104,124,157,174,22,11,140,247,183,181,211,58,105,165,141,176,80,171,100,154,89,147,239,241,123,81,236,107,85,243,43,194,215,192,0,0,0,0,0,0,0,115,252,167,168,93,2,193,175,181,88,182,107,174,26,127,143,222,168,184,121,155,117,211,38,162,164,170,131,155,26,246,115,138,73,26,246,242,99,218,228,221,62,109,114,42,124,149,15,65,133,106,22,3,169,86,169,111,186,115,156,99,249,85,182,10,135,82,75,89,100,185,195,93,4,115,181,173,115,162,116,144,185,205,71,163,94,199,43,85,119,217,237,95,237,66,136,124,81,253,118,106,111,228,190,207,68,79,255,0,5,79,75,25,79,212,10,239,110,183,1,63,192,0,15,63,154,234,22,3,166,182,168,175,186,141,156,99,248,173,182,122,134,210,69,89,123,185,195,67,4,147,185,174,115,98,108,147,57,173,87,171,88,247,35,81,119,217,142,95,236,83,208,16,3,198,175,210,198,45,245,2,135,219,174,32,75,75,79,83,125,54,223,238,180,86,43,23,80,122,107,113,185,92,106,35,164,163,163,164,203,40,38,158,166,121,28,141,142,40,227,108,170,231,189,206,84,106,53,17,85,85,81,16,233,102,107,58,78,245,79,163,127,80,49,239,113,128,210,152,3,207,230,186,133,128,233,173,170,43,238,163,103,24,254,43,109,158,161,180,145,86,94,238,112,208,193,36,238,107,156,216,155,36,206,107,85,234,214,61,200,212,93,246,99,151,251,20,244,4,0,241,171,244,177,139,125,64,161,246,235,136,18,255,0,22,234,23,64,179,155,237,46,45,133,107,134,159,228,23,170,222,126,90,221,107,201,168,170,234,167,224,199,61,252,34,142,71,61,220,88,199,57,118,79,147,90,170,191,36,83,160,20,3,225,113,235,179,76,191,58,246,122,210,255,0,128,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,38,219,177,201,253,138,126,172,23,86,52,179,84,60,247,232,207,82,241,76,183,225,157,175,59,240,43,205,53,127,149,238,114,237,247,123,47,119,14,93,183,241,229,182,252,29,183,236,82,160,124,106,253,83,226,223,79,232,125,198,226,117,95,3,31,198,207,221,191,226,64,90,160,0,1,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,89,76,30,23,61,118,218,180,78,235,54,132,107,70,77,87,79,132,223,42,24,236,126,227,87,59,124,150,61,90,231,61,101,100,156,147,148,84,213,14,123,85,95,207,183,20,141,87,171,90,147,77,43,66,231,192,0,0,0,0,0,1,85,122,163,214,253,247,164,127,18,125,81,162,200,234,174,183,45,50,189,252,46,91,221,146,142,22,84,76,202,164,176,81,164,53,84,141,146,88,217,28,220,219,19,36,94,104,215,197,191,38,185,209,196,172,180,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,0,253,96,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,253,101,48,120,92,245,219,106,209,59,172,218,17,173,25,53,93,62,19,124,168,99,177,251,141,92,237,242,88,245,107,156,245,149,146,114,78,81,83,84,57,237,85,127,62,220,82,53,94,173,106,77,52,173,11,159,0,0,0,0,0,0,0,0,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,133,80,120,157,120,133,209,229,52,117,61,58,244,253,151,247,173,83,114,139,45,191,219,38,130,122,91,173,44,176,67,36,84,180,85,112,76,254,80,175,118,102,84,167,22,57,93,26,71,201,88,178,181,255,0,3,194,175,174,123,86,150,212,255,0,38,237,92,186,82,91,241,59,149,69,85,202,199,144,220,174,141,167,166,179,79,218,89,37,165,153,213,18,36,81,211,74,177,185,204,225,197,82,162,87,34,181,253,254,81,133,196,128,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,38,219,177,201,253,138,126,172,23,86,52,179,84,60,247,232,207,82,241,76,183,225,157,175,59,240,43,205,53,127,149,238,114,237,247,123,47,119,14,93,183,241,229,182,252,29,183,236,82,160,124,106,253,83,226,223,79,232,125,198,226,117,95,3,31,198,207,221,191,226,64,90,160,0,1,242,114,156,179,21,193,172,85,89,78,107,147,90,177,251,45,23,15,51,113,186,86,199,73,75,7,55,181,140,231,44,138,214,55,147,222,214,166,235,243,115,145,19,230,168,125,98,42,248,163,250,19,212,223,201,125,226,136,14,171,252,172,122,88,255,0,198,91,74,191,248,202,221,255,0,206,61,254,83,150,98,184,53,138,171,41,205,114,107,86,63,101,162,225,230,110,55,74,216,233,41,96,230,246,177,156,229,145,90,198,242,123,218,212,221,126,110,114,34,124,213,12,182,151,253,226,143,232,79,83,127,37,247,138,32,58,175,242,177,233,99,255,0,25,109,42,255,0,227,43,119,255,0,56,234,166,85,205,84,0,0,1,202,191,149,143,75,31,248,203,105,87,255,0,25,91,191,249,199,191,197,178,204,87,57,177,82,229,56,86,77,106,200,44,181,188,252,181,198,215,91,29,93,44,252,30,230,63,132,177,171,152,238,47,99,154,187,47,201,205,84,95,154,41,150,210,255,0,188,46,61,9,233,151,231,94,241,90,4,159,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,101,48,120,92,245,219,106,209,59,172,218,17,173,25,53,93,62,19,124,168,99,177,251,141,92,237,242,88,245,107,156,245,149,146,114,78,81,83,84,57,237,85,127,62,220,82,53,94,173,106,77,52,173,185,240,0,0,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,254,86,61,44,127,227,45,165,95,252,101,110,255,0,231,29,84,204,14,170,233,158,85,163,122,143,145,233,110,107,73,229,239,88,205,194,91,125,79,24,228,100,115,112,95,185,60,93,198,49,238,134,86,43,100,141,234,212,231,27,216,228,77,156,128,105,206,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,245,145,43,194,203,63,166,206,186,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,247,152,202,57,233,17,156,21,88,214,113,98,109,193,90,217,106,0,230,151,110,166,250,109,176,93,107,108,87,222,160,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,41,232,53,87,83,49,93,27,211,140,143,84,179,90,191,47,101,198,109,242,220,42,120,201,27,36,155,130,125,200,34,238,61,140,116,210,189,91,28,108,87,39,57,30,198,162,238,228,51,4,6,164,177,108,179,21,206,108,84,185,78,21,147,90,178,11,45,111,63,45,113,181,214,199,87,75,63,7,185,143,225,44,106,230,59,139,216,230,174,203,242,115,85,23,230,138,126,187,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,14,107,210,198,138,127,39,110,159,112,157,28,146,225,231,106,241,251,122,249,249,219,47,114,55,215,79,43,234,42,187,78,237,198,171,10,79,52,169,31,38,35,187,104,206,91,187,117,90,181,240,185,235,182,213,162,119,89,180,35,90,50,106,186,124,38,249,80,199,99,247,26,185,219,228,177,234,215,57,235,43,36,228,156,162,166,168,115,218,170,254,125,184,164,106,189,90,212,154,105,90,23,62,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,126,178,152,60,81,186,237,181,107,101,214,29,8,209,124,154,174,163,9,177,212,61,217,5,198,146,118,249,44,134,181,174,98,196,200,248,167,41,105,169,220,199,42,63,159,110,89,28,143,70,185,33,134,87,116,15,10,254,189,106,105,106,109,93,44,107,37,246,174,177,149,149,16,219,240,107,157,71,105,25,70,196,138,103,45,5,77,68,146,181,202,197,115,32,138,149,141,99,223,206,94,214,232,196,137,172,11,95,0,0,5,117,120,173,107,166,163,244,233,168,250,5,170,26,95,121,242,55,90,31,180,177,77,12,168,175,165,184,82,185,109,107,37,45,76,104,169,220,133,252,91,186,110,142,71,53,175,99,152,246,49,237,153,93,60,117,3,128,245,53,165,244,58,175,167,47,171,101,182,178,162,162,146,90,58,229,133,43,104,167,134,69,107,162,168,142,25,36,108,111,86,240,149,173,87,110,177,203,27,190,92,144,14,150,0,0,0,0,126,74,43,181,170,227,83,95,71,111,185,210,85,84,90,234,18,146,186,40,102,107,223,75,58,197,28,201,20,173,69,221,143,88,166,138,68,107,182,94,18,49,223,177,200,171,250,202,128,215,14,171,175,189,37,248,168,106,6,101,221,186,214,98,23,47,130,209,229,54,74,41,152,223,63,75,240,90,84,142,68,108,136,172,89,160,123,251,177,174,236,114,236,248,251,140,100,178,40,22,254,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,132,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,0,0,3,242,92,238,214,171,45,51,43,47,55,58,74,10,121,42,32,164,100,181,51,54,38,58,121,229,100,48,196,142,114,162,43,228,150,72,227,99,127,107,158,246,181,55,85,68,63,89,80,26,193,215,213,103,83,157,104,104,214,7,165,183,11,173,183,76,172,154,129,99,167,221,42,103,167,251,77,34,221,168,223,230,106,169,185,35,22,22,62,8,221,79,28,140,89,27,247,164,119,23,73,219,136,45,167,41,203,49,92,26,197,85,148,230,185,53,171,31,178,209,112,243,55,27,165,108,116,148,176,115,123,88,206,114,200,173,99,121,61,237,106,110,191,55,57,17,62,106,135,138,180,245,55,211,109,254,235,69,98,177,117,7,166,183,27,149,198,162,58,74,58,58,76,178,130,105,234,103,145,200,216,226,142,54,202,174,123,220,229,70,163,81,21,85,85,17,14,65,226,143,232,79,83,127,37,247,138,34,149,186,78,245,79,163,127,80,49,239,113,128,13,41,128,86,175,138,71,95,85,154,119,231,186,100,209,203,133,214,219,151,175,147,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,251,228,127,100,44,83,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,243,242,215,27,93,108,117,116,179,240,123,152,254,18,198,174,99,184,189,142,106,236,191,39,53,81,126,104,167,214,40,7,195,183,89,186,142,194,186,130,197,52,243,68,46,63,21,164,201,110,18,182,191,20,186,92,223,79,103,171,133,98,71,213,84,63,250,73,4,209,193,77,205,42,35,99,165,68,133,26,140,153,170,176,201,127,192,0,43,171,197,107,93,53,31,167,77,71,208,45,80,210,251,207,145,186,208,253,165,138,104,101,69,125,45,194,149,203,107,89,41,106,99,69,78,228,47,226,221,211,116,114,57,173,123,28,199,177,143,104,88,168,57,167,79,29,64,224,61,77,105,125,14,171,233,203,234,217,109,172,168,168,164,150,142,185,97,74,218,41,225,145,90,232,170,35,134,73,27,27,213,188,37,107,85,219,172,114,198,239,151,36,58,88,0,0,28,255,0,41,234,23,64,176,107,237,86,45,154,235,134,159,227,247,170,46,30,102,221,116,201,168,169,42,160,230,198,189,156,226,146,70,189,188,152,246,185,55,79,155,92,138,159,37,67,208,97,90,133,128,234,85,170,91,238,156,231,24,254,85,109,130,161,212,146,214,89,46,112,215,65,28,237,107,92,232,157,36,46,115,81,232,215,177,202,213,93,246,123,87,251,80,162,31,20,127,93,154,155,249,47,179,209,19,255,0,193,83,210,198,83,245,2,187,219,173,192,79,240,0,30,83,58,213,141,44,210,255,0,35,250,76,212,188,83,18,248,159,119,201,124,118,243,77,65,230,187,124,123,157,174,243,219,207,143,113,156,184,239,183,54,239,251,80,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,166,219,189,169,253,168,87,7,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,11,169,62,77,131,44,197,114,191,137,125,150,201,173,87,159,131,92,38,180,220,126,31,91,29,71,147,174,139,110,237,52,220,21,123,115,51,147,121,70,237,156,221,211,116,77,200,65,226,187,173,253,73,105,54,157,219,173,26,71,99,171,183,226,119,234,119,58,249,153,90,36,175,101,198,203,60,53,116,171,19,59,244,252,34,162,100,170,246,198,143,123,222,179,247,37,141,27,31,14,82,87,7,66,253,102,223,122,60,212,122,171,156,150,175,140,225,153,71,151,167,201,173,177,49,137,84,232,226,87,246,170,105,164,118,219,77,23,118,85,72,220,228,142,70,189,205,119,21,86,75,24,104,80,31,39,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,243,242,215,27,93,108,117,116,179,240,123,152,254,18,198,174,99,184,189,142,106,236,191,39,53,81,126,104,167,214,0,124,156,167,44,197,112,107,21,86,83,154,228,214,172,126,203,69,195,204,220,110,149,177,210,82,193,205,237,99,57,203,34,181,141,228,247,181,169,186,252,220,228,68,249,170,31,174,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,122,246,235,250,251,213,181,198,44,43,24,183,124,43,76,172,247,8,174,150,186,106,202,6,69,116,168,170,74,84,141,210,85,189,179,74,207,184,249,42,146,52,137,90,213,100,168,175,71,57,26,173,11,233,5,117,120,106,120,133,209,234,109,138,135,66,181,231,47,255,0,79,84,28,162,179,223,46,147,65,79,29,226,151,157,52,52,212,175,154,73,146,74,155,139,164,153,237,68,108,124,164,142,36,115,156,249,57,185,214,42,0,2,63,245,163,213,182,43,210,54,150,46,83,114,139,207,100,151,223,51,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,77,222,128,118,175,181,152,175,218,175,176,191,105,173,95,105,62,31,241,111,131,249,216,252,247,145,238,118,188,207,99,126,231,103,185,247,59,156,120,242,251,187,239,242,62,86,117,171,26,89,165,254,71,244,153,169,120,166,37,241,62,239,146,248,237,230,154,131,205,118,248,247,59,93,231,183,159,30,227,57,113,223,110,109,223,246,161,156,202,46,165,53,230,221,171,149,250,239,111,213,92,130,151,59,186,84,37,69,117,226,26,158,15,170,68,124,111,72,37,141,19,180,250,100,88,98,68,166,115,22,30,17,177,156,56,53,26,147,43,197,67,48,212,124,255,0,70,186,103,204,181,115,2,251,23,151,221,109,249,20,247,75,39,53,95,45,39,43,114,53,220,93,187,226,238,49,25,47,101,234,178,69,220,237,189,85,236,114,168,90,254,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,182,239,106,127,106,30,212,165,111,5,79,84,249,79,211,250,239,113,183,23,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,86,62,169,245,147,234,6,67,238,51,154,83,51,89,213,143,170,125,100,250,129,144,251,140,224,88,79,133,63,93,182,165,181,80,116,179,172,185,53,91,110,77,168,72,48,139,173,198,118,186,9,32,86,177,177,217,213,234,136,230,61,174,71,44,28,220,228,122,63,176,213,103,8,35,146,210,140,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,93,255,0,134,135,92,116,221,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,125,242,36,140,85,71,61,144,132,223,0,0,0,0,0,1,64,62,40,254,187,53,55,242,95,103,162,39,255,0,130,167,165,140,167,234,5,119,183,91,136,1,226,143,235,179,83,127,37,246,122,35,223,248,97,245,191,71,211,166,85,83,164,58,145,85,195,1,204,46,16,203,79,80,216,96,103,194,175,19,73,79,78,181,83,212,75,44,105,29,31,97,187,204,174,230,173,236,70,230,53,187,201,204,46,252,0,0,128,30,53,126,150,49,111,168,20,62,221,113,39,249,77,126,44,157,102,216,181,110,251,252,153,240,107,87,118,213,130,100,15,168,189,222,42,24,246,73,61,226,157,147,83,58,154,157,139,182,208,197,221,153,175,145,200,171,36,136,156,54,99,17,243,4,64,233,59,213,62,141,253,64,199,189,198,3,74,102,107,58,78,245,79,163,127,80,49,239,113,128,210,152,2,0,120,213,250,88,197,190,160,80,251,117,196,159,228,0,241,171,244,177,139,125,64,161,246,235,136,16,3,194,227,215,102,153,126,117,236,245,165,255,0,20,3,225,113,235,179,76,191,58,246,122,210,255,0,128,0,0,0,0,165,111,26,191,84,248,183,211,250,31,113,184,157,87,192,199,241,179,247,111,248,145,202,188,106,253,83,226,223,79,232,125,198,226,113,78,133,250,205,190,244,121,168,245,87,57,45,95,25,195,50,143,47,79,147,91,98,99,18,169,209,196,175,237,84,211,72,237,182,154,46,236,170,145,185,201,28,141,123,154,238,42,172,150,48,208,160,62,78,45,150,98,185,205,138,151,41,194,178,107,86,65,101,173,231,229,174,54,186,216,234,233,103,224,247,49,252,37,141,92,199,113,123,28,213,217,126,78,106,162,252,209,79,172,0,202,185,170,131,42,224,91,247,133,191,95,85,154,137,228,122,100,214,59,133,214,229,151,167,156,168,199,114,42,202,153,235,166,187,198,157,218,153,169,170,228,145,207,123,102,137,137,34,199,34,170,70,232,163,72,254,227,227,103,122,202,140,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,94,247,135,119,91,244,125,85,96,139,137,102,53,92,117,55,19,183,197,45,245,203,12,20,208,221,35,116,210,198,202,170,88,153,43,158,238,44,100,30,97,82,56,227,100,181,13,70,53,26,246,53,2,96,0,0,0,0,160,31,20,127,93,154,155,249,47,179,209,29,127,194,231,174,219,86,137,221,102,208,141,104,201,170,233,240,155,229,67,29,143,220,106,231,111,146,199,171,92,231,172,172,147,146,114,138,154,161,207,106,171,249,246,226,145,170,245,107,82,105,165,111,32,241,71,245,217,169,191,146,251,61,17,21,64,213,64,43,3,195,23,196,46,179,41,172,166,233,215,168,28,191,189,117,155,140,88,149,254,231,52,243,213,93,106,165,158,105,37,165,173,171,158,103,242,153,123,176,178,153,56,177,170,216,214,62,74,245,137,175,179,240,6,85,205,84,25,87,2,223,188,45,250,250,172,212,79,35,211,38,177,220,46,183,44,189,60,229,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,247,31,27,59,214,84,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,66,247,188,59,186,223,163,234,171,4,92,75,49,170,227,169,184,157,190,41,111,174,88,96,166,134,233,27,166,150,54,85,82,196,201,92,247,113,99,32,243,10,145,199,27,37,168,106,49,168,215,177,168,19,0,0,0,0,0,175,95,20,110,187,110,186,39,106,135,66,52,95,38,164,167,205,175,148,239,118,65,113,164,157,222,119,30,162,115,88,177,50,62,41,198,42,154,134,189,202,143,231,220,138,54,163,209,173,89,161,149,189,131,175,110,183,236,93,35,224,145,81,99,149,86,171,150,166,222,251,82,217,44,149,144,190,162,22,82,164,200,147,85,85,182,57,99,124,112,240,108,172,141,121,163,159,46,220,90,230,199,42,178,133,191,211,86,123,149,127,178,185,30,73,145,220,63,223,43,43,174,85,213,18,127,202,146,105,164,145,255,0,238,185,206,119,246,170,129,250,240,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,115,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,163,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,56,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,221,159,135,119,64,180,125,49,226,171,158,106,149,190,213,114,212,219,223,106,163,101,166,130,163,236,204,105,28,172,242,212,181,60,85,233,51,217,60,141,168,146,55,164,110,251,177,183,147,99,238,75,232,58,251,232,78,213,213,222,51,69,125,198,171,41,45,58,139,142,211,173,37,158,178,170,70,193,69,85,4,149,16,186,72,171,164,101,60,179,189,145,198,218,135,66,214,42,35,100,153,234,191,39,184,14,21,225,111,215,213,102,162,121,30,153,53,142,225,117,185,101,233,231,42,49,220,138,178,166,122,233,174,241,167,118,166,106,106,185,36,115,222,217,162,98,72,177,200,170,145,186,40,210,63,184,248,217,222,178,163,45,159,233,171,2,202,191,217,92,115,36,199,46,31,239,148,117,214,218,234,121,63,228,201,12,209,200,207,247,28,215,55,251,21,11,211,240,238,235,126,143,170,172,17,113,44,198,171,142,166,226,118,248,165,190,185,97,130,154,27,164,110,154,88,217,85,75,19,37,115,221,197,140,131,204,42,71,28,108,150,161,168,198,163,94,198,160,76,0,0,20,173,227,87,234,159,22,250,127,67,238,55,19,170,248,24,254,54,126,237,255,0,18,57,87,141,95,170,124,91,233,253,15,184,220,78,63,208,39,89,53,61,32,234,133,109,194,251,77,87,95,130,100,244,233,14,71,67,67,69,20,245,175,124,17,204,180,115,83,172,146,70,141,123,37,149,90,228,87,240,88,229,147,118,185,233,26,180,52,18,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,17,87,197,31,208,158,166,254,75,239,20,68,170,43,3,197,199,172,219,21,37,138,241,209,222,37,106,243,215,90,239,33,81,149,220,106,24,246,71,111,141,175,134,182,154,154,157,62,93,201,159,198,9,31,39,206,54,70,228,98,115,123,221,216,10,150,47,251,197,31,208,158,166,254,75,239,20,69,0,151,253,226,143,232,79,83,127,37,247,138,32,40,4,191,238,130,122,223,177,117,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,193,209,50,69,230,174,100,187,242,107,91,36,74,250,1,61,174,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,144,52,230,14,85,211,167,82,250,89,213,6,9,14,117,166,119,111,246,222,118,205,89,61,55,197,45,159,174,154,40,252,220,16,203,39,103,187,216,123,227,228,239,190,205,156,159,218,137,213,64,202,185,127,222,23,30,132,244,203,243,175,120,173,40,4,191,239,11,143,66,122,101,249,215,188,86,129,64,37,191,120,91,245,245,89,168,158,71,166,77,99,184,93,110,89,122,121,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,238,62,54,119,170,4,253,86,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,169,224,67,95,15,190,189,113,238,166,112,218,28,27,80,111,180,148,122,169,104,167,142,26,230,84,121,90,38,95,222,171,82,228,154,134,20,149,95,51,219,79,78,217,42,17,177,177,140,123,213,90,214,177,81,18,101,0,0,0,41,91,198,79,69,62,195,117,5,105,214,58,75,135,122,147,83,109,235,222,130,73,121,73,5,117,186,42,122,121,56,181,35,106,54,23,64,250,53,110,239,123,150,78,254,252,91,193,11,169,32,175,140,22,142,88,179,158,152,23,85,106,38,242,247,173,52,184,65,81,71,39,23,191,191,75,93,81,5,37,69,54,200,246,177,188,158,250,105,123,138,215,185,60,183,6,241,73,28,160,70,175,4,189,76,197,113,253,71,212,77,45,187,85,249,123,214,97,111,183,220,45,29,201,35,100,117,30,65,106,123,240,55,147,209,239,153,89,86,146,53,140,107,191,87,4,238,85,106,51,231,111,230,109,186,66,213,234,109,8,234,95,79,117,74,225,61,36,22,219,77,225,144,221,39,169,130,89,153,79,110,169,99,169,107,38,70,69,247,220,246,83,207,43,216,141,71,125,246,183,238,191,250,43,164,144,32,7,140,158,181,253,134,233,246,211,163,148,150,254,245,94,166,220,23,189,60,145,114,142,10,27,116,180,245,18,113,114,72,213,108,206,157,244,104,221,216,246,172,125,253,248,187,130,149,129,209,126,142,88,181,247,170,12,3,74,178,153,184,89,110,183,9,42,46,49,241,122,249,154,90,74,121,106,229,166,221,143,99,217,222,101,59,162,238,53,200,230,119,57,166,234,221,150,69,120,199,106,245,78,107,212,189,14,150,211,207,86,150,221,56,179,195,11,224,154,8,154,207,136,215,49,149,83,77,19,219,187,222,199,83,173,3,21,30,169,179,225,127,22,166,234,231,244,15,4,253,29,181,94,179,44,243,91,239,150,26,185,106,49,170,122,91,37,130,178,106,86,186,145,179,213,36,142,172,116,82,57,138,169,83,28,81,192,197,88,222,138,216,171,30,142,69,73,90,5,186,25,87,53,80,101,92,11,126,240,183,235,234,179,81,60,143,76,154,199,112,186,220,178,244,243,149,24,238,69,89,83,61,116,215,120,211,187,83,53,53,92,146,57,239,108,209,49,36,88,228,85,72,221,20,105,31,220,124,108,239,89,81,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,11,212,240,251,235,215,30,234,103,13,161,193,181,6,251,73,71,170,150,138,120,225,174,101,71,149,162,101,253,234,181,46,73,168,97,73,85,243,61,180,244,237,146,161,27,27,24,199,189,85,173,107,21,17,2,101,0,0,21,151,226,107,226,33,77,138,211,92,122,112,208,76,142,173,153,59,42,35,102,75,147,218,174,18,211,62,204,248,101,107,214,138,150,104,92,215,45,74,185,136,217,156,139,194,54,43,225,84,116,142,122,65,218,188,65,58,245,199,186,102,195,107,176,109,62,190,210,86,106,165,222,158,72,104,89,79,229,107,89,96,122,45,51,150,106,232,86,84,124,47,117,61,67,164,167,71,70,246,61,236,69,115,92,196,84,90,54,255,0,77,89,238,85,254,202,228,121,38,71,112,255,0,124,172,174,185,87,84,73,255,0,42,73,166,146,71,255,0,186,231,57,223,218,170,7,202,7,117,234,231,165,251,175,73,153,110,37,167,57,45,222,146,227,144,220,113,118,222,239,18,208,212,58,106,38,207,37,198,186,24,219,78,231,197,19,209,158,94,158,157,92,143,106,175,113,100,217,120,241,68,251,253,41,116,101,125,234,211,78,53,86,231,129,221,123,89,158,9,240,138,139,69,182,119,177,148,183,88,234,18,183,191,76,233,29,183,106,101,242,241,44,82,43,146,62,72,230,191,100,127,118,32,177,255,0,12,174,187,109,90,221,134,219,180,51,84,178,106,185,53,66,195,79,35,105,107,46,147,181,239,201,40,152,174,115,95,28,155,34,190,166,24,182,108,140,127,41,30,200,251,252,164,85,155,181,61,76,182,98,217,102,85,131,95,105,114,156,43,38,186,227,247,170,46,126,90,227,107,173,146,146,170,14,108,115,31,194,88,213,175,111,38,61,205,93,151,230,215,42,47,201,84,190,158,130,122,223,177,117,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,193,209,50,69,230,174,100,187,242,107,91,36,74,240,138,190,57,223,130,127,188,159,195,72,85,209,71,85,215,222,146,245,150,139,50,238,221,107,49,11,150,212,121,77,146,138,102,55,207,210,241,122,71,34,54,68,86,44,208,61,253,216,215,118,57,118,124,125,198,50,89,20,154,190,57,223,130,127,188,159,195,74,171,3,81,24,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,120,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,20,67,225,247,215,174,67,211,54,101,67,131,106,13,246,174,179,74,238,245,17,195,92,202,143,53,90,251,3,17,42,92,147,80,194,146,163,33,99,170,42,27,37,66,54,55,189,236,98,171,90,231,162,34,222,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,128,126,179,138,117,93,213,118,156,116,149,167,15,205,115,89,124,245,214,187,185,5,130,193,4,200,202,171,189,83,81,21,90,213,84,94,220,44,228,213,150,101,69,108,109,115,81,17,239,124,113,191,219,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,124,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,51,215,213,23,83,121,247,84,218,161,114,212,12,190,166,174,142,218,250,135,58,203,143,37,198,106,154,43,52,11,28,81,240,129,178,47,22,189,237,130,39,74,246,53,137,36,136,231,241,110,232,214,132,234,232,87,197,98,234,252,134,151,74,58,167,187,210,58,134,233,81,59,168,115,89,156,230,62,26,218,138,169,102,86,92,55,119,105,148,202,179,36,81,190,38,199,29,59,35,141,174,111,107,121,34,140,30,40,254,187,53,55,242,95,103,162,59,175,133,95,67,22,173,82,169,254,82,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,195,146,173,68,78,85,115,59,28,100,225,94,40,254,187,53,55,242,95,103,162,3,213,120,119,117,245,89,211,30,84,184,30,169,92,46,183,45,50,189,246,169,247,90,153,234,62,204,200,146,74,255,0,51,75,77,201,88,144,189,243,200,234,136,227,98,72,239,187,35,121,58,62,220,183,147,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,207,188,49,124,66,232,241,106,58,110,157,122,129,203,251,54,168,120,197,137,95,238,115,65,5,45,170,150,40,38,146,90,90,218,185,230,103,24,83,181,11,41,147,139,220,142,145,99,228,140,72,154,192,182,160,8,21,226,107,215,109,171,68,112,219,142,134,105,110,77,87,30,168,95,169,227,109,85,101,174,118,177,248,221,19,213,174,115,228,147,101,86,84,205,22,237,141,140,227,35,25,39,127,148,106,144,247,67,138,248,168,117,235,83,85,83,117,233,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,254,113,118,183,86,44,173,124,11,233,59,213,62,141,253,64,199,189,198,3,149,29,87,164,239,84,250,55,245,3,30,247,24,0,186,159,20,127,66,122,155,249,47,188,81,20,173,210,119,170,125,27,250,129,143,123,140,5,212,248,163,250,19,212,223,201,125,226,136,162,189,39,206,191,69,250,167,134,234,103,194,254,39,246,75,32,183,95,124,151,127,179,230,188,173,76,115,118,187,156,93,195,151,111,143,46,46,219,125,246,93,182,2,239,188,68,122,223,163,233,87,4,76,75,14,170,229,169,185,101,190,89,108,78,72,96,169,134,215,27,102,138,55,213,85,68,249,90,246,242,99,231,242,234,177,201,27,229,167,114,61,170,214,61,171,69,159,233,171,61,202,191,217,92,143,36,200,238,31,239,149,149,215,42,234,137,63,229,73,52,210,72,255,0,247,92,231,59,251,85,79,215,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,156,175,217,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,45,251,194,231,161,43,174,137,218,166,215,125,104,198,105,41,243,107,229,59,27,143,219,170,224,119,157,199,168,156,215,164,175,147,146,241,138,166,161,175,106,43,56,119,34,141,170,197,115,86,105,162,104,118,14,130,122,32,177,116,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,193,177,62,68,224,142,124,187,242,115,155,28,72,201,84,124,156,91,44,197,115,155,21,46,83,133,100,214,172,130,203,91,207,203,92,109,117,177,213,210,207,193,238,99,248,75,26,185,142,226,246,57,171,178,252,156,213,69,249,162,159,88,1,85,126,57,223,130,127,188,159,195,75,84,42,175,199,59,240,79,247,147,248,104,16,171,162,142,171,175,189,37,235,45,22,101,221,186,214,98,23,45,168,242,155,37,20,204,111,159,165,226,244,142,68,108,136,172,89,160,123,251,177,174,236,114,236,248,251,140,100,178,41,160,156,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,188,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,151,114,101,120,125,245,235,144,244,205,153,80,224,218,131,125,171,172,210,187,189,68,112,215,50,163,205,86,190,192,196,74,151,36,212,48,164,168,200,88,234,138,134,201,80,141,141,239,123,24,170,214,185,232,136,161,119,217,174,161,96,58,107,106,138,251,168,217,198,63,138,219,103,168,109,36,85,151,187,156,52,48,73,59,154,231,54,38,201,51,154,213,122,181,143,114,53,23,125,152,229,254,197,61,1,74,222,47,29,75,254,148,117,98,203,163,152,149,219,204,98,24,125,190,150,236,233,233,167,231,75,117,174,175,166,142,162,42,152,221,28,174,138,120,89,73,52,9,20,156,26,228,116,245,91,43,152,246,170,250,175,6,200,245,199,45,212,123,181,77,22,177,221,105,116,219,79,237,233,5,118,39,81,85,53,77,45,92,151,5,168,116,45,167,167,122,172,84,220,102,134,73,223,51,54,147,147,81,155,57,179,202,173,14,1,226,143,235,179,83,127,37,246,122,35,223,248,94,245,175,252,159,243,182,104,198,161,92,237,84,58,109,153,92,31,83,45,198,181,123,63,6,186,58,22,177,149,11,43,90,187,195,47,106,8,100,73,21,25,31,220,151,156,109,100,189,207,1,226,143,235,179,83,127,37,246,122,34,42,129,170,128,85,175,133,127,94,180,213,84,214,174,150,53,146,251,73,70,250,58,120,109,248,53,206,163,186,175,172,122,203,51,150,130,166,162,73,92,212,122,53,240,69,74,198,177,140,225,23,107,117,122,196,215,218,80,21,87,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,58,175,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,11,137,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,194,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,153,246,235,95,165,27,239,73,122,203,91,134,246,174,181,152,133,203,122,204,90,247,91,11,27,231,233,120,177,100,141,93,26,171,22,104,30,254,212,137,179,28,187,50,78,219,25,44,104,104,164,230,157,67,244,253,128,245,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,243,137,206,70,238,177,203,35,126,92,148,10,129,240,216,235,158,235,211,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,236,141,93,182,151,146,172,107,28,151,146,102,91,93,52,47,81,250,116,212,123,142,151,234,133,155,200,221,104,118,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,252,93,178,236,142,71,53,204,123,88,246,61,141,236,24,199,136,135,80,216,175,77,21,125,56,91,242,58,182,49,149,20,108,178,228,240,92,42,41,174,246,107,116,47,230,234,40,102,137,205,114,177,92,200,154,199,57,127,87,10,205,14,206,99,162,72,3,186,248,161,117,245,98,214,158,125,60,104,205,195,206,98,22,171,131,42,47,183,250,106,151,164,55,170,168,121,35,41,160,70,57,25,45,28,111,84,122,200,228,115,101,150,56,223,30,204,137,146,77,93,103,170,210,173,51,202,181,147,81,241,205,45,194,169,60,197,235,38,184,69,111,166,229,28,143,142,30,107,247,231,151,182,199,189,176,196,196,116,146,61,26,188,35,99,220,169,179,84,246,189,91,104,133,171,167,13,126,200,244,94,205,124,171,188,211,227,148,246,182,190,190,166,54,198,250,153,230,183,83,84,76,244,99,126,76,98,203,52,156,25,187,149,172,226,213,115,213,21,234,28,170,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,247,188,57,186,215,254,85,90,113,61,131,63,185,218,163,212,220,91,245,119,42,104,23,181,37,210,133,17,137,29,205,176,241,107,27,201,239,88,229,108,74,230,178,70,181,219,68,217,162,141,43,7,71,186,32,190,235,207,71,121,54,186,233,125,45,214,243,157,98,249,132,214,233,172,113,76,197,142,178,207,21,12,19,72,180,208,164,75,36,181,137,37,67,92,140,238,34,62,54,57,172,99,164,86,53,241,255,0,74,181,51,42,209,189,71,199,53,75,10,171,242,247,172,102,225,21,194,155,148,146,50,57,184,47,223,130,94,219,216,247,67,43,21,209,200,196,114,115,141,239,106,174,206,80,52,125,174,154,233,167,29,58,105,197,199,84,53,66,243,228,109,84,59,69,12,49,34,62,170,225,84,228,85,142,150,154,53,84,238,76,254,46,217,55,70,163,90,231,189,204,99,30,246,231,135,168,173,121,204,186,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,225,27,93,178,185,24,222,111,87,200,228,230,247,42,250,190,168,58,204,214,142,172,238,182,250,205,70,174,164,183,91,109,212,241,69,21,134,201,45,92,54,167,79,27,166,86,213,186,154,105,229,106,212,241,168,124,107,42,108,188,17,173,255,0,187,191,106,240,208,232,114,167,168,236,202,29,97,206,31,72,205,58,194,239,17,178,106,73,25,21,67,239,151,24,82,57,210,137,208,189,28,212,166,70,190,39,76,231,183,239,178,68,141,136,170,231,190,16,233,94,23,93,2,214,102,23,219,111,83,26,197,111,186,218,237,88,229,194,154,187,19,179,207,77,61,28,151,58,166,50,42,152,46,78,123,154,222,116,109,238,70,232,187,106,230,205,35,93,201,81,145,171,38,245,126,57,223,130,127,188,159,195,75,73,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,171,111,28,239,193,63,222,79,225,160,114,175,5,79,84,249,79,211,250,239,113,183,23,82,102,219,165,94,166,51,46,148,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,197,93,11,249,69,27,217,35,81,120,189,141,228,215,179,156,111,208,166,142,235,22,3,174,184,5,175,81,180,230,253,73,113,182,220,105,224,150,88,162,170,134,105,237,243,201,12,115,58,146,169,176,189,237,138,166,54,202,196,146,37,114,171,85,127,245,42,135,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,213,143,170,125,100,250,129,144,251,140,230,148,204,214,117,99,234,159,89,62,160,100,62,227,56,29,171,36,232,163,227,125,3,233,255,0,86,58,101,108,186,214,94,161,248,164,121,165,190,4,239,198,234,24,110,53,177,178,230,212,87,115,143,178,200,162,142,86,198,215,53,99,86,202,169,26,69,51,223,24,48,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,115,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,45,239,120,92,122,19,211,47,206,189,226,180,175,95,18,254,130,170,116,27,33,155,90,180,154,197,87,62,157,95,42,36,154,238,200,251,92,44,23,25,234,164,115,97,108,48,197,27,96,161,86,201,12,80,175,223,226,246,171,30,230,171,225,71,133,154,116,93,213,182,43,213,206,150,38,83,109,139,200,228,150,47,45,111,201,173,206,108,113,118,235,157,77,27,223,60,17,36,210,200,148,114,72,179,54,23,200,168,231,118,100,69,77,216,164,128,51,45,161,122,233,168,253,58,106,61,187,84,52,190,243,228,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,254,45,221,55,71,35,154,215,177,204,123,24,246,232,167,66,245,211,78,58,139,211,139,118,168,105,125,231,207,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,156,155,186,110,173,86,185,175,99,158,199,177,238,14,128,0,0,0,2,128,124,81,253,118,106,111,228,190,207,68,69,82,85,120,163,250,236,212,223,201,125,158,136,237,93,25,244,93,138,245,113,208,142,97,67,68,219,85,147,62,182,234,5,84,246,76,134,90,24,221,35,251,86,202,78,52,53,51,163,22,100,163,122,207,34,171,88,191,114,69,108,188,95,197,99,120,116,175,10,126,187,109,75,106,160,233,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,57,185,200,244,127,97,170,206,16,71,37,165,25,108,255,0,77,88,22,85,254,202,227,153,38,57,112,255,0,124,163,174,182,215,83,201,255,0,38,72,102,142,70,127,184,230,185,191,216,168,89,78,11,226,247,240,126,145,235,177,107,253,190,234,253,103,179,91,226,199,172,183,22,187,204,67,95,202,7,50,59,196,242,212,36,159,174,135,130,58,104,228,71,247,165,88,213,187,50,89,124,184,118,15,19,222,189,106,116,98,213,87,211,246,143,223,106,232,53,6,231,79,77,53,214,239,73,218,122,90,109,211,182,110,112,199,43,101,238,211,215,57,27,3,145,86,47,187,12,233,35,28,215,172,111,109,48,159,87,253,53,103,185,87,251,43,145,228,153,29,195,253,242,178,186,229,93,81,39,252,169,38,154,73,31,254,235,156,231,127,106,169,47,245,227,162,239,228,217,208,142,49,169,25,171,123,153,246,125,152,89,167,169,167,154,135,179,37,138,133,109,151,25,89,67,188,140,108,205,153,202,246,186,161,171,197,189,200,162,98,53,123,41,36,129,192,58,78,245,79,163,127,80,49,239,113,128,210,153,154,206,147,189,83,232,223,212,12,123,220,96,52,166,0,128,30,53,126,150,49,111,168,20,62,221,113,39,249,0,60,106,253,44,98,223,80,40,125,186,226,4,0,240,184,245,217,166,95,157,123,61,105,127,197,0,248,92,122,236,211,47,206,189,158,180,191,224,0,0,0,0,41,91,198,175,213,62,45,244,254,135,220,110,36,0,39,255,0,141,95,170,124,91,233,253,15,184,220,79,213,225,113,211,246,3,212,214,151,235,214,148,106,51,42,217,109,172,168,196,234,226,172,161,72,82,182,138,120,100,184,185,178,211,201,52,114,54,55,171,121,196,231,35,119,88,229,145,191,46,74,7,202,240,202,235,182,235,162,57,149,187,67,53,75,38,164,143,75,239,213,18,54,150,178,233,59,152,204,110,181,232,231,53,241,201,178,163,41,166,151,102,200,199,241,141,143,147,191,202,52,73,187,183,104,102,91,93,52,47,81,250,116,212,123,142,151,234,133,155,200,221,104,118,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,252,93,178,236,142,71,53,204,123,88,246,61,141,177,255,0,10,254,189,105,170,169,173,93,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,194,46,214,234,245,137,175,11,74,50,174,106,160,202,184,18,170,249,209,5,246,225,209,46,11,213,158,154,82,221,111,82,84,124,98,92,218,137,102,100,158,70,150,158,186,88,41,234,169,97,108,72,245,133,140,129,235,80,174,145,238,111,38,189,26,145,182,71,50,58,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,231,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,91,222,240,184,244,39,166,95,157,123,197,105,90,190,34,61,2,214,116,199,149,38,121,165,182,251,173,203,76,175,125,218,141,146,154,122,143,179,50,36,145,51,203,85,84,241,86,36,47,124,241,182,158,73,30,146,59,239,70,238,78,143,185,40,91,79,74,61,87,105,199,86,186,112,204,215,10,151,200,221,104,123,112,95,236,19,204,143,170,180,85,57,21,81,174,84,68,238,66,254,46,88,166,68,70,200,214,185,21,24,246,73,27,59,89,154,206,157,58,151,213,62,151,243,184,115,173,51,187,127,182,243,182,106,201,234,126,23,115,253,76,209,71,230,224,134,88,251,221,174,251,223,31,39,125,199,236,228,254,212,93,9,232,94,186,105,199,81,122,113,110,213,13,47,188,249,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,147,119,77,213,170,215,53,236,115,216,246,61,193,208,0,0,80,15,138,63,174,205,77,252,151,217,232,142,171,210,87,68,22,46,174,58,29,201,107,113,202,91,85,183,83,108,154,129,83,21,146,247,89,51,233,225,125,42,210,91,86,106,90,183,71,20,143,146,30,14,149,241,167,5,115,37,219,139,154,217,37,71,242,175,20,127,93,154,155,249,47,179,209,19,255,0,193,83,210,198,83,245,2,187,219,173,192,83,95,250,106,192,178,175,246,87,28,201,49,203,135,251,229,29,117,182,186,158,79,249,50,67,52,114,51,253,199,53,205,254,197,66,239,188,59,186,250,163,234,115,21,92,15,84,174,22,171,110,166,217,59,84,251,173,76,20,255,0,105,163,88,229,127,153,165,166,228,143,89,152,200,36,117,68,113,177,99,111,221,145,188,91,39,110,47,21,226,141,208,149,215,91,45,80,235,190,139,227,52,149,25,181,142,157,237,200,45,212,144,59,206,228,52,77,107,18,39,199,197,120,203,83,78,214,57,17,156,59,146,198,228,98,57,203,12,49,58,160,112,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,115,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,40,106,32,202,185,162,142,138,58,174,177,117,105,163,84,89,151,118,213,71,151,219,118,163,202,108,148,83,61,222,66,171,147,210,57,17,178,34,61,33,157,140,238,198,187,189,169,187,227,238,61,241,72,166,117,192,149,87,206,136,47,183,14,137,112,94,172,244,210,150,235,122,146,163,227,18,230,212,75,51,36,242,52,180,245,210,193,79,85,75,11,98,71,172,44,100,15,90,133,116,143,115,121,53,232,212,141,178,57,145,215,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,56,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,222,247,133,199,161,61,50,252,235,222,43,74,213,241,17,232,22,179,166,60,169,51,205,45,183,221,110,90,101,123,238,212,108,148,211,212,125,153,145,36,137,158,90,170,167,138,177,33,123,231,141,180,242,72,244,145,223,122,55,114,116,125,201,66,218,122,81,234,187,78,58,181,211,134,102,184,84,190,70,235,67,219,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,114,23,241,114,197,50,34,54,70,181,200,168,199,178,72,217,218,204,214,116,233,212,190,169,244,191,157,195,157,105,157,219,253,183,157,179,86,79,83,240,187,159,234,102,138,63,55,4,50,199,222,237,119,222,248,249,59,238,63,103,39,246,162,232,79,66,245,211,78,58,139,211,139,118,168,105,125,231,207,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,156,155,186,110,173,86,185,175,99,158,199,177,238,14,128,0,2,5,120,154,244,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,221,21,245,48,197,187,163,123,57,72,246,71,216,227,34,172,61,170,86,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,212,241,84,30,42,29,5,84,210,212,221,122,167,209,187,21,93,99,43,42,38,184,103,54,202,126,210,50,141,137,20,45,74,250,106,120,226,107,149,138,230,79,45,83,220,247,191,156,189,221,145,137,43,152,19,87,161,206,174,237,93,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,78,92,59,137,186,62,57,163,71,73,218,89,29,250,186,215,234,186,197,210,94,141,86,230,93,219,85,102,95,114,222,143,22,178,86,204,246,249,250,174,76,73,36,86,198,138,245,134,6,63,187,34,238,198,174,204,143,184,199,203,26,148,67,211,199,80,57,247,76,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,119,9,90,213,118,201,36,81,187,231,197,7,80,253,64,231,221,77,106,133,118,171,234,51,233,25,114,172,167,167,164,138,142,133,102,74,42,40,33,141,26,216,169,227,154,73,29,27,21,220,229,115,81,219,44,146,200,239,151,37,3,202,231,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,231,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,75,126,240,185,232,74,235,162,118,169,181,223,90,49,154,74,124,218,249,78,198,227,246,234,184,29,231,113,234,39,53,233,43,228,228,188,98,169,168,107,218,138,206,29,200,163,106,177,92,213,154,104,155,199,252,49,124,61,40,242,154,58,110,162,186,129,196,59,214,169,184,203,137,88,46,112,193,61,45,214,150,88,38,142,90,170,218,73,225,127,40,87,187,11,233,151,147,28,174,141,100,226,172,88,156,251,106,0,0,2,149,188,106,253,83,226,223,79,232,125,198,226,64,2,127,248,213,250,167,197,190,159,208,251,141,196,252,158,26,93,50,96,61,83,105,126,191,105,254,95,77,73,71,114,125,62,58,219,46,66,150,232,106,107,108,211,172,149,210,115,129,210,39,38,177,238,130,38,202,198,57,139,36,104,230,114,110,232,230,135,213,240,185,235,182,213,162,119,89,180,35,90,50,106,186,124,38,249,80,199,99,247,26,185,219,228,177,234,215,57,235,43,36,228,156,162,166,168,115,218,170,254,125,184,164,106,189,90,212,154,105,91,115,230,96,117,87,76,242,173,27,212,124,143,75,115,90,79,47,122,198,110,18,219,234,120,199,35,35,155,130,253,201,226,238,49,143,116,50,177,91,36,111,86,167,56,222,199,34,108,228,44,43,164,143,22,154,109,52,209,43,222,25,175,116,121,6,87,147,227,116,243,85,227,87,55,215,75,83,83,144,62,89,213,201,71,89,81,51,158,232,159,27,165,85,73,151,118,121,120,213,168,206,228,76,109,64,75,79,17,30,183,232,250,85,193,19,18,195,170,185,106,110,89,111,150,91,19,146,24,42,97,181,198,217,162,141,245,85,81,62,86,189,188,152,249,252,186,172,114,70,249,105,220,143,106,181,143,106,209,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,214,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,206,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,146,254,135,161,139,174,150,244,23,169,189,72,234,229,174,174,223,150,92,169,232,45,182,60,122,229,107,117,61,77,154,15,143,81,199,45,84,205,168,141,37,142,166,84,141,205,103,14,40,148,242,185,85,207,239,241,140,33,1,127,222,40,254,132,245,55,242,95,120,162,40,4,191,239,20,127,66,122,155,249,47,188,81,1,64,36,244,241,53,232,74,235,162,57,149,199,92,244,183,25,164,143,75,239,213,17,186,170,142,215,3,152,204,110,181,232,214,185,146,71,186,163,41,166,151,119,70,246,113,141,143,147,177,198,52,72,123,176,44,212,150,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,225,230,109,215,74,40,234,233,103,224,246,189,156,226,145,28,199,113,123,26,228,221,62,78,106,42,124,209,0,207,103,69,29,87,95,122,75,214,90,44,203,187,117,172,196,46,91,81,229,54,74,41,152,223,63,75,197,233,28,136,217,17,88,179,64,247,247,99,93,216,229,217,241,247,24,201,100,83,65,56,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,120,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,18,128,122,228,233,18,235,210,14,174,55,20,130,227,87,120,196,239,212,238,185,99,151,89,233,220,199,190,4,122,181,244,179,61,26,145,62,166,21,227,207,182,187,43,36,134,69,108,125,212,141,189,43,195,187,175,170,206,152,242,165,192,245,74,225,117,185,105,149,239,181,79,186,212,207,81,246,102,68,146,87,249,154,90,110,74,196,133,239,158,71,84,71,27,18,71,125,217,27,201,209,246,229,8,86,95,247,133,199,161,61,50,252,235,222,43,74,1,47,251,194,227,208,158,153,126,117,239,21,160,80,9,61,19,161,43,174,182,120,127,233,110,187,232,190,51,73,81,155,88,233,239,173,200,45,212,144,59,206,228,52,77,187,85,36,79,143,138,241,150,166,157,172,114,35,56,119,37,141,200,196,115,150,24,98,116,11,47,251,194,227,208,158,153,126,117,239,21,160,81,14,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,208,71,69,29,87,88,186,180,209,170,44,203,187,106,163,203,237,187,81,229,54,74,41,158,239,33,85,201,233,28,136,217,17,30,144,206,198,119,99,93,222,212,221,241,247,30,248,164,82,0,120,164,116,11,71,167,126,123,169,189,28,183,218,173,184,130,249,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,239,178,71,246,97,7,79,29,64,231,221,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,220,37,107,85,219,36,145,70,239,159,20,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,159,52,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,95,106,0,242,154,171,166,120,174,178,105,198,71,165,185,173,39,152,178,228,214,249,109,245,60,99,141,242,67,205,62,228,241,119,24,246,54,104,158,141,146,55,171,87,132,140,99,145,55,106,30,172,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,77,31,116,133,171,213,58,239,211,70,158,234,149,194,122,185,238,87,107,59,33,186,79,83,4,80,190,162,227,76,247,82,214,76,140,139,238,53,143,168,130,87,177,26,141,251,142,111,221,103,244,82,149,188,75,176,10,109,62,235,75,81,41,109,184,245,93,170,219,124,168,166,191,210,172,201,47,10,199,213,211,71,45,85,68,79,145,87,155,29,88,181,104,188,87,131,94,215,177,188,120,113,78,129,211,199,81,89,150,61,225,205,212,70,155,201,150,82,81,83,218,234,44,214,252,121,42,165,71,207,35,47,117,18,197,113,160,129,147,57,204,224,234,106,106,169,81,145,49,30,213,146,170,93,247,251,204,8,149,170,186,153,149,107,38,163,228,122,165,154,213,249,139,214,77,112,150,225,83,198,73,31,28,60,215,238,65,23,113,239,123,97,137,136,216,227,98,185,120,70,198,53,23,102,161,121,62,22,88,5,54,11,209,110,27,84,184,245,93,166,229,149,84,87,223,238,73,82,146,181,245,79,146,165,241,83,212,35,36,95,186,199,209,193,72,172,224,136,199,51,139,211,126,106,231,81,182,149,105,158,85,172,154,143,142,105,110,21,73,230,47,89,53,194,43,125,55,40,228,124,112,243,95,191,60,189,182,61,237,134,38,35,164,145,232,213,225,27,30,229,77,154,166,156,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,153,87,53,80,101,92,9,232,157,9,93,117,179,195,255,0,75,117,223,69,241,154,74,140,218,199,79,125,110,65,110,164,129,222,119,33,162,109,218,169,34,124,124,87,140,181,52,237,99,145,25,195,185,44,110,70,35,156,176,195,19,161,94,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,189,239,11,143,66,122,101,249,215,188,86,144,171,197,35,160,90,61,59,243,221,77,232,229,190,213,109,196,23,201,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,125,146,63,178,22,21,209,223,85,88,111,85,250,71,111,204,44,215,42,70,228,246,234,122,122,108,178,209,28,107,11,237,215,21,103,223,86,196,231,189,222,90,71,54,71,66,254,78,228,196,86,170,247,25,35,25,213,115,249,51,232,176,219,179,180,182,139,31,170,203,22,157,91,105,101,254,166,104,45,201,58,170,34,62,119,65,27,229,86,53,21,95,193,141,69,127,20,103,40,249,119,27,156,206,157,58,151,213,62,151,243,184,115,173,51,187,127,182,243,182,106,201,234,126,23,115,253,76,209,71,230,224,134,88,251,221,174,251,223,31,39,125,199,236,228,254,212,93,9,232,94,186,105,199,81,122,113,110,213,13,47,188,249,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,147,119,77,213,170,215,53,236,115,216,246,61,193,156,205,104,185,234,229,235,84,50,11,206,187,199,144,71,157,215,212,54,166,240,203,245,35,233,107,90,247,198,215,70,142,133,237,106,196,206,210,199,219,98,53,172,108,124,17,136,140,70,161,109,62,23,61,9,93,116,78,213,54,187,235,70,51,73,79,155,95,41,216,220,126,221,87,3,188,238,61,68,230,189,37,124,156,151,140,85,53,13,123,81,89,195,185,20,109,86,43,154,179,77,19,101,174,169,244,189,161,218,209,157,226,154,141,169,24,5,170,247,122,196,123,241,83,186,178,146,25,225,172,165,150,25,99,90,90,184,165,99,153,60,44,124,221,248,209,201,202,57,88,142,99,154,142,145,175,234,160,82,183,141,95,170,124,91,233,253,15,184,220,78,171,224,99,248,217,251,183,252,72,229,94,53,126,169,241,111,167,244,62,227,113,58,175,129,143,227,103,238,223,241,32,63,87,138,135,65,84,213,84,215,94,169,244,110,197,73,70,250,58,121,174,25,205,178,159,186,175,172,122,203,11,82,190,154,158,56,156,212,122,53,243,203,84,247,61,140,225,23,119,101,122,202,231,192,190,143,239,253,71,99,26,227,103,189,244,187,100,186,222,50,248,120,178,107,125,37,51,231,165,170,161,146,104,227,146,58,244,69,107,27,70,231,190,36,124,146,57,141,141,202,199,163,227,123,88,246,232,248,231,250,77,160,58,53,161,95,31,253,17,233,237,171,23,251,81,112,91,157,211,201,49,201,223,155,231,197,169,201,87,183,11,57,63,183,3,56,197,31,55,240,99,121,59,112,174,191,28,239,193,63,222,79,225,164,106,240,200,208,189,56,234,47,88,51,173,47,213,11,55,158,181,87,105,253,108,176,205,18,163,42,173,245,77,184,91,210,58,170,105,21,23,183,51,57,59,101,217,90,173,115,152,246,189,143,123,29,37,124,115,191,4,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,192,68,174,161,250,126,207,186,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,185,196,231,35,118,73,34,145,191,62,42,78,175,12,175,17,10,156,86,166,221,211,134,189,228,116,140,198,25,79,35,49,172,158,235,112,138,153,150,102,67,19,158,148,85,83,76,230,181,105,149,172,86,194,229,94,113,189,89,10,35,163,115,18,9,233,214,191,74,54,46,173,52,106,183,13,237,90,168,242,251,110,245,152,181,238,182,23,187,200,85,114,98,201,26,186,53,71,164,51,177,157,169,19,103,181,55,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,78,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,9,21,215,183,91,247,222,174,51,184,168,177,202,171,173,183,76,172,157,169,108,150,74,200,89,79,51,234,150,20,73,170,170,219,28,178,50,73,185,186,86,70,188,213,172,139,110,45,107,164,149,95,250,186,4,232,78,235,213,222,77,91,125,201,107,42,237,58,117,142,212,37,37,226,178,150,71,65,91,85,60,148,243,58,56,168,100,125,60,176,61,241,200,218,119,76,215,170,43,99,153,138,159,55,180,230,189,40,244,163,168,253,90,234,59,48,172,42,47,35,106,161,237,207,127,191,207,10,190,150,209,74,229,84,71,57,17,83,185,51,248,185,34,133,21,29,35,154,229,85,99,25,36,140,208,246,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,15,171,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,65,158,40,254,187,53,55,242,95,103,162,47,248,160,31,20,127,93,154,155,249,47,179,209,1,234,186,8,233,70,197,213,166,141,107,206,27,218,181,81,229,246,223,179,117,152,181,238,182,23,187,200,85,114,184,44,145,171,163,84,122,67,59,25,218,145,54,123,83,118,73,219,123,226,141,8,151,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,156,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,108,211,192,199,241,179,247,111,248,145,34,188,65,58,10,199,186,153,195,107,179,157,62,177,82,81,234,165,162,158,73,168,95,79,229,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,64,137,90,23,226,247,149,96,157,56,222,241,205,76,183,253,173,212,155,15,150,183,226,85,213,78,145,126,41,12,140,151,121,238,79,68,78,94,87,182,196,115,218,244,150,167,189,19,85,26,228,154,164,174,188,167,44,202,179,155,237,86,83,154,228,215,92,130,245,91,195,204,220,110,149,178,85,213,79,193,141,99,57,203,34,185,238,226,198,53,169,186,252,154,212,68,249,34,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,82,213,60,43,250,10,166,165,166,181,117,79,172,150,42,74,199,214,83,195,112,193,173,149,29,212,125,27,210,89,154,181,245,52,242,68,214,171,213,172,130,90,87,181,239,103,9,123,187,35,210,39,48,60,86,109,208,45,31,76,126,29,90,155,158,106,149,190,213,114,212,219,223,192,42,54,90,104,42,62,204,198,151,74,118,121,106,90,158,42,244,153,236,158,70,212,73,27,210,55,125,216,219,201,177,247,37,133,125,39,122,167,209,191,168,24,247,184,192,93,79,138,63,161,61,77,252,151,222,40,138,86,233,59,213,62,141,253,64,199,189,198,0,46,167,197,31,208,158,166,254,75,239,20,69,0,151,253,226,143,232,79,83,127,37,247,138,34,144,58,122,197,172,89,206,190,233,166,21,148,208,249,219,46,65,152,89,173,119,26,110,235,227,239,210,207,91,20,114,199,205,138,215,183,147,30,228,221,170,142,77,247,69,69,249,129,58,188,45,250,5,163,212,79,35,212,222,177,219,237,87,44,65,60,229,62,59,142,214,83,65,93,13,222,68,238,211,77,83,87,28,141,123,27,12,79,73,18,56,213,18,71,75,26,73,247,25,27,59,210,3,197,11,174,159,208,166,42,253,14,209,204,207,202,106,77,235,135,198,42,104,155,202,107,21,174,72,220,171,180,200,228,242,245,147,111,31,111,100,115,217,18,190,79,213,57,212,242,47,74,235,131,172,156,55,162,141,47,183,98,218,127,77,143,174,119,85,79,75,14,49,140,45,18,186,138,142,221,20,141,99,230,158,24,36,137,96,166,108,76,146,40,145,174,78,82,35,81,173,115,35,149,89,69,151,59,182,125,170,249,147,43,47,55,60,131,49,203,47,245,16,82,50,90,153,166,184,92,110,19,170,50,24,98,71,57,93,44,175,217,35,141,141,249,175,201,173,79,236,64,59,255,0,66,93,76,117,47,163,186,161,102,211,237,12,161,171,203,168,114,139,196,82,86,97,14,70,44,23,71,164,110,108,143,100,174,106,173,19,210,47,190,234,134,171,88,212,130,55,76,146,69,23,19,65,36,63,240,238,232,130,143,165,92,17,114,220,198,151,150,166,229,150,248,162,190,181,102,130,166,27,92,109,154,89,25,75,75,43,34,107,219,201,143,131,204,34,73,36,111,150,157,170,199,43,88,199,44,192,0,85,95,142,119,224,159,239,39,240,210,213,10,171,241,206,252,19,253,228,254,26,4,106,240,200,208,189,56,234,47,88,51,173,47,213,11,55,158,181,87,105,253,108,176,205,18,163,42,173,245,77,184,91,210,58,170,105,21,23,183,51,57,59,101,217,90,173,115,152,246,189,143,123,29,194,186,135,233,251,62,233,151,84,43,180,163,81,153,72,251,149,29,61,61,92,85,148,41,50,209,86,193,52,104,230,203,79,36,209,198,233,24,142,231,19,156,141,217,36,138,70,252,248,169,221,124,45,117,211,78,52,27,169,169,46,218,161,121,248,53,171,40,199,234,49,184,110,82,162,37,45,29,84,181,84,179,70,250,151,170,167,106,21,242,238,98,201,178,181,142,123,85,252,88,143,123,45,211,172,78,149,112,222,171,244,142,225,135,222,109,180,141,201,237,212,245,21,56,157,222,73,22,23,219,174,42,207,184,142,149,172,123,188,180,142,108,109,153,156,93,201,136,142,68,238,50,55,176,51,152,104,79,195,255,0,166,47,228,195,211,237,166,193,146,98,246,171,110,125,123,231,112,202,234,104,230,243,18,77,50,203,34,211,65,36,223,52,94,196,15,100,124,35,85,137,36,239,57,138,238,227,164,125,91,116,57,209,78,101,157,245,130,237,62,214,28,34,174,221,109,210,234,134,221,178,234,26,250,100,124,79,124,110,69,164,163,114,172,114,193,51,42,100,86,63,138,170,50,106,86,84,58,55,175,221,85,189,224,40,7,197,31,215,102,166,254,75,236,244,71,85,233,43,162,11,23,87,29,14,228,181,184,229,45,170,219,169,182,77,64,169,138,201,123,172,153,244,240,190,149,105,45,171,53,45,91,163,138,71,201,15,7,74,248,211,130,185,146,237,197,205,108,146,163,249,87,138,63,174,205,77,252,151,217,232,137,233,224,161,118,181,77,211,110,101,98,134,231,72,251,149,30,113,81,87,81,70,217,154,179,195,4,212,20,77,138,87,199,191,38,177,238,130,102,181,202,155,57,98,145,19,126,43,176,83,183,250,106,192,178,175,246,87,28,201,49,203,135,251,229,29,117,182,186,158,79,249,50,67,52,114,51,253,199,53,205,254,197,66,244,252,59,186,223,163,234,171,4,92,75,49,170,227,169,184,157,190,41,111,174,88,96,166,134,233,27,166,150,54,85,82,196,201,92,247,113,99,32,243,10,145,199,27,37,168,106,49,168,215,177,169,202,188,86,122,37,172,213,107,21,55,80,58,67,138,121,204,206,205,219,163,191,219,109,118,217,234,46,25,5,43,223,20,48,72,198,66,142,238,77,79,243,221,85,156,157,2,175,41,17,41,227,98,212,102,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,11,52,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,31,39,196,131,170,237,56,234,215,78,52,63,53,194,165,242,55,90,31,180,16,95,236,19,204,143,170,180,85,57,45,202,141,114,162,39,114,23,241,114,197,50,34,54,70,181,200,168,199,178,72,217,245,188,21,61,83,229,63,79,235,189,198,220,5,212,128,0,141,93,116,116,101,98,235,15,78,41,109,145,221,126,13,153,226,254,98,163,25,185,74,247,173,43,100,149,25,221,166,169,141,187,239,12,189,168,145,100,107,86,72,220,198,185,188,145,31,20,148,25,115,211,220,250,203,153,51,78,111,56,62,65,65,150,73,81,5,35,44,53,54,201,162,184,186,121,209,139,12,73,76,230,164,170,249,18,72,213,141,227,187,185,183,109,247,67,81,7,138,147,69,52,142,93,80,167,214,167,105,198,62,153,221,45,60,212,204,200,27,66,198,214,171,37,142,56,156,175,145,19,119,189,34,133,145,53,238,221,236,141,100,99,21,172,146,70,184,35,255,0,64,157,9,218,186,68,198,107,111,185,45,101,37,219,81,114,42,116,164,188,86,82,200,217,232,169,96,142,162,103,71,21,12,143,167,138,118,50,72,221,78,233,154,245,84,116,144,177,83,228,198,149,109,226,143,235,179,83,127,37,246,122,34,255,0,138,1,241,71,245,217,169,191,146,251,61,16,19,255,0,193,83,210,198,83,245,2,187,219,173,196,127,241,69,232,22,179,15,190,220,186,152,209,219,125,214,233,106,200,238,21,53,217,101,158,10,105,235,36,182,85,61,146,212,207,114,107,218,215,112,163,119,110,71,75,220,86,182,25,28,222,42,172,145,25,12,128,240,84,244,177,148,253,64,174,246,235,113,61,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,3,60,61,23,116,147,149,117,115,170,105,139,91,101,242,56,221,139,203,92,50,107,139,157,36,93,186,23,84,198,199,193,4,169,12,177,165,100,145,172,206,133,146,34,53,221,153,21,87,102,41,160,156,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,188,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,242,180,135,69,244,191,65,112,216,244,255,0,72,241,10,76,118,197,29,68,181,107,79,11,228,149,242,207,34,167,57,101,150,87,58,89,95,178,53,168,231,185,202,140,99,24,155,53,141,68,246,160,10,171,241,206,252,19,253,228,254,26,90,161,85,126,57,223,130,127,188,159,195,64,170,178,85,116,11,214,190,85,210,158,163,210,89,46,215,63,49,166,89,53,194,24,242,59,125,66,200,248,232,57,171,99,117,206,157,35,107,222,217,162,98,34,189,172,106,247,163,98,49,83,147,98,124,94,171,194,167,76,241,93,100,214,13,76,210,220,214,147,204,89,114,109,47,185,219,234,120,199,27,228,135,157,194,221,194,120,187,140,123,27,52,79,70,201,27,213,171,194,70,49,200,155,181,14,65,214,39,74,185,151,74,26,185,112,195,239,54,218,183,99,23,26,138,138,156,78,239,36,137,51,46,54,228,127,220,71,74,214,49,190,102,54,186,54,204,206,45,226,245,71,34,118,223,27,222,26,40,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,101,48,120,97,117,235,77,163,23,90,78,159,181,130,251,73,65,167,215,58,138,153,173,87,122,190,235,214,211,113,157,208,240,134,73,93,47,106,158,133,202,217,220,170,145,125,217,167,89,30,230,177,100,123,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,172,125,83,235,39,212,12,135,220,103,52,166,102,179,171,31,84,250,201,245,3,33,247,25,192,186,159,11,143,66,122,101,249,215,188,86,146,83,44,197,172,89,206,43,121,194,178,154,31,59,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,54,43,94,222,76,123,147,118,170,57,55,221,21,23,230,70,191,11,143,66,122,101,249,215,188,86,146,168,12,245,245,191,209,118,85,210,62,163,207,67,68,219,173,239,1,185,118,231,178,100,50,208,200,216,217,221,89,184,208,212,206,140,72,86,177,137,4,138,173,98,253,248,209,178,241,103,37,141,159,151,163,62,179,51,238,147,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,38,233,178,241,119,203,246,95,78,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,245,162,231,135,169,222,158,178,174,151,245,150,245,164,121,77,79,159,242,29,186,155,117,209,148,178,83,195,115,161,149,188,162,168,141,175,79,248,81,189,26,231,181,146,197,43,17,239,225,201,67,70,120,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,120,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,20,151,225,161,215,173,78,131,100,48,232,174,172,223,106,231,211,171,229,68,112,218,31,39,107,133,130,227,61,84,109,116,206,154,105,99,108,20,42,217,38,150,100,251,252,94,212,123,26,213,124,202,251,169,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,10,192,235,51,197,3,95,122,118,234,79,48,209,204,43,16,211,250,219,46,63,240,255,0,45,61,210,223,91,37,83,251,244,20,245,15,230,232,234,227,98,236,249,156,137,179,19,238,162,111,186,238,171,39,252,61,58,160,207,186,179,209,123,214,163,106,53,163,31,183,92,173,217,69,77,146,40,172,148,243,67,3,160,142,146,146,102,185,205,154,89,92,175,229,80,244,85,71,34,108,141,249,126,213,80,170,31,20,127,93,154,155,249,47,179,209,19,255,0,193,83,210,198,83,245,2,187,219,173,196,0,241,71,245,217,169,191,146,251,61,17,53,60,42,117,51,21,209,190,132,117,51,84,179,90,191,47,101,198,115,11,157,194,167,140,145,178,73,184,91,45,220,32,139,184,246,49,211,74,245,108,113,177,92,156,228,123,26,139,187,144,15,203,227,11,210,254,3,62,26,254,170,45,247,122,75,62,89,79,81,109,178,87,81,205,81,13,60,87,152,21,102,106,58,40,210,46,237,69,115,81,209,110,174,147,100,165,164,127,203,245,72,84,89,223,250,209,234,219,42,234,231,84,215,41,185,69,228,113,187,23,153,183,227,54,230,182,72,187,116,46,169,145,236,158,120,150,105,99,74,201,35,88,91,51,227,84,107,187,49,162,38,204,67,202,218,58,94,215,27,238,135,85,245,15,105,192,46,181,120,101,37,193,104,82,166,10,73,165,146,88,227,134,121,42,107,26,198,49,118,163,131,203,171,37,168,122,182,52,145,237,98,43,149,178,36,97,58,124,26,186,122,210,204,195,237,70,186,101,53,54,171,246,73,142,220,34,180,219,172,21,116,180,213,31,9,219,177,85,21,215,103,163,164,100,206,146,55,71,12,141,72,248,118,42,54,115,213,223,171,237,126,53,126,150,49,111,168,20,62,221,113,42,175,166,46,161,114,174,151,245,150,203,171,152,181,55,159,242,29,202,107,141,173,245,82,83,195,115,161,149,188,101,167,145,204,95,248,50,49,92,215,181,146,197,19,213,143,225,197,108,127,197,39,88,176,29,117,232,107,2,212,109,57,191,82,92,109,183,28,226,215,44,177,69,85,12,211,219,231,146,207,91,51,169,42,155,11,222,216,170,99,108,172,73,34,87,42,181,87,255,0,82,168,87,7,73,222,169,244,111,234,6,61,238,48,26,83,51,89,210,119,170,125,27,250,129,143,123,140,5,217,248,133,245,65,159,116,153,162,246,93,70,211,155,70,63,113,185,92,114,138,107,36,177,94,233,230,154,6,193,37,37,92,206,115,91,12,177,57,31,202,157,136,138,174,84,217,93,242,253,138,129,40,8,1,227,87,233,99,22,250,129,67,237,215,19,133,104,135,139,183,82,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,38,251,110,139,251,14,235,227,87,233,99,22,250,129,67,237,215,16,32,7,133,199,174,205,50,252,235,217,235,75,254,40,7,194,227,215,102,153,126,117,236,245,165,255,0,0,0,0,0,1,74,222,53,126,169,241,111,167,244,62,227,113,58,175,129,143,227,103,238,223,241,35,149,120,213,250,167,197,190,159,208,251,141,196,234,190,6,63,141,159,187,127,196,128,151,253,116,116,101,98,235,15,78,41,109,145,221,126,13,153,226,254,98,163,25,185,74,247,173,43,100,149,25,221,166,169,141,187,239,12,189,168,145,100,107,86,72,220,198,185,188,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,188,159,17,30,190,168,250,99,197,83,3,210,219,133,170,229,169,183,190,237,62,233,83,5,71,217,152,210,56,159,230,106,169,185,43,210,103,178,120,221,79,28,140,72,221,247,164,119,38,199,219,150,144,113,108,79,42,206,111,180,184,182,21,140,221,114,11,213,111,63,45,110,181,209,73,87,85,63,6,57,239,225,20,104,231,187,139,24,231,46,201,242,107,85,87,228,138,5,228,248,113,117,199,83,213,110,27,95,135,234,11,41,41,245,23,15,167,129,245,211,68,248,162,101,238,145,202,172,74,216,160,69,71,49,237,114,53,179,181,173,237,53,242,196,230,171,82,100,138,58,33,47,251,160,158,136,44,93,35,224,146,214,228,116,182,171,150,166,222,251,177,94,239,116,115,62,162,22,82,164,202,176,210,210,58,72,163,124,112,240,108,79,145,56,35,159,46,252,156,230,199,18,50,128,64,191,239,11,143,66,122,101,249,215,188,86,146,43,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,9,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,71,95,11,143,66,122,101,249,215,188,86,146,168,12,240,245,201,210,37,215,164,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,199,159,109,118,86,73,12,138,216,251,169,27,125,7,65,61,111,223,122,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,230,216,153,34,243,70,190,45,249,53,206,142,37,101,217,245,15,211,246,3,212,214,151,215,105,70,163,50,173,150,218,202,138,122,184,171,40,82,20,173,162,158,25,17,205,150,158,73,163,145,177,189,91,206,39,57,27,186,199,44,141,249,114,83,61,157,67,244,253,159,116,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,115,137,206,70,236,146,69,35,126,124,84,13,36,98,217,102,43,156,216,169,114,156,43,38,181,100,22,90,222,126,90,227,107,173,142,174,150,126,15,115,31,194,88,213,204,119,23,177,205,93,151,228,230,170,47,205,20,250,197,43,120,94,245,211,250,20,202,153,161,218,199,153,249,77,54,189,115,248,61,77,107,121,67,98,186,73,35,85,55,153,92,158,94,142,109,228,238,110,142,99,37,86,73,250,166,186,162,69,186,144,40,7,197,31,215,102,166,254,75,236,244,68,255,0,240,84,244,177,148,253,64,174,246,235,113,0,60,81,253,118,106,111,228,190,207,68,116,174,154,122,201,169,233,63,160,156,130,223,138,83,85,183,59,205,243,139,204,56,213,114,209,69,81,69,66,250,122,43,42,84,77,58,62,70,175,54,197,82,174,137,56,72,197,145,173,238,53,89,186,56,59,87,138,135,94,180,212,180,215,94,150,52,110,251,73,88,250,202,121,173,249,205,206,159,186,143,163,122,75,11,146,130,154,162,57,90,213,122,181,147,197,84,199,49,236,225,47,107,116,122,74,214,87,95,79,29,63,103,221,77,106,133,14,148,105,203,41,25,114,172,167,168,171,150,178,185,38,74,42,40,33,141,92,233,106,36,134,57,29,27,21,220,34,107,149,187,44,146,198,223,151,36,60,254,45,139,106,62,184,234,61,46,55,141,208,221,114,220,207,45,184,61,205,107,165,89,170,171,170,164,87,73,44,210,203,34,255,0,195,146,73,100,114,53,173,71,189,238,68,71,57,47,251,162,142,148,108,93,37,232,213,22,27,218,181,86,101,247,45,171,50,155,221,20,47,111,159,170,228,245,142,52,116,138,175,88,96,99,251,81,166,204,106,236,249,59,108,124,178,32,29,3,66,244,47,78,58,116,211,139,118,151,233,125,155,200,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,252,91,186,236,141,70,181,172,99,88,198,49,141,204,185,170,131,42,224,95,247,133,199,161,61,50,252,235,222,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,132,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,35,175,133,199,161,61,50,252,235,222,43,73,84,6,120,122,228,233,18,235,210,14,174,55,20,130,227,87,120,196,239,212,238,185,99,151,89,233,220,199,190,4,122,181,244,179,61,26,145,62,166,21,227,207,182,187,43,36,134,69,108,125,212,141,190,131,160,158,183,239,189,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,115,108,76,145,121,163,95,22,252,154,231,71,18,178,236,250,135,233,251,1,234,107,75,235,180,163,81,153,86,203,109,101,69,61,92,85,148,41,10,86,209,79,12,136,230,203,79,36,209,200,216,222,173,231,19,156,141,221,99,150,70,252,185,41,158,206,161,250,126,207,186,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,185,196,231,35,118,73,34,145,191,62,42,6,146,49,108,179,21,206,108,84,185,78,21,147,90,178,11,45,111,63,45,113,181,214,199,87,75,63,7,185,143,225,44,106,230,59,139,216,230,174,203,242,115,85,23,230,138,125,98,149,188,47,122,233,253,10,101,76,208,237,99,204,252,166,155,94,185,252,30,166,181,188,161,177,93,36,145,170,155,204,174,79,47,71,54,242,119,55,71,49,146,171,36,253,83,93,81,34,221,72,0,14,21,214,230,188,212,244,227,211,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,131,185,178,157,232,187,55,147,144,40,91,169,75,102,145,217,117,231,57,179,104,68,149,114,96,148,23,137,169,172,239,168,171,101,82,57,140,217,178,44,51,49,206,73,105,187,169,39,97,234,231,61,208,246,149,234,175,87,40,233,174,217,164,119,173,121,193,172,218,239,37,92,120,37,125,226,26,107,195,233,234,217,74,141,99,247,108,107,52,207,115,82,42,110,234,199,223,122,57,175,108,61,213,98,163,209,170,115,83,245,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,6,164,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,63,89,197,58,47,214,59,238,190,244,193,128,106,174,83,15,11,213,214,223,37,61,198,78,76,95,51,85,73,81,45,36,181,59,49,140,99,59,207,167,116,189,182,181,26,206,231,4,221,27,186,246,176,0,175,95,16,191,16,189,104,233,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,156,105,216,168,138,213,93,213,223,63,216,137,237,124,55,186,214,213,62,176,127,72,159,164,203,6,41,108,251,37,240,143,37,240,42,90,152,123,158,107,205,247,59,189,233,229,223,111,44,206,60,120,237,187,183,223,116,216,33,95,141,95,170,124,91,233,253,15,184,220,78,171,224,99,248,217,251,183,252,72,229,94,53,126,169,241,111,167,244,62,227,113,58,87,130,61,218,213,96,181,107,205,246,251,115,164,183,91,109,212,248,253,93,101,101,92,205,134,10,104,35,109,205,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,4,128,241,80,233,127,1,213,125,18,186,235,125,194,239,73,97,203,52,226,207,52,180,53,149,21,16,210,211,92,32,116,240,185,105,42,100,88,157,44,175,217,37,101,44,77,123,19,204,85,109,255,0,233,20,163,98,90,117,247,215,101,215,171,188,154,138,197,141,81,213,218,116,235,29,168,90,187,61,29,84,110,130,182,170,121,41,225,108,146,215,70,202,137,96,123,227,145,181,13,133,204,68,86,199,51,209,126,111,113,200,52,179,165,237,113,214,140,19,43,212,109,55,192,46,183,187,46,35,216,138,161,212,116,147,79,53,101,84,179,69,26,82,210,69,19,28,249,230,99,38,239,200,141,78,49,196,197,115,220,213,116,109,120,73,79,9,94,158,180,179,91,53,151,32,200,245,50,166,213,117,251,17,111,142,166,139,18,184,82,211,84,195,119,243,77,154,9,42,37,138,100,119,114,26,127,184,170,141,103,202,89,233,220,175,111,20,108,150,43,226,143,232,79,83,127,37,247,138,34,138,244,171,83,50,173,27,212,124,115,84,176,170,191,47,122,198,110,17,92,41,185,73,35,35,155,130,253,248,37,237,189,143,116,50,177,93,28,140,71,39,56,222,246,170,236,229,45,211,170,94,166,240,30,169,188,49,51,173,64,196,42,105,40,238,79,167,177,186,245,143,45,198,26,154,219,52,235,124,167,143,132,237,141,121,53,143,116,18,186,39,189,172,89,35,70,191,139,119,86,180,41,132,191,239,20,127,66,122,155,249,47,188,81,20,2,95,247,138,63,161,61,77,252,151,222,40,128,160,18,215,188,43,250,245,166,170,166,181,116,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,103,8,187,91,171,214,38,190,168,79,171,254,154,176,44,171,253,149,199,50,76,114,225,254,249,71,93,109,174,167,147,254,76,144,205,28,140,255,0,113,205,115,127,177,80,13,36,117,15,211,246,3,212,214,151,215,105,70,163,50,173,150,218,202,138,122,184,171,40,82,20,173,162,158,25,17,205,150,158,73,163,145,177,189,91,206,39,57,27,186,199,44,141,249,114,83,60,58,233,161,122,143,211,166,163,220,116,191,84,44,222,70,235,67,180,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,226,237,151,100,114,57,174,99,218,199,177,236,109,212,248,119,117,191,71,213,86,8,184,150,99,85,199,83,113,59,124,82,223,92,176,193,77,13,210,55,77,44,108,170,165,137,146,185,238,226,198,65,230,21,35,142,54,75,80,212,99,81,175,99,83,213,245,209,209,149,139,172,61,56,165,182,71,117,248,54,103,139,249,138,140,102,229,43,222,180,173,146,84,103,118,154,166,54,239,188,50,246,162,69,145,173,89,35,115,26,230,242,68,124,82,6,123,11,254,240,184,244,39,166,95,157,123,197,105,64,37,255,0,120,92,122,19,211,47,206,189,226,180,10,1,47,251,194,227,208,158,153,126,117,239,21,165,0,147,126,187,174,60,135,74,186,11,211,46,156,52,181,153,5,143,39,186,211,215,221,46,121,60,47,170,183,62,138,147,227,213,143,142,59,124,204,86,58,87,200,232,149,178,74,197,88,154,196,146,31,191,35,164,72,3,245,120,157,117,181,89,174,122,143,83,164,154,95,149,243,211,108,95,149,28,213,54,155,148,235,75,146,213,57,97,146,73,38,98,43,98,154,24,38,133,172,133,120,189,188,153,36,172,145,205,149,136,222,85,208,191,70,87,222,176,245,30,170,217,37,215,224,216,102,47,229,234,50,107,148,79,98,213,54,57,85,253,170,106,104,221,190,243,75,218,149,18,71,53,99,141,172,115,157,201,81,145,73,205,122,120,233,251,62,234,107,84,40,116,163,78,89,72,203,149,101,61,69,92,181,149,201,50,81,81,65,12,106,231,75,81,36,49,200,232,216,174,225,19,92,173,217,100,150,54,252,185,33,161,237,11,208,189,56,233,211,78,45,218,95,165,246,111,35,106,161,222,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,114,103,241,110,235,178,53,26,214,177,141,99,24,198,52,61,86,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,231,229,173,214,186,40,233,41,96,230,247,61,252,34,141,26,198,242,123,220,229,217,62,110,114,170,252,213,79,172,120,173,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,174,219,236,169,251,74,139,255,0,70,175,170,127,251,193,210,175,253,213,113,255,0,175,1,117,32,0,43,47,198,195,71,110,183,172,55,3,214,251,29,134,146,90,124,106,162,170,201,127,172,134,149,206,171,108,21,75,27,168,221,44,141,98,162,83,71,44,115,177,22,71,162,54,90,198,35,81,86,87,21,22,104,207,174,109,47,186,235,31,73,122,153,129,216,157,86,183,41,236,255,0,18,163,130,146,137,213,115,213,207,67,52,117,177,210,199,19,85,28,231,204,234,100,133,54,221,81,100,69,70,187,110,43,156,192,38,255,0,132,22,151,221,115,78,173,41,179,200,93,87,5,183,79,172,245,183,42,137,219,68,233,96,150,122,152,93,69,21,43,229,221,27,11,220,218,137,166,110,252,149,201,75,34,35,127,107,155,121,36,0,240,108,209,79,176,221,62,221,181,142,174,225,222,171,212,219,130,118,96,142,94,81,193,67,110,150,162,158,62,77,88,218,173,153,211,190,177,93,179,222,213,143,177,183,23,115,66,127,128,50,174,106,160,202,184,23,253,225,113,232,79,76,191,58,247,138,210,5,120,163,117,219,106,214,203,172,58,17,162,249,53,93,70,19,99,168,123,178,11,141,36,237,242,89,13,107,92,197,137,145,241,78,82,211,83,185,142,84,127,62,220,178,57,30,141,114,67,12,174,241,75,215,213,102,157,244,39,128,244,201,163,151,11,173,183,47,95,61,81,145,100,84,117,51,208,205,104,141,111,21,21,48,211,82,73,27,152,247,77,43,22,53,146,68,85,141,177,72,177,253,247,200,254,204,96,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,249,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,135,181,233,71,165,29,71,234,215,81,217,133,97,81,121,27,85,15,110,123,253,254,120,85,244,182,138,87,42,162,57,200,138,157,201,159,197,201,20,40,168,233,28,215,42,171,24,201,36,102,135,176,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,240,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,63,233,119,166,76,7,165,157,47,182,233,254,33,77,73,89,114,101,59,91,122,200,86,221,13,53,109,230,116,146,89,57,206,232,211,147,152,199,79,43,98,99,220,245,142,53,107,57,59,101,115,187,0,0,0,20,173,227,87,234,159,22,250,127,67,238,55,19,170,248,24,254,54,126,237,255,0,18,57,87,141,95,170,124,91,233,253,15,184,220,78,171,224,99,248,217,251,183,252,72,11,84,0,1,85,126,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,227,170,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,128,186,146,31,245,221,225,251,138,245,85,98,118,83,133,67,106,199,245,54,139,111,45,113,145,177,210,82,221,57,190,153,143,248,156,177,211,75,81,63,106,154,157,205,131,101,251,142,118,203,247,85,118,152,0,14,63,210,239,76,152,15,75,58,95,109,211,252,66,154,146,178,228,202,118,182,245,144,173,186,26,106,219,204,233,36,178,115,157,209,167,39,49,142,158,86,196,199,185,235,28,106,214,114,118,202,231,118,0,0,20,3,226,143,235,179,83,127,37,246,122,34,255,0,138,1,241,71,245,217,169,191,146,251,61,16,18,171,192,199,241,179,247,111,248,145,106,133,85,248,24,254,54,126,237,255,0,18,45,80,8,127,169,126,27,186,53,168,93,86,99,93,65,73,97,181,71,101,111,156,184,102,24,244,209,57,244,183,219,162,35,60,156,221,134,241,99,121,61,242,203,80,174,115,153,51,161,137,174,137,203,52,242,44,192,0,8,171,226,143,232,79,83,127,37,247,138,34,149,186,78,245,79,163,127,80,49,239,113,128,186,159,20,127,66,122,155,249,47,188,81,20,173,210,119,170,125,27,250,129,143,123,140,0,93,79,138,63,161,61,77,252,151,222,40,138,54,209,12,214,213,166,186,209,128,234,53,246,158,174,123,110,43,148,90,175,117,145,82,49,174,158,72,41,170,227,154,70,198,215,57,173,87,171,88,168,136,174,106,111,182,234,159,180,188,159,20,127,66,122,155,249,47,188,81,20,2,7,191,215,77,116,212,126,162,245,30,227,170,26,161,121,243,215,90,237,162,134,24,145,89,75,111,165,106,170,199,75,77,26,170,246,225,103,39,108,155,171,149,206,115,222,231,189,239,123,172,255,0,194,223,160,90,205,59,242,61,77,235,29,190,235,109,203,215,206,83,227,184,237,101,52,244,51,90,35,94,237,52,213,53,113,200,214,61,211,74,197,145,35,141,81,99,108,82,36,159,125,242,51,179,194,188,46,122,18,181,107,101,214,109,119,214,140,102,174,163,9,177,212,49,184,253,186,174,6,249,44,134,181,174,122,74,249,57,47,41,105,169,220,198,162,179,135,110,89,28,172,87,57,33,154,39,92,248,0,8,85,226,67,214,182,169,244,125,250,59,253,25,216,49,75,159,218,223,139,249,223,142,210,212,205,219,242,190,83,183,218,236,207,22,219,249,151,242,229,203,125,155,182,219,46,225,53,74,171,241,206,252,19,253,228,254,26,116,175,15,79,16,189,104,234,207,90,47,90,115,168,216,198,21,110,182,219,177,122,155,220,82,217,40,170,225,157,211,199,87,73,11,90,231,77,83,43,85,156,106,30,170,136,212,93,209,191,63,218,139,205,124,115,191,4,255,0,121,63,134,129,85,101,191,120,91,245,245,89,168,158,71,166,77,99,184,93,110,89,122,121,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,238,62,54,119,171,175,165,206,154,239,189,80,222,51,172,43,14,94,121,77,147,15,155,33,177,83,62,169,148,240,214,85,67,95,69,27,224,145,239,106,162,115,130,121,209,155,171,27,221,237,43,222,214,35,212,229,95,233,171,2,202,191,217,92,115,36,199,46,31,239,148,117,214,218,234,121,63,228,201,12,209,200,207,247,28,215,55,251,21,0,211,237,187,19,197,108,247,219,190,83,105,198,109,84,87,172,131,203,252,94,227,79,69,28,117,87,14,195,21,144,121,137,90,136,249,123,108,85,107,57,170,241,106,170,38,200,125,98,31,248,119,117,191,71,213,86,8,184,150,99,85,199,83,113,59,124,82,223,92,176,193,77,13,210,55,77,44,108,170,165,137,146,185,238,226,198,65,230,21,35,142,54,75,80,212,99,81,175,99,82,96,1,64,62,40,254,187,53,55,242,95,103,162,60,87,71,125,85,102,93,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,125,91,19,158,198,249,152,218,233,29,11,249,55,139,213,90,171,219,124,140,127,181,241,71,245,217,169,191,146,251,61,17,26,170,113,107,237,38,43,110,205,106,40,120,89,110,183,10,219,93,29,79,117,139,221,170,164,142,154,74,136,248,34,243,111,22,86,211,46,234,136,213,238,108,213,85,107,145,3,78,120,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,120,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,18,162,252,86,122,37,163,210,155,237,55,80,58,67,138,121,60,50,243,219,163,191,219,109,118,216,41,237,248,253,83,25,20,48,72,198,66,141,237,195,81,243,221,85,156,91,58,47,41,21,106,35,98,115,255,0,14,238,190,171,58,99,202,151,3,213,43,133,214,229,166,87,190,213,62,235,83,61,71,217,153,18,73,95,230,105,105,185,43,18,23,190,121,29,81,28,108,73,29,247,100,111,39,71,219,150,242,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,3,44,68,255,0,240,84,245,79,148,253,63,174,247,27,113,199,250,251,232,218,167,164,29,80,162,183,216,170,106,235,240,76,158,157,102,199,43,171,171,98,158,181,239,130,56,82,178,26,132,142,56,209,175,100,178,163,154,168,206,11,28,177,236,231,61,36,70,246,15,5,79,84,249,79,211,250,239,113,183,1,117,32,0,0,0,5,0,248,163,250,236,212,223,201,125,158,136,191,226,128,124,81,253,118,106,111,228,190,207,68,4,255,0,240,84,244,177,148,253,64,174,246,235,113,63,200,1,224,169,233,99,41,250,129,93,237,214,226,127,128,0,0,42,175,199,59,240,79,247,147,248,105,106,133,85,248,231,126,9,254,242,127,13,3,149,120,42,122,167,202,126,159,215,123,141,184,180,158,170,186,103,195,122,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,31,36,108,204,227,44,140,124,110,84,228,199,187,139,152,254,18,50,173,188,21,61,83,229,63,79,235,189,198,220,88,167,91,253,104,226,189,35,233,196,245,212,78,181,94,243,235,151,110,11,38,61,45,116,109,145,157,212,155,141,117,76,8,244,153,104,216,176,72,138,230,39,223,145,27,23,38,114,89,24,20,45,170,186,103,149,104,222,163,228,122,91,154,210,121,123,214,51,112,150,223,83,198,57,25,28,220,23,238,79,23,113,140,123,161,149,138,217,35,122,181,57,198,246,57,19,103,33,107,254,20,253,113,212,234,85,170,131,165,189,73,101,36,87,220,98,206,140,197,174,109,124,80,37,198,221,74,214,49,40,159,30,232,175,169,134,45,156,215,70,213,238,67,20,142,122,53,209,58,73,170,90,237,115,204,181,95,63,173,188,214,71,87,127,203,51,27,196,149,50,178,146,145,22,123,133,198,174,101,115,146,56,97,106,34,190,73,100,93,153,27,83,230,228,70,167,236,66,228,252,52,58,10,166,208,108,122,29,106,213,155,21,36,250,139,124,167,142,107,67,36,238,243,176,91,167,165,141,206,133,208,205,20,110,130,185,93,36,209,76,191,127,139,26,140,99,154,143,153,30,19,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,205,103,86,62,169,245,147,234,6,67,238,51,154,83,51,89,213,143,170,125,100,250,129,144,251,140,224,93,79,133,199,161,61,50,252,235,222,43,73,84,69,95,11,143,66,122,101,249,215,188,86,146,168,1,31,250,209,233,39,21,234,231,75,23,22,185,75,228,114,75,23,153,184,99,55,22,186,56,187,117,206,166,145,140,130,121,86,25,100,74,57,36,88,93,51,35,68,115,187,49,170,46,236,66,64,0,51,3,170,186,103,149,104,222,163,228,122,91,154,210,121,123,214,51,112,150,223,83,198,57,25,28,220,23,238,79,23,113,140,123,161,149,138,217,35,122,181,57,198,246,57,19,103,33,103,254,15,125,87,106,62,115,89,113,233,147,53,151,227,54,172,95,31,125,226,193,116,158,101,90,170,26,88,167,167,129,104,29,186,47,118,20,243,13,88,149,85,29,19,88,232,211,147,22,54,197,231,252,114,173,54,168,110,186,55,125,134,217,72,203,149,101,61,250,146,162,177,176,181,39,154,8,93,66,232,162,124,155,114,115,24,233,230,115,90,171,179,86,89,21,54,228,187,243,95,5,79,84,249,79,211,250,239,113,183,1,218,186,204,240,191,215,222,162,122,147,204,53,143,10,203,244,254,138,203,144,124,63,203,65,116,184,86,199,84,206,197,5,61,59,249,182,58,73,24,155,190,23,42,108,245,251,170,155,236,187,162,73,255,0,15,78,151,243,238,147,52,94,245,167,58,141,119,199,238,55,43,142,81,83,123,138,91,37,68,211,64,216,36,164,164,133,173,115,166,138,39,35,249,83,189,85,17,170,155,43,126,127,181,18,80,0,40,7,197,31,215,102,166,254,75,236,244,68,127,169,212,204,170,167,75,45,218,57,230,251,88,221,191,32,173,201,187,17,201,35,124,197,117,69,53,53,63,57,155,207,182,254,220,116,187,70,188,17,205,239,207,247,149,31,178,72,15,20,127,93,154,155,249,47,179,209,28,127,167,93,6,204,186,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,225,27,93,186,53,94,222,111,86,70,213,230,246,162,135,74,232,131,162,236,171,171,141,71,130,134,181,183,91,38,3,109,238,79,123,200,98,161,145,209,191,180,176,242,161,166,157,88,176,165,99,210,120,213,26,245,251,145,171,165,226,254,41,27,239,210,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,119,36,223,150,251,169,231,244,47,66,244,227,167,77,56,183,105,126,151,217,188,141,170,135,121,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,201,159,197,187,174,200,212,107,90,198,53,140,99,24,222,128,5,11,120,140,244,81,252,149,117,30,11,254,1,108,186,201,166,89,79,235,45,181,51,167,118,59,93,114,171,214,75,99,166,228,231,187,139,24,146,68,233,81,174,124,110,115,119,149,208,203,34,197,95,181,153,87,217,95,176,191,105,174,191,102,254,33,241,111,131,249,217,60,143,158,237,246,188,207,99,126,223,123,183,247,59,156,121,113,251,187,237,242,52,209,170,186,103,138,235,38,156,100,122,91,154,210,121,139,46,77,111,150,223,83,198,56,223,36,60,211,238,79,23,113,143,99,102,137,232,217,35,122,181,120,72,198,57,19,118,161,159,126,177,58,85,204,186,80,213,203,134,31,121,182,213,187,24,184,212,84,84,226,119,121,36,73,153,113,183,35,254,226,58,86,177,141,243,49,181,209,182,102,113,111,23,170,57,19,182,248,222,240,243,253,39,122,167,209,191,168,24,247,184,192,93,159,136,95,75,249,247,86,122,47,101,211,157,57,187,227,246,235,149,187,40,166,189,203,45,238,162,104,96,116,17,210,85,194,230,181,208,197,43,149,252,170,24,168,138,212,77,145,223,63,216,139,73,157,39,122,167,209,191,168,24,247,184,192,105,76,10,139,209,15,8,158,164,180,215,90,48,29,70,190,230,218,107,61,183,21,202,45,87,186,200,169,46,85,238,158,72,41,170,227,154,70,198,215,81,181,170,245,107,21,17,21,205,77,246,221,83,246,157,215,198,175,210,198,45,245,2,135,219,174,36,255,0,32,7,141,95,165,140,91,234,5,15,183,92,64,128,30,23,30,187,52,203,243,175,103,173,47,248,160,31,11,143,93,154,101,249,215,179,214,151,61,172,221,89,232,54,128,230,88,142,7,170,89,213,37,158,239,152,212,118,169,88,255,0,155,40,160,84,122,54,174,177,219,237,79,76,233,90,144,164,175,249,43,220,171,253,92,83,73,16,118,0,0,0,0,20,173,227,87,234,159,22,250,127,67,238,55,19,202,116,17,213,117,139,164,189,26,215,156,203,187,106,172,203,238,95,102,232,241,107,37,108,207,111,159,170,229,112,73,36,86,198,138,245,134,6,63,187,34,238,198,174,204,143,184,199,203,26,158,175,198,175,213,62,45,244,254,135,220,110,36,0,3,208,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,231,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,75,137,240,189,232,91,244,41,138,179,92,117,143,12,242,154,147,122,231,240,122,106,215,114,154,197,107,146,54,162,111,10,181,60,189,100,219,201,220,221,92,246,68,172,143,245,78,117,68,107,197,60,49,124,61,40,242,154,58,110,162,186,129,196,59,214,169,184,203,137,88,46,112,193,61,45,214,150,88,38,142,90,170,218,73,225,127,40,87,187,11,233,151,147,28,174,141,100,226,172,88,156,251,106,0,101,92,213,65,149,112,47,251,194,227,208,158,153,126,117,239,21,164,170,34,175,133,199,161,61,50,252,235,222,43,73,84,0,142,189,114,116,137,106,234,251,72,219,138,65,113,164,179,229,150,26,135,92,177,203,172,244,237,123,25,58,177,90,250,89,158,141,89,89,77,50,113,231,219,93,209,241,195,34,182,78,210,70,233,20,0,203,102,83,137,229,88,53,246,171,22,205,113,155,174,63,122,162,225,230,109,215,74,41,41,42,160,230,198,189,156,226,145,26,246,242,99,218,228,221,62,109,114,42,124,149,11,105,240,132,234,219,42,212,75,117,95,76,121,164,94,111,236,86,62,219,134,59,113,70,201,36,206,161,142,169,89,52,21,82,201,51,183,237,249,170,72,233,217,28,109,107,98,137,205,85,251,172,223,159,248,222,226,120,173,158,251,165,89,77,167,25,181,81,94,178,15,142,124,94,227,79,69,28,117,87,14,195,45,172,131,204,74,212,71,203,219,98,171,89,205,87,139,85,81,54,67,192,120,42,122,167,202,126,159,215,123,141,184,14,85,226,143,235,179,83,127,37,246,122,35,245,88,180,134,155,53,240,194,190,106,149,60,20,137,114,211,141,88,168,153,243,205,60,173,127,195,171,168,45,116,179,67,19,27,187,30,247,84,45,3,213,94,137,179,33,127,23,38,234,215,254,95,20,127,93,154,155,249,47,179,209,18,211,195,163,72,105,181,235,195,127,88,180,142,104,41,36,168,200,178,139,164,54,245,171,158,88,96,138,226,203,109,182,90,41,164,124,91,189,25,29,76,112,200,168,136,237,209,138,138,215,34,171,84,32,95,69,250,199,98,208,46,168,48,13,85,202,97,231,101,181,92,36,167,184,201,201,233,229,169,106,233,229,164,150,167,102,49,239,127,101,149,14,151,182,214,171,159,219,224,155,43,183,77,31,25,87,52,187,211,94,175,83,107,214,131,96,218,185,12,244,146,84,100,86,120,102,184,37,36,18,195,4,87,22,111,21,108,49,178,93,222,140,142,166,57,163,69,85,118,232,196,84,115,145,81,202,29,44,202,185,170,131,42,224,95,247,133,199,161,61,50,252,235,222,43,73,84,69,95,11,143,66,122,101,249,215,188,86,146,168,1,29,122,228,233,18,213,213,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,227,207,182,187,163,227,134,69,108,157,164,141,210,40,1,150,204,167,19,202,176,107,237,86,45,154,227,55,92,126,245,69,195,204,219,174,148,82,82,85,65,205,141,123,57,197,34,53,237,228,199,181,201,186,124,218,228,84,249,42,22,211,225,9,213,182,85,168,150,234,190,152,243,72,188,223,216,172,125,183,12,118,226,141,146,73,157,67,29,82,178,104,42,165,146,103,111,219,243,84,145,211,178,56,218,214,197,19,154,171,247,89,191,63,241,189,196,241,91,61,247,74,178,155,78,51,106,162,189,100,31,28,248,189,198,158,138,56,234,174,29,134,91,89,7,152,149,168,143,151,182,197,86,179,154,175,22,170,162,108,135,128,240,84,245,79,148,253,63,174,247,27,112,23,82,84,95,141,134,177,90,175,89,150,7,162,22,59,245,92,181,24,213,61,85,238,255,0,71,13,83,93,72,217,234,146,54,209,182,88,218,245,84,169,142,40,231,122,36,140,69,108,85,140,86,170,164,174,45,208,205,103,84,250,215,252,162,122,130,205,181,142,59,127,146,164,200,46,9,228,32,116,93,185,25,67,4,76,167,165,238,183,185,34,36,203,4,49,44,156,94,173,238,43,248,236,221,145,3,170,248,98,233,111,233,67,172,156,43,205,216,190,39,106,196,188,198,83,112,255,0,42,236,249,95,43,26,249,73,254,79,107,159,198,186,74,47,184,222,91,239,247,154,172,71,159,87,197,107,76,255,0,71,125,100,228,119,26,122,75,85,37,6,107,111,161,201,168,224,183,199,219,227,220,141,105,234,31,51,81,141,106,77,37,85,45,76,174,84,229,203,186,143,115,185,57,200,146,255,0,193,47,76,242,172,127,78,53,19,84,174,212,158,94,203,152,92,45,246,251,71,114,57,25,37,71,144,74,158,252,237,228,196,99,225,87,213,164,109,123,28,239,214,65,59,85,26,172,249,188,109,52,207,42,200,52,227,78,245,74,211,73,230,44,184,125,194,225,111,187,246,227,145,242,83,249,244,166,236,78,238,44,86,50,20,125,34,198,231,189,205,253,100,240,53,17,202,255,0,144,121,255,0,3,236,254,166,91,86,169,233,109,118,67,72,148,244,181,22,235,253,174,210,229,137,179,171,229,108,176,86,212,49,54,238,189,136,144,208,49,223,53,99,21,99,254,138,200,188,173,40,207,95,135,38,166,126,139,250,201,211,139,141,69,93,214,58,11,245,193,216,205,100,22,249,54,243,94,126,55,83,211,178,102,171,218,215,194,218,169,41,165,114,46,251,118,81,237,107,156,198,161,161,64,43,215,196,47,195,211,90,58,179,214,139,46,163,105,206,79,133,91,173,182,236,94,154,201,44,87,186,218,184,103,116,241,213,213,204,231,53,176,211,74,213,103,26,134,34,42,185,23,116,119,203,246,42,251,95,13,238,138,117,79,163,239,210,39,233,50,255,0,138,92,254,214,252,35,201,124,10,170,166,110,223,149,243,125,206,239,122,8,182,223,204,179,143,30,91,236,237,246,217,55,154,160,10,86,241,171,245,79,139,125,63,161,247,27,137,10,172,186,153,149,99,250,113,148,105,109,166,175,203,217,115,11,133,174,225,119,237,201,35,36,168,242,9,85,216,129,220,94,140,124,42,250,181,145,204,123,93,250,200,32,114,43,85,159,57,171,227,87,234,159,22,250,127,67,238,55,18,16,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,231,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,64,247,253,46,244,201,159,117,77,170,22,221,63,196,41,170,232,237,175,168,107,111,89,10,219,166,169,162,179,64,177,203,39,57,221,26,113,107,222,216,37,108,76,123,152,146,72,141,103,38,238,174,110,133,52,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,254,72,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,158,39,165,30,148,116,227,164,173,56,102,21,133,69,231,174,181,221,185,239,247,249,225,70,85,93,234,154,138,136,231,34,42,246,225,103,39,36,80,162,171,99,107,156,170,175,123,228,145,253,172,10,96,241,70,232,74,213,162,119,88,117,223,69,241,154,186,124,38,249,80,246,228,22,234,72,27,228,177,234,215,57,137,19,227,226,188,162,166,168,115,220,136,206,29,184,164,106,49,28,212,154,24,155,2,237,217,102,85,103,177,93,241,107,78,77,117,162,178,228,30,95,226,246,234,122,217,35,165,184,118,30,175,131,204,68,213,70,75,219,122,171,153,205,23,139,149,85,54,83,81,23,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,148,25,215,183,68,23,222,145,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,185,182,87,198,156,17,175,139,110,46,115,163,149,24,17,84,191,239,20,127,66,122,155,249,47,188,81,20,2,95,247,138,63,161,61,77,252,151,222,40,128,160,18,231,188,81,186,18,186,235,101,170,29,119,209,124,102,146,163,54,177,211,189,185,5,186,146,7,121,220,134,137,173,98,68,248,248,175,25,106,105,218,199,34,51,135,114,88,220,140,71,57,97,134,39,83,9,170,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,156,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,116,59,210,143,85,218,113,213,174,156,51,53,194,165,242,55,90,30,220,23,251,4,243,35,234,173,21,78,69,84,107,149,17,59,144,191,139,150,41,145,17,178,53,174,69,70,61,146,70,202,225,241,84,232,98,213,165,181,63,202,71,72,237,116,150,252,78,229,81,75,109,190,99,214,219,91,105,233,172,211,246,146,56,170,161,109,60,105,20,116,210,172,109,107,249,241,84,168,149,170,142,127,127,140,112,255,0,165,222,166,243,238,150,117,66,219,168,24,133,77,93,101,181,149,13,117,235,30,91,140,212,212,87,152,18,57,99,225,59,99,94,46,123,27,60,174,137,239,107,210,57,21,175,226,237,149,174,14,64,95,247,133,199,161,61,50,252,235,222,43,74,1,47,251,194,227,208,158,153,126,117,239,21,160,80,9,39,245,235,0,166,139,162,142,151,245,74,135,30,171,90,138,170,124,174,193,116,187,53,37,116,8,200,175,117,19,209,83,189,119,237,49,234,179,87,189,191,36,123,209,36,254,146,70,156,99,1,105,51,96,20,217,215,130,21,146,169,49,234,187,181,203,21,168,170,191,219,82,153,37,115,233,95,30,67,85,21,69,66,178,53,251,204,101,28,245,106,254,104,172,107,57,61,118,224,142,104,113,95,8,45,80,186,225,125,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,178,182,103,181,180,243,66,221,248,171,82,170,69,71,126,214,186,242,76,192,233,86,166,101,90,55,168,248,230,169,97,85,126,94,245,140,220,34,184,83,114,146,70,71,55,5,251,240,75,219,123,30,232,101,98,186,57,24,142,78,113,189,237,85,217,202,105,248,15,21,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,219,125,145,127,97,81,127,232,42,117,79,255,0,127,218,85,255,0,189,110,63,245,18,234,64,0,0,28,171,170,125,107,254,78,221,62,230,218,199,29,191,206,213,227,246,244,242,16,58,46,228,111,174,158,86,83,210,247,91,220,141,86,20,158,104,150,78,47,71,118,209,252,119,118,200,185,172,46,123,198,127,87,170,113,13,6,198,180,142,221,61,92,53,26,133,120,116,213,138,216,34,124,19,91,173,253,185,100,133,239,119,223,99,214,166,106,25,26,172,79,154,67,34,43,145,23,139,233,132,11,211,240,142,212,204,87,48,233,10,207,130,218,106,246,189,96,87,10,251,125,222,150,73,35,238,55,204,213,205,89,4,237,99,94,175,72,94,201,213,141,123,218,222,82,65,59,81,21,25,186,205,82,149,188,27,53,175,236,55,80,87,109,28,171,183,247,169,53,54,222,157,153,227,139,148,144,87,91,162,168,168,143,147,150,70,163,97,116,15,172,71,108,199,185,100,236,109,197,188,212,186,144,6,85,205,84,25,87,3,245,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,167,65,61,16,88,186,71,193,37,173,200,233,109,87,45,77,189,247,98,189,222,232,230,125,68,44,165,73,149,97,165,164,116,145,70,248,225,224,216,159,34,112,71,62,93,249,57,205,142,36,100,127,240,125,233,70,197,98,193,19,170,172,166,43,85,210,245,147,119,232,241,116,236,189,243,89,105,97,154,122,106,169,57,57,81,137,52,239,99,153,187,90,174,100,76,217,36,218,121,99,109,149,0,0,0,0,1,74,222,53,126,169,241,111,167,244,62,227,113,58,175,129,143,227,103,238,223,241,35,149,120,213,250,167,197,190,159,208,251,141,196,234,190,6,63,141,159,187,127,196,128,181,64,0,21,87,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,58,175,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,11,169,0,134,189,125,248,131,90,186,82,181,81,98,154,115,14,63,147,234,45,198,161,91,45,13,85,99,102,130,201,3,27,12,174,125,116,16,202,217,218,249,99,153,157,150,42,177,28,138,249,57,109,26,50,64,153,64,227,253,46,245,55,128,245,77,165,246,221,64,196,42,105,40,238,79,167,107,175,88,242,220,97,169,173,179,78,178,75,31,9,219,26,242,107,30,232,37,116,79,123,88,178,70,141,127,22,238,173,111,96,0,80,15,138,63,174,205,77,252,151,217,232,139,254,40,7,197,31,215,102,166,254,75,236,244,64,74,175,3,31,198,207,221,191,226,69,170,21,87,224,99,248,217,251,183,252,72,181,64,0,0,34,175,138,63,161,61,77,252,151,222,40,138,86,233,59,213,62,141,253,64,199,189,198,2,234,124,81,253,9,234,111,228,190,241,68,82,183,73,222,169,244,111,234,6,61,238,48,1,117,62,40,254,132,245,55,242,95,120,162,40,219,68,48,171,86,165,107,70,3,167,55,218,138,184,45,185,86,81,106,178,86,75,72,246,182,120,224,169,171,142,25,29,27,156,215,53,30,141,122,170,42,181,201,190,219,162,254,194,242,124,81,253,9,234,111,228,190,241,68,82,183,73,222,169,244,111,234,6,61,238,48,1,164,139,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,214,0,2,21,120,144,244,83,170,125,96,254,142,255,0,70,119,252,82,217,246,75,226,254,119,227,181,85,48,247,60,215,148,237,246,187,48,75,190,222,89,252,185,113,219,118,237,190,235,180,213,0,87,175,135,167,135,166,180,116,153,173,23,173,70,212,108,159,10,184,219,110,56,189,77,146,40,172,149,181,115,78,217,228,171,164,153,174,115,102,166,137,168,206,52,239,69,84,114,174,234,223,151,237,84,230,190,57,223,130,127,188,159,195,75,84,42,175,199,59,240,79,247,147,248,104,28,171,193,83,213,62,83,244,254,187,220,109,196,138,241,84,232,98,235,170,84,223,202,71,72,237,117,119,12,178,219,79,75,109,190,99,214,219,91,170,42,111,48,119,82,56,170,161,109,60,107,44,149,49,36,141,107,249,242,69,167,137,170,142,103,99,140,145,215,193,83,213,62,83,244,254,187,220,109,197,212,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,156,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,161,222,148,122,174,211,142,173,116,225,153,174,21,47,145,186,208,246,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,220,133,252,92,177,76,136,141,145,173,114,42,49,236,146,54,68,14,170,252,34,191,74,186,203,71,157,104,94,69,138,97,24,221,231,203,199,127,179,73,111,242,240,219,59,77,142,37,154,221,5,44,73,28,156,227,107,158,232,100,116,95,173,71,59,186,169,46,209,77,253,6,233,215,72,250,109,195,105,176,205,41,196,233,45,204,109,60,48,215,92,223,19,29,113,187,62,53,123,146,106,202,132,106,58,103,242,150,85,68,93,152,206,106,216,218,198,108,212,10,76,241,71,245,217,169,191,146,251,61,17,47,252,50,52,47,78,58,139,232,71,58,210,253,80,179,121,235,85,118,160,86,203,12,209,42,50,170,223,84,219,101,189,35,170,166,145,81,123,115,51,147,182,93,149,170,215,57,143,107,216,247,177,209,3,197,31,215,102,166,254,75,236,244,68,255,0,240,84,244,177,148,253,64,174,246,235,112,21,65,212,63,79,217,247,76,186,161,93,165,26,140,202,71,220,168,233,233,234,226,172,161,73,150,138,182,9,163,71,54,90,121,38,142,55,72,196,119,56,156,228,110,201,36,82,55,231,197,73,255,0,225,95,215,173,77,45,77,171,165,141,100,190,213,214,50,178,162,27,126,13,115,168,237,35,40,216,145,76,229,160,169,168,146,86,185,88,174,100,17,82,177,172,123,249,203,218,221,24,145,53,147,87,174,78,145,45,93,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,78,60,251,107,186,62,56,100,86,201,218,72,221,159,108,167,19,202,176,107,237,86,45,154,227,55,92,126,245,69,195,204,219,174,148,82,82,85,65,205,141,123,57,197,34,53,237,228,199,181,201,186,124,218,228,84,249,42,1,103,254,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,226,63,245,9,213,117,247,168,189,26,210,28,55,58,150,235,113,203,244,223,227,116,119,11,221,108,204,151,226,180,181,46,164,90,73,21,200,136,245,153,140,129,241,72,175,71,57,221,182,72,178,61,242,189,25,32,60,21,61,83,229,63,79,235,189,198,220,5,212,128,0,0,0,20,3,226,143,235,179,83,127,37,246,122,34,255,0,138,1,241,71,245,217,169,191,146,251,61,16,19,255,0,193,83,210,198,83,245,2,187,219,173,196,255,0,32,7,130,167,165,140,167,234,5,119,183,91,137,254,0,0,0,170,191,28,239,193,63,222,79,225,165,170,21,87,227,157,248,39,251,201,252,52,8,191,225,189,175,56,111,77,186,151,168,250,173,153,214,210,53,150,237,55,184,178,217,67,53,66,194,251,181,197,107,168,22,158,138,37,107,30,238,114,57,187,43,145,142,224,196,124,142,78,12,114,167,10,215,77,116,212,126,162,245,30,227,170,26,161,121,243,215,90,237,162,134,24,145,89,75,111,165,106,170,199,75,77,26,170,246,225,103,39,108,155,171,149,206,115,222,231,189,239,123,188,1,61,60,52,58,10,169,215,156,134,29,106,213,155,21,92,26,117,99,168,142,107,67,36,237,112,191,220,96,170,141,206,133,208,205,20,141,158,133,27,28,209,76,191,115,147,220,140,99,156,172,153,24,29,131,194,143,161,111,234,58,160,214,188,51,255,0,177,234,176,10,42,231,127,194,115,174,146,83,171,127,226,188,171,220,239,246,243,35,63,214,243,22,168,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,86,62,169,245,147,234,6,67,238,51,154,83,51,89,213,143,170,125,100,250,129,144,251,140,224,93,79,133,199,161,61,50,252,235,222,43,73,84,69,95,11,143,66,122,101,249,215,188,86,146,168,0,0,10,171,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,29,87,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,5,212,128,0,160,31,20,127,93,154,155,249,47,179,209,19,211,193,66,211,106,135,166,220,202,251,13,178,145,151,42,204,226,162,146,162,177,176,181,39,154,8,104,40,157,20,79,147,110,78,99,29,60,206,107,85,118,106,203,34,166,220,151,120,23,226,143,235,179,83,127,37,246,122,34,127,248,42,122,88,202,126,160,87,123,117,184,9,254,0,0,64,15,26,191,75,24,183,212,10,31,110,184,147,252,128,30,53,126,150,49,111,168,20,62,221,113,2,170,250,78,245,79,163,127,80,49,239,113,128,210,153,154,206,147,189,83,232,223,212,12,123,220,96,52,166,0,128,30,53,126,150,49,111,168,20,62,221,113,39,249,0,60,106,253,44,98,223,80,40,125,186,226,5,85,244,191,173,127,201,219,90,173,26,199,29,191,206,213,227,246,251,199,144,129,209,119,35,125,116,246,186,170,122,94,235,123,145,170,194,147,205,18,201,197,232,238,218,63,142,238,217,23,207,235,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,255,0,90,175,138,37,167,75,254,27,90,209,213,46,151,220,53,83,26,200,113,252,118,218,149,18,209,89,217,123,101,92,107,115,158,41,33,73,36,107,153,11,154,148,200,215,212,53,38,98,200,189,234,119,68,172,77,221,35,2,101,120,91,245,245,89,168,158,71,166,77,99,184,93,110,89,122,121,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,238,62,54,119,172,168,203,103,250,106,192,178,175,246,87,28,201,49,203,135,251,229,29,117,182,186,158,79,249,50,67,52,114,51,253,199,53,205,254,197,66,242,124,62,250,245,199,186,153,195,104,112,109,65,190,210,81,234,165,162,158,56,107,153,81,229,104,153,127,122,173,75,146,106,24,82,85,124,207,109,61,59,100,168,70,198,198,49,239,85,107,90,197,68,64,153,64,0,41,91,198,175,213,62,45,244,254,135,220,110,39,52,240,234,232,218,155,171,13,80,169,184,101,117,52,142,193,48,138,138,73,178,90,20,173,150,158,182,185,149,17,212,173,60,48,43,35,114,112,116,180,200,217,87,156,111,72,220,238,219,145,251,43,122,95,141,95,170,124,91,233,253,15,184,220,78,171,224,99,248,217,251,183,252,72,11,73,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,253,96,0,50,174,106,160,202,184,23,253,225,113,232,79,76,191,58,247,138,210,85,17,87,194,227,208,158,153,126,117,239,21,164,170,0,0,2,170,252,115,191,4,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,199,85,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,1,202,188,81,253,118,106,111,228,190,207,68,79,255,0,5,79,75,25,79,212,10,239,110,183,16,3,197,31,215,102,166,254,75,236,244,68,255,0,240,84,244,177,148,253,64,174,246,235,112,21,129,214,134,142,88,180,11,170,12,255,0,74,177,105,185,217,109,87,8,234,45,209,241,122,121,106,90,186,120,170,226,166,221,239,123,223,217,101,67,98,238,57,202,231,246,249,174,202,237,146,210,124,28,117,122,155,53,233,162,187,75,106,39,164,75,150,156,94,38,133,144,67,4,173,127,195,171,158,250,168,102,149,238,221,143,123,170,22,189,136,140,84,217,144,179,147,83,116,115,227,95,141,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,61,170,165,149,23,121,158,248,171,34,137,57,55,118,178,149,137,201,200,168,140,243,254,13,154,215,246,27,168,43,182,142,85,219,251,212,154,155,111,78,204,241,197,202,72,43,173,209,84,84,71,201,203,35,81,176,186,7,214,35,182,99,220,178,118,54,226,222,106,5,212,153,87,53,80,101,92,11,254,240,184,244,39,166,95,157,123,197,105,42,136,171,225,113,232,79,76,191,58,247,138,210,85,0,0,1,85,126,57,223,130,127,188,159,195,78,85,224,169,234,159,41,250,127,93,238,54,227,170,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,128,180,158,175,117,122,167,66,58,104,212,45,82,183,207,87,5,202,211,103,124,54,185,233,160,138,103,211,220,106,94,218,90,57,149,146,253,199,49,149,19,196,247,163,145,223,113,174,251,175,254,138,230,220,185,239,25,253,94,169,196,52,27,26,210,59,116,245,112,212,106,21,225,211,86,43,96,137,240,77,110,183,246,229,146,23,189,223,125,143,90,153,168,100,106,177,62,105,12,136,174,68,94,47,168,189,42,211,60,171,89,53,31,28,210,220,42,147,204,94,178,107,132,86,250,110,81,200,248,225,230,191,126,121,123,108,123,219,12,76,71,73,35,209,171,194,54,61,202,155,53,64,208,79,67,58,95,117,209,206,146,244,207,3,190,186,173,46,80,89,254,37,89,5,93,19,169,39,164,158,186,105,43,100,165,146,39,42,185,175,133,213,43,10,239,178,170,198,170,173,110,252,81,215,54,151,221,117,143,164,189,76,192,236,78,171,91,148,246,127,137,81,193,73,68,234,185,234,231,161,154,58,216,233,99,137,170,142,115,230,117,50,66,155,110,168,178,34,163,93,183,21,238,160,12,171,154,136,211,220,214,213,169,88,6,53,168,214,42,122,184,45,185,85,158,138,247,71,21,91,26,217,227,130,166,22,77,27,100,107,92,230,163,209,175,68,84,71,57,55,223,101,95,218,102,95,80,176,171,174,154,231,249,46,156,223,106,41,39,185,98,183,138,219,37,100,180,143,115,160,146,122,105,159,12,142,141,206,107,92,172,87,49,85,21,90,213,219,109,209,63,97,123,222,23,217,103,218,190,137,116,251,204,100,223,25,175,179,124,70,211,89,206,183,204,77,71,218,174,159,203,211,73,186,171,163,225,74,234,110,17,174,220,98,88,184,162,53,90,4,170,0,1,74,222,53,126,169,241,111,167,244,62,227,113,58,87,129,173,166,213,53,215,89,47,179,91,41,31,114,163,167,176,210,83,214,58,22,172,240,193,51,171,157,44,76,147,110,77,99,221,4,46,115,81,118,114,197,26,174,252,83,110,107,227,87,234,159,22,250,127,67,238,55,19,170,248,24,254,54,126,237,255,0,18,2,213,0,0,8,171,226,143,232,79,83,127,37,247,138,34,85,17,87,197,31,208,158,166,254,75,239,20,64,80,9,127,222,40,254,132,245,55,242,95,120,162,40,4,191,239,20,127,66,122,155,249,47,188,81,1,64,38,170,12,171,154,168,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,80,103,94,221,16,95,122,71,206,226,173,199,41,110,183,45,50,189,246,162,178,94,235,38,101,68,204,170,72,81,102,165,171,116,113,70,200,230,230,217,95,26,112,70,190,45,184,185,206,142,84,101,255,0,30,43,90,52,135,13,215,173,47,200,52,143,80,32,171,146,197,145,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,230,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,170,25,140,47,251,194,227,208,158,153,126,117,239,21,165,0,151,253,225,113,232,79,76,191,58,247,138,208,40,4,190,143,14,76,90,197,156,248,117,97,120,86,83,67,231,108,185,5,191,34,181,220,105,187,175,143,191,75,61,210,190,57,99,230,197,107,219,201,143,114,110,213,71,38,251,162,162,252,202,23,47,251,194,227,208,158,153,126,117,239,21,160,80,93,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,166,135,186,7,212,204,171,87,122,66,211,108,235,53,171,243,119,170,139,125,69,190,166,169,210,73,36,149,94,74,174,106,54,79,43,228,123,158,249,164,101,59,95,35,213,223,122,71,61,200,136,138,136,149,3,226,131,137,253,148,235,107,80,124,190,51,240,106,11,207,195,174,212,124,40,188,188,53,157,218,24,60,197,76,123,34,54,78,117,77,169,231,34,111,202,84,151,146,171,145,196,202,240,62,205,110,181,248,6,169,233,204,212,244,137,109,177,222,45,215,186,121,90,199,119,221,61,116,50,195,43,94,238,92,85,136,219,124,42,212,70,162,162,186,77,213,219,162,52,44,208,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,5,27,120,184,234,102,85,152,117,123,120,193,110,213,123,89,112,43,125,5,190,209,75,28,146,118,219,230,105,33,172,158,119,49,207,86,36,207,124,232,199,61,141,111,40,224,129,170,138,172,221,124,86,140,116,235,83,159,244,67,174,218,199,54,39,87,87,81,137,222,44,19,88,43,168,162,138,105,213,244,235,50,93,97,122,35,93,51,41,153,73,112,134,162,69,78,12,85,134,39,171,149,33,122,36,117,203,50,155,238,115,149,94,115,92,166,187,206,222,178,11,133,69,210,227,83,218,100,125,250,169,228,116,146,201,193,136,214,55,147,222,229,217,168,141,77,246,68,68,249,23,231,209,55,78,180,216,79,68,56,246,142,106,118,39,73,79,81,150,217,235,230,202,104,98,138,90,73,231,101,201,100,85,134,169,120,199,51,106,89,73,44,52,242,42,236,246,44,60,26,237,152,213,2,144,122,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,253,226,173,134,54,75,179,21,242,83,73,52,104,170,173,217,94,138,142,106,162,57,52,188,101,179,44,197,175,184,54,85,121,194,178,154,31,37,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,54,43,152,238,47,99,147,118,170,181,118,221,21,83,230,104,79,160,125,76,202,181,119,164,45,54,206,179,90,191,55,122,168,183,212,91,234,106,157,36,146,73,85,228,170,230,163,100,242,190,71,185,239,154,70,83,181,242,61,93,247,164,115,220,136,136,168,136,18,0,202,185,170,131,42,224,95,247,133,199,161,61,50,252,235,222,43,73,84,69,95,11,143,66,122,101,249,215,188,86,146,168,0,0,0,0,10,86,241,171,245,79,139,125,63,161,247,27,137,213,124,12,127,27,63,118,255,0,137,28,171,198,175,213,62,45,244,254,135,220,110,39,85,240,49,252,108,253,219,254,36,5,170,0,0,170,191,28,239,193,63,222,79,225,167,42,240,84,245,79,148,253,63,174,247,27,113,213,124,115,191,4,255,0,121,63,134,145,171,195,35,93,52,227,167,77,96,206,181,67,84,47,62,70,213,67,167,245,177,67,12,72,143,170,184,85,58,225,111,88,233,105,163,85,78,228,207,226,237,147,116,106,53,174,123,220,198,49,239,104,91,79,90,253,87,88,186,75,209,170,220,203,187,106,172,203,238,91,209,226,214,74,217,158,223,63,85,201,137,36,138,216,209,94,176,192,199,247,100,93,216,213,217,145,247,24,249,99,83,62,249,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,57,202,253,145,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,19,213,117,15,212,14,125,212,214,168,87,106,190,163,62,145,151,42,202,122,122,72,168,232,86,100,162,162,130,24,209,173,138,158,57,164,145,209,177,93,206,87,53,29,178,201,44,142,249,114,82,122,120,98,248,122,81,229,52,116,221,69,117,3,136,119,173,83,113,151,18,176,92,225,130,122,91,173,44,176,77,28,181,85,180,147,194,254,80,175,118,23,211,47,38,57,93,26,201,197,88,177,57,225,8,58,93,234,111,62,233,103,84,45,186,129,136,84,213,214,91,89,80,215,94,177,229,184,205,77,69,121,129,35,150,62,19,182,53,226,231,177,179,202,232,158,246,189,35,145,90,254,46,217,90,237,10,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,124,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,104,219,175,110,136,47,189,35,231,113,86,227,148,183,91,150,153,94,251,81,89,47,117,147,50,162,102,85,36,40,179,82,213,186,56,163,100,115,115,108,175,141,56,35,95,22,220,92,231,71,42,49,208,79,91,247,222,145,243,185,104,178,58,171,173,203,76,175,125,217,111,118,74,56,89,81,51,42,146,21,72,106,169,27,36,177,178,57,185,182,38,72,188,209,175,139,126,77,115,163,137,88,23,252,80,15,138,63,174,205,77,252,151,217,232,139,243,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,160,207,20,127,93,154,155,249,47,179,209,1,42,188,12,127,27,63,118,255,0,137,22,168,85,95,129,143,227,103,238,223,241,34,213,0,0,0,138,190,40,254,132,245,55,242,95,120,162,41,91,164,239,84,250,55,245,3,30,247,24,11,169,241,71,244,39,169,191,146,251,197,17,74,221,39,122,167,209,191,168,24,247,184,192,5,212,248,163,250,19,212,223,201,125,226,136,165,110,147,189,83,232,223,212,12,123,220,96,46,167,197,31,208,158,166,254,75,239,20,69,43,116,157,234,159,70,254,160,99,222,227,0,26,83,0,0,0,0,42,175,199,59,240,79,247,147,248,105,106,133,85,248,231,126,9,254,242,127,13,3,149,120,42,122,167,202,126,159,215,123,141,184,186,146,149,188,21,61,83,229,63,79,235,189,198,220,93,72,0,0,20,3,226,143,235,179,83,127,37,246,122,34,127,248,42,122,88,202,126,160,87,123,117,184,128,30,40,254,187,53,55,242,95,103,162,39,255,0,130,167,165,140,167,234,5,119,183,91,128,159,228,10,241,53,232,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,186,43,234,97,139,119,70,246,114,145,236,143,177,198,69,88,123,83,212,1,149,114,127,248,42,122,167,202,126,159,215,123,141,184,253,94,49,61,63,96,58,89,170,24,222,171,226,12,171,166,185,106,141,69,210,174,245,70,137,11,40,162,158,150,58,22,247,96,142,56,218,230,190,87,77,44,178,185,238,122,190,71,185,223,45,215,127,203,224,169,234,159,41,250,127,93,238,54,224,46,164,0,0,0,0,160,31,20,127,93,154,155,249,47,179,209,23,252,80,15,138,63,174,205,77,252,151,217,232,128,159,254,10,158,150,50,159,168,21,222,221,110,39,249,0,60,21,61,44,101,63,80,43,189,186,220,79,240,0,0,5,85,248,231,126,9,254,242,127,13,45,80,170,191,28,239,193,63,222,79,225,160,66,14,140,250,95,186,245,103,173,20,218,115,71,119,164,183,91,109,212,236,189,223,165,150,161,208,206,235,84,117,116,240,212,182,149,201,20,173,90,158,53,8,177,164,141,70,110,159,121,127,177,116,39,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,132,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,105,219,193,83,213,62,83,244,254,187,220,109,197,212,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,213,143,170,125,100,250,129,144,251,140,230,148,204,214,117,99,234,159,89,62,160,100,62,227,56,23,83,225,113,232,79,76,191,58,247,138,210,85,17,87,194,227,208,158,153,126,117,239,21,164,170,0,0,2,170,252,115,191,4,255,0,121,63,134,156,171,193,83,213,62,83,244,254,187,220,109,199,85,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,1,117,32,0,40,7,197,31,215,102,166,254,75,236,244,68,255,0,240,84,244,177,148,253,64,174,246,235,113,0,60,81,253,118,106,111,228,190,207,68,79,255,0,5,79,75,25,79,212,10,239,110,183,1,63,192,0,8,1,227,87,233,99,22,250,129,67,237,215,18,127,144,3,198,175,210,198,45,245,2,135,219,174,32,85,95,73,222,169,244,111,234,6,61,238,48,26,83,51,89,210,119,170,125,27,250,129,143,123,140,6,148,192,16,3,198,175,210,198,45,245,2,135,219,174,36,255,0,32,7,141,95,165,140,91,234,5,15,183,92,64,172,14,139,244,114,197,175,189,80,96,26,85,148,205,194,203,117,184,73,81,113,143,139,215,204,210,210,83,203,87,45,54,236,123,30,206,243,41,221,23,113,174,71,51,185,205,55,86,236,186,51,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,160,207,11,143,93,154,101,249,215,179,214,151,252,5,122,248,163,116,37,117,214,203,84,58,239,162,248,205,37,70,109,99,167,123,114,11,117,36,14,243,185,13,19,90,196,137,241,241,94,50,212,211,181,142,68,103,14,228,177,185,24,142,114,195,12,78,168,28,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,156,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,168,130,160,60,82,58,5,163,211,191,61,212,222,142,91,237,86,220,65,124,157,62,69,142,209,211,65,67,13,162,69,237,83,67,83,73,28,109,99,29,12,175,88,210,72,209,22,70,203,34,201,247,217,35,251,33,97,93,29,245,85,134,245,95,164,118,252,194,205,114,164,110,79,110,167,167,166,203,45,17,198,176,190,221,113,86,125,245,108,78,123,221,229,164,115,100,116,47,228,238,76,69,106,175,113,146,49,157,212,205,103,78,157,75,234,159,75,249,220,57,214,153,221,191,219,121,219,53,100,245,63,11,185,254,166,104,163,243,112,67,44,125,238,215,125,239,143,147,190,227,246,114,127,106,46,132,244,47,93,52,227,168,189,56,183,106,134,151,222,124,245,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,201,187,166,234,213,107,154,246,57,236,123,30,224,169,111,26,191,84,248,183,211,250,31,113,184,157,87,192,199,241,179,247,111,248,145,202,188,106,253,83,226,223,79,232,125,198,226,117,95,3,31,198,207,221,191,226,64,90,160,0,1,149,115,85,6,85,192,191,239,11,143,66,122,101,249,215,188,86,146,168,138,190,23,30,132,244,203,243,175,120,173,37,80,0,0,21,87,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,58,175,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,14,85,226,143,235,179,83,127,37,246,122,34,127,248,42,122,88,202,126,160,87,123,117,184,128,30,40,254,187,53,55,242,95,103,162,39,255,0,130,167,165,140,167,234,5,119,183,91,128,244,30,47,186,95,106,205,58,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,116,116,44,115,170,33,153,219,114,71,45,44,104,173,253,142,109,69,244,177,173,127,201,219,168,44,39,88,228,183,249,218,76,126,224,190,126,6,197,220,145,244,51,196,250,122,174,211,123,145,162,204,144,77,42,199,201,232,222,226,51,150,237,221,23,69,26,171,166,120,174,178,105,198,71,165,185,173,39,152,178,228,214,249,109,245,60,99,141,242,67,205,62,228,241,119,24,246,54,104,158,141,146,55,171,87,132,140,99,145,55,106,25,130,3,85,6,85,205,41,244,177,173,127,202,39,167,220,39,88,228,183,249,42,188,130,222,190,126,6,197,219,141,149,208,74,250,122,174,211,123,146,42,66,179,195,42,199,201,234,238,218,179,150,206,221,19,53,128,95,247,133,199,161,61,50,252,235,222,43,73,84,69,95,11,143,66,122,101,249,215,188,86,146,168,0,0,10,171,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,29,87,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,7,181,241,193,205,109,85,249,254,150,105,204,52,245,105,114,177,217,238,55,186,137,92,198,246,29,5,116,209,67,19,88,238,92,149,232,235,124,202,228,86,162,34,58,61,149,219,170,54,63,248,86,90,110,183,30,184,240,26,203,125,178,174,170,158,215,79,120,171,174,150,24,92,246,82,192,182,202,152,82,89,92,137,179,24,178,205,20,104,231,108,156,228,99,127,107,145,21,226,167,118,186,220,122,227,207,168,238,23,58,186,170,123,93,61,158,146,134,41,166,115,217,75,2,219,41,166,88,162,106,174,204,98,203,52,178,43,91,178,115,145,238,253,174,85,89,1,224,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,188,121,43,209,214,248,81,170,142,68,68,116,155,163,183,69,104,91,160,0,12,251,120,154,90,109,86,94,184,245,62,142,205,108,164,160,167,146,162,219,86,248,169,161,108,76,116,243,219,41,38,154,85,107,81,17,95,36,178,73,35,221,251,92,247,185,203,186,170,169,55,252,16,179,175,136,105,102,165,233,159,194,251,127,1,200,41,47,190,119,191,191,123,207,211,44,61,174,223,31,187,195,225,188,185,114,94,93,237,182,111,13,221,26,188,100,177,107,22,63,213,197,29,218,209,67,229,234,242,108,62,221,116,186,73,221,123,252,197,83,39,169,164,108,155,57,85,25,180,20,148,236,217,168,141,251,155,237,201,206,85,237,126,6,63,141,159,187,127,196,128,181,64,0,20,173,227,87,234,159,22,250,127,67,238,55,19,170,248,24,254,54,126,237,255,0,18,57,87,141,95,170,124,91,233,253,15,184,220,78,171,224,99,248,217,251,183,252,72,11,84,0,0,34,175,138,63,161,61,77,252,151,222,40,137,84,69,95,20,127,66,122,155,249,47,188,81,1,64,37,255,0,120,163,250,19,212,223,201,125,226,136,160,18,255,0,188,81,253,9,234,111,228,190,241,68,5,0,154,168,50,174,106,160,0,0,12,171,151,253,225,113,232,79,76,191,58,247,138,210,128,75,254,240,184,244,39,166,95,157,123,197,104,20,2,95,247,133,199,161,61,50,252,235,222,43,74,1,47,251,194,227,208,158,153,126,117,239,21,160,69,95,28,92,79,255,0,169,38,117,71,140,255,0,248,226,211,112,188,199,69,255,0,178,203,73,77,52,232,159,251,107,227,141,206,255,0,62,230,167,244,212,142,190,18,121,173,215,21,235,75,31,177,91,233,233,36,167,204,108,247,91,37,115,166,99,149,241,192,202,103,87,35,162,84,114,34,63,187,67,19,85,92,142,78,14,122,109,186,163,155,103,222,37,216,5,78,160,244,91,168,148,182,220,122,146,235,114,177,211,211,95,233,86,100,139,157,27,41,42,99,150,170,162,39,200,169,193,237,163,74,180,94,43,205,204,115,216,222,92,248,173,11,233,238,107,117,211,92,255,0,26,212,107,21,61,36,247,44,86,241,69,123,163,138,173,142,116,18,79,77,51,38,141,178,53,174,107,149,138,230,34,42,35,154,187,111,178,167,237,3,81,0,252,150,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,172,1,13,124,87,181,138,213,166,189,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,188,218,245,166,90,118,62,9,21,168,228,222,170,38,61,56,200,170,76,162,157,188,108,53,66,213,144,234,230,7,165,22,246,210,77,81,134,89,234,174,85,213,16,214,182,87,199,61,193,241,237,75,44,72,155,194,246,69,71,20,169,201,219,185,149,76,94,45,68,69,120,65,253,1,209,203,239,80,26,203,137,232,238,57,55,151,171,201,174,13,167,146,167,139,31,229,41,88,215,73,83,83,193,239,98,73,218,130,57,101,237,243,71,63,135,22,253,231,34,26,105,41,91,193,179,69,62,220,245,5,118,214,58,187,135,102,147,76,173,233,217,130,57,120,201,61,117,198,42,138,120,249,53,99,114,58,22,192,202,197,118,207,99,146,78,198,220,155,205,11,169,2,136,124,87,180,118,235,166,189,90,94,242,230,216,105,40,113,237,65,167,167,189,218,229,162,165,116,80,73,59,97,142,26,214,189,220,26,197,169,90,134,62,121,17,170,229,218,170,39,189,121,72,168,73,79,3,236,254,166,91,86,169,233,109,118,67,72,148,244,181,22,235,253,174,210,229,137,179,171,229,108,176,86,212,49,54,238,189,136,144,208,49,223,53,99,21,99,254,138,200,188,189,175,141,38,142,95,115,13,26,196,181,138,209,55,114,147,78,238,21,20,247,74,110,44,78,52,183,39,83,198,218,158,110,122,42,240,158,10,120,187,109,99,220,239,51,203,238,182,55,42,215,183,135,214,177,90,180,67,171,76,23,46,201,111,213,118,172,122,182,162,107,37,226,88,170,155,4,11,5,92,47,134,55,85,57,239,99,60,180,117,14,167,158,69,122,236,212,131,154,34,185,141,64,52,60,101,92,213,65,149,112,47,251,194,227,208,158,153,126,117,239,21,164,170,34,175,133,199,161,61,50,252,235,222,43,73,84,0,0,0,0,5,43,120,213,250,167,197,190,159,208,251,141,196,234,190,6,63,141,159,187,127,196,142,85,227,87,234,159,22,250,127,67,238,55,19,170,248,24,254,54,126,237,255,0,18,2,213,0,0,85,95,142,119,224,159,239,39,240,210,170,203,84,241,206,252,19,253,228,254,26,66,174,138,58,81,190,245,105,172,180,88,111,106,235,71,136,91,118,172,202,111,116,80,177,222,66,151,139,214,56,209,210,42,49,38,157,236,237,70,155,61,201,187,228,237,189,145,72,128,117,95,14,238,129,107,58,156,202,151,60,213,43,125,214,219,166,86,78,213,70,203,77,61,63,218,105,22,73,89,229,169,106,120,163,22,22,62,9,27,81,36,111,89,27,247,99,111,23,73,220,138,245,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,132,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,0,30,83,85,116,207,21,214,77,56,200,244,183,53,164,243,22,92,154,223,45,190,167,140,113,190,72,121,167,220,158,46,227,30,198,205,19,209,178,70,245,106,240,145,140,114,38,237,67,60,61,81,116,201,159,116,179,170,23,45,63,203,233,170,235,45,172,168,115,108,185,10,91,166,166,162,188,192,145,197,39,56,29,34,113,115,216,217,226,108,172,99,158,145,200,174,103,39,108,142,118,146,78,63,213,23,76,152,15,84,218,95,114,211,252,190,154,146,142,228,250,119,54,203,144,165,186,26,154,219,52,235,36,82,115,129,210,39,38,177,238,130,38,202,198,57,139,36,104,230,114,110,232,230,133,96,120,92,245,219,106,209,59,172,218,17,173,25,53,93,62,19,124,168,99,177,251,141,92,237,242,88,245,107,156,245,149,146,114,78,81,83,84,57,237,85,127,62,220,82,53,94,173,106,77,52,173,228,30,40,254,187,53,55,242,95,103,162,37,167,68,254,19,244,214,172,134,175,80,122,161,162,164,186,178,199,120,150,27,29,134,158,89,124,165,107,233,42,170,169,229,154,186,10,138,102,58,90,105,29,21,61,69,58,53,252,37,137,200,178,181,204,127,109,98,95,138,63,174,205,77,252,151,217,232,128,149,94,6,63,141,159,187,127,196,139,84,42,175,192,199,241,179,247,111,248,145,106,128,0,0,69,95,20,127,66,122,155,249,47,188,81,20,173,210,119,170,125,27,250,129,143,123,140,5,212,248,163,250,19,212,223,201,125,226,136,165,110,147,189,83,232,223,212,12,123,220,96,2,234,124,81,253,9,234,111,228,190,241,68,82,183,73,222,169,244,111,234,6,61,238,48,23,83,226,143,232,79,83,127,37,247,138,34,149,186,78,245,79,163,127,80,49,239,113,128,13,41,128,0,0,0,21,87,227,157,248,39,251,201,252,52,181,66,170,252,115,191,4,255,0,121,63,134,129,202,188,21,61,83,229,63,79,235,189,198,220,93,73,74,222,10,158,169,242,159,167,245,222,227,110,46,164,0,0,10,1,241,71,245,217,169,191,146,251,61,17,63,252,21,61,44,101,63,80,43,189,186,220,64,15,20,127,93,154,155,249,47,179,209,19,255,0,193,83,210,198,83,245,2,187,219,173,192,79,240,0,21,87,227,157,248,39,251,201,252,52,229,94,10,158,169,242,159,167,245,222,227,110,58,175,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,11,169,0,0,0,0,40,7,197,31,215,102,166,254,75,236,244,69,255,0,20,3,226,143,235,179,83,127,37,246,122,32,39,255,0,130,167,165,140,167,234,5,119,183,91,137,254,64,15,5,79,75,25,79,212,10,239,110,183,19,252,0,0,1,85,126,57,223,130,127,188,159,195,75,84,42,175,199,59,240,79,247,147,248,104,28,171,193,83,213,62,83,244,254,187,220,109,197,212,148,173,224,169,234,159,41,250,127,93,238,54,226,234,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,234,199,213,62,178,125,64,200,125,198,115,74,103,52,187,116,201,211,109,254,235,91,125,190,244,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,64,228,30,23,30,132,244,203,243,175,120,173,37,81,242,113,108,79,21,193,172,84,184,182,21,140,218,177,251,45,23,63,45,110,181,209,71,73,75,7,55,185,239,225,20,104,214,55,147,222,231,46,201,243,115,149,87,230,170,125,96,0,0,42,175,199,59,240,79,247,147,248,105,202,188,21,61,83,229,63,79,235,189,198,220,91,246,117,164,250,89,170,30,71,244,153,166,152,166,91,240,206,239,146,248,237,154,154,191,202,247,56,247,59,93,230,59,135,46,219,57,113,219,126,13,223,246,33,249,112,173,16,209,125,53,186,203,125,211,157,33,194,177,91,148,244,238,164,150,178,201,96,164,161,158,72,28,230,185,209,58,72,99,107,149,138,230,49,202,213,93,183,99,87,251,16,15,106,0,2,128,124,81,253,118,106,111,228,190,207,68,79,255,0,5,79,75,25,79,212,10,239,110,183,18,255,0,41,233,235,64,179,155,237,86,83,154,232,126,159,228,23,170,222,30,102,227,116,198,104,170,234,167,224,198,177,156,229,146,55,61,220,88,198,181,55,95,147,90,136,159,36,67,208,97,90,123,128,233,173,170,91,22,156,224,248,254,43,109,158,161,213,114,209,217,45,144,208,193,36,238,107,90,233,93,28,45,107,85,234,214,49,170,229,77,246,99,83,251,16,15,64,0,0,64,15,26,191,75,24,183,212,10,31,110,184,147,252,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,125,158,228,254,213,3,57,157,39,122,167,209,191,168,24,247,184,192,105,76,230,150,158,153,58,109,176,93,104,175,182,46,159,52,214,221,114,183,84,71,87,71,89,73,137,208,67,61,52,241,185,29,28,177,200,216,145,204,123,92,136,228,114,42,42,42,34,161,210,192,16,3,198,175,210,198,45,245,2,135,219,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,223,103,185,63,181,64,162,31,11,143,93,154,101,249,215,179,214,151,252,115,252,91,167,173,2,193,175,180,185,78,21,161,250,127,143,222,168,185,249,107,141,175,25,162,164,170,131,155,28,199,240,150,56,218,246,242,99,220,213,217,126,109,114,162,252,149,78,128,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,66,222,34,61,16,86,116,171,157,166,91,135,82,242,211,44,178,225,44,86,38,164,211,212,205,107,145,176,197,35,233,106,165,124,77,99,121,61,243,249,116,89,36,145,241,83,185,94,229,115,30,229,242,157,11,245,155,125,232,243,81,234,174,114,90,190,51,134,101,30,94,159,38,182,196,198,37,83,163,137,95,218,169,166,145,219,109,52,93,217,85,35,115,146,57,26,247,53,220,85,89,44,119,253,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,120,121,155,117,210,138,58,186,89,248,61,175,103,56,164,71,49,220,94,198,185,55,79,147,154,138,159,52,67,192,127,36,238,150,63,241,105,210,175,254,13,183,127,242,64,169,95,24,44,179,21,206,122,137,195,50,156,43,38,181,100,22,90,221,63,164,242,215,27,93,108,117,116,179,240,186,92,216,254,18,198,174,99,184,189,142,106,236,191,39,53,81,126,104,167,107,240,49,252,108,253,219,254,36,88,77,111,76,157,54,220,105,168,40,238,29,62,105,173,85,61,174,157,105,40,98,155,19,160,123,41,96,89,100,153,98,137,171,22,204,98,203,52,178,43,91,178,115,145,238,253,174,85,95,65,130,233,62,150,105,127,158,253,25,233,166,41,137,124,79,181,231,126,5,102,166,160,243,93,190,93,190,239,101,141,231,199,184,254,60,183,219,155,182,253,170,7,171,0,0,50,174,106,160,229,95,201,59,165,143,252,90,116,171,255,0,131,109,223,252,144,57,87,133,199,161,61,50,252,235,222,43,73,84,124,156,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,207,203,91,173,116,81,210,82,193,205,238,123,248,69,26,53,141,228,247,185,203,178,124,220,229,85,249,170,159,88,0,0,10,171,241,206,252,19,253,228,254,26,114,175,5,79,84,249,79,211,250,239,113,183,22,253,157,105,62,150,106,135,145,253,38,105,166,41,150,252,51,187,228,190,59,102,166,175,242,189,206,61,206,215,121,142,225,203,182,206,92,118,223,131,119,253,136,126,92,43,68,52,95,77,110,178,223,116,231,72,112,172,86,229,61,59,169,37,172,178,88,41,40,103,146,7,57,174,116,78,146,24,218,229,98,185,140,114,181,87,109,216,213,254,196,2,141,188,81,253,118,106,111,228,190,207,68,79,255,0,5,79,75,25,79,212,10,239,110,183,18,255,0,41,233,235,64,179,155,237,86,83,154,232,126,159,228,23,170,222,30,102,227,116,198,104,170,234,167,224,198,177,156,229,146,55,61,220,88,198,181,55,95,147,90,136,159,36,67,208,97,90,123,128,233,173,170,91,22,156,224,248,254,43,109,158,161,213,114,209,217,45,144,208,193,36,238,107,90,233,93,28,45,107,85,234,214,49,170,229,77,246,99,83,251,16,15,64,103,91,175,141,51,197,116,139,171,221,73,193,112,170,79,41,101,167,184,83,220,41,169,91,28,113,199,75,231,105,33,172,124,17,50,54,53,140,134,55,212,57,145,177,27,247,99,107,26,170,170,138,171,162,147,159,229,61,61,104,22,115,125,170,202,115,93,15,211,252,130,245,91,195,204,220,110,152,205,21,93,84,252,24,214,51,156,178,70,231,187,139,24,214,166,235,242,107,81,19,228,136,4,53,240,96,213,234,156,191,65,178,93,35,184,207,87,53,70,158,222,27,53,26,186,8,153,4,54,235,135,114,88,225,99,219,247,222,244,169,134,186,71,43,211,228,147,70,136,229,68,226,202,97,52,251,130,233,62,150,105,127,158,253,25,233,166,41,137,124,79,181,231,126,5,102,166,160,243,93,190,93,190,239,101,141,231,199,184,254,60,183,219,155,182,253,170,121,95,228,157,210,199,254,45,58,85,255,0,193,182,239,254,72,28,171,194,227,208,158,153,126,117,239,21,164,170,62,78,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,231,229,173,214,186,40,233,41,96,230,247,61,252,34,141,26,198,242,123,220,229,217,62,110,114,170,252,213,79,172,0,0,5,85,248,231,126,9,254,242,127,13,57,87,130,167,170,124,167,233,253,119,184,219,139,126,206,180,159,75,53,67,200,254,147,52,211,20,203,126,25,221,242,95,29,179,83,87,249,94,231,30,231,107,188,199,112,229,219,103,46,59,111,193,187,254,196,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,182,236,106,255,0,98,1,70,222,40,254,187,53,55,242,95,103,162,38,87,129,246,21,117,160,192,53,79,81,166,168,164,91,109,242,241,110,178,83,196,215,187,190,217,232,97,150,105,92,246,241,226,140,86,220,33,70,170,57,85,85,178,110,141,217,21,211,211,41,233,235,64,179,155,237,86,83,154,232,126,159,228,23,170,222,30,102,227,116,198,104,170,234,167,224,198,177,156,229,146,55,61,220,88,198,181,55,95,147,90,136,159,36,67,208,97,90,123,128,233,173,170,91,22,156,224,248,254,43,109,158,161,213,114,209,217,45,144,208,193,36,238,107,90,233,93,28,45,107,85,234,214,49,170,229,77,246,99,83,251,16,15,64,0,2,168,60,114,173,54,168,110,186,55,125,134,217,72,203,149,101,61,250,146,162,177,176,181,39,154,8,93,66,232,162,124,155,114,115,24,233,230,115,90,171,179,86,89,21,54,228,187,243,95,5,79,84,249,79,211,250,239,113,183,22,253,157,105,62,150,106,135,145,253,38,105,166,41,150,252,51,187,228,190,59,102,166,175,242,189,206,61,206,215,121,142,225,203,182,206,92,118,223,131,119,253,136,126,92,43,68,52,95,77,110,178,223,116,231,72,112,172,86,229,61,59,169,37,172,178,88,41,40,103,146,7,57,174,116,78,146,24,218,229,98,185,140,114,181,87,109,216,213,254,196,3,218,128,0,165,111,26,191,84,248,183,211,250,31,113,184,157,87,192,199,241,179,247,111,248,145,99,249,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,46,219,189,203,253,170,126,172,23,73,244,179,75,252,247,232,207,77,49,76,75,226,125,175,59,240,43,53,53,7,154,237,242,237,247,123,44,111,62,61,199,241,229,190,220,221,183,237,80,61,88,0,1,21,124,81,253,9,234,111,228,190,241,68,74,163,228,229,56,158,43,156,216,170,177,108,215,25,181,100,22,90,222,30,102,221,116,162,142,174,150,126,15,107,217,206,41,17,204,119,23,177,174,77,211,228,230,162,167,205,16,12,182,151,253,226,143,232,79,83,127,37,247,138,35,170,255,0,36,238,150,63,241,105,210,175,254,13,183,127,242,79,127,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,120,121,155,117,210,138,58,186,89,248,61,175,103,56,164,71,49,220,94,198,185,55,79,147,154,138,159,52,64,50,218,106,160,229,95,201,59,165,143,252,90,116,171,255,0,131,109,223,252,147,170,128,0,1,149,114,255,0,188,46,61,9,233,151,231,94,241,90,117,95,228,157,210,199,254,45,58,85,255,0,193,182,239,254,73,239,241,108,79,21,193,172,84,184,182,21,140,218,177,251,45,23,63,45,110,181,209,71,73,75,7,55,185,239,225,20,104,214,55,147,222,231,46,201,243,115,149,87,230,170,6,91,75,254,240,184,244,39,166,95,157,123,197,105,213,127,146,119,75,31,248,180,233,87,255,0,6,219,191,249,39,191,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,92,252,181,186,215,69,29,37,44,28,222,231,191,132,81,163,88,222,79,123,156,187,39,205,206,85,95,154,168,31,174,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,46,249,102,45,125,193,178,171,206,21,148,208,249,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,249,177,92,199,113,123,28,155,181,85,171,182,232,170,159,51,82,103,52,187,116,201,211,109,254,235,91,125,190,244,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,64,229,94,26,57,253,78,160,244,91,167,117,87,44,134,146,235,114,177,211,212,216,42,146,21,139,157,27,41,42,100,138,150,158,86,70,137,193,237,163,74,69,78,73,205,204,115,30,238,92,249,44,160,60,254,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,223,102,53,63,177,15,64,0,205,103,84,250,215,252,162,122,130,205,181,142,59,127,146,164,200,46,9,228,32,116,93,185,25,67,4,76,167,165,238,183,185,34,36,203,4,49,44,156,94,173,238,43,248,236,221,145,52,166,114,175,228,157,210,199,254,45,58,85,255,0,193,182,239,254,72,17,215,194,11,75,237,88,95,73,116,217,228,46,164,158,229,168,55,138,219,149,68,237,162,108,83,197,5,52,206,162,138,149,242,238,174,153,141,117,60,211,55,126,40,213,170,145,17,191,181,206,155,231,201,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,92,252,181,186,215,69,29,37,44,28,222,231,191,132,81,163,88,222,79,123,156,187,39,205,206,85,95,154,169,245,128,229,93,83,232,167,242,137,233,247,54,209,200,238,30,74,175,32,183,167,144,157,210,246,227,101,116,18,178,162,151,186,238,220,138,144,172,240,196,146,113,98,187,182,175,227,179,182,84,205,97,170,131,149,127,36,238,150,63,241,105,210,175,254,13,183,127,242,64,244,26,41,170,22,173,106,210,60,67,85,236,205,164,142,159,41,179,211,92,159,79,77,90,218,182,81,206,246,39,122,149,101,106,34,61,240,203,220,137,255,0,117,170,143,141,200,173,106,162,162,102,48,212,150,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,231,229,173,214,186,40,233,41,96,230,247,61,252,34,141,26,198,242,123,220,229,217,62,110,114,170,252,213,79,1,252,147,186,88,255,0,197,167,74,191,248,54,221,255,0,201,3,149,120,92,122,19,211,47,206,189,226,180,149,71,201,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,92,252,181,186,215,69,29,37,44,28,222,231,191,132,81,163,88,222,79,123,156,187,39,205,206,85,95,154,169,245,128,0,0,0,0,165,111,26,191,84,248,183,211,250,31,113,184,157,87,192,199,241,179,247,111,248,145,99,249,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,46,219,189,203,253,170,126,172,23,73,244,179,75,252,247,232,207,77,49,76,75,226,125,175,59,240,43,53,53,7,154,237,242,237,247,123,44,111,62,61,199,241,229,190,220,221,183,237,80,61,88,0,10,234,241,90,208,189,71,234,47,81,244,11,75,244,190,205,231,174,181,223,105,101,154,105,85,89,75,111,165,106,218,210,74,170,153,17,23,183,11,57,55,117,217,92,174,115,88,198,189,239,99,29,50,186,120,233,251,1,233,151,75,232,116,163,78,89,86,251,109,29,69,69,92,181,149,201,10,214,214,207,52,138,231,75,81,36,49,198,217,30,141,225,19,92,173,221,35,138,54,252,248,161,210,192,0,0,0,0,2,128,124,81,253,118,106,111,228,190,207,68,95,241,207,242,158,158,180,11,57,190,213,101,57,174,135,233,254,65,122,173,225,230,110,55,76,102,138,174,170,126,12,107,25,206,89,35,115,221,197,140,107,83,117,249,53,168,137,242,68,2,186,252,12,127,27,63,118,255,0,137,22,168,121,76,23,73,244,179,75,252,247,232,207,77,49,76,75,226,125,175,59,240,43,53,53,7,154,237,242,237,247,123,44,111,62,61,199,241,229,190,220,221,183,237,83,213,128,0,1,21,124,81,253,9,234,111,228,190,241,68,82,183,73,222,169,244,111,234,6,61,238,48,26,61,202,113,60,87,57,177,85,98,217,174,51,106,200,44,181,188,60,205,186,233,69,29,93,44,252,30,215,179,156,82,35,152,238,47,99,92,155,167,201,205,69,79,154,33,226,173,61,50,116,219,96,186,209,95,108,93,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,64,57,7,138,63,161,61,77,252,151,222,40,138,86,233,59,213,62,141,253,64,199,189,198,3,71,185,78,39,138,231,54,42,172,91,53,198,109,89,5,150,183,135,153,183,93,40,163,171,165,159,131,218,246,115,138,68,115,29,197,236,107,147,116,249,57,168,169,243,68,60,85,167,166,78,155,108,23,90,43,237,139,167,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,7,75,0,0,0,0,42,175,199,59,240,79,247,147,248,105,106,135,148,206,180,159,75,53,67,200,254,147,52,211,20,203,126,25,221,242,95,29,179,83,87,249,94,231,30,231,107,188,199,112,229,219,103,46,59,111,193,187,254,196,2,160,124,21,61,83,229,63,79,235,189,198,220,93,73,226,176,173,16,209,125,53,186,203,125,211,157,33,194,177,91,148,244,238,164,150,178,201,96,164,161,158,72,28,230,185,209,58,72,99,107,149,138,230,49,202,213,93,183,99,87,251,16,246,160,0,0,80,15,138,63,174,205,77,252,151,217,232,137,255,0,224,169,233,99,41,250,129,93,237,214,226,95,229,61,61,104,22,115,125,170,202,115,93,15,211,252,130,245,91,195,204,220,110,152,205,21,93,84,252,24,214,51,156,178,70,231,187,139,24,214,166,235,242,107,81,19,228,136,122,12,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,190,204,106,127,98,1,232,0,0,85,95,142,119,224,159,239,39,240,211,149,120,42,122,167,202,126,159,215,123,141,184,183,236,235,73,244,179,84,60,143,233,51,77,49,76,183,225,157,223,37,241,219,53,53,127,149,238,113,238,118,187,204,119,14,93,182,114,227,182,252,27,191,236,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,187,110,198,175,246,32,30,212,0,0,0,0,160,31,20,127,93,154,155,249,47,179,209,23,252,115,252,167,167,173,2,206,111,181,89,78,107,161,250,127,144,94,171,120,121,155,141,211,25,162,171,170,159,131,26,198,115,150,72,220,247,113,99,26,212,221,126,77,106,34,124,145,0,136,30,10,158,150,50,159,168,21,222,221,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,166,251,49,169,253,136,122,0,0,0,5,85,248,231,126,9,254,242,127,13,45,80,242,153,214,147,233,102,168,121,31,210,102,154,98,153,111,195,59,190,75,227,182,106,106,255,0,43,220,227,220,237,119,152,238,28,187,108,229,199,109,248,55,127,216,128,84,15,130,167,170,124,167,233,253,119,184,219,139,169,60,86,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,182,236,106,255,0,98,30,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,1,3,2,255,196,0,119,16,0,0,5,2,4,3,4,5,6,8,7,6,14,13,4,19,0,1,2,3,4,5,6,7,8,17,18,9,19,33,20,49,56,181,21,34,65,81,119,22,35,50,97,113,133,23,24,51,71,82,129,134,197,36,37,66,83,118,180,193,25,52,114,145,161,177,38,39,53,67,69,86,87,98,115,116,130,166,209,212,68,84,88,99,100,104,146,149,150,196,211,225,228,54,55,57,101,147,162,164,178,194,240,73,85,117,179,182,40,131,132,148,136,165,241,198,255,196,0,28,1,1,0,2,3,1,1,1,0,0,0,0,0,0,0,0,0,0,6,7,4,5,8,3,2,1,255,196,0,76,17,1,0,1,2,3,3,7,6,8,12,5,3,5,1,0,0,0,1,2,3,4,5,17,6,33,49,7,18,65,81,113,114,177,34,51,53,97,145,178,19,20,50,52,129,161,193,209,21,35,66,67,68,82,98,115,130,131,195,240,22,54,55,179,225,36,146,194,23,37,83,84,241,162,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,189,138,220,72,177,198,197,197,27,198,201,164,218,182,43,208,109,250,253,66,149,21,201,48,102,41,213,180,196,133,182,133,44,211,41,36,106,52,160,140,204,136,139,93,116,34,238,24,120,204,117,156,13,49,85,238,148,143,103,54,91,49,218,155,181,217,203,162,38,104,141,103,89,211,116,206,139,33,1,86,191,221,76,204,15,251,79,195,223,252,223,55,254,182,31,221,76,204,15,251,79,195,223,252,223,55,254,182,48,63,196,24,46,185,246,37,191,250,65,180,223,171,71,253,240,180,160,21,107,253,212,204,192,255,0,180,252,61,255,0,205,243,127,235,97,253,212,204,192,255,0,180,252,61,255,0,205,243,127,235,97,254,32,193,117,207,176,255,0,210,13,166,253,90,63,239,133,165,0,242,184,83,116,212,47,172,46,179,175,106,179,49,217,157,112,80,41,245,89,77,198,74,146,210,29,126,58,28,90,80,74,53,25,36,148,179,34,35,51,61,52,212,207,188,122,161,185,166,168,174,152,170,58,85,165,251,53,97,238,213,102,190,52,204,196,246,196,232,0,0,250,121,0,0,0,0,0,0,3,142,102,139,49,214,254,91,240,248,238,9,205,246,186,229,91,159,14,133,9,36,135,55,203,38,22,180,58,243,102,235,107,56,200,89,52,151,20,131,53,39,154,130,34,213,68,60,238,221,162,197,19,114,228,233,16,204,203,240,24,140,211,19,70,15,9,79,58,229,115,164,71,247,237,151,99,1,28,178,183,157,11,7,48,52,250,117,183,86,147,30,133,136,74,101,195,149,70,50,89,53,40,218,73,26,222,136,226,181,37,37,73,51,95,40,212,110,160,144,230,164,180,35,154,169,26,62,108,95,183,137,162,46,90,157,97,235,154,229,56,204,147,21,86,15,31,110,104,174,58,39,166,58,226,120,76,78,155,166,55,72,0,3,217,174,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,24,230,39,196,14,39,127,76,171,95,215,93,23,156,40,199,49,62,32,113,59,250,101,90,254,186,232,141,109,47,154,183,219,62,11,195,144,255,0,72,98,251,148,251,206,122,0,2,30,233,0,0,0,94,118,93,188,63,97,143,244,54,139,253,73,161,208,135,61,203,183,135,236,49,254,134,209,127,169,52,58,16,180,44,121,170,123,35,193,193,249,183,164,47,247,234,247,164,0,1,234,215,128,0,0,0,62,117,197,112,82,45,59,126,167,116,220,18,251,45,46,141,13,234,132,215,249,106,95,42,59,40,53,184,189,168,35,82,180,74,76,244,73,25,158,157,8,204,126,76,196,70,178,250,162,138,174,85,20,81,26,204,238,136,142,151,158,197,172,90,178,48,78,200,155,127,95,213,78,201,78,137,163,109,52,217,18,164,76,144,100,102,136,236,32,204,183,186,173,15,66,212,136,136,148,165,26,80,149,40,169,107,27,49,122,231,199,28,71,171,226,29,209,42,66,149,53,229,166,12,71,94,39,83,78,132,75,81,179,21,179,36,164,182,161,42,211,82,74,119,168,212,181,22,229,168,207,221,102,183,52,87,6,99,239,119,101,197,58,141,42,207,131,177,170,85,21,201,107,52,43,150,110,109,150,251,68,163,107,180,168,158,89,25,164,189,84,26,91,220,189,166,181,112,193,5,206,51,57,198,215,240,118,254,68,125,115,215,247,58,191,147,141,133,167,102,48,223,28,198,71,253,77,200,223,251,20,241,230,199,175,95,149,58,244,68,71,13,255,0,162,157,81,168,81,234,17,106,212,153,242,33,78,132,242,36,197,149,25,213,52,235,14,161,68,164,56,133,164,200,210,164,168,136,201,68,100,100,100,70,66,204,114,95,158,138,69,249,22,143,132,56,183,80,236,119,111,169,79,164,212,156,74,187,61,77,13,178,202,26,67,239,186,242,214,169,206,172,158,81,153,165,40,89,237,34,61,234,36,170,177,128,97,96,113,215,112,55,57,246,248,116,199,90,81,181,59,41,129,218,188,39,197,241,113,165,81,242,106,142,52,207,219,29,113,211,234,226,208,128,10,197,201,126,122,42,246,28,170,62,16,226,221,67,182,90,94,165,62,147,82,113,41,237,20,197,184,243,40,105,15,190,235,200,66,96,180,131,121,70,102,149,45,5,180,136,246,36,146,155,49,167,84,105,245,138,124,90,181,38,124,121,176,102,178,137,49,101,70,117,46,180,251,75,73,41,14,33,105,51,37,37,73,50,50,81,25,145,145,145,144,157,224,113,214,177,214,249,246,248,244,199,83,147,118,167,101,49,219,41,139,248,190,46,53,166,126,77,81,194,168,251,39,174,58,61,124,95,164,0,6,106,48,10,106,199,140,120,199,26,62,56,226,37,38,147,140,215,212,40,48,174,186,188,104,177,99,92,83,26,105,134,145,49,212,161,180,33,46,17,37,41,73,17,18,72,136,136,136,136,133,202,138,49,204,79,136,28,78,254,153,86,191,174,186,35,155,71,93,84,90,163,155,58,111,159,5,211,200,182,22,198,43,31,138,139,244,69,81,20,71,24,137,252,175,90,214,178,67,113,92,23,102,87,236,187,130,233,174,212,107,53,73,94,145,231,205,168,74,92,137,14,237,168,201,66,119,56,179,53,43,68,165,41,45,79,161,17,23,113,14,232,35,222,64,124,36,88,159,122,121,156,161,33,6,231,3,51,56,91,115,63,171,30,16,173,54,170,138,109,231,184,218,40,141,34,47,92,136,136,232,242,234,68,156,120,205,108,172,189,230,190,223,183,46,105,26,216,119,21,181,1,202,178,141,167,159,114,158,180,201,168,161,50,24,109,46,18,83,170,148,207,56,201,11,90,155,101,36,146,53,37,36,114,182,157,81,167,214,41,241,106,212,153,241,230,193,154,202,36,197,149,25,212,186,211,237,45,36,164,56,133,164,204,148,149,36,200,201,68,102,70,70,70,66,175,184,166,120,129,183,255,0,161,177,63,174,205,30,135,32,25,194,139,101,118,76,6,196,217,148,232,54,217,246,151,232,181,169,47,179,17,186,106,207,152,251,140,72,90,205,41,54,156,86,243,66,204,247,147,139,36,122,201,90,121,90,139,25,167,192,227,174,97,175,79,147,51,186,122,167,171,177,98,230,155,5,248,71,101,176,153,230,91,79,227,105,183,31,9,76,126,85,49,175,149,31,181,17,198,58,99,134,248,210,108,164,0,4,133,78,0,2,61,230,255,0,53,180,140,184,90,45,197,162,72,167,78,191,42,188,183,41,84,169,45,41,230,211,28,157,34,118,68,132,161,196,41,13,109,75,136,65,238,213,78,105,161,41,40,112,211,229,126,253,24,123,115,118,228,233,16,216,101,89,94,43,57,197,209,129,193,211,206,185,92,233,17,227,51,213,17,198,103,162,28,211,63,185,184,168,97,93,61,172,35,194,234,244,118,110,170,179,43,85,102,108,103,149,218,168,209,84,148,155,105,70,133,163,111,188,149,40,201,91,183,182,132,146,137,36,110,52,226,102,120,207,189,70,163,80,172,84,37,85,170,211,228,77,157,53,229,201,149,42,75,170,117,215,221,90,141,75,113,107,81,153,169,74,81,153,154,140,204,204,204,204,198,130,6,159,39,199,87,143,187,122,229,92,60,157,35,170,55,255,0,114,178,57,71,217,108,46,201,229,249,118,14,198,250,231,225,102,186,244,210,106,171,241,127,84,112,166,58,35,215,51,50,28,79,57,183,141,207,135,249,111,186,175,59,50,181,34,147,90,164,189,74,126,36,182,12,183,54,175,73,69,35,35,35,212,148,149,36,205,42,66,136,210,164,169,73,81,25,25,145,246,193,30,243,253,225,34,251,251,175,204,226,141,158,54,102,156,53,201,142,60,217,240,148,19,101,237,209,123,60,193,91,185,17,52,205,219,113,49,59,226,98,107,167,88,152,233,137,122,28,172,102,30,145,152,204,49,139,115,243,41,209,174,72,63,193,174,10,84,87,20,125,142,70,170,36,44,146,178,220,77,58,148,243,17,213,68,90,169,27,214,166,214,99,177,138,40,193,108,100,188,112,30,254,137,136,118,74,227,174,116,102,94,140,228,89,102,233,197,148,211,136,52,155,111,33,181,160,214,146,86,215,9,59,180,37,182,133,117,218,66,233,112,151,22,172,140,108,178,33,95,214,13,83,181,211,165,234,219,173,56,68,153,16,228,17,17,174,59,232,35,61,142,167,82,212,181,50,50,52,169,38,164,41,42,60,12,163,51,140,109,190,101,207,151,31,95,175,239,75,185,69,216,106,246,95,23,241,172,44,76,225,174,76,233,251,19,250,147,61,95,171,51,190,99,118,249,137,153,246,64,0,55,42,208,0,0,1,75,88,167,137,121,146,194,220,71,185,112,238,167,142,216,148,183,173,250,155,240,82,243,245,217,241,149,37,164,44,249,82,9,181,58,102,148,186,222,199,19,212,200,210,180,153,25,145,145,157,210,138,181,226,115,133,159,36,241,150,157,137,177,230,115,35,223,144,254,117,149,185,170,218,151,9,182,89,94,212,146,8,146,209,180,168,198,90,169,74,53,243,117,218,91,72,104,118,130,221,127,23,139,180,76,199,54,119,246,79,252,232,182,249,30,197,225,163,56,185,151,226,168,166,168,187,79,147,172,68,249,84,111,221,172,110,242,102,169,158,200,245,37,238,65,49,50,161,137,185,115,166,201,174,213,235,53,106,213,14,167,58,149,83,159,85,144,167,221,146,239,51,180,33,68,226,150,165,173,36,204,150,81,170,180,50,52,25,17,104,68,103,35,69,102,240,176,191,169,244,92,71,187,240,238,105,71,105,235,158,153,30,116,71,157,148,150,212,183,97,45,122,199,109,179,45,92,82,155,146,227,157,15,84,166,58,143,67,45,77,54,100,51,50,140,71,198,48,116,85,60,99,116,253,31,240,141,114,137,148,198,79,180,120,155,84,70,148,87,60,250,122,55,87,190,116,142,168,171,88,142,192,82,150,33,102,211,30,47,139,222,183,118,64,197,59,202,129,14,167,49,199,226,210,169,245,249,12,199,131,31,93,26,97,41,100,219,65,236,65,37,38,189,132,107,50,53,171,214,81,153,218,14,114,241,50,161,133,57,115,187,110,74,21,94,61,62,181,41,150,169,84,199,28,144,166,157,55,100,184,150,214,168,230,149,165,124,244,50,167,157,65,164,245,73,181,188,200,201,38,66,154,237,219,126,175,118,92,20,203,90,223,137,218,170,149,153,140,211,225,49,204,74,57,178,30,89,33,180,110,89,146,83,170,148,69,170,140,136,181,234,100,67,79,180,88,154,226,186,44,91,153,215,140,233,235,221,31,111,181,100,242,53,145,225,235,194,226,179,92,101,20,205,58,197,20,205,81,19,164,83,28,234,231,126,237,39,90,119,254,204,174,19,35,140,94,46,229,206,129,114,95,151,29,211,88,173,92,143,73,170,186,229,195,49,217,14,180,210,156,54,216,75,38,239,174,150,20,203,77,58,146,51,50,51,121,75,35,209,100,69,85,191,140,78,96,127,221,211,16,191,244,158,111,254,212,93,237,187,111,210,45,59,126,153,107,91,241,59,45,46,141,13,154,124,38,57,138,95,42,59,40,36,54,141,203,51,82,180,74,72,181,81,153,158,157,76,204,80,0,243,207,98,188,53,171,22,233,170,119,68,196,239,227,242,89,92,148,213,134,207,51,12,215,25,118,213,51,21,85,69,84,196,211,30,76,76,221,210,35,171,72,210,55,117,46,115,36,55,21,193,118,101,126,203,184,46,154,237,70,179,84,149,233,30,124,218,132,165,200,144,238,218,140,148,39,115,139,51,82,180,74,82,146,212,250,17,17,119,16,238,130,61,228,7,194,69,137,247,167,153,202,18,16,73,48,51,51,133,183,51,250,177,225,10,83,106,168,166,222,123,141,162,136,210,34,245,200,136,142,143,46,160,0,6,83,66,131,28,78,177,23,16,108,31,193,175,200,75,234,225,183,59,127,166,123,87,162,106,111,195,231,236,236,123,57,156,165,39,118,221,235,211,93,116,220,122,119,152,240,188,55,113,91,20,111,172,113,174,82,111,108,73,186,110,24,44,218,146,100,183,22,171,88,145,45,164,58,83,33,164,156,36,56,181,17,40,146,181,22,237,53,209,70,94,211,31,103,139,63,230,175,239,207,253,68,115,222,22,126,32,110,15,232,108,191,235,176,132,74,245,202,227,58,138,117,157,53,141,223,195,14,135,203,112,88,106,185,50,170,252,219,167,159,204,185,229,105,26,249,218,186,120,165,174,108,243,63,87,203,61,239,134,115,215,78,244,157,175,95,244,179,21,232,45,165,37,32,208,217,195,229,190,194,207,77,29,111,152,225,146,12,201,11,37,41,42,218,102,151,17,33,45,251,138,223,187,41,12,92,22,181,118,157,89,165,202,221,200,155,79,148,137,17,221,218,163,66,182,184,131,52,171,69,37,73,61,15,161,145,151,121,8,17,197,159,243,87,247,231,254,162,57,166,67,243,113,80,194,155,158,22,18,226,5,122,58,44,26,187,203,76,121,83,222,82,83,67,148,178,82,137,72,94,134,73,97,215,52,74,210,173,16,133,47,155,185,4,78,243,51,167,52,248,190,99,94,30,244,249,51,166,158,169,210,62,169,250,189,168,173,59,5,248,103,99,112,217,198,93,79,227,232,139,156,248,142,53,211,23,43,225,215,85,49,27,186,106,141,219,230,41,133,169,128,0,223,170,32,86,247,18,44,86,197,27,23,28,104,116,155,39,18,110,155,122,11,214,164,105,46,69,165,86,36,68,105,110,156,201,137,55,13,13,173,36,106,52,161,37,187,77,116,73,23,176,133,144,138,181,226,153,226,6,223,254,134,196,254,187,52,105,179,234,170,163,7,51,76,233,190,22,95,36,214,45,98,54,146,154,47,83,21,71,50,189,211,17,49,195,214,236,124,49,113,23,16,111,239,194,87,203,187,234,225,184,251,7,161,187,47,165,170,111,204,228,111,237,155,249,124,213,43,110,237,136,215,77,53,218,90,247,16,156,226,169,56,120,230,30,200,193,91,222,187,107,95,206,122,62,157,123,118,38,90,172,56,225,38,60,25,12,27,219,18,249,25,122,173,47,158,100,110,235,162,13,41,220,91,13,75,110,214,199,214,71,122,46,224,233,142,118,181,70,186,245,241,157,62,167,151,42,121,101,204,6,210,94,185,240,92,203,87,34,153,163,72,210,153,136,162,152,171,77,55,110,170,39,88,227,211,211,26,132,81,226,69,122,94,54,46,7,80,234,214,77,217,89,183,167,61,117,198,140,228,170,84,247,98,58,182,142,28,197,27,102,182,212,147,52,154,144,147,219,174,154,164,143,216,66,87,8,115,197,51,195,245,191,253,50,137,253,74,104,200,205,38,105,193,220,152,234,105,182,18,221,23,118,147,7,69,200,137,137,174,53,137,223,28,37,26,178,67,140,248,195,118,102,130,203,183,238,156,87,188,171,52,185,94,145,231,194,168,87,101,72,142,238,218,116,149,167,115,107,89,165,90,41,41,81,106,93,12,136,251,200,90,216,167,60,128,248,183,177,62,244,242,201,66,227,6,6,206,215,85,120,90,166,169,215,202,159,8,75,121,100,195,217,195,103,182,168,177,68,83,31,3,76,233,17,17,249,119,58,129,18,184,146,102,6,254,203,46,20,89,24,175,135,43,136,186,148,59,225,152,142,195,156,111,28,41,172,61,74,169,37,77,72,109,151,27,83,136,37,108,117,41,53,104,78,52,218,186,237,33,45,68,0,227,87,225,98,214,248,129,7,203,170,35,124,169,82,255,0,2,241,211,14,51,23,135,20,236,80,194,250,207,110,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,186,0,207,94,69,243,155,93,201,230,35,202,169,185,74,244,205,153,116,118,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,221,255,0,90,215,101,171,124,208,162,221,54,85,205,74,184,40,179,119,246,106,141,46,107,114,226,191,177,106,66,246,58,217,169,10,218,180,41,39,161,244,82,76,143,169,24,15,172,0,0,32,174,102,179,191,51,42,185,226,181,173,43,198,86,236,50,187,44,250,99,181,213,27,47,201,122,150,226,101,213,155,68,168,173,33,212,161,59,150,182,59,65,147,110,56,182,163,164,144,147,82,16,147,155,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,10,97,227,87,226,158,214,248,127,7,204,106,35,213,112,183,207,212,60,59,236,57,100,198,58,133,42,155,104,31,108,145,110,220,83,36,177,5,154,67,135,205,146,244,105,110,56,164,33,76,186,179,112,219,112,204,220,75,174,19,126,186,28,71,36,45,252,0,0,0,7,63,199,76,116,195,140,186,97,197,71,20,49,66,179,216,105,80,116,105,150,90,34,92,170,132,165,17,155,113,99,54,102,92,199,151,181,90,22,164,146,74,84,181,169,8,66,214,144,232,2,0,113,58,194,92,196,210,168,82,115,21,151,236,103,196,10,20,10,21,61,78,221,180,10,101,217,84,105,181,182,133,178,219,82,161,68,99,86,219,216,218,158,92,147,220,219,100,219,36,230,221,220,213,47,170,228,163,63,88,113,154,203,86,21,38,183,80,165,91,56,155,31,72,245,11,113,201,36,223,111,113,45,173,195,147,78,75,138,222,243,38,134,220,90,155,35,83,140,237,81,47,84,236,117,217,84,3,57,150,6,120,243,95,135,215,149,38,243,139,142,247,173,113,116,169,4,241,211,43,245,233,149,26,116,196,104,105,91,47,199,117,211,74,208,164,154,139,82,209,105,212,148,133,33,105,74,138,244,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,53,87,196,215,34,85,92,17,188,170,56,231,133,182,204,70,240,190,189,33,181,74,135,75,97,72,69,183,53,100,148,169,14,55,169,146,35,60,238,170,109,104,218,218,22,231,35,107,100,76,243,120,6,78,243,85,121,101,67,23,41,247,133,26,165,45,86,197,70,68,120,215,101,33,182,201,228,84,105,196,191,92,210,210,150,132,246,150,210,167,20,202,247,39,106,204,210,103,203,91,136,88,92,247,17,235,178,234,177,178,99,136,119,77,149,115,85,109,250,212,47,68,246,106,141,46,107,145,37,49,190,171,17,11,216,235,102,149,167,114,22,164,158,135,213,42,50,62,134,98,162,242,201,153,188,201,87,243,37,133,20,42,238,96,241,42,163,77,168,223,20,40,147,33,203,187,39,188,196,150,28,158,202,92,105,198,212,233,165,104,82,76,210,105,50,50,50,51,35,22,127,196,34,255,0,179,113,79,135,13,237,136,56,125,112,196,174,91,213,200,244,73,48,103,70,51,216,234,61,51,12,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,138,157,178,157,226,159,6,254,32,91,222,98,192,13,41,138,213,226,145,159,169,152,119,219,178,201,131,149,10,173,54,239,62,199,34,226,184,161,201,126,11,212,134,207,149,37,152,209,28,109,72,90,158,117,6,217,184,225,25,182,150,156,54,253,117,184,190,79,96,226,9,159,91,123,44,214,108,235,27,15,171,177,38,98,165,94,59,140,193,68,126,203,53,20,5,145,198,81,189,57,147,116,150,202,213,30,66,156,142,74,109,104,90,208,70,164,169,4,100,116,109,254,138,175,219,171,253,149,184,238,75,142,161,255,0,124,153,58,165,58,67,159,242,156,121,231,28,95,214,165,41,94,211,48,29,130,192,199,44,236,226,157,229,73,195,236,62,199,92,96,174,92,53,201,5,26,12,24,215,141,67,123,171,208,204,204,204,222,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,43,62,205,133,215,137,121,0,203,14,27,220,54,126,36,220,23,253,207,79,190,26,110,175,83,188,170,147,166,162,180,185,20,154,138,29,67,173,246,130,82,35,37,68,218,218,142,151,54,33,108,180,181,27,142,18,220,95,64,200,38,68,233,89,68,182,102,215,110,89,145,42,216,139,113,71,40,149,137,145,92,75,240,162,176,220,135,148,219,80,92,92,118,159,66,28,109,81,212,242,86,102,74,113,148,25,116,66,71,53,227,87,225,98,214,248,129,7,203,170,32,37,254,5,227,166,28,102,47,14,41,216,161,133,245,158,221,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,116,1,158,188,139,231,54,187,147,204,71,149,83,114,149,233,155,50,232,236,241,238,106,107,72,65,74,83,109,26,249,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,187,254,181,174,203,86,249,161,69,186,108,171,154,149,112,81,102,239,236,213,26,92,214,229,197,127,98,212,133,236,117,179,82,21,181,104,82,79,67,232,164,153,31,82,48,31,88,0,0,0,0,4,106,226,61,118,93,86,54,76,113,14,233,178,174,106,173,191,90,133,232,158,205,81,165,205,114,36,166,55,213,98,33,123,29,108,210,180,238,66,212,147,208,250,165,70,71,208,204,82,15,227,99,154,127,251,165,177,87,255,0,76,170,63,251,97,117,60,81,252,9,226,111,220,190,113,8,80,8,13,84,0,230,153,120,204,13,131,153,172,47,131,138,248,114,185,104,166,204,145,34,35,176,231,27,37,54,19,236,184,105,83,82,27,101,199,18,218,205,59,29,74,77,90,155,110,182,174,155,136,116,176,1,154,207,198,199,52,255,0,247,75,98,175,254,153,84,127,246,195,74,99,42,224,52,39,195,134,236,186,175,156,152,225,229,211,122,220,213,91,130,181,55,210,221,166,163,84,154,228,185,79,236,170,203,66,55,186,225,169,106,218,132,37,37,169,244,74,72,139,161,16,146,162,42,240,184,240,39,134,95,125,121,196,209,42,128,0,0,0,64,172,176,103,214,52,172,207,98,118,86,49,146,187,18,26,225,223,21,186,125,141,83,145,205,53,204,89,213,166,168,224,73,144,227,170,73,44,146,182,26,138,132,161,8,216,215,43,83,89,180,149,207,81,154,204,216,248,167,198,79,136,23,15,152,190,3,74,96,33,87,14,236,253,67,204,229,170,118,30,41,84,41,84,220,77,162,114,163,234,114,88,143,242,153,179,109,213,246,152,177,183,18,205,228,33,135,21,33,182,208,109,167,213,113,59,82,231,45,169,170,3,159,227,222,53,218,185,118,194,122,238,49,222,180,250,172,218,45,191,217,123,75,20,182,155,114,82,249,242,90,142,141,137,113,198,208,122,45,228,153,234,178,245,72,244,212,244,35,167,106,239,22,156,195,87,177,230,217,197,101,67,137,2,211,182,36,73,74,44,136,19,164,49,10,161,17,253,233,81,77,116,149,172,137,41,105,72,36,58,164,114,155,113,164,56,134,19,171,137,93,223,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,135,136,142,72,38,101,86,251,43,182,206,139,187,12,174,202,131,173,80,146,79,63,37,234,91,137,101,167,23,22,83,171,105,40,78,229,173,254,206,70,227,142,45,168,234,53,168,212,133,168,194,237,48,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,169,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,20,3,144,156,239,215,114,143,125,187,10,227,149,85,169,97,149,111,154,237,110,137,13,148,72,121,18,137,147,38,101,68,75,142,182,134,222,222,150,144,225,239,36,173,173,119,37,74,109,163,69,244,90,215,101,171,124,208,162,221,54,85,205,74,184,40,179,119,246,106,141,46,107,114,226,191,177,106,66,246,58,217,169,10,218,180,41,39,161,244,82,76,143,169,24,15,172,34,254,121,51,199,102,229,10,205,76,88,168,137,92,196,90,228,117,46,131,65,90,207,99,104,212,211,219,102,109,50,82,35,37,68,162,36,145,146,222,90,77,8,52,146,93,117,174,151,152,188,203,225,102,87,236,71,175,172,76,171,126,143,98,163,67,126,55,165,42,127,60,203,78,118,70,30,117,190,119,43,158,133,185,181,94,162,53,81,251,8,243,215,142,152,233,136,249,139,196,122,142,40,98,133,103,183,85,103,104,211,44,180,70,136,180,248,169,51,54,226,198,108,204,249,108,163,114,180,45,77,70,165,41,107,82,214,181,173,65,99,252,52,184,140,85,107,245,90,62,91,241,234,179,46,163,82,168,200,236,150,197,203,54,66,158,126,75,238,42,83,238,53,82,151,42,73,169,107,82,142,60,120,201,105,179,51,51,75,103,252,147,22,148,50,174,46,207,134,86,123,105,88,221,102,211,176,51,20,174,105,110,98,133,6,59,137,139,50,168,250,86,187,146,18,13,74,74,219,115,66,53,201,101,173,18,226,23,185,197,161,190,126,231,12,222,229,4,245,0,21,107,197,67,62,177,162,198,170,229,99,6,235,177,38,46,100,119,169,247,205,78,63,52,151,13,100,235,42,40,17,164,54,234,82,107,52,161,246,165,33,72,90,54,59,202,212,150,78,165,1,205,115,237,196,179,17,235,152,202,213,155,150,188,71,244,61,161,98,212,26,125,170,221,10,73,171,211,245,6,210,70,181,58,165,36,144,236,54,214,107,105,44,232,182,30,218,167,20,111,33,77,19,125,130,79,17,75,203,27,242,23,137,152,131,110,170,93,161,138,152,109,34,221,147,82,157,74,140,76,83,137,114,171,201,40,229,20,156,121,229,184,131,142,198,199,144,241,108,86,245,167,69,161,70,66,178,176,47,2,241,31,49,120,143,78,194,252,47,163,118,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,42,215,243,75,150,75,7,43,60,49,47,172,63,180,35,68,153,82,68,122,26,107,87,9,211,153,141,54,178,249,87,35,185,189,245,54,91,148,132,41,247,82,210,22,165,155,109,154,81,185,90,26,148,18,43,37,25,174,161,102,211,6,161,94,92,218,84,59,190,155,164,59,166,137,9,229,171,176,74,220,178,109,194,75,132,75,38,95,66,57,173,158,171,73,106,182,249,139,91,78,24,144,3,52,57,120,204,13,253,150,92,80,131,138,248,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,91,29,74,77,90,19,141,54,174,187,72,104,123,2,241,211,14,51,23,135,20,236,80,194,250,207,110,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,131,160,0,0,8,191,196,7,51,23,150,84,48,210,202,197,43,62,12,74,138,21,124,68,166,213,233,146,72,146,138,141,57,200,51,86,235,4,230,211,83,43,220,211,107,67,137,35,218,180,39,114,86,141,237,175,181,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,251,12,225,175,26,191,11,22,183,196,8,62,93,81,16,3,32,185,215,186,178,167,136,241,40,149,106,159,104,195,43,154,160,203,119,29,62,65,184,182,224,111,52,182,170,156,114,109,43,90,94,105,4,70,180,161,39,206,109,4,131,45,201,105,109,5,255,0,0,252,148,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,0,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,100,28,215,59,249,209,181,114,143,135,15,206,132,170,85,110,254,169,114,216,162,91,206,206,109,46,35,154,79,109,157,37,130,89,60,112,208,108,56,70,164,23,174,225,37,173,200,220,110,35,170,229,234,233,174,223,56,5,134,151,173,211,59,182,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,186,12,235,99,166,58,98,62,98,241,30,163,138,24,161,89,237,213,89,218,52,203,45,17,162,45,62,42,76,205,184,177,155,51,62,91,40,220,173,11,83,81,169,74,90,212,181,173,107,86,133,50,157,225,99,6,254,31,219,222,92,192,14,170,0,0,0,3,154,102,43,30,108,220,182,225,29,119,21,175,57,177,18,138,116,117,162,153,5,233,6,202,234,213,19,66,142,60,38,141,40,90,183,184,164,232,106,36,43,98,9,110,40,182,33,70,65,205,115,191,157,27,87,40,248,112,252,232,74,165,86,239,234,151,45,138,37,188,236,230,210,226,57,164,246,217,210,88,37,147,199,13,6,195,132,106,65,122,238,18,90,220,141,198,226,34,87,13,62,34,215,149,239,127,202,192,252,199,94,177,42,18,46,41,15,205,182,171,213,21,19,47,174,162,243,196,163,165,158,196,19,70,135,13,199,20,193,25,163,97,163,179,163,113,45,134,155,174,12,116,199,76,71,204,94,35,212,113,67,20,43,61,186,171,59,70,153,101,162,52,69,167,197,73,153,183,22,51,102,103,203,101,27,149,161,106,106,53,41,75,90,150,181,173,106,240,0,53,80,2,5,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,249,55,101,211,66,177,173,90,205,235,116,206,236,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,208,84,13,127,140,86,44,79,204,117,54,234,160,71,244,86,14,195,168,51,30,77,178,186,108,105,51,167,83,73,102,151,164,184,233,154,86,153,138,66,205,104,109,183,146,202,20,134,144,174,97,19,139,118,226,106,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,20,3,159,92,157,220,57,88,197,202,154,168,212,121,111,225,213,114,71,109,183,234,108,195,149,217,33,33,245,190,166,233,110,200,119,114,85,37,164,178,225,17,115,86,181,180,148,58,123,77,106,74,66,247,176,171,19,45,92,100,195,139,115,20,172,169,125,162,139,115,83,218,168,70,220,227,107,113,157,229,235,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,245,98,138,248,102,103,71,241,108,196,117,225,189,234,174,101,131,127,84,34,49,38,67,211,185,45,208,167,25,242,145,59,71,22,150,82,202,137,105,76,133,30,213,114,218,105,100,163,228,147,110,94,160,0,143,249,209,205,181,171,148,108,44,59,166,164,215,110,185,43,189,166,159,108,211,146,150,221,230,78,76,103,22,135,223,104,222,105,195,134,219,132,202,94,91,102,106,79,57,178,34,213,100,58,174,42,226,101,171,131,120,113,113,226,149,235,47,179,209,109,154,123,181,9,59,92,109,14,61,176,189,70,26,230,45,8,83,206,172,210,219,104,53,22,247,22,132,145,234,162,25,236,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,82,18,215,34,124,80,111,43,114,255,0,145,99,102,94,232,151,95,161,94,53,133,201,106,224,150,225,27,244,186,140,183,163,52,146,113,199,164,55,30,37,45,164,37,247,13,13,54,92,179,81,154,75,110,169,43,137,21,1,194,83,37,223,45,43,176,243,93,127,167,109,22,220,168,60,197,175,75,126,14,228,212,103,54,141,170,156,165,58,131,65,178,194,214,100,210,154,51,87,105,101,71,185,179,143,181,203,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,70,57,137,241,3,137,223,211,42,215,245,215,69,231,10,49,204,79,136,28,78,254,153,86,191,174,186,35,91,75,230,173,246,207,130,240,228,63,210,24,190,229,62,243,158,128,0,135,186,64,0,0,23,157,151,111,15,216,99,253,13,162,255,0,82,104,116,33,207,114,237,225,251,12,127,161,180,95,234,77,14,132,45,11,30,106,158,200,240,112,126,109,233,11,253,250,189,233,0,0,122,181,224,0,0,252,213,26,141,62,143,79,149,86,171,79,143,10,12,38,87,38,84,169,46,165,166,152,105,9,53,45,197,173,70,68,148,165,36,102,106,51,34,34,35,51,21,107,158,188,223,63,139,213,167,48,183,14,170,210,26,178,105,47,45,170,146,145,203,219,88,154,203,235,74,92,75,173,56,178,122,33,37,13,56,209,122,187,148,163,90,146,102,150,205,29,47,136,118,109,127,43,128,120,89,115,255,0,60,197,227,42,34,126,194,42,122,30,37,127,194,115,210,146,253,22,141,95,150,108,87,184,136,231,153,175,58,103,11,102,119,116,207,217,247,251,29,21,201,102,192,197,138,40,207,179,42,124,185,223,110,153,142,17,209,92,196,199,25,227,79,84,105,87,16,0,4,97,123,0,0,0,39,191,12,219,227,30,37,213,220,176,226,70,237,120,95,19,180,203,147,50,161,18,66,145,10,65,36,181,139,6,66,126,109,46,173,215,217,117,108,172,204,182,19,139,73,37,74,81,174,32,224,158,16,220,248,227,136,244,140,60,181,226,200,82,166,188,133,78,150,211,36,234,105,208,137,105,39,165,56,70,164,150,212,37,90,232,106,78,245,26,80,147,220,180,145,221,46,18,225,45,145,130,118,68,43,6,193,165,246,74,116,77,92,117,215,12,149,34,100,131,34,37,200,125,100,69,189,213,104,90,158,132,68,68,148,164,146,132,165,37,191,200,112,119,110,222,248,196,78,148,211,245,250,187,58,213,7,43,91,75,129,192,229,211,148,87,68,92,189,118,53,136,157,252,200,225,207,245,85,250,191,78,187,184,251,32,0,19,103,47,2,140,115,19,226,7,19,191,166,85,175,235,174,139,206,20,99,152,159,16,56,157,253,50,173,127,93,116,70,182,151,205,91,237,159,5,225,200,127,164,49,125,202,125,229,165,100,7,194,69,137,247,167,153,202,18,16,71,188,128,248,72,177,62,244,243,57,66,66,13,214,3,230,182,187,180,248,66,175,218,207,79,227,191,125,119,223,169,86,188,83,60,64,219,255,0,208,216,159,215,102,136,114,38,55,20,207,16,54,255,0,244,54,39,245,217,163,154,101,191,44,111,230,38,193,196,217,182,235,242,14,238,181,25,166,59,66,136,114,155,102,44,181,60,183,205,230,221,53,32,207,113,182,193,147,103,189,9,37,168,183,168,147,169,148,43,31,102,188,70,97,114,221,184,214,117,159,170,53,117,14,201,102,120,108,163,100,48,152,188,101,92,219,113,77,49,51,209,28,234,226,152,153,245,107,49,172,244,70,244,198,200,22,110,42,24,169,79,119,8,241,70,189,29,235,170,146,202,21,70,155,37,229,118,170,204,84,165,70,226,87,169,104,227,236,165,41,51,86,237,238,33,70,163,73,155,110,184,169,158,51,255,0,254,136,44,251,131,253,145,162,87,40,147,63,223,198,151,6,91,43,253,75,105,212,45,63,82,146,164,251,12,133,177,229,199,59,214,14,39,225,85,86,233,196,235,134,141,109,220,86,163,46,203,184,34,165,181,178,193,69,55,118,178,252,100,41,110,56,234,76,150,211,70,146,53,47,156,162,78,210,230,53,191,123,147,102,177,114,159,139,226,39,74,163,132,207,76,122,253,113,224,170,57,75,228,254,172,21,255,0,194,249,69,28,235,87,38,57,212,83,26,243,106,158,19,76,71,228,213,61,29,21,78,145,186,98,35,169,99,246,60,217,217,126,176,103,94,55,35,241,228,206,67,42,85,46,140,83,90,98,85,77,210,91,104,218,209,44,245,82,82,167,91,83,138,74,86,104,65,154,182,171,66,73,211,30,40,226,77,207,139,247,245,103,17,239,23,99,174,173,91,121,46,188,81,153,38,154,109,40,66,91,109,180,39,169,146,80,218,16,130,53,25,168,201,36,106,82,148,102,163,245,57,135,204,61,239,152,219,221,119,77,210,231,100,167,68,222,205,30,142,203,134,168,244,216,230,101,170,72,244,45,238,171,68,155,142,153,17,172,200,186,37,9,66,17,250,45,92,189,220,245,108,6,189,49,254,183,6,68,27,118,134,204,102,40,207,41,100,131,168,205,114,161,29,135,13,40,52,153,173,134,219,91,196,165,145,167,231,118,37,38,173,142,165,58,140,203,29,115,51,185,52,89,249,20,235,62,200,223,51,246,127,202,197,216,141,149,194,108,46,10,156,78,99,49,24,155,211,77,19,58,240,154,234,136,166,221,61,123,244,154,180,227,49,174,248,166,37,201,70,132,6,123,198,132,6,126,204,126,119,248,126,212,67,151,79,208,63,155,253,48,71,188,255,0,120,72,190,254,235,243,56,162,66,8,247,159,239,9,23,223,221,126,103,20,72,49,255,0,53,187,221,171,194,84,254,201,250,127,3,251,235,94,253,42,115,29,207,41,121,159,171,229,158,247,145,61,116,239,73,218,245,254,75,21,232,45,165,37,32,208,217,175,150,251,11,61,52,117,190,99,134,72,51,36,44,148,164,171,105,154,92,71,12,30,231,26,112,110,241,192,123,250,94,30,94,200,142,185,209,153,102,75,114,162,19,167,22,83,78,32,148,78,50,183,16,131,90,73,91,155,53,109,208,150,218,211,215,105,138,242,197,119,108,85,240,246,183,115,103,143,110,190,59,221,151,154,225,240,25,165,169,202,113,209,21,69,218,103,201,158,51,20,205,58,204,122,233,153,166,117,141,241,58,76,47,26,223,184,173,251,178,144,197,193,107,87,105,213,154,92,173,220,137,180,249,72,145,29,221,170,52,43,107,136,51,74,180,82,84,147,208,250,25,25,119,144,250,34,171,50,31,155,138,134,20,220,240,176,151,16,43,209,209,96,213,222,90,99,202,158,242,146,154,28,165,146,148,74,66,244,50,75,14,185,162,86,149,104,132,41,124,221,200,34,119,153,106,98,192,203,241,212,99,237,124,37,60,99,140,117,79,221,212,227,253,176,217,76,78,201,102,19,132,189,190,138,183,209,87,235,83,175,189,28,42,142,142,60,38,38,64,0,51,145,64,68,158,37,152,101,72,187,48,12,241,9,231,121,53,75,22,99,47,198,94,213,43,155,30,91,205,71,121,141,9,100,148,234,165,48,230,243,74,140,185,27,75,66,90,140,75,97,231,177,10,196,183,241,58,200,173,216,23,76,110,117,46,187,13,200,111,232,132,41,109,238,47,85,214,247,165,73,39,91,86,213,161,70,147,218,180,37,90,106,67,27,25,99,227,54,43,181,215,31,95,71,214,221,108,230,107,57,38,109,135,204,34,102,34,221,113,51,167,25,167,93,42,143,166,153,152,250,84,165,151,220,83,252,10,227,45,171,137,171,135,218,163,209,166,31,108,100,155,222,181,68,121,181,51,35,150,157,232,35,116,154,117,195,70,170,36,239,36,238,212,181,35,188,225,159,122,141,58,161,71,168,74,164,213,160,72,133,58,19,203,141,42,44,150,148,211,172,58,133,26,86,218,208,162,35,74,146,162,50,52,153,17,145,145,145,139,181,202,246,38,213,241,135,0,236,236,66,184,26,219,84,168,195,91,19,87,185,39,207,145,29,231,35,184,254,136,66,18,158,98,153,55,54,37,36,73,223,180,181,34,212,227,187,53,127,73,175,15,61,177,225,63,98,231,229,187,43,138,168,194,230,246,226,52,223,110,169,215,142,190,85,26,122,190,94,254,196,82,226,187,120,190,221,63,15,176,254,37,106,57,179,33,233,213,137,244,228,155,106,116,148,218,91,106,43,202,47,202,33,38,78,76,74,122,146,84,100,190,243,71,171,194,248,119,225,157,66,250,204,101,42,228,85,34,60,186,45,154,203,213,89,238,74,142,167,26,67,170,109,109,197,74,79,98,144,79,147,203,75,168,37,26,79,72,238,45,39,170,52,30,59,57,120,153,79,197,108,198,93,183,37,10,175,34,161,69,138,243,84,170,99,142,72,75,173,19,81,155,75,107,84,115,74,212,142,66,222,75,206,160,210,122,40,157,222,100,70,163,33,51,184,92,225,149,94,218,195,27,143,19,42,78,236,143,122,204,101,138,123,27,82,122,199,130,111,32,223,220,75,51,245,157,121,230,246,41,41,50,228,110,245,137,101,166,61,191,253,195,55,231,70,250,98,117,250,41,225,244,76,233,237,110,49,154,236,119,39,81,102,169,138,110,220,163,155,190,52,158,117,217,214,168,239,83,68,213,255,0,106,107,140,247,141,8,12,247,140,141,167,252,215,241,125,141,55,33,127,167,255,0,43,250,139,90,225,195,139,86,69,203,129,180,204,41,129,84,229,221,22,143,108,114,116,7,200,144,183,35,189,49,215,145,33,158,167,204,104,185,201,66,143,189,11,232,162,34,91,106,92,182,20,49,133,216,147,115,225,5,253,70,196,123,57,216,232,171,81,30,83,172,148,150,73,214,156,74,208,166,220,109,105,232,102,149,182,181,160,205,38,74,34,81,154,84,149,17,40,174,115,0,177,230,206,204,13,131,6,241,182,223,143,26,114,217,74,170,148,99,154,211,242,169,142,154,220,70,215,73,7,170,82,165,52,226,155,82,146,131,90,8,149,181,58,154,75,55,36,204,105,196,90,140,61,123,170,166,61,177,31,111,95,181,25,229,75,99,47,100,216,250,243,124,62,181,88,189,84,204,207,234,215,84,204,204,79,236,207,26,103,248,103,132,76,244,176,1,12,51,251,155,138,134,21,211,218,194,60,46,175,71,102,234,171,50,181,86,102,198,121,93,170,141,21,73,73,182,148,104,90,54,251,201,82,140,149,187,123,104,73,40,146,70,227,78,39,109,138,197,91,193,218,155,183,56,71,215,234,87,217,6,69,139,218,60,125,25,126,14,60,170,184,204,240,166,35,141,83,213,17,245,206,145,27,230,33,30,248,142,99,205,157,139,55,245,2,206,178,95,143,83,131,101,179,33,78,86,98,77,106,68,89,206,204,68,117,154,89,54,205,68,105,109,45,37,38,173,218,154,205,105,218,91,9,75,253,60,44,252,64,220,31,208,217,127,215,97,8,114,38,55,11,63,16,55,7,244,54,95,245,216,66,19,132,196,85,139,204,169,189,95,25,151,80,109,14,77,99,103,246,34,254,91,134,214,105,183,110,99,89,227,51,51,172,207,211,51,51,167,8,215,72,220,232,92,89,255,0,53,127,126,127,234,34,189,197,132,113,103,252,213,253,249,255,0,168,136,181,150,28,191,254,49,247,85,203,99,197,174,122,42,169,6,218,126,173,74,125,194,214,58,165,183,38,51,105,109,242,34,53,114,148,151,150,70,164,250,201,51,74,180,89,36,208,175,172,218,213,119,243,42,237,209,26,204,233,238,195,203,147,220,126,31,43,216,172,62,47,21,87,54,221,60,249,153,234,143,133,174,53,220,148,185,4,206,71,250,135,151,140,72,119,249,186,117,175,83,53,127,195,185,200,148,243,207,255,0,192,49,29,13,55,250,45,233,244,69,132,12,255,0,220,22,237,193,105,213,223,183,238,154,21,70,141,84,139,183,159,10,161,21,113,228,53,185,36,180,238,109,100,74,78,169,82,84,90,151,82,50,62,227,22,165,145,172,217,211,241,150,206,141,135,215,181,66,60,75,218,223,101,136,45,174,85,65,42,118,190,210,90,89,148,134,210,226,205,231,31,74,25,81,191,244,139,93,28,212,137,102,132,109,178,76,206,106,255,0,164,191,59,227,135,220,175,185,82,216,106,44,107,180,25,85,58,219,171,125,200,142,17,175,229,199,170,117,223,167,9,223,194,103,73,92,42,215,138,103,136,27,127,250,27,19,250,236,209,105,66,173,120,166,120,129,183,255,0,161,177,63,174,205,25,123,65,243,41,237,132,115,146,15,243,53,61,202,252,16,228,89,143,15,124,217,212,49,1,143,192,118,35,212,36,76,184,160,179,34,117,38,179,58,160,167,159,170,53,204,53,185,29,211,121,102,226,223,108,150,165,35,102,164,108,182,173,73,28,157,203,137,57,111,203,27,249,137,176,113,54,109,186,252,131,187,173,70,105,142,208,162,28,166,217,139,45,79,45,243,121,183,77,72,51,220,109,176,100,217,239,66,73,106,45,234,36,234,101,197,63,209,5,159,112,127,178,52,74,229,18,103,251,248,210,224,203,101,127,169,109,58,133,167,234,82,84,159,97,144,139,224,239,95,203,106,163,19,17,228,213,245,196,78,147,29,171,235,104,242,204,175,109,172,98,50,90,234,136,189,102,99,127,77,21,85,76,85,77,90,107,190,153,137,210,122,39,124,113,136,150,128,4,57,226,153,225,250,223,254,153,68,254,165,52,116,44,160,102,182,145,152,251,69,200,181,185,20,232,55,229,43,152,229,86,149,25,165,50,218,163,155,166,77,72,142,149,184,181,45,173,170,109,11,61,218,165,205,117,36,165,109,154,185,239,20,207,15,214,255,0,244,202,39,245,41,162,93,142,191,70,35,47,174,237,185,214,38,28,235,178,153,94,43,38,219,28,54,7,25,79,54,229,23,52,152,250,39,73,142,184,158,49,61,48,135,57,1,241,111,98,125,233,229,146,133,198,10,115,200,15,139,123,19,239,79,44,148,46,48,98,108,223,205,106,239,79,132,36,28,181,250,126,207,238,105,247,238,2,0,113,171,240,177,107,124,64,131,229,213,17,63,196,0,227,87,225,98,214,248,129,7,203,170,34,64,167,212,172,38,255,0,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,156,43,38,120,41,106,230,39,50,118,126,14,94,181,10,172,42,45,193,233,14,210,253,45,214,219,148,142,68,9,18,17,177,78,54,226,11,85,178,146,61,80,126,169,158,154,30,134,94,83,29,48,47,17,242,233,136,245,28,47,197,10,55,97,170,193,209,214,94,104,205,113,106,17,84,102,77,202,140,225,145,115,25,94,213,104,122,18,137,73,82,22,148,45,11,66,66,226,184,174,230,110,171,129,88,37,78,176,236,249,55,5,46,236,196,73,10,77,54,185,72,168,170,10,233,108,64,126,43,210,23,205,108,201,211,91,132,227,108,146,19,161,26,29,116,212,162,218,72,114,31,228,51,63,217,192,168,226,133,181,129,36,228,76,86,143,95,144,227,49,217,186,42,106,141,54,42,16,220,135,221,123,210,123,86,233,161,36,102,226,201,230,228,175,151,28,154,101,41,51,34,56,65,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,228,167,83,213,68,219,76,182,71,177,166,210,155,42,224,201,150,143,245,119,52,119,101,39,249,202,5,165,218,24,251,59,108,214,249,141,127,131,25,14,180,231,253,188,218,200,7,42,227,87,226,158,214,248,127,7,204,106,34,0,9,255,0,198,175,197,61,173,240,254,15,152,212,71,31,202,54,77,164,230,195,11,241,142,161,106,73,150,171,238,200,143,70,122,218,130,115,90,143,10,114,228,57,36,228,50,249,173,181,30,245,53,24,210,209,239,109,4,226,147,204,81,35,83,72,78,174,21,121,231,170,226,148,111,197,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,179,253,21,88,87,87,251,43,110,92,150,229,67,254,249,14,117,54,116,119,63,228,184,203,205,184,143,169,73,82,125,134,66,247,178,9,158,202,86,110,237,153,180,43,150,28,74,78,34,219,177,202,93,98,28,86,210,196,41,76,57,33,228,182,236,22,215,33,215,214,134,219,76,116,188,165,145,18,92,121,4,93,22,144,18,126,233,187,45,91,26,133,42,233,189,110,106,85,191,69,133,179,180,212,106,147,91,137,21,141,235,74,17,189,215,13,40,78,229,173,41,45,79,170,148,68,93,76,133,0,231,163,57,181,220,225,226,60,90,155,116,175,67,89,150,191,104,143,108,211,93,66,14,82,91,116,209,205,147,37,196,235,171,206,242,154,51,109,42,54,219,74,18,148,238,50,91,174,118,14,38,185,237,170,227,117,229,81,192,204,45,185,162,57,133,244,25,13,166,84,202,91,234,90,46,73,168,36,169,75,113,205,8,151,25,151,117,75,104,70,230,214,182,249,251,156,35,103,149,192,50,119,149,91,203,53,248,185,79,179,232,212,217,105,182,41,210,35,201,187,42,237,184,76,162,157,78,53,250,228,151,84,133,167,180,184,148,184,150,81,181,91,150,70,163,46,90,28,90,3,181,112,210,201,182,37,227,6,40,81,241,138,100,155,130,211,177,45,185,28,231,106,144,166,206,164,77,172,33,198,229,52,166,105,179,25,111,69,160,157,100,217,146,109,186,218,210,219,170,74,84,75,81,105,121,35,207,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,0,249,55,77,167,106,223,52,41,86,181,235,108,210,174,10,44,221,157,166,157,84,132,220,184,175,236,90,86,141,237,56,74,66,182,173,9,81,106,93,20,146,50,234,68,40,7,61,25,50,174,228,243,17,226,211,27,170,250,102,204,186,59,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,66,131,159,227,166,5,225,198,98,240,226,163,133,248,161,70,237,212,169,218,58,203,205,25,34,85,62,82,72,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,80,103,178,221,204,190,41,219,216,19,119,101,211,210,222,147,179,46,222,193,252,22,162,252,151,189,17,217,102,28,207,224,8,230,147,81,249,207,30,174,252,218,183,232,71,208,203,81,226,176,246,245,170,225,173,255,0,109,98,53,10,60,71,234,86,173,98,21,110,27,82,208,165,48,227,241,158,67,205,165,196,165,73,81,160,212,130,35,34,82,79,77,116,50,239,30,171,48,249,126,191,178,203,138,19,176,163,17,145,17,117,40,113,227,203,106,100,18,120,225,77,97,230,201,73,118,59,143,54,218,156,65,43,123,74,81,39,66,113,167,19,215,105,142,106,3,208,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,223,184,92,228,74,171,130,116,167,177,223,26,45,152,145,239,106,228,116,38,223,167,75,97,93,182,222,132,164,172,157,91,155,143,107,82,100,37,105,35,70,206,99,77,164,208,106,73,188,243,73,227,252,49,120,122,67,186,97,198,204,86,96,109,14,117,41,237,174,218,84,10,155,44,63,22,171,21,214,30,109,217,83,98,62,202,247,50,124,214,87,24,247,33,70,166,205,205,166,131,105,75,182,160,1,0,56,213,248,88,181,190,32,65,242,234,136,159,226,0,113,171,240,177,107,124,64,131,229,213,16,20,172,39,167,12,172,246,213,112,70,242,167,96,102,41,92,209,27,194,250,244,135,19,22,101,81,245,33,22,220,213,146,148,149,182,230,134,72,140,243,186,37,196,47,107,104,91,156,253,205,145,61,205,138,185,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,173,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,195,81,0,42,215,133,126,125,99,74,141,74,202,198,50,87,98,67,92,56,236,211,236,106,156,142,105,174,98,205,215,148,112,36,200,113,213,36,150,73,91,13,69,66,80,132,108,107,149,169,172,218,74,237,40,0,0,0,69,94,40,254,4,241,55,238,95,56,132,40,4,95,247,20,127,2,120,155,247,47,156,66,20,2,3,191,228,163,53,213,220,165,227,44,43,203,155,85,153,104,84,180,135,116,209,33,60,132,246,248,187,86,77,184,73,112,141,6,243,11,95,53,179,213,10,61,22,223,49,8,117,195,26,19,181,174,203,86,249,161,69,186,108,171,154,149,112,81,102,239,236,213,26,92,214,229,197,127,98,212,133,236,117,179,82,21,181,104,82,79,67,232,164,153,31,82,49,158,204,235,229,70,187,148,188,101,155,102,242,170,179,45,10,150,179,45,106,220,214,80,158,223,23,106,13,198,205,77,153,160,222,97,107,229,56,90,33,71,162,28,229,161,14,182,67,181,112,197,206,212,204,12,196,120,216,73,138,23,94,204,54,186,54,195,102,77,90,164,249,69,182,165,36,222,113,183,25,65,154,154,101,151,222,121,72,120,246,161,59,150,219,171,113,41,105,100,160,187,241,149,113,170,129,149,112,23,253,194,227,192,158,25,125,245,231,19,68,170,17,87,133,199,129,60,50,251,235,206,38,137,84,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,105,76,102,179,54,62,41,241,147,226,5,195,230,47,128,231,246,181,217,117,88,213,216,183,77,149,115,85,109,250,212,45,253,154,163,75,154,228,73,76,111,66,144,189,142,182,105,90,119,33,106,73,232,125,82,163,35,232,102,47,251,34,249,205,161,103,15,14,37,84,220,165,122,26,243,181,251,60,123,154,154,210,22,113,82,227,164,190,84,152,206,43,93,89,119,148,233,147,106,81,184,218,144,164,171,113,18,29,114,168,39,228,78,171,90,200,229,169,155,156,58,153,46,124,134,227,213,229,222,20,201,14,41,213,165,134,42,103,17,135,96,178,204,115,50,67,109,54,243,210,20,243,186,37,8,53,150,132,70,67,133,96,94,58,98,62,93,49,30,157,138,24,95,89,236,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,72,105,164,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,124,172,23,197,90,86,55,225,125,191,138,244,43,118,224,161,211,110,72,234,151,14,29,122,34,99,77,38,57,138,75,110,169,180,173,105,216,226,82,78,182,162,81,146,155,113,10,47,164,61,168,12,224,230,187,42,56,143,148,172,71,93,149,122,181,219,169,83,185,143,208,43,236,50,104,139,87,138,147,34,53,36,140,207,150,242,55,36,157,100,204,212,218,148,147,35,90,22,219,139,239,252,56,56,128,76,203,189,117,172,36,197,235,139,253,41,231,246,151,218,147,33,183,228,57,110,202,216,183,55,71,67,40,113,197,178,243,132,72,91,36,157,164,227,164,234,77,31,60,78,218,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,62,216,233,129,120,143,151,76,71,168,225,126,40,81,187,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,18,30,175,53,217,174,196,124,218,226,58,239,91,213,222,195,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,71,53,170,216,23,149,10,205,160,98,13,102,222,151,14,222,186,164,78,141,69,156,241,18,81,61,112,205,162,146,109,17,158,229,33,10,125,180,26,244,216,107,222,146,51,83,107,36,200,172,132,228,130,187,155,139,237,217,183,28,90,173,55,12,168,156,214,171,117,184,111,34,59,203,148,108,153,179,22,34,156,105,196,56,246,245,52,183,11,97,165,13,107,185,73,83,141,18,228,167,26,91,78,213,177,168,88,19,107,89,86,205,42,223,162,194,249,79,217,169,212,184,77,196,138,198,245,211,150,189,141,54,73,66,119,45,106,81,232,93,84,163,51,234,102,2,186,240,199,12,238,172,93,187,219,177,108,168,157,174,181,34,159,82,168,70,138,150,220,113,201,93,138,19,243,22,195,72,109,10,90,222,113,17,212,134,208,73,245,156,82,18,102,68,102,101,242,173,107,178,234,177,171,177,110,155,42,230,170,219,245,168,91,251,53,70,151,53,200,146,152,222,133,33,123,29,108,210,180,238,66,212,147,208,250,165,70,71,208,204,73,94,23,30,59,48,203,239,175,39,154,37,167,21,12,133,70,149,26,171,154,124,27,161,68,134,184,113,222,168,95,52,200,252,211,92,197,155,172,164,167,198,142,219,74,73,44,146,183,221,148,181,45,8,216,215,55,67,89,186,165,135,229,190,184,205,250,67,46,48,126,68,90,158,139,198,122,167,54,157,80,220,207,50,151,72,216,132,235,81,99,152,106,231,115,55,252,203,11,221,203,90,92,230,155,136,109,29,166,176,45,107,78,234,190,107,177,109,107,42,217,170,220,21,169,187,251,53,58,151,9,201,114,159,216,133,45,123,26,108,148,181,109,66,20,163,208,186,37,38,103,208,140,124,161,118,124,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,52,58,94,66,114,65,66,202,61,136,236,219,142,45,42,165,137,181,190,107,85,186,220,55,151,33,148,69,39,140,217,139,17,78,52,218,219,103,98,90,91,133,176,148,183,117,220,165,37,182,137,14,40,254,4,241,55,238,95,56,132,37,80,138,188,81,252,9,226,111,220,190,113,8,5,0,137,21,145,204,221,213,114,131,139,138,186,223,167,75,172,90,117,232,233,166,220,116,166,36,41,11,91,4,178,82,37,50,131,81,52,185,44,158,237,156,194,208,208,227,205,146,155,230,155,137,142,163,191,231,95,42,53,220,165,227,44,219,55,149,85,153,104,84,181,153,107,86,230,178,132,246,248,187,80,110,54,106,108,205,6,243,11,95,41,194,209,10,61,16,231,45,8,117,178,1,117,57,157,205,141,171,131,25,96,173,102,11,15,107,150,165,219,191,151,10,219,82,42,237,187,6,167,57,201,28,141,173,184,210,143,180,114,180,125,213,180,218,137,70,152,206,167,115,122,41,105,168,188,191,113,30,206,110,26,213,83,109,80,174,185,120,154,186,228,130,143,14,143,117,53,38,180,251,147,94,83,72,111,179,184,151,19,44,214,123,9,8,100,157,54,245,117,102,77,154,213,184,70,185,184,133,127,84,108,216,24,115,80,190,46,9,86,157,46,65,203,131,65,122,166,242,233,209,95,51,112,205,214,163,26,185,72,89,155,206,153,169,41,35,249,197,254,145,235,50,120,70,101,235,240,173,152,39,113,102,167,38,148,186,46,21,114,102,187,79,153,23,180,57,50,116,182,164,183,13,77,146,139,99,124,149,180,183,249,166,102,164,184,203,59,83,170,141,109,132,170,226,255,0,81,174,214,50,95,135,181,107,166,220,249,63,90,155,120,82,100,84,105,29,177,18,253,31,41,116,153,234,118,55,61,4,72,119,150,179,82,57,137,45,170,219,169,116,49,77,130,234,120,213,248,88,181,190,32,65,242,234,136,171,92,164,224,133,43,49,248,253,110,96,189,102,185,46,141,30,227,143,84,74,39,198,109,46,46,51,236,211,164,200,101,102,133,116,90,9,214,91,222,141,82,106,70,228,146,144,102,75,32,148,28,53,56,129,126,2,102,65,192,76,86,123,125,131,85,168,43,209,117,21,43,87,40,243,165,191,25,31,58,235,242,80,204,122,114,11,180,190,230,212,26,137,199,22,190,187,148,46,164,102,51,24,176,118,254,192,171,254,169,135,56,141,65,151,78,169,83,164,62,211,78,187,21,230,88,168,48,219,206,50,153,113,84,242,16,167,99,56,166,150,109,186,73,34,81,23,218,69,101,60,50,184,136,89,180,187,54,157,151,12,123,184,226,80,23,64,142,226,45,171,158,171,80,52,68,126,34,77,75,40,82,158,121,91,88,91,73,51,75,42,51,75,74,105,8,100,137,11,66,9,224,178,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,219,58,57,182,186,179,115,138,103,116,212,154,236,54,221,11,180,211,237,154,114,82,227,92,184,42,146,226,208,251,237,27,206,182,83,28,108,217,75,203,108,201,42,228,182,68,90,32,135,96,226,95,158,57,57,142,188,158,193,235,29,17,17,135,86,93,97,197,179,45,181,181,33,117,202,139,36,227,7,53,47,32,212,146,140,73,91,169,101,40,87,174,135,13,197,153,154,144,134,121,86,76,242,103,127,102,206,255,0,141,14,28,25,116,235,38,157,33,14,215,171,206,180,243,44,41,134,222,142,82,98,69,146,76,58,201,206,228,200,39,27,105,205,11,66,220,174,157,225,29,70,148,242,157,225,99,6,254,31,219,222,92,192,205,96,210,158,83,188,44,96,223,195,251,123,203,152,1,213,64,0,7,148,197,92,76,181,112,111,14,46,60,82,189,101,246,122,45,179,79,118,161,39,107,141,161,199,182,23,168,195,92,197,161,10,121,213,154,91,109,6,162,222,226,208,146,61,84,66,128,115,163,155,107,171,55,56,166,119,77,73,174,195,109,208,187,77,62,217,167,37,46,53,203,130,169,46,45,15,190,209,188,235,101,49,198,205,148,188,182,204,146,174,75,100,69,162,8,117,94,38,121,205,153,152,252,71,70,25,91,116,170,173,22,204,195,234,132,184,233,98,160,135,226,202,169,84,136,249,78,201,147,17,205,188,158,94,197,182,203,110,32,158,66,92,120,215,176,221,83,77,243,252,144,100,186,234,205,198,35,177,6,106,106,180,75,6,155,204,126,183,112,181,5,197,54,190,81,179,186,12,103,205,6,201,76,89,62,217,146,86,126,163,102,167,118,175,105,54,176,229,82,48,47,17,224,224,115,57,135,169,209,187,13,153,58,224,106,219,166,201,144,102,135,42,50,148,204,135,28,92,116,105,235,178,223,101,90,22,225,153,39,152,162,66,119,154,29,38,254,86,24,225,157,213,139,183,123,118,45,149,19,181,214,164,83,234,85,8,209,82,219,142,57,43,177,66,126,98,216,105,13,161,75,91,206,34,58,144,218,9,62,179,138,66,76,200,140,204,173,167,139,253,173,66,177,178,95,135,182,85,173,7,177,81,109,251,194,147,75,167,70,230,173,206,68,86,41,51,219,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,81,5,184,92,120,236,195,47,190,188,158,104,8,235,73,169,222,88,81,127,194,172,195,110,93,2,236,179,171,13,201,105,18,226,17,63,79,168,196,120,148,146,113,151,146,100,75,109,214,203,84,56,147,234,147,37,23,121,11,243,201,6,116,109,92,220,97,195,19,166,170,149,68,191,169,188,198,43,118,243,83,155,83,139,229,19,59,167,70,96,214,111,20,53,155,237,145,41,101,234,56,106,107,114,246,147,139,137,92,86,50,37,74,58,84,252,211,96,213,179,45,53,36,200,55,239,122,85,57,132,169,135,24,52,173,78,86,9,4,100,164,45,42,36,147,251,18,162,89,47,158,162,70,199,220,114,181,176,119,24,175,236,10,191,233,120,141,135,53,233,116,234,149,58,67,14,186,211,82,158,101,138,131,13,188,219,202,137,41,44,173,10,118,51,138,105,4,227,70,162,37,17,125,134,65,167,49,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,63,215,128,56,179,248,117,193,171,79,23,62,72,85,109,127,149,20,244,205,244,93,77,58,60,199,172,164,238,74,180,46,99,43,219,204,105,221,169,230,52,182,215,181,59,182,151,64,1,152,204,98,193,219,251,2,175,250,166,28,226,53,6,93,58,165,78,144,251,77,58,236,87,153,98,160,195,111,56,202,101,197,83,200,66,157,140,226,154,89,182,233,36,137,68,95,105,21,164,240,148,206,143,203,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,217,153,81,109,108,163,238,115,176,113,47,201,220,108,200,97,27,215,197,153,71,137,248,69,177,227,185,54,19,205,195,117,217,117,106,115,104,113,110,210,210,76,234,165,173,74,62,99,36,104,115,71,72,208,158,89,62,226,197,21,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,2,111,241,60,206,252,60,197,221,81,176,135,13,229,111,176,108,250,131,206,200,144,166,88,95,165,107,12,185,34,57,74,98,67,78,184,78,67,228,43,86,77,59,13,92,247,20,180,171,70,246,114,172,144,100,186,234,205,198,35,177,6,106,106,180,75,6,155,204,126,183,112,181,5,197,54,190,81,179,186,12,103,205,6,201,76,89,62,217,146,86,126,163,102,167,118,175,105,54,190,65,131,184,59,127,99,173,255,0,75,195,156,57,160,203,168,212,170,50,24,105,215,90,138,243,204,83,216,113,230,217,84,185,74,101,11,83,81,155,83,168,55,29,52,153,36,143,236,35,209,70,93,112,26,205,203,110,17,208,176,166,204,133,17,40,167,71,66,234,115,153,142,108,174,173,81,52,36,164,77,116,148,181,171,123,138,78,164,147,90,182,32,144,218,79,98,18,68,29,2,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,142,98,124,64,226,119,244,202,181,253,117,209,121,194,140,115,19,226,7,19,191,166,85,175,235,174,136,214,210,249,171,125,179,224,188,57,15,244,134,47,185,79,188,231,160,0,33,238,144,0,0,5,231,101,219,195,246,24,255,0,67,104,191,212,154,29,8,115,220,187,120,126,195,31,232,109,23,250,147,67,161,11,66,199,154,167,178,60,28,31,155,122,66,255,0,126,175,122,64,0,30,173,120,34,14,122,243,124,198,16,209,92,194,220,58,171,71,118,246,171,50,182,170,74,71,51,117,30,19,204,45,41,113,46,180,226,13,153,102,165,180,227,69,235,109,74,77,106,73,18,155,53,244,172,214,230,138,223,203,133,144,236,184,167,78,170,222,19,182,53,74,162,185,45,4,180,243,9,205,178,223,104,148,78,246,100,155,43,35,52,151,172,178,75,123,145,184,214,154,115,184,174,10,189,217,112,84,238,155,130,95,106,170,86,102,61,80,154,255,0,45,40,230,200,121,102,183,23,181,4,73,78,170,81,158,137,34,34,215,161,17,8,246,117,154,124,94,159,128,179,62,84,241,245,71,222,184,249,48,216,47,195,55,163,54,204,105,252,69,19,228,196,254,93,94,191,217,143,174,116,211,116,75,231,128,0,133,186,116,0,0,1,246,44,235,58,231,196,11,158,157,102,89,148,89,21,106,213,89,226,98,36,70,8,183,56,173,12,204,204,207,66,74,82,146,53,41,106,50,74,82,149,41,70,68,70,101,243,233,212,234,133,98,161,22,147,73,129,34,108,233,175,34,52,88,177,154,83,174,190,234,212,73,67,104,66,72,205,74,82,140,136,146,68,102,102,100,68,45,107,34,153,78,99,4,109,134,241,46,235,84,133,222,215,77,49,9,118,50,210,227,41,164,194,112,208,239,101,83,107,36,153,190,106,67,102,233,172,189,85,32,144,146,34,74,150,238,126,93,128,175,31,119,153,27,169,142,51,253,244,162,27,103,181,184,125,146,203,231,17,94,149,93,171,117,20,245,207,92,254,204,113,153,221,213,27,230,29,47,43,185,113,183,242,223,135,197,111,193,115,181,215,42,220,137,149,217,170,52,57,190,89,48,132,45,166,92,38,155,89,198,66,201,213,54,149,145,169,60,213,153,158,170,49,216,192,5,133,106,213,22,40,139,118,227,72,135,29,102,24,252,70,105,137,175,25,139,171,157,114,185,214,103,251,246,64,0,56,230,109,113,23,19,176,179,4,107,87,126,19,219,126,148,171,199,209,15,201,218,78,122,38,33,165,70,236,254,73,145,243,185,122,39,213,208,210,157,220,197,146,155,109,105,53,219,177,102,220,220,171,132,70,166,95,129,185,153,98,237,224,236,204,69,85,213,20,198,179,164,107,51,166,249,254,231,170,38,119,58,148,43,138,223,169,85,234,86,253,58,187,78,149,84,163,114,125,37,9,137,72,92,136,92,228,154,218,231,54,71,185,189,233,35,82,119,17,110,34,212,181,33,72,89,137,241,3,137,223,211,42,215,245,215,71,232,195,108,195,98,142,25,226,170,49,142,21,193,34,185,113,27,46,70,150,229,110,92,137,41,158,210,154,229,147,114,76,156,75,142,165,36,150,212,148,154,244,37,50,209,255,0,36,136,121,236,86,186,105,247,214,40,222,55,181,37,153,12,193,184,43,245,10,172,86,228,165,41,117,13,63,33,110,33,43,36,154,136,148,73,89,17,145,25,150,186,232,103,222,33,89,158,103,70,97,102,152,136,210,98,103,119,171,163,254,93,65,176,219,11,136,216,236,202,237,85,87,207,183,114,221,59,244,211,74,226,124,168,211,171,166,153,234,221,198,22,199,144,31,9,22,39,222,158,103,40,72,65,30,242,3,225,34,196,251,211,204,229,9,8,37,216,15,154,218,238,211,225,14,115,218,207,79,227,191,125,119,223,169,86,188,83,60,64,219,255,0,208,216,159,215,102,142,133,194,99,243,169,247,31,254,188,57,239,20,207,16,54,255,0,244,54,39,245,217,163,161,112,152,252,234,125,199,255,0,175,8,213,159,77,207,108,251,178,188,51,63,244,182,158,229,191,247,105,126,142,32,185,65,98,67,21,28,192,225,141,38,60,101,70,101,217,151,100,22,121,134,169,74,55,27,34,152,195,40,109,68,74,36,173,215,36,40,214,132,237,111,153,161,168,220,82,171,188,78,124,255,0,231,10,45,235,218,240,27,12,166,83,167,91,101,217,159,173,86,163,62,204,182,234,75,46,91,237,177,29,104,53,36,154,109,91,13,107,35,222,110,32,209,234,165,10,230,194,136,86,237,193,82,164,84,174,10,117,10,163,42,151,70,228,250,74,107,17,86,184,240,185,202,52,53,206,112,139,107,123,212,70,148,238,50,220,101,161,106,99,95,155,205,138,241,117,124,95,233,234,215,167,79,183,233,76,121,57,167,52,195,108,253,168,206,103,73,215,200,215,229,69,19,167,54,42,153,233,153,157,41,142,49,28,216,227,186,59,94,79,50,198,254,101,47,233,80,170,207,200,137,104,208,89,39,107,114,226,74,109,169,73,83,168,112,163,54,201,45,11,37,41,78,54,102,102,104,218,72,109,122,168,148,104,37,88,6,119,173,219,126,211,201,141,233,111,218,212,42,117,26,151,23,209,220,136,84,248,168,143,29,173,213,88,203,86,214,208,68,148,234,165,41,71,161,117,51,51,239,49,90,217,120,204,61,239,151,43,221,23,77,172,231,107,167,75,216,205,98,142,243,134,152,245,40,228,103,162,76,244,61,142,167,85,27,110,145,25,160,204,250,41,10,90,23,100,57,205,188,109,140,64,201,13,213,121,217,149,168,245,106,45,89,154,83,241,37,176,103,181,196,250,82,41,25,25,30,134,149,37,68,105,82,20,68,164,169,42,74,136,140,140,139,99,149,213,99,226,23,169,167,229,243,106,215,179,73,211,79,87,219,244,33,91,119,103,54,141,174,203,46,223,157,112,179,118,212,81,166,186,69,92,250,121,220,239,218,158,137,233,167,116,111,138,149,24,52,32,51,222,52,32,61,54,99,243,191,195,246,176,249,116,253,3,249,191,211,4,123,207,247,132,139,239,238,191,51,138,36,32,143,121,254,240,145,125,253,215,230,113,68,131,31,243,91,189,218,188,37,79,236,159,167,240,63,190,181,239,210,167,49,117,185,167,203,197,35,49,152,99,42,216,229,211,163,92,144,127,132,219,245,89,77,168,251,28,141,82,107,65,169,7,184,154,117,41,229,175,162,136,181,74,246,45,77,160,133,41,13,8,8,222,207,90,162,253,23,173,220,141,98,121,191,106,236,229,147,31,136,202,241,89,102,55,9,87,54,229,19,118,98,125,113,240,126,216,158,19,28,38,55,78,229,3,222,54,117,207,135,247,61,70,204,188,232,178,41,53,170,75,198,196,184,143,145,110,109,90,17,145,145,150,164,164,169,38,74,74,210,102,149,37,73,82,76,200,200,206,120,100,19,57,31,234,30,94,49,33,223,230,233,214,189,76,213,255,0,14,231,34,83,207,63,255,0,0,196,116,52,223,232,183,167,209,29,143,58,153,61,139,143,54,255,0,202,235,2,29,58,13,249,74,230,63,209,134,89,244,234,13,13,167,144,251,250,18,185,169,75,40,38,86,181,108,79,172,133,109,74,247,183,83,149,26,117,66,143,80,149,73,171,64,145,10,116,39,151,26,84,89,45,41,167,88,117,10,52,173,181,161,68,70,149,37,68,100,105,50,35,35,35,35,24,119,109,223,200,177,92,250,55,211,60,61,113,213,62,191,255,0,82,76,22,47,42,229,91,33,156,62,35,74,111,83,242,162,56,219,175,73,210,170,122,233,158,141,251,227,90,102,117,137,104,32,4,81,200,214,108,233,248,203,103,70,195,235,218,161,30,37,237,111,178,196,22,215,42,160,149,59,95,105,45,44,202,67,105,113,102,243,143,165,12,168,223,250,69,174,142,106,68,179,66,37,112,154,97,177,20,98,173,69,219,115,186,92,201,157,100,216,172,131,29,115,1,140,167,74,233,159,162,99,162,99,213,49,191,234,157,250,128,0,61,218,165,61,241,3,179,159,180,179,71,115,200,42,44,122,116,27,133,152,117,136,36,193,54,148,200,74,216,75,111,60,105,71,209,82,164,181,36,213,184,137,74,86,229,30,187,137,71,216,242,35,153,134,48,195,2,177,70,45,227,83,143,42,13,138,203,53,186,37,57,217,46,20,151,213,37,74,105,81,219,47,95,99,7,39,178,150,228,183,181,183,38,41,107,51,223,211,216,241,80,195,58,133,82,216,180,49,90,147,72,142,227,52,39,164,82,171,18,154,142,163,146,150,159,52,42,50,156,90,80,100,76,33,196,60,157,86,162,36,185,37,36,146,51,112,197,119,211,46,10,189,26,21,94,157,77,151,201,143,93,134,154,125,65,28,180,171,157,29,50,25,144,72,212,200,205,63,59,29,149,106,157,15,212,211,93,12,200,224,184,170,235,202,243,26,235,163,167,89,143,226,143,8,159,7,86,228,88,92,62,221,236,102,27,11,136,211,201,230,83,87,92,124,21,81,19,191,126,149,85,68,127,253,116,62,120,188,236,190,225,103,224,87,6,173,92,50,92,206,213,34,141,12,251,99,196,230,244,42,91,206,41,233,28,181,108,65,155,68,235,174,18,53,73,43,97,39,118,167,169,157,69,229,54,193,167,226,110,99,44,75,66,172,113,206,11,181,62,221,41,169,49,83,37,169,45,68,109,114,151,29,109,168,200,148,151,82,193,182,122,234,68,75,51,50,86,155,78,237,134,195,102,172,110,174,252,246,71,140,253,136,127,45,249,180,205,120,92,166,153,221,164,220,170,61,180,209,236,210,191,104,51,222,52,32,51,222,63,54,159,243,95,197,246,62,249,11,253,63,249,95,212,117,171,171,47,119,61,39,1,172,188,127,162,65,145,58,221,174,51,37,138,203,201,89,44,233,211,91,168,72,97,179,82,9,36,104,97,198,208,201,37,102,106,249,221,233,81,167,123,73,87,231,203,198,97,239,124,185,94,232,186,109,103,59,93,58,94,198,107,20,119,156,52,199,169,71,35,61,18,103,161,236,117,58,168,219,116,136,205,6,103,209,72,82,208,187,41,201,13,187,111,221,153,49,178,237,251,166,133,78,172,210,229,122,71,159,10,161,21,18,35,187,182,171,37,105,220,218,200,210,173,20,148,168,181,46,134,68,125,228,43,255,0,56,121,99,127,45,119,244,88,84,151,228,75,180,107,204,155,180,73,114,229,54,236,165,41,164,54,82,91,120,144,132,18,84,151,28,35,35,36,109,52,56,141,20,106,37,146,112,49,56,27,152,59,86,177,184,121,210,52,166,103,213,51,30,18,151,100,155,87,132,218,60,126,59,101,243,122,98,170,162,229,218,105,137,225,93,17,84,238,239,83,17,172,105,166,232,214,55,196,202,124,102,59,59,214,14,24,97,85,42,233,195,27,134,141,114,92,87,91,45,75,183,226,169,181,188,193,197,39,118,188,252,148,37,109,184,210,72,144,235,68,147,52,175,156,147,78,211,229,187,178,167,63,209,5,225,112,127,178,53,186,229,110,103,251,249,50,231,75,121,127,173,110,186,181,171,235,82,148,175,105,152,249,226,196,56,125,101,5,136,236,83,179,3,137,212,152,242,85,37,150,166,90,112,94,230,18,162,168,156,112,142,99,236,173,180,145,168,210,134,156,142,162,90,211,181,206,102,132,162,109,73,252,170,238,35,61,196,83,71,8,143,100,117,207,247,234,135,213,156,14,79,201,62,79,123,19,19,53,215,92,238,153,211,157,92,239,230,81,30,168,141,243,61,234,186,161,26,179,33,150,55,242,237,96,225,148,219,137,249,5,119,93,108,212,221,174,196,41,77,189,22,34,153,91,6,203,109,26,80,71,184,155,124,137,195,222,180,154,210,123,20,105,208,207,165,240,179,241,3,112,127,67,101,255,0,93,132,58,23,22,127,205,95,223,159,250,136,231,188,44,252,64,220,31,208,217,127,215,97,15,88,177,70,27,55,166,213,190,17,49,238,195,2,230,107,137,206,249,58,189,152,99,39,91,149,211,114,103,171,206,213,17,17,234,136,136,136,245,67,161,113,103,252,213,253,249,255,0,168,142,105,194,246,163,79,131,152,138,172,105,179,227,199,122,161,106,76,141,17,183,93,74,21,33,210,147,21,195,109,178,51,213,106,38,219,113,123,75,83,218,133,31,114,76,203,165,241,103,252,213,253,249,255,0,168,136,31,103,94,55,62,31,220,244,235,206,204,173,72,164,214,169,47,19,241,37,176,101,185,181,104,100,100,100,122,146,146,164,153,165,72,81,26,84,149,41,42,35,35,50,63,204,194,252,97,179,105,187,49,174,147,79,132,61,118,67,42,171,59,228,246,140,190,138,185,179,114,155,177,19,60,34,126,18,189,53,245,107,199,212,179,172,248,101,30,159,138,214,196,220,90,195,250,12,133,223,212,134,80,169,17,96,50,149,42,185,21,6,148,154,86,141,72,212,251,77,234,164,41,58,173,105,71,43,106,204,218,229,213,237,191,113,92,22,157,93,139,130,214,174,212,104,213,72,187,185,19,105,242,151,30,67,91,146,104,86,215,16,100,164,234,149,41,39,161,245,35,50,238,49,115,185,88,204,61,35,49,152,99,22,231,230,83,163,92,144,127,131,92,20,168,174,40,251,28,141,84,72,89,37,101,184,154,117,41,230,35,170,136,181,82,55,173,77,172,196,90,207,166,75,234,245,10,187,248,215,131,118,213,70,173,50,173,48,220,184,232,240,26,75,139,66,212,150,144,220,136,177,154,104,150,189,203,39,22,249,238,90,205,110,146,244,219,204,82,115,51,92,5,56,154,35,31,132,233,223,58,120,246,245,255,0,250,141,114,127,181,183,114,92,69,123,39,180,59,185,179,52,211,53,78,232,253,137,215,116,211,60,104,158,27,244,141,98,105,210,74,101,47,51,244,140,204,89,18,39,174,157,232,203,162,129,201,98,189,5,180,168,227,146,220,37,242,223,97,103,174,173,57,203,112,201,6,102,180,26,84,149,110,34,75,139,133,60,83,60,64,219,255,0,208,216,159,215,102,137,9,146,92,148,92,24,25,87,119,19,241,38,181,182,228,147,15,178,196,164,211,38,175,179,197,101,212,161,78,148,181,39,68,190,233,40,182,242,203,123,41,54,247,146,156,87,45,77,71,190,41,158,32,109,255,0,232,108,79,235,179,71,166,97,93,250,242,168,156,76,105,86,177,253,207,84,255,0,126,166,38,200,97,242,156,54,223,87,70,73,95,58,199,50,169,142,168,157,35,88,166,127,42,152,158,19,244,111,211,157,61,11,132,199,231,83,238,63,253,120,122,28,255,0,228,246,85,235,218,241,231,12,161,212,103,92,133,217,152,173,81,99,48,244,183,42,72,46,91,13,191,29,8,37,40,157,109,59,9,104,34,216,109,160,215,234,169,10,230,195,156,172,102,30,175,151,60,78,139,115,243,42,50,109,185,223,193,174,10,84,87,18,93,178,62,138,36,44,146,178,218,110,180,165,115,17,213,38,122,41,27,208,151,22,98,231,45,251,138,223,187,41,12,92,22,181,118,157,89,165,202,221,200,155,79,148,137,17,221,218,163,66,182,184,131,52,171,69,37,73,61,15,161,145,151,121,15,220,174,155,25,142,3,226,149,241,167,95,163,89,153,137,143,107,207,111,47,102,187,27,181,223,226,28,55,155,187,20,246,85,20,211,77,53,91,171,183,155,19,29,177,49,190,39,74,41,194,236,73,185,240,130,254,163,98,61,156,236,116,85,168,143,41,214,74,75,36,235,78,37,104,83,110,54,180,244,51,74,219,90,208,102,147,37,17,40,205,42,74,136,148,83,91,57,216,243,103,102,7,40,22,141,227,109,191,30,52,229,221,112,149,84,163,28,214,159,149,76,116,226,212,81,181,210,65,234,148,169,77,56,166,212,164,160,214,130,37,109,78,166,146,240,217,250,202,87,224,178,224,86,44,97,149,177,217,236,122,166,223,73,177,21,91,155,164,207,90,204,143,70,137,37,201,140,230,168,217,161,169,41,112,212,143,155,74,153,65,196,20,84,106,13,83,223,164,183,62,66,32,201,121,169,47,69,75,170,38,157,117,180,173,45,184,164,107,162,148,148,186,233,37,70,90,145,56,178,45,55,30,186,74,174,95,203,126,19,7,115,133,95,220,76,127,126,11,70,198,19,42,219,105,193,109,38,18,116,185,106,98,117,233,211,127,58,221,122,79,24,153,214,58,167,124,110,171,127,124,200,15,139,123,19,239,79,44,148,46,48,83,158,64,124,91,216,159,122,121,100,161,113,130,67,179,127,53,171,189,62,16,167,57,107,244,253,159,220,211,239,220,4,0,227,87,225,98,214,248,129,7,203,170,34,127,136,1,198,175,194,197,173,241,2,15,151,84,68,129,79,171,171,135,13,217,106,216,217,206,195,203,166,245,185,169,86,253,22,23,165,187,77,70,169,53,184,145,88,223,74,150,132,111,117,195,74,19,185,107,74,75,83,234,165,17,23,83,33,111,249,232,201,149,11,56,120,113,22,152,221,87,208,215,157,175,218,36,91,53,39,86,179,138,151,29,36,115,99,73,109,58,234,203,188,166,136,220,74,77,198,212,132,169,59,136,150,211,153,236,23,61,194,231,61,181,92,108,165,61,129,24,209,115,68,145,123,80,227,161,86,253,70,91,234,237,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,80,84,181,39,5,49,114,181,138,16,176,86,30,28,92,13,223,115,228,55,25,171,126,92,21,197,154,149,173,178,117,38,227,111,18,77,164,114,140,157,53,185,181,9,111,85,168,201,4,106,26,72,194,172,51,181,112,111,14,45,204,45,178,162,118,122,45,179,79,106,159,27,115,109,161,199,182,23,174,251,188,180,33,10,121,213,154,156,113,100,146,222,226,214,163,45,84,99,207,213,114,235,132,117,124,109,160,102,21,251,78,35,23,181,187,30,115,44,212,34,52,134,23,45,114,88,106,57,189,41,72,73,46,74,218,142,210,153,104,156,82,144,132,60,230,137,215,98,145,210,192,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,229,92,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,64,61,87,20,140,130,204,196,78,221,153,188,28,167,213,106,87,121,118,56,247,21,187,14,51,243,158,171,182,92,168,204,201,136,219,105,90,210,243,72,38,201,198,200,137,181,52,217,185,234,45,181,243,170,46,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,220,164,45,73,61,72,204,134,167,133,69,241,44,225,217,85,162,220,209,113,163,45,214,44,186,133,54,191,33,138,109,74,205,182,45,229,44,233,143,162,57,146,101,70,98,27,91,83,25,105,99,231,55,17,26,94,89,43,114,249,219,90,8,21,129,120,23,136,249,139,196,122,118,23,225,125,27,183,85,103,106,235,207,58,102,136,180,248,169,50,39,37,73,112,136,249,108,163,114,117,61,13,70,165,37,8,74,214,180,33,90,20,203,166,90,48,179,43,246,35,54,46,25,210,127,75,182,214,102,49,27,210,149,63,158,121,214,251,91,236,180,223,59,149,207,90,27,220,159,81,26,36,189,166,124,255,0,34,249,50,161,100,243,14,37,83,28,170,250,102,243,186,59,60,139,154,164,210,214,81,84,227,68,190,84,104,205,171,77,25,107,154,233,19,138,73,56,226,150,165,43,105,26,26,110,74,128,0,0,0,0,0,134,188,89,44,11,54,230,201,205,207,121,215,109,232,146,235,182,116,138,124,154,21,65,68,100,252,21,200,168,69,142,249,33,68,100,102,135,26,112,201,72,61,80,102,150,212,101,185,180,41,52,193,151,171,90,133,124,227,238,26,89,87,76,30,219,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,234,46,255,0,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,0,52,166,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,63,196,0,227,87,225,98,214,248,129,7,203,170,32,32,7,11,143,29,152,101,247,215,147,205,22,83,196,71,32,176,243,57,106,149,249,133,180,250,85,55,19,104,156,217,26,20,102,35,252,166,108,219,105,29,154,84,157,164,179,121,8,97,180,199,113,197,155,105,245,155,86,212,185,204,106,181,184,92,120,236,195,47,190,188,158,104,191,224,25,87,23,167,195,187,63,80,243,57,106,157,135,138,85,10,85,55,19,104,156,168,250,156,150,35,252,166,108,219,117,125,166,44,109,196,179,121,8,97,197,72,109,180,27,105,245,92,78,212,185,203,107,138,241,58,225,233,50,233,153,39,49,89,126,180,57,213,87,183,59,118,208,41,140,190,252,170,172,167,95,101,182,165,66,136,195,43,220,241,243,94,92,147,220,132,154,91,39,54,154,205,213,46,170,237,107,178,234,177,171,177,110,155,42,230,170,219,245,168,91,251,53,70,151,53,200,146,152,222,133,33,123,29,108,210,180,238,66,212,147,208,250,165,70,71,208,204,6,164,192,71,92,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,1,21,120,163,248,19,196,223,185,124,226,16,160,17,127,220,81,252,9,226,111,220,190,113,8,80,8,13,46,230,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,122,110,49,158,28,116,192,188,71,203,166,35,212,112,191,20,40,221,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,186,158,29,217,223,135,154,171,16,237,43,198,86,220,77,180,233,237,59,93,81,178,196,102,106,141,169,231,91,68,168,173,33,213,45,91,80,134,59,65,147,109,182,135,100,36,144,146,74,208,146,250,217,246,201,5,11,55,22,35,83,109,200,180,170,110,38,209,57,77,81,43,115,30,92,118,87,20,222,35,122,44,181,54,211,139,113,157,138,117,109,150,195,82,29,211,106,146,151,29,37,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,186,161,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,249,64,95,247,11,143,2,120,101,247,215,156,77,18,168,69,94,23,30,4,240,203,239,175,56,154,37,80,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,165,49,154,204,216,248,167,198,79,136,23,15,152,190,2,234,120,92,120,19,195,47,190,188,226,104,241,84,174,20,248,12,140,203,215,241,138,185,72,136,253,154,228,136,53,90,5,155,17,60,170,115,19,118,58,83,26,148,194,146,162,118,55,52,152,125,166,219,91,109,150,247,25,83,70,202,18,149,251,94,23,30,4,240,203,239,175,56,154,37,80,0,0,0,8,191,158,12,142,89,185,190,182,105,207,178,184,148,27,238,143,34,43,16,46,51,65,153,162,156,169,9,57,76,62,132,150,178,16,150,148,243,141,54,102,141,30,36,145,56,218,28,120,213,40,0,7,63,192,188,11,195,140,186,97,197,59,11,240,190,141,216,105,80,117,117,231,157,50,92,170,132,165,17,19,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,154,235,227,157,249,147,253,164,253,218,45,80,85,95,28,239,204,159,237,39,238,208,17,87,133,199,142,204,50,251,235,201,230,139,254,20,3,194,227,199,102,25,125,245,228,243,69,255,0,0,134,182,15,13,12,35,177,243,105,86,204,76,72,241,24,161,69,145,18,175,106,219,16,216,66,97,83,234,42,101,244,75,230,178,235,107,35,66,93,54,36,198,54,86,215,41,195,52,146,18,150,91,53,76,160,0,1,21,120,163,248,19,196,223,185,124,226,16,149,66,42,241,71,240,39,137,191,114,249,196,32,20,2,52,145,139,216,85,130,249,211,193,39,45,26,133,197,18,187,105,214,100,53,46,13,122,220,151,18,82,217,126,51,230,70,236,73,38,135,154,74,245,67,172,45,73,35,61,139,121,29,53,49,155,113,61,56,101,103,182,171,130,55,149,59,3,49,74,230,136,222,23,215,164,56,152,179,42,143,169,8,182,230,172,148,164,173,183,52,50,68,103,157,209,46,33,123,91,66,220,231,238,108,137,238,104,69,92,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,93,166,47,123,34,24,23,93,203,182,88,45,28,57,188,104,212,170,117,210,158,213,81,174,166,158,104,94,249,82,36,56,226,9,231,80,68,78,188,219,6,195,10,89,26,147,243,36,148,45,72,74,20,127,43,62,212,76,14,167,224,211,88,223,141,216,111,242,214,38,20,84,26,173,211,169,73,38,83,219,165,62,162,136,212,71,220,90,76,202,26,223,126,59,143,32,181,74,187,59,102,180,60,148,114,87,10,178,245,198,142,187,76,231,82,115,59,101,122,94,36,122,123,13,194,171,218,80,80,220,231,165,35,68,184,169,76,60,250,25,87,52,143,126,230,77,164,161,73,50,38,141,43,46,88,118,190,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,19,211,140,173,78,53,107,40,150,77,102,27,114,219,143,62,248,166,201,105,18,226,59,21,244,161,116,202,130,146,78,50,242,82,235,75,208,203,84,56,148,173,39,169,40,136,200,200,64,190,23,30,59,48,203,239,175,39,154,2,215,179,201,145,203,55,55,182,106,101,69,92,74,30,34,208,227,169,20,26,242,208,123,28,70,166,174,197,51,105,26,151,25,74,53,25,40,136,214,202,212,107,65,40,148,235,78,208,13,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,83,194,5,113,20,225,215,39,50,18,79,24,176,117,49,24,196,86,35,179,26,116,25,50,90,137,18,173,17,134,164,25,25,25,50,106,92,229,40,227,50,133,188,234,26,38,155,74,84,105,36,17,128,169,108,186,224,53,229,153,44,92,161,97,77,153,10,90,151,81,144,133,212,231,51,28,158,69,38,156,75,73,72,154,233,41,104,78,198,210,173,73,38,180,239,89,161,180,158,245,164,143,67,216,23,129,120,113,151,76,56,167,97,126,23,209,187,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,207,242,93,148,155,87,40,216,88,86,181,53,222,221,114,87,123,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,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,53,131,74,121,78,240,177,131,127,15,237,239,46,96,7,85,0,0,17,87,55,156,59,176,107,53,189,166,233,215,228,118,33,61,217,81,242,162,20,117,63,207,101,157,83,203,149,23,152,134,223,213,181,109,39,53,75,169,229,178,91,205,182,249,74,237,88,23,129,120,113,151,76,56,167,97,126,23,209,187,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,208,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,63,248,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,5,255,0,8,43,72,225,55,129,208,115,53,47,23,170,5,219,236,94,181,120,214,115,237,179,217,85,88,118,83,238,45,165,54,219,77,182,138,115,45,156,114,106,55,174,107,86,228,184,174,90,13,183,167,80,0,252,148,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,3,202,98,174,38,90,184,55,135,23,30,41,94,178,251,61,22,217,167,187,80,147,181,198,208,227,219,11,212,97,174,98,208,133,60,234,205,45,182,131,81,111,113,104,73,30,170,32,28,171,58,57,182,181,114,141,133,135,116,212,154,237,215,37,119,180,211,237,154,114,82,219,188,201,201,140,226,208,251,237,27,205,56,112,219,112,153,75,203,108,205,73,231,54,68,90,172,134,123,46,203,166,187,124,221,85,155,214,233,157,219,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,160,232,25,157,204,45,213,154,12,101,173,98,229,211,27,176,118,254,92,106,117,45,18,156,144,205,50,11,73,218,212,118,212,179,255,0,9,197,154,82,132,173,215,93,89,33,27,246,148,223,225,99,144,248,215,124,153,152,255,0,143,118,20,73,182,242,99,156,43,106,223,184,168,238,169,19,214,243,77,58,85,78,91,196,76,189,27,146,233,161,163,52,186,133,173,107,89,108,83,40,82,130,16,101,139,48,183,86,87,241,150,139,139,150,180,110,223,216,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,252,23,16,106,74,210,135,90,105,102,133,236,218,122,40,194,172,76,181,113,147,14,45,204,82,178,165,246,138,45,205,79,106,161,27,115,141,173,198,119,151,174,195,188,181,173,9,121,165,146,155,113,4,163,216,226,22,147,61,82,98,136,115,235,147,187,135,43,24,185,83,85,26,143,45,252,58,174,72,237,182,253,77,152,114,187,36,36,62,183,212,221,45,217,14,238,74,164,180,150,92,34,46,106,214,182,146,135,79,105,173,73,79,171,225,161,156,73,57,111,197,198,108,123,206,177,47,240,117,124,72,110,20,214,92,152,211,81,41,53,23,22,218,26,170,40,222,209,40,66,82,92,183,140,150,222,173,25,45,92,195,97,180,0,189,224,31,146,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,142,98,124,64,226,119,244,202,181,253,117,209,121,194,140,115,19,226,7,19,191,166,85,175,235,174,136,214,210,249,171,125,179,224,188,57,15,244,134,47,185,79,188,231,160,0,33,238,144,0,0,5,231,101,219,195,246,24,255,0,67,104,191,212,154,29,8,115,220,187,120,126,195,31,232,109,23,250,147,67,161,11,66,199,154,167,178,60,28,31,155,122,66,255,0,126,175,122,65,225,113,179,23,173,140,14,195,138,190,33,221,18,163,165,48,153,90,96,196,117,227,105,85,25,166,133,27,49,91,50,74,143,114,212,157,53,36,171,98,73,75,81,109,66,140,190,206,33,95,118,254,24,217,21,187,254,233,147,201,165,208,161,185,49,253,22,132,173,205,165,234,180,222,245,37,38,235,138,218,132,36,212,91,150,180,167,93,76,83,158,104,179,29,112,102,67,16,78,224,156,223,100,161,210,121,240,232,80,146,75,111,100,67,125,107,67,175,54,110,184,130,146,180,27,73,113,72,50,74,185,72,34,45,18,67,95,154,102,84,224,45,233,79,203,158,17,246,165,251,5,177,55,182,183,25,21,221,214,48,244,79,151,87,95,79,54,61,115,211,61,17,58,188,110,45,98,213,239,141,151,188,219,250,254,170,118,186,140,189,27,105,166,200,211,30,28,114,51,52,71,97,6,103,177,164,234,122,22,166,102,102,165,40,212,181,41,71,227,128,4,6,186,234,185,84,213,84,235,50,235,188,62,30,214,18,213,54,44,83,20,209,76,105,17,27,162,34,56,68,64,0,3,229,236,0,9,141,145,124,155,254,23,37,68,197,252,67,107,109,159,78,152,125,130,17,167,69,212,229,199,121,133,252,227,111,48,166,158,130,162,231,180,189,171,37,26,208,164,244,209,67,35,11,134,185,139,185,22,173,198,246,159,61,207,48,155,59,130,171,29,141,171,74,99,135,92,207,68,71,174,93,43,135,166,81,233,229,79,135,152,28,78,160,200,84,229,60,79,90,148,249,172,164,154,67,68,148,169,21,35,73,153,154,148,165,25,242,119,37,36,146,71,53,36,189,237,45,22,0,0,44,60,30,18,222,10,212,90,183,244,207,92,245,184,219,105,118,139,23,180,249,133,120,252,92,241,221,77,58,238,166,158,138,99,237,158,153,214,122,64,0,25,77,0,0,0,42,83,58,153,61,149,128,215,7,202,235,2,29,70,117,135,85,230,63,209,135,158,244,18,201,109,167,144,251,250,26,121,74,83,200,38,86,181,111,87,172,133,110,82,55,185,22,133,255,0,220,22,237,191,118,82,31,183,238,154,21,58,179,75,149,183,159,10,161,21,18,35,187,181,68,180,238,109,100,105,86,138,74,84,90,151,67,34,62,242,20,83,138,214,181,62,197,197,27,198,201,164,189,33,232,54,253,126,161,74,138,228,149,37,78,173,166,36,45,180,41,102,146,73,26,141,40,35,51,34,34,215,93,8,187,132,31,59,203,169,193,215,23,109,124,154,186,58,167,238,117,79,37,219,105,127,105,48,181,96,113,218,205,235,49,30,87,235,83,59,163,95,218,142,19,61,60,120,234,182,60,128,248,72,177,62,244,243,57,66,66,10,131,201,94,107,101,101,238,238,249,57,115,72,214,195,184,166,54,229,89,70,211,207,185,79,90,90,113,9,144,195,105,112,146,157,84,166,121,198,72,90,212,219,41,36,145,169,41,35,183,58,117,70,159,88,167,197,171,82,103,199,155,6,107,40,147,22,84,103,82,235,79,180,180,146,144,226,22,147,50,82,84,147,35,37,17,153,25,25,25,9,30,79,139,183,137,195,83,77,60,105,136,137,142,206,159,165,74,242,143,179,184,188,147,60,189,126,244,107,110,253,85,87,77,90,110,242,166,102,105,237,166,103,73,245,105,61,42,190,226,153,226,6,223,254,134,196,254,187,52,112,188,38,204,61,239,130,182,69,239,107,88,46,122,62,163,123,118,6,93,172,54,225,166,68,24,236,20,141,233,96,136,189,87,87,207,34,39,117,213,4,149,109,45,230,149,183,221,56,166,120,129,183,255,0,161,177,63,174,205,17,6,157,78,168,86,42,17,105,52,152,18,38,206,154,242,35,69,139,25,165,58,235,238,173,68,148,54,132,36,140,212,165,40,200,137,36,70,102,102,68,66,37,152,220,174,214,62,229,86,231,73,214,126,184,209,208,219,29,131,195,99,246,75,9,103,23,76,85,111,155,76,204,79,15,38,174,116,107,234,137,136,157,251,167,167,115,232,89,214,117,207,136,23,61,58,204,179,40,178,42,213,170,179,196,196,72,140,17,110,113,90,25,153,153,158,132,148,165,36,106,82,212,100,148,165,42,82,140,136,140,202,229,112,99,42,184,79,131,216,98,238,27,124,158,167,92,136,170,242,158,184,37,213,96,182,247,165,228,54,100,164,41,198,150,74,73,52,218,186,180,215,82,71,126,170,90,150,226,188,110,74,242,165,23,47,118,143,202,59,154,62,183,229,197,13,182,234,201,55,89,125,186,122,18,235,139,76,118,28,75,100,164,234,149,51,206,34,90,208,167,25,73,164,205,41,73,156,149,18,76,159,42,140,45,31,11,122,60,185,232,234,143,190,122,125,157,106,87,148,157,190,175,61,197,126,15,203,107,152,195,219,159,149,19,242,234,142,19,187,242,105,152,242,122,231,202,253,93,41,207,55,249,82,171,229,194,238,110,85,18,61,70,117,135,85,229,183,74,170,201,117,47,56,153,4,209,27,177,228,41,13,161,40,119,114,92,90,11,110,138,111,77,13,74,67,132,158,105,109,227,37,227,108,97,85,223,131,144,151,29,251,118,243,122,20,153,109,200,55,84,168,174,198,117,46,19,145,200,150,77,161,78,26,27,75,138,52,40,212,150,208,93,54,145,139,173,197,28,54,182,49,126,193,172,225,197,226,212,133,210,107,108,165,167,142,51,198,211,173,169,11,75,141,184,133,117,34,82,28,66,22,68,162,52,153,164,137,73,82,76,210,116,199,143,216,13,120,229,250,254,157,103,92,140,72,147,5,15,41,52,186,201,66,117,136,181,54,137,13,175,115,70,178,209,74,74,93,109,46,37,42,89,33,102,105,220,173,9,71,166,205,178,234,176,23,62,26,199,200,171,88,236,215,140,118,79,71,177,101,114,123,182,86,54,187,9,25,110,107,164,226,109,77,53,70,191,151,20,76,77,53,199,237,83,49,28,232,254,40,221,51,17,205,69,239,98,254,41,219,248,43,135,85,108,77,186,97,212,101,82,232,220,142,123,52,246,208,185,10,231,62,219,41,218,149,173,9,61,20,234,76,245,81,116,35,239,62,135,68,34,231,51,189,110,220,23,102,87,239,75,126,214,161,84,107,53,73,94,142,228,66,167,197,92,137,14,237,168,198,90,182,182,130,53,43,68,165,74,61,11,161,17,159,113,15,108,138,186,173,216,196,87,71,24,136,152,237,210,166,187,149,140,53,140,110,105,147,225,177,51,165,186,238,85,77,91,244,242,102,171,81,59,250,55,116,244,57,111,247,83,50,253,254,211,241,11,255,0,55,194,255,0,173,142,133,159,239,9,23,223,221,126,103,20,85,175,226,237,152,31,247,11,196,47,253,24,155,255,0,178,22,149,159,239,9,23,223,221,126,103,20,102,97,177,152,156,94,23,17,241,136,211,74,103,77,218,116,74,55,158,108,222,73,179,217,254,79,248,30,174,119,62,245,60,239,47,157,194,187,122,118,113,158,213,57,141,8,12,247,141,8,15,29,152,252,239,240,253,173,135,46,159,160,127,55,250,96,128,249,244,201,124,170,252,167,241,175,6,237,174,101,69,205,92,184,232,240,26,121,217,21,9,14,60,210,27,145,22,51,77,43,87,79,152,226,223,61,201,35,36,18,244,53,155,138,87,186,207,78,60,222,57,126,191,176,118,241,182,223,145,38,10,30,173,42,169,70,57,174,177,22,166,209,34,34,54,186,72,61,20,164,165,215,20,218,148,149,146,22,100,173,170,208,210,114,83,11,177,38,216,197,251,6,141,136,246,115,178,23,73,173,178,167,89,41,44,155,78,182,164,45,77,184,218,211,212,137,72,113,11,65,154,76,210,102,147,52,169,73,50,81,238,49,17,135,204,106,185,131,175,229,83,167,111,8,157,99,219,164,255,0,202,185,202,42,205,246,50,214,19,105,112,187,237,93,231,68,254,172,233,85,84,205,21,118,197,60,234,103,233,141,244,202,138,109,251,138,224,180,234,236,92,22,181,118,163,70,170,69,221,200,155,79,148,184,242,26,220,147,66,182,184,131,37,39,84,169,73,61,15,169,25,151,113,139,148,202,118,100,105,249,148,195,131,184,157,133,30,155,113,82,30,76,26,221,61,167,146,164,165,221,132,164,200,105,59,141,196,176,233,110,219,191,169,41,14,163,85,242,247,170,16,231,235,41,95,130,203,129,88,177,134,86,199,103,177,234,155,125,38,196,85,110,110,147,61,107,50,61,26,36,151,38,51,154,163,102,134,164,165,195,82,62,109,42,101,7,26,176,151,22,175,124,19,189,225,95,214,13,83,178,84,98,106,219,173,56,70,168,243,35,153,145,174,59,232,35,45,237,43,66,212,181,35,35,36,169,38,149,165,42,40,198,23,17,119,36,197,77,171,191,39,167,236,152,254,253,75,207,62,201,242,254,84,50,43,120,236,190,98,47,68,121,19,60,98,127,42,221,122,112,250,244,221,84,110,157,247,190,3,194,224,182,50,89,216,241,96,196,196,59,37,114,17,6,75,207,70,114,44,179,104,165,69,117,181,154,77,183,144,218,214,72,81,167,107,132,157,218,154,28,66,186,110,33,238,132,226,138,233,185,76,87,68,235,18,229,156,86,26,246,10,245,120,124,69,51,77,116,204,196,196,241,137,142,48,229,153,161,195,42,190,48,224,29,227,135,182,251,187,106,149,24,104,126,18,54,164,249,242,35,188,220,134,216,213,107,66,83,204,83,36,222,245,40,137,59,247,30,164,90,29,33,13,3,212,106,52,250,61,62,85,90,173,62,60,40,48,153,92,153,82,164,186,150,154,97,164,36,212,183,22,181,25,18,82,148,145,153,168,204,136,136,140,204,103,224,68,246,154,138,98,229,186,227,140,196,199,179,135,140,186,19,144,236,85,234,240,152,204,45,95,34,154,168,170,59,106,137,138,183,246,81,79,103,210,157,252,44,48,206,159,84,185,238,252,86,171,82,36,56,245,9,152,244,170,60,167,99,164,227,37,215,201,106,146,166,214,164,25,147,232,109,12,167,84,40,141,45,201,81,40,140,156,33,100,34,36,240,205,187,109,250,222,94,156,182,169,212,250,116,42,165,185,89,146,213,72,152,117,7,34,103,59,71,90,150,242,8,137,73,213,42,54,18,106,221,169,68,232,173,19,181,50,216,110,242,123,116,219,193,81,205,233,223,244,207,221,195,232,85,188,164,99,111,227,118,155,21,55,226,99,153,49,76,68,244,83,76,68,68,199,170,175,149,252,64,207,120,208,128,207,120,211,237,63,230,191,139,236,88,252,133,254,159,252,175,234,45,207,38,87,141,177,135,249,33,181,111,59,206,181,30,147,69,164,179,85,126,92,183,204,246,182,159,74,74,34,34,34,212,212,165,40,201,41,66,72,212,165,41,41,73,25,153,17,215,54,102,51,9,115,230,35,17,230,92,181,57,210,19,64,132,243,204,91,180,213,160,154,76,40,70,191,84,212,217,41,69,207,90,82,133,58,189,202,213,68,68,71,177,8,74,126,61,107,29,113,6,181,132,150,222,9,250,71,176,90,246,231,108,254,15,9,231,218,244,151,104,146,82,127,134,39,152,109,189,203,116,181,111,212,45,186,159,121,245,30,199,41,121,96,171,230,98,247,145,1,117,31,70,90,244,14,75,245,233,205,169,39,32,144,225,175,150,195,8,61,117,117,206,91,132,75,50,52,32,146,165,43,113,146,91,94,190,254,50,230,62,139,88,43,17,186,34,35,182,98,60,35,254,83,44,171,102,240,91,35,137,199,237,62,109,84,69,85,87,114,168,158,60,202,42,174,116,211,118,188,250,245,136,221,215,20,199,25,215,138,74,167,84,32,177,18,76,216,18,35,179,80,100,228,196,113,214,148,132,200,104,156,91,102,227,102,101,162,210,78,54,226,55,22,165,185,10,46,244,153,20,239,200,94,116,34,208,34,177,130,152,201,114,242,233,205,232,221,185,88,158,235,45,71,167,199,109,151,86,228,121,82,93,117,58,52,92,182,208,193,109,81,145,172,209,169,32,155,74,101,46,97,242,171,100,99,6,13,47,14,45,107,122,222,183,106,52,125,242,109,135,217,130,76,71,167,72,83,132,183,80,73,100,147,177,167,253,100,185,161,40,181,81,57,177,107,109,34,158,239,27,58,231,195,251,158,163,102,94,116,89,20,154,213,37,227,98,92,71,200,183,54,173,8,200,200,203,82,82,84,147,37,37,105,51,74,146,164,169,38,100,100,103,245,118,198,35,34,191,77,202,39,88,159,100,245,196,253,158,215,142,3,53,201,249,87,202,239,96,175,211,204,185,76,206,145,172,77,84,254,173,116,248,85,235,214,153,221,49,51,60,56,179,254,106,254,252,255,0,212,71,61,225,103,226,6,224,254,134,203,254,187,8,113,60,93,204,37,207,141,56,113,96,219,87,212,233,21,42,253,150,245,77,133,84,157,65,110,151,9,244,67,228,27,174,110,51,113,244,169,151,146,165,154,83,170,73,163,51,90,205,106,62,217,194,207,196,13,193,253,13,151,253,118,16,250,163,17,70,43,54,166,245,28,38,99,221,135,134,39,39,196,100,28,158,223,203,177,90,115,237,211,114,39,78,19,173,218,166,38,61,83,19,19,244,186,23,22,127,205,95,223,159,250,136,129,246,237,157,115,221,172,86,100,91,84,89,21,20,219,244,197,214,42,68,193,18,149,30,18,28,109,183,30,52,247,169,41,83,168,53,109,35,218,157,202,61,18,149,40,167,135,22,127,205,95,223,159,250,136,230,156,49,105,212,250,198,56,221,84,154,180,8,243,96,205,177,231,70,149,22,75,73,117,167,218,92,200,73,91,107,66,136,201,73,82,76,200,210,100,100,100,102,70,25,133,136,196,230,181,90,153,211,93,61,216,126,236,126,107,86,73,201,253,172,194,154,121,223,7,21,206,157,127,141,171,95,171,130,61,224,182,50,94,56,15,127,68,196,59,37,113,215,58,51,47,70,114,44,179,116,226,202,105,196,26,77,183,144,218,208,107,73,43,107,132,157,218,18,219,66,186,237,33,116,184,75,139,86,70,54,89,16,175,235,6,169,218,233,210,245,109,214,156,34,76,136,114,8,136,215,29,244,17,158,199,83,169,106,90,153,25,26,84,147,82,20,149,29,94,231,43,40,53,172,8,185,229,221,150,101,38,68,156,61,169,60,183,98,41,158,124,165,81,210,68,194,77,185,110,155,100,134,210,167,158,52,50,106,90,212,164,164,137,74,53,145,153,249,108,165,230,126,175,150,123,222,68,245,211,189,39,107,215,249,44,87,160,182,148,148,131,67,102,190,91,236,44,244,209,214,249,142,25,32,204,144,178,82,146,173,166,105,113,31,89,126,50,230,81,126,112,216,143,147,51,236,245,199,170,88,251,97,179,152,46,81,50,154,51,188,154,117,191,77,59,184,71,58,58,104,171,170,170,119,233,191,142,238,19,172,92,232,171,94,41,158,32,109,255,0,232,108,79,235,179,69,156,219,247,21,191,118,82,24,184,45,106,237,58,179,75,149,187,145,54,159,41,18,35,187,181,70,133,109,113,6,105,86,138,74,146,122,31,67,35,46,242,21,141,197,51,196,13,191,253,13,137,253,118,104,221,103,243,19,130,153,142,184,86,124,145,209,85,189,168,166,138,227,73,138,43,137,137,232,67,145,45,114,23,154,169,88,75,123,177,135,23,245,195,178,199,175,233,25,167,234,51,158,40,244,41,4,110,173,11,105,38,102,219,77,58,235,166,151,122,36,181,82,28,82,210,150,213,187,236,228,7,6,236,236,120,176,113,127,15,47,100,72,68,25,47,91,178,91,149,16,154,41,81,93,109,115,84,78,50,183,16,178,66,141,59,155,53,109,212,208,226,211,211,113,136,197,139,88,75,123,224,157,239,54,193,191,169,125,146,163,19,71,26,117,179,53,71,153,28,204,201,18,24,89,145,111,105,90,30,135,161,25,25,41,42,36,173,42,73,69,173,81,127,3,77,188,109,190,19,175,213,51,26,79,111,247,193,124,227,241,57,86,213,222,198,236,190,50,52,174,136,167,182,98,170,105,170,43,167,215,76,206,147,199,163,93,213,104,188,235,130,221,183,238,202,67,246,253,211,66,167,86,105,114,182,243,225,84,34,162,68,119,118,168,150,157,205,172,141,42,209,73,74,139,82,232,100,71,222,66,156,243,105,150,10,190,89,239,120,240,17,81,244,157,175,95,231,63,65,156,226,146,82,13,13,154,57,140,62,130,211,71,91,230,54,70,178,34,66,201,73,82,118,153,169,180,73,222,31,89,190,98,67,20,236,191,98,117,90,60,101,70,101,168,118,156,231,185,134,169,74,55,28,51,134,251,203,113,68,74,36,173,166,227,164,144,132,237,111,151,169,168,219,74,189,215,20,207,15,214,255,0,244,202,39,245,41,162,65,143,155,25,166,2,113,52,252,170,126,174,184,159,239,214,167,246,70,156,219,97,54,178,156,142,246,251,87,167,79,85,81,164,243,107,167,170,99,166,55,244,211,59,226,38,33,206,64,124,91,216,159,122,121,100,161,104,56,249,143,150,118,93,44,232,119,181,237,77,172,205,131,54,166,221,41,182,233,76,180,235,164,234,218,117,194,81,147,142,54,91,118,178,162,215,83,61,76,186,119,153,85,246,64,124,91,216,159,122,121,100,161,55,184,145,89,119,141,245,129,212,58,77,147,105,214,110,25,204,221,113,164,185,22,149,1,217,110,161,162,135,49,38,225,161,180,168,201,36,165,164,183,105,166,170,34,246,144,241,202,46,215,103,45,187,114,223,202,137,157,61,144,217,242,137,129,194,230,91,111,129,194,99,103,75,85,219,166,42,223,166,238,125,206,158,135,217,194,12,252,224,246,53,98,45,39,12,173,107,110,242,139,84,172,243,249,15,84,33,197,68,116,242,88,113,229,110,82,36,45,69,170,90,81,22,137,62,166,93,197,212,184,175,26,191,11,22,183,196,8,62,93,81,28,143,36,56,49,140,54,158,104,44,187,130,233,194,139,202,141,75,139,233,30,124,218,133,10,84,120,237,110,167,73,66,119,56,180,18,83,170,148,148,150,167,212,204,139,188,199,92,227,87,225,98,214,248,129,7,203,170,35,109,148,226,111,226,172,77,119,227,126,186,112,211,118,144,175,121,67,201,50,188,135,52,183,134,202,106,214,220,219,138,167,202,231,121,83,85,113,59,251,34,55,42,47,6,240,134,242,199,124,68,167,225,110,31,49,17,251,134,173,30,115,208,88,146,249,50,137,11,141,17,233,70,201,44,253,84,173,105,97,72,65,168,210,141,234,78,229,33,58,168,188,165,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,80,112,184,241,217,134,95,125,121,60,209,47,248,157,112,244,153,116,204,147,152,172,191,90,28,234,171,219,157,187,104,20,198,95,126,85,86,83,175,178,219,82,161,68,97,149,238,120,249,175,46,73,238,66,77,45,147,155,77,102,234,151,180,64,210,87,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,51,25,130,248,189,121,96,46,40,91,248,185,135,239,196,110,187,110,200,83,209,202,91,4,243,14,161,109,169,167,89,113,29,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,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,10,182,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,28,171,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,5,170,0,0,0,0,0,0,0,0,0,0,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,128,26,83,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,159,226,0,113,171,240,177,107,124,64,131,229,213,16,16,3,133,199,142,204,50,251,235,201,230,139,254,20,3,194,227,199,102,25,125,245,228,243,69,255,0,0,10,86,226,133,145,111,192,165,212,188,113,193,203,51,178,97,181,107,103,166,35,66,86,230,104,85,71,28,81,30,140,146,75,179,195,123,86,249,122,26,144,135,77,109,252,210,85,29,179,149,89,181,206,253,119,40,249,226,182,161,92,114,170,181,44,50,173,225,252,103,107,116,72,108,162,67,200,148,82,234,68,204,168,137,113,214,208,219,219,210,210,28,61,228,149,181,174,228,169,77,180,104,155,245,58,77,131,138,246,106,33,214,105,150,253,227,105,215,227,177,45,13,73,101,154,133,58,160,193,154,30,101,210,74,137,77,58,141,73,183,16,174,165,209,42,47,97,128,206,14,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,174,210,26,19,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,116,220,66,147,51,237,146,10,238,81,239,182,166,219,145,106,181,44,50,173,242,154,162,86,230,60,137,15,34,81,50,70,244,89,106,109,166,208,219,219,210,234,219,45,132,149,181,166,213,41,77,186,72,242,153,40,205,117,119,41,120,203,10,242,230,213,102,90,21,45,33,221,52,72,79,33,61,190,46,213,147,110,18,92,35,65,188,194,215,205,108,245,66,143,69,183,204,66,29,112,192,91,255,0,20,127,2,120,155,247,47,156,66,20,2,47,123,136,69,255,0,102,226,159,14,27,219,16,112,250,225,137,92,183,171,145,232,146,96,206,140,103,177,212,122,102,25,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,21,16,128,245,88,85,137,151,86,13,226,61,185,138,86,84,190,207,90,182,106,13,84,35,110,113,196,54,246,195,245,216,119,150,180,45,76,186,131,83,110,32,148,91,219,90,210,103,162,140,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,88,28,81,178,37,74,193,58,171,56,239,130,246,204,184,246,77,114,66,211,112,83,162,48,158,197,111,77,82,144,77,45,189,167,185,168,210,20,181,17,35,103,45,167,18,72,37,36,158,101,164,198,12,168,230,187,17,242,149,136,232,189,108,167,123,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,97,102,156,81,178,37,85,198,202,83,56,239,130,246,204,73,23,181,14,58,211,112,83,162,48,174,219,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,83,8,212,69,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,178,238,2,255,0,184,92,120,19,195,47,190,188,226,104,229,95,221,171,202,199,251,65,197,95,252,213,78,255,0,175,14,171,194,227,192,158,25,125,245,231,19,69,43,126,41,217,167,255,0,185,167,21,127,244,54,163,255,0,177,1,161,60,4,198,187,87,49,56,79,66,198,59,42,159,85,133,69,184,59,87,102,98,168,211,109,202,71,34,75,177,215,189,45,184,226,11,85,178,163,45,22,126,169,150,186,30,164,93,0,70,174,28,54,157,213,99,100,199,15,45,107,214,217,170,219,245,168,94,150,237,52,234,164,39,34,74,99,125,86,90,209,189,167,9,43,78,228,45,42,45,75,170,84,70,93,12,132,149,0,25,172,205,143,138,124,100,248,129,112,249,139,227,74,99,53,153,177,241,79,140,159,16,46,31,49,124,5,212,240,184,240,39,134,95,125,121,196,209,42,132,85,225,113,224,79,12,190,250,243,137,162,85,0,0,0,0,0,0,10,171,227,157,249,147,253,164,253,218,45,80,85,95,28,239,204,159,237,39,238,208,17,87,133,199,142,204,50,251,235,201,230,139,254,20,3,194,227,199,102,25,125,245,228,243,69,255,0,0,0,0,0,138,188,81,252,9,226,111,220,190,113,8,74,161,21,120,163,248,19,196,223,185,124,226,16,10,1,30,255,0,29,48,47,17,242,233,136,245,28,47,197,10,55,97,170,193,209,214,94,104,205,113,106,17,84,102,77,202,140,225,145,115,25,94,213,104,122,18,137,73,82,22,148,45,11,66,124,0,191,236,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,194,154,239,12,224,99,141,237,151,219,91,44,245,107,147,101,153,107,238,73,165,165,188,114,170,141,165,211,114,51,51,29,91,138,230,51,31,162,89,105,4,134,210,148,53,170,84,109,54,164,116,14,27,185,104,252,99,115,29,75,244,253,39,181,217,150,86,202,253,193,206,99,153,30,71,45,127,193,97,47,123,78,52,190,115,196,91,154,115,111,49,134,165,109,61,82,35,85,211,105,221,86,53,118,85,173,122,219,53,91,126,181,11,103,105,167,85,33,57,18,83,27,208,149,163,123,78,18,86,157,200,90,84,90,151,84,168,140,186,25,11,211,225,139,150,47,197,239,47,177,171,247,61,175,85,162,95,215,238,218,133,197,26,162,247,206,48,203,78,188,80,88,38,75,163,58,48,231,49,72,81,115,73,199,220,75,134,91,82,219,97,224,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,79,254,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,1,127,192,0,0,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,6,107,6,148,242,157,225,99,6,254,31,219,222,92,192,8,171,253,218,188,172,127,180,28,85,255,0,205,84,239,250,240,155,248,123,122,210,177,42,192,182,177,26,133,30,91,20,219,170,143,10,183,13,169,104,74,95,109,137,44,161,230,210,226,82,165,36,150,73,89,17,145,41,69,174,186,25,247,140,230,126,41,217,167,255,0,185,167,21,127,244,54,163,255,0,177,26,8,203,37,38,171,64,203,110,20,80,171,180,201,116,234,149,58,199,161,68,153,14,91,42,101,248,207,183,1,148,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,14,150,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,137,255,0,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,160,47,248,0,0,5,21,241,51,206,143,227,39,136,232,195,123,41,92,187,6,193,168,75,98,52,134,103,115,155,174,206,35,229,46,118,141,173,76,169,148,146,20,152,234,45,202,229,186,234,205,69,206,54,219,185,76,126,194,111,195,174,13,93,152,71,242,190,171,107,252,168,167,170,23,165,41,138,209,230,61,98,86,213,39,82,230,50,189,188,183,90,220,158,99,75,113,27,147,187,113,103,51,24,176,118,254,192,171,254,169,135,56,141,65,151,78,169,83,164,62,211,78,187,21,230,88,168,48,219,206,50,153,113,84,242,16,167,99,56,166,150,109,186,73,34,81,23,218,68,29,171,33,89,59,184,115,79,139,148,197,86,104,242,216,195,170,28,142,219,112,84,222,135,43,178,77,67,11,97,78,82,218,144,214,212,166,75,169,121,178,50,230,161,104,105,75,116,183,26,18,149,95,245,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,181,184,61,102,130,193,126,205,70,85,234,20,136,148,123,178,60,138,149,110,12,198,99,179,29,170,203,6,108,168,210,235,134,239,54,68,228,146,157,208,146,222,133,22,34,58,252,209,139,52,1,207,241,211,2,240,227,49,120,113,81,194,252,80,163,118,234,84,237,29,101,230,140,145,42,159,41,36,100,220,168,206,25,31,45,228,110,86,135,161,164,210,165,33,105,90,22,180,43,58,216,233,129,120,143,151,76,71,168,225,126,40,81,187,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,166,145,68,60,80,51,65,96,230,67,26,41,176,240,230,145,17,84,219,22,60,202,35,181,238,206,201,191,86,124,165,184,74,83,114,89,117,196,191,4,146,218,28,142,103,180,200,228,72,86,158,185,0,147,252,38,243,181,14,161,66,252,89,49,122,235,229,79,165,236,85,157,84,171,212,152,109,183,162,169,108,176,221,25,190,97,165,197,188,151,28,35,97,4,110,41,77,169,109,164,155,75,13,165,86,126,51,215,144,92,173,93,89,159,199,24,144,105,55,37,86,214,162,218,28,154,237,94,225,166,165,196,74,135,177,228,242,26,138,250,82,104,106,99,139,35,54,148,179,45,169,105,215,72,156,54,185,106,208,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,10,49,204,79,136,28,78,254,153,86,191,174,186,47,56,81,142,98,124,64,226,119,244,202,181,253,117,209,26,218,95,53,111,182,124,23,135,33,254,144,197,247,41,247,156,244,0,4,61,210,0,0,0,188,236,187,120,126,195,31,232,109,23,250,147,67,220,212,106,52,250,61,62,85,90,173,62,60,40,48,153,92,153,82,164,186,150,154,97,164,36,212,183,22,181,25,18,82,148,145,153,168,204,136,136,140,204,120,108,187,120,126,195,31,232,109,23,250,147,66,12,103,243,56,82,174,90,188,236,9,195,57,149,24,20,234,36,199,226,92,85,54,95,122,50,231,200,74,92,97,232,36,148,154,119,70,78,245,165,205,228,100,226,210,91,72,144,130,83,182,29,252,109,24,28,45,55,43,227,164,105,29,115,163,141,50,189,152,197,109,86,127,119,5,134,141,41,138,234,154,170,232,166,158,116,239,237,158,17,29,51,234,137,115,76,239,102,197,140,195,220,240,237,171,49,50,25,178,109,167,157,84,71,28,83,141,170,171,37,68,73,57,78,50,102,68,148,165,36,105,104,148,158,98,82,227,134,163,73,184,109,162,49,128,8,22,35,17,94,42,228,221,185,59,229,215,25,62,81,133,200,176,86,240,24,42,116,183,68,110,233,153,233,153,153,233,153,157,243,245,105,27,128,0,30,45,152,0,58,86,94,240,38,231,204,70,35,198,195,251,106,92,120,73,75,42,157,82,158,254,134,152,80,144,180,37,199,73,26,145,186,173,206,33,41,66,76,181,82,211,169,161,59,150,159,187,118,234,187,92,81,68,107,50,198,198,99,44,101,248,122,241,88,154,162,154,40,137,153,153,232,136,254,251,103,161,234,114,165,149,219,131,49,247,187,81,37,21,70,149,103,193,222,237,86,180,220,69,154,21,203,54,247,68,97,211,73,181,218,84,79,32,200,148,126,170,13,78,109,94,210,66,174,82,157,78,167,209,233,241,105,52,152,17,225,65,132,202,35,69,139,25,164,180,211,13,33,36,148,54,132,36,136,146,148,164,136,137,36,68,68,68,68,67,207,97,158,25,217,216,73,103,64,178,108,154,68,120,80,97,50,211,110,56,220,118,154,118,107,168,105,13,156,153,6,218,18,78,62,180,182,147,91,154,17,168,203,236,33,234,132,255,0,44,203,169,203,237,233,198,169,227,63,99,144,54,235,108,175,109,126,54,43,143,38,205,26,197,20,246,241,170,125,115,164,118,105,187,164,0,1,179,65,192,0,0,0,0,1,70,57,137,241,3,137,223,211,42,215,245,215,69,231,10,49,204,79,136,28,78,254,153,86,191,174,186,35,91,75,230,173,246,207,130,240,228,63,210,24,190,229,62,243,194,202,167,84,32,177,18,76,216,18,35,179,80,100,228,196,113,214,148,132,200,104,156,91,102,227,102,101,162,210,78,54,226,55,22,165,185,10,46,244,153,21,128,112,236,205,109,94,108,216,57,116,190,228,84,106,139,123,86,237,89,68,210,87,217,35,179,29,231,158,142,251,170,112,149,202,74,89,65,50,68,133,26,119,41,6,100,132,160,147,246,48,203,45,212,252,202,100,6,194,183,90,155,30,155,113,82,30,170,206,162,84,29,101,42,74,93,244,132,180,170,59,170,218,110,37,135,75,110,237,157,73,72,105,122,47,151,177,82,55,47,25,88,195,28,185,210,17,242,98,7,110,185,36,195,68,90,173,193,36,143,180,76,209,70,181,18,16,106,52,176,209,168,203,230,209,222,77,183,189,78,41,4,177,143,149,229,184,155,55,232,191,110,173,40,152,137,159,94,177,190,52,254,250,253,77,198,221,237,190,71,153,229,120,172,175,25,106,106,196,81,114,229,20,196,126,76,209,84,197,55,57,211,27,162,99,140,70,179,59,233,225,229,68,24,226,153,226,6,223,254,134,196,254,187,52,125,142,22,216,109,108,92,151,245,213,136,245,102,164,59,86,179,25,136,213,36,146,241,165,166,213,53,18,155,121,197,36,186,173,68,219,102,132,145,158,210,39,22,102,147,86,197,39,227,241,76,241,3,111,255,0,67,98,127,93,154,58,23,9,143,206,167,220,127,250,240,242,183,76,87,157,233,84,116,207,213,19,48,205,198,223,185,135,228,190,43,181,84,196,205,186,35,119,85,87,41,166,168,236,152,153,137,245,74,194,0,0,76,156,212,8,197,196,86,206,182,43,217,102,175,93,21,106,44,121,53,107,101,232,79,210,102,168,140,157,136,167,166,199,101,226,74,139,67,52,173,181,153,41,7,170,76,201,10,50,220,132,26,100,232,143,121,254,240,145,125,253,215,230,113,70,30,97,17,86,18,236,79,234,207,130,71,177,247,43,181,180,56,26,168,153,137,248,91,113,187,118,233,174,34,99,178,98,102,39,174,39,69,57,141,8,12,247,141,8,13,6,204,126,119,248,126,213,187,203,167,232,31,205,254,152,35,222,127,188,36,95,127,117,249,156,81,33,4,123,207,247,132,139,239,238,191,51,138,36,24,255,0,154,221,238,213,225,42,127,100,253,63,129,253,245,175,126,149,57,141,8,12,247,141,8,8,254,204,126,119,248,126,213,193,203,167,232,31,205,254,154,189,248,179,254,106,254,252,255,0,212,71,44,225,195,139,87,189,181,142,84,204,41,129,84,230,90,247,119,108,114,116,7,200,214,134,228,51,13,215,145,33,158,165,203,116,249,41,66,143,185,104,232,162,51,67,106,71,83,226,207,249,171,251,243,255,0,81,17,239,32,62,45,236,79,189,60,178,80,199,197,87,85,25,212,77,51,167,149,76,123,98,27,172,131,15,107,19,201,149,84,222,166,42,136,181,126,168,215,126,147,77,87,38,39,182,38,34,97,111,119,5,187,111,221,148,135,237,251,166,133,78,172,210,229,109,231,194,168,69,68,136,238,237,81,45,59,155,89,26,85,162,146,149,22,165,208,200,143,188,133,41,102,127,11,45,252,21,199,43,151,12,173,105,149,25,84,186,55,99,228,61,80,113,11,144,174,116,54,94,86,229,33,8,73,232,167,84,69,162,75,161,23,121,245,59,190,20,231,159,239,22,247,223,221,126,89,20,108,54,146,221,63,23,166,189,55,243,180,215,213,164,161,188,137,226,239,198,113,127,11,21,79,193,205,169,170,105,232,231,69,84,68,79,110,147,48,152,220,44,252,63,92,31,211,41,127,212,161,9,140,33,207,11,63,15,215,7,244,202,95,245,40,66,99,13,158,85,243,43,125,136,62,223,255,0,153,177,157,249,240,135,3,207,85,226,253,153,149,203,214,68,26,212,122,124,234,179,44,81,227,147,166,222,233,41,146,250,27,144,203,105,94,187,148,168,199,32,253,82,220,148,165,74,45,54,238,42,107,19,191,138,134,38,83,234,151,61,161,133,52,154,188,135,30,161,51,34,171,88,138,212,132,156,100,186,249,33,49,146,226,18,179,50,125,13,161,229,104,180,145,165,185,41,52,153,147,134,34,150,28,225,45,94,254,177,49,34,247,133,75,168,202,143,98,209,162,205,221,12,210,173,178,30,154,202,52,117,189,13,106,104,162,166,115,170,82,72,137,28,130,82,148,69,209,81,108,238,228,226,177,179,110,141,252,216,211,217,19,51,253,250,151,215,37,216,59,121,14,204,209,139,197,79,55,225,171,231,111,221,167,58,170,109,209,26,245,78,233,142,242,66,112,198,197,63,146,120,203,81,195,41,16,249,145,239,200,127,52,242,27,213,109,75,132,219,207,35,114,141,100,73,104,218,84,146,61,18,165,26,249,90,109,45,198,45,40,81,6,14,226,109,95,6,241,58,221,196,202,35,92,233,20,41,137,125,108,110,74,123,76,117,17,161,246,55,41,11,36,115,26,91,141,239,218,102,157,251,139,169,16,189,241,184,217,203,255,0,9,135,170,212,241,166,126,169,255,0,157,85,191,45,25,79,197,51,155,89,133,49,165,55,168,223,235,170,141,211,187,187,52,71,180,25,239,26,16,25,239,24,187,79,249,175,226,251,27,238,66,255,0,79,254,87,245,30,231,5,176,110,241,199,139,250,38,30,89,40,142,137,210,89,122,75,146,165,147,165,22,43,77,160,212,110,60,182,208,179,66,77,91,91,37,109,208,214,226,19,211,113,11,165,194,92,37,178,48,78,200,133,96,216,52,190,201,78,137,171,142,186,225,146,164,76,144,100,68,185,15,172,136,183,186,173,11,83,208,136,136,146,148,146,80,148,164,184,167,14,171,58,216,160,229,154,131,116,82,104,177,227,85,174,103,166,191,86,154,146,51,118,90,153,155,33,150,73,74,61,76,146,134,208,68,148,22,137,35,53,168,139,114,214,106,147,163,97,146,229,244,97,172,197,233,223,85,81,19,217,19,209,247,162,60,167,237,134,35,60,204,171,203,40,214,155,54,42,170,157,53,249,85,211,51,19,84,251,52,166,58,35,127,25,152,128,139,89,212,201,236,92,121,183,254,87,88,16,233,208,111,202,87,49,254,140,50,207,167,80,104,109,60,135,223,208,149,205,74,89,65,50,181,171,98,125,100,43,106,87,189,185,74,3,105,136,195,219,197,91,155,87,99,88,148,7,38,206,49,121,14,54,140,126,6,174,109,116,251,38,58,98,99,166,39,167,234,210,116,150,123,196,198,225,103,226,6,224,254,134,203,254,187,8,125,14,39,120,75,100,88,215,189,177,127,90,212,191,71,212,111,111,72,185,88,105,147,36,199,122,67,7,28,202,65,35,79,85,213,243,213,204,50,61,20,105,37,105,188,214,165,252,254,22,126,32,110,15,232,108,191,235,176,132,39,11,134,171,7,153,211,102,169,214,98,126,205,93,69,158,231,118,182,143,97,175,230,118,105,154,105,185,110,119,79,24,152,171,155,49,235,223,19,164,244,198,253,35,131,161,113,103,252,213,253,249,255,0,168,142,123,194,207,196,13,193,253,13,151,253,118,16,232,92,89,255,0,53,127,126,127,234,35,158,240,179,241,3,112,127,67,101,255,0,93,132,51,111,122,110,59,99,221,132,103,44,255,0,75,106,238,92,255,0,118,165,152,222,54,117,177,136,22,197,70,204,188,232,177,234,212,90,179,38,196,184,143,145,237,113,58,145,145,145,150,134,149,37,68,74,74,210,100,164,169,41,82,76,140,136,202,152,179,49,151,187,159,46,248,143,50,218,169,193,144,170,4,215,158,126,221,169,45,100,234,102,194,37,250,164,167,9,41,46,122,18,164,37,212,109,78,138,50,50,45,139,66,149,118,195,158,227,102,5,97,246,62,90,46,90,87,221,59,221,217,106,113,153,99,183,192,249,214,220,95,103,121,214,215,202,230,114,80,149,232,94,178,117,35,246,105,187,205,114,216,199,219,214,159,151,28,62,233,85,251,1,182,183,54,75,27,205,189,172,225,238,124,184,234,253,170,99,174,58,122,227,119,24,141,33,71,12,220,69,198,227,171,185,135,136,182,234,53,156,51,62,210,226,170,111,165,73,143,67,150,148,147,134,134,94,81,109,95,53,78,55,186,49,30,226,55,121,201,36,145,59,191,199,113,76,241,3,111,255,0,67,98,127,93,154,44,198,206,179,173,140,63,182,41,214,101,153,69,143,73,162,210,89,38,34,68,96,143,107,105,212,204,204,204,245,53,41,74,51,82,150,163,53,41,74,82,148,102,102,102,117,157,197,51,196,13,191,253,13,137,253,118,104,214,230,24,106,176,153,92,90,174,174,116,196,199,209,234,143,82,107,177,217,229,141,162,219,186,179,12,61,152,181,77,84,87,186,56,213,251,85,116,115,167,167,77,221,179,172,207,66,225,49,249,212,251,143,255,0,94,18,51,56,121,99,99,50,150,12,88,84,151,227,196,187,168,47,27,180,73,114,229,56,212,84,165,213,182,82,91,120,144,133,154,146,166,219,35,35,36,110,37,182,141,20,73,53,146,163,159,9,143,206,167,220,127,250,240,176,129,155,149,89,163,17,150,83,106,228,107,19,175,189,40,206,223,102,120,156,159,110,47,227,176,117,115,110,81,54,230,39,249,84,107,19,215,19,26,196,199,76,76,195,63,247,5,187,112,90,117,119,237,251,166,133,81,163,85,34,237,231,194,168,69,92,121,13,110,73,45,59,155,89,18,147,170,84,149,22,165,212,140,143,184,196,157,198,236,216,191,152,124,171,210,237,171,205,49,217,189,173,171,174,158,169,110,54,166,219,77,86,50,161,78,73,74,109,146,50,52,169,42,34,75,164,148,242,210,167,27,52,154,73,194,109,18,83,63,185,71,168,98,165,61,172,92,194,234,12,119,174,170,75,43,77,102,20,102,85,218,171,49,82,148,147,106,70,135,163,143,178,148,168,137,59,119,184,133,18,73,70,109,180,218,170,248,70,49,86,175,229,87,43,177,249,53,71,182,62,248,254,247,74,243,200,115,12,175,111,176,152,108,210,98,34,253,138,162,116,233,162,174,152,238,215,17,187,162,99,79,202,167,116,132,200,15,139,123,19,239,79,44,148,46,48,83,158,64,124,91,216,159,122,121,100,161,113,130,67,179,127,53,171,189,62,16,167,121,107,244,253,159,220,211,239,220,4,0,227,87,225,98,214,248,129,7,203,170,34,127,136,1,198,175,194,197,173,241,2,15,151,84,68,129,79,160,7,11,143,29,152,101,247,215,147,205,23,252,40,7,133,199,142,204,50,251,235,201,230,139,254,1,77,124,70,120,117,93,86,110,35,177,137,25,103,194,122,173,86,208,185,255,0,191,232,182,236,87,38,185,73,170,25,173,75,229,68,101,179,91,80,220,65,37,72,219,185,13,184,78,35,230,144,108,32,229,255,0,14,108,137,87,114,169,66,126,252,191,47,10,175,203,59,174,159,200,171,219,144,230,33,84,120,77,239,67,140,37,196,164,143,180,76,103,71,83,206,37,242,210,82,30,109,4,162,249,215,38,168,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,128,90,160,225,89,169,206,78,17,229,6,149,111,212,49,58,53,193,62,69,207,33,246,105,208,104,144,144,251,235,67,9,73,188,242,141,215,27,105,40,65,186,202,76,141,123,204,221,78,212,168,137,102,159,85,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,235,180,198,120,113,211,29,49,31,49,120,143,81,197,12,80,172,246,234,172,237,26,101,150,136,209,22,159,21,38,102,220,88,205,153,159,45,148,110,86,133,169,168,212,165,45,106,90,214,181,168,52,167,107,93,150,173,243,66,139,116,217,87,53,42,224,162,205,223,217,170,52,185,173,203,138,254,197,169,11,216,235,102,164,43,106,208,164,158,135,209,73,50,62,164,99,235,10,75,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,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,0,105,76,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,127,136,1,198,175,194,197,173,241,2,15,151,84,64,64,14,23,30,59,48,203,239,175,39,154,47,248,80,15,11,143,29,152,101,247,215,147,205,23,252,2,149,184,213,248,167,181,190,31,193,243,26,136,238,188,17,175,251,202,187,102,226,110,31,86,110,25,115,45,235,86,69,38,77,22,11,198,74,68,5,204,57,167,36,154,51,45,201,66,212,195,107,52,107,176,151,189,68,68,167,22,106,225,92,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,64,44,83,29,48,47,14,51,23,135,21,28,47,197,10,55,110,165,78,209,214,94,104,201,18,169,242,146,70,77,202,140,225,145,242,222,70,229,104,122,26,77,42,82,22,149,161,107,66,179,46,53,80,50,174,2,213,63,252,133,31,254,63,237,196,85,88,181,79,255,0,33,71,255,0,143,251,113,21,86,3,83,181,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,12,207,182,72,43,185,71,190,218,155,110,69,170,212,176,202,183,202,106,137,91,152,242,36,60,137,68,201,27,209,101,169,182,155,67,111,111,75,171,108,182,18,86,214,155,84,165,54,233,34,255,0,135,63,199,76,11,195,140,197,225,197,71,11,241,66,141,219,169,83,180,117,151,154,50,68,170,124,164,145,147,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,160,165,110,29,217,223,153,149,91,236,237,43,198,86,236,50,187,42,13,59,93,81,178,252,151,169,110,37,151,91,68,168,173,33,212,161,59,150,182,59,65,147,110,56,182,163,164,144,147,82,16,147,136,3,165,102,31,47,215,246,89,113,66,118,20,98,50,34,46,165,14,60,121,109,76,130,79,28,41,172,60,217,41,46,199,113,230,219,83,136,37,111,105,74,36,232,78,52,226,122,237,49,205,64,95,247,11,143,2,120,101,247,215,156,77,18,168,69,94,23,30,4,240,203,239,175,56,154,37,80,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,165,49,154,204,216,248,167,198,79,136,23,15,152,190,2,234,120,92,120,19,195,47,190,188,226,104,149,66,42,240,184,240,39,134,95,125,121,196,209,42,128,0,0,0,0,0,5,85,241,206,252,201,254,210,126,237,22,168,42,175,142,119,230,79,246,147,247,104,8,171,194,227,199,102,25,125,245,228,243,69,255,0,10,1,225,113,227,179,12,190,250,242,121,162,255,0,128,0,0,0,69,94,40,254,4,241,55,238,95,56,132,37,80,138,188,81,252,9,226,111,220,190,113,8,5,0,141,84,12,171,141,84,0,137,89,174,225,231,133,249,153,197,11,39,19,222,135,18,149,82,131,88,140,87,146,210,167,16,85,250,35,77,168,251,58,210,214,213,28,147,82,25,97,47,147,141,169,12,184,225,153,185,202,97,178,150,160,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,137,255,0,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,160,47,248,0,0,0,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,205,96,210,158,83,188,44,96,223,195,251,123,203,152,1,213,64,0,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,19,255,0,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,64,95,240,0,0,8,107,196,191,39,113,179,33,132,111,95,22,101,30,39,225,22,199,142,228,216,79,55,13,215,101,213,169,205,161,197,187,75,73,51,170,150,181,40,249,140,145,161,205,29,35,66,121,100,251,139,19,40,0,101,222,147,83,188,176,162,255,0,133,89,134,220,186,5,217,103,86,27,146,210,37,196,34,126,159,81,136,241,41,36,227,47,36,200,150,219,173,150,168,113,39,213,38,74,46,242,26,8,201,118,109,173,92,220,225,97,93,52,214,187,13,201,66,236,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,5,120,178,100,150,101,62,187,248,205,225,13,169,205,129,84,222,155,198,151,72,166,190,227,140,202,74,30,125,202,203,156,178,83,104,101,77,182,100,250,204,155,74,92,74,28,81,184,167,220,82,96,182,90,243,41,136,249,86,196,115,196,220,50,42,83,211,222,167,191,75,151,18,169,20,223,139,46,43,166,133,155,107,36,41,14,39,71,26,105,194,54,214,133,110,108,136,204,210,106,74,130,207,184,169,231,126,30,27,90,181,124,176,225,228,173,247,125,201,79,105,171,134,95,37,137,17,225,81,229,182,250,31,139,175,52,214,212,199,16,76,158,139,104,200,152,145,189,42,74,212,218,147,82,216,85,134,119,86,50,98,61,185,133,182,84,78,209,90,185,170,13,83,227,110,109,197,182,206,243,245,223,119,150,133,173,44,180,130,83,142,44,146,123,27,66,212,101,162,76,124,171,178,233,174,223,55,85,102,245,186,103,118,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,232,46,251,134,102,75,191,22,204,56,94,36,94,169,230,95,215,245,62,35,242,99,189,7,146,229,10,9,151,53,16,117,113,9,121,47,40,214,149,72,73,237,79,49,166,144,73,62,73,56,224,72,12,177,101,234,213,202,254,13,81,112,142,214,147,219,251,7,50,77,70,168,184,173,199,122,167,57,213,110,118,67,137,65,127,130,218,9,74,90,144,211,77,32,214,189,155,143,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,0,0,0,0,0,0,0,0,0,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,28,196,248,129,196,239,233,149,107,250,235,162,243,133,24,230,39,196,14,39,127,76,171,95,215,93,17,173,165,243,86,251,103,193,120,114,31,233,12,95,114,159,121,207,64,0,67,221,32,0,0,9,255,0,141,185,190,127,11,242,219,135,88,55,134,149,105,17,47,57,246,61,188,237,66,165,27,150,162,167,66,118,1,110,109,14,37,206,99,18,204,146,210,136,205,191,85,167,137,105,82,84,104,81,64,0,1,149,139,197,220,197,213,19,95,8,141,34,58,154,13,159,217,220,38,206,216,174,222,30,53,170,186,166,170,170,211,125,83,63,100,116,70,187,190,153,0,0,98,183,224,0,253,20,234,117,66,177,80,139,73,164,192,145,54,116,215,145,26,44,88,205,41,215,95,117,106,36,161,180,33,36,102,165,41,70,68,73,34,51,51,50,34,14,47,201,152,166,53,158,15,179,135,182,37,193,137,215,189,18,192,181,163,115,170,149,217,141,195,99,84,45,72,111,113,250,206,185,177,42,81,52,218,119,45,106,36,158,212,33,74,211,66,23,41,150,124,189,219,25,119,195,136,118,213,50,12,117,87,230,178,203,247,21,73,11,55,85,54,105,35,214,36,184,105,73,242,16,165,45,45,35,106,116,73,153,153,111,90,212,175,11,146,92,172,126,47,118,67,181,139,198,5,57,119,229,193,235,206,125,146,230,46,159,16,201,6,136,4,238,227,74,180,82,77,110,41,178,36,169,102,73,213,196,180,218,206,74,137,190,77,149,252,82,143,134,187,30,92,253,81,247,245,251,28,179,202,94,222,78,208,98,39,45,192,85,255,0,77,68,239,152,159,57,84,116,247,98,126,79,29,116,231,117,104,0,1,190,84,192,0,0,0,0,0,0,0,10,49,204,79,136,28,78,254,153,86,191,174,186,47,56,81,142,98,124,64,226,119,244,202,181,253,117,209,26,218,95,53,111,182,124,23,135,33,254,144,197,247,41,247,150,149,144,31,9,22,39,222,158,103,40,72,65,30,242,3,225,34,196,251,211,204,229,9,8,55,88,15,154,218,238,211,225,10,191,107,61,63,142,253,245,223,126,165,90,241,76,241,3,111,255,0,67,98,127,93,154,58,23,9,143,206,167,220,127,250,240,231,188,83,60,64,219,255,0,208,216,159,215,102,142,133,194,99,243,169,247,31,254,188,35,86,125,55,61,179,238,202,240,204,255,0,210,218,123,150,255,0,221,165,97,0,0,38,14,111,4,123,207,247,132,139,239,238,191,51,138,36,32,143,121,254,240,145,125,253,215,230,113,70,38,63,230,183,123,181,120,74,65,178,126,159,192,254,250,215,191,74,156,198,132,6,123,198,132,4,127,102,63,59,252,63,106,224,229,211,244,15,230,255,0,76,17,239,63,222,18,47,191,186,252,206,40,144,130,61,231,251,194,69,247,247,95,153,197,18,12,127,205,110,247,106,240,149,63,178,126,159,192,254,250,215,191,74,156,198,132,6,123,198,132,4,127,102,63,59,252,63,106,224,229,211,244,15,230,255,0,77,94,252,89,255,0,53,127,126,127,234,34,61,228,7,197,189,137,247,167,150,74,18,19,139,63,230,175,239,207,253,68,71,188,128,248,183,177,62,244,242,201,67,23,27,233,152,239,81,255,0,138,65,179,63,233,157,127,185,196,120,221,92,96,167,60,255,0,120,183,190,254,235,242,200,162,227,5,57,231,251,197,189,247,247,95,150,69,27,93,164,249,173,61,232,240,149,127,200,167,167,239,126,230,175,126,218,99,112,179,240,253,112,127,76,165,255,0,82,132,38,48,135,60,44,252,63,92,31,211,41,127,212,161,9,9,152,44,83,252,10,224,213,213,137,168,135,218,164,81,161,151,99,100,219,222,133,75,121,196,179,31,152,157,232,51,104,157,117,179,94,138,37,108,37,109,212,244,35,205,203,171,166,214,2,138,234,225,20,234,139,237,166,22,238,59,107,177,56,91,17,173,117,221,138,98,58,230,116,136,250,229,80,121,161,196,218,70,48,227,229,227,136,86,251,91,105,117,25,136,98,18,247,40,249,241,227,178,220,118,223,209,104,66,147,204,75,36,230,197,36,141,59,246,158,166,90,156,239,225,177,131,116,250,94,5,86,239,106,250,35,212,153,196,167,151,25,216,14,146,94,140,170,124,85,63,31,150,235,107,65,17,169,110,46,81,41,38,107,66,155,54,187,143,113,10,190,23,223,135,182,37,191,134,54,69,18,192,181,163,114,105,116,40,109,195,99,84,33,43,115,105,122,206,185,177,41,73,186,226,183,45,106,36,150,229,173,74,211,83,26,28,134,220,226,177,117,226,110,116,120,213,253,202,219,229,103,25,78,67,179,248,92,147,9,51,17,84,196,71,114,212,70,233,158,189,121,147,175,170,84,65,113,91,245,123,78,224,169,218,215,4,78,203,84,163,76,122,159,53,142,98,87,202,144,202,205,14,35,114,12,210,173,20,147,45,82,102,71,167,67,50,23,41,147,76,76,168,98,182,92,237,43,146,187,87,143,80,173,69,101,218,85,77,198,228,41,215,73,216,206,41,180,42,65,169,106,95,61,108,165,151,86,106,61,84,110,239,34,34,81,16,128,28,71,172,75,130,218,204,157,78,237,168,198,254,43,187,225,195,153,77,144,132,47,97,242,35,181,25,214,148,163,73,39,154,149,50,74,52,164,213,162,29,104,204,200,213,161,118,62,20,215,255,0,255,0,46,176,178,109,91,254,214,184,41,176,57,31,107,19,30,230,18,127,226,41,218,165,125,105,47,166,99,243,41,153,192,230,53,97,167,132,235,30,205,241,62,207,23,167,40,20,83,181,59,23,99,57,162,35,159,76,81,114,116,223,167,58,57,181,211,30,168,153,223,221,223,193,97,3,61,227,66,3,61,227,223,105,255,0,53,252,95,99,81,200,95,233,255,0,202,254,162,227,50,3,225,34,196,251,211,204,229,9,8,35,222,64,124,36,88,159,122,121,156,161,33,4,131,1,243,91,93,218,124,33,79,237,103,167,241,223,190,187,239,212,0,0,203,71,213,239,197,159,243,87,247,231,254,162,57,239,11,63,16,55,7,244,54,95,245,216,67,161,113,103,252,213,253,249,255,0,168,142,123,194,207,196,13,193,253,13,151,253,118,16,135,222,244,220,118,199,187,14,144,203,63,210,218,187,151,63,221,169,208,184,179,254,106,254,252,255,0,212,71,61,225,103,226,6,224,254,134,203,254,187,8,116,46,44,255,0,154,191,191,63,245,17,207,120,89,248,129,184,63,161,178,255,0,174,194,11,222,155,142,216,247,96,203,63,210,218,187,151,63,221,169,105,64,0,38,14,111,5,90,241,76,241,3,111,255,0,67,98,127,93,154,45,40,85,175,20,207,16,54,255,0,244,54,39,245,217,163,73,180,31,50,158,216,90,28,144,127,153,169,238,87,224,232,92,38,63,58,159,113,255,0,235,194,194,5,123,240,152,252,234,125,199,255,0,175,11,8,30,217,39,204,45,253,62,244,181,252,169,127,155,49,127,203,255,0,106,128,86,47,17,44,174,219,248,99,54,30,51,216,133,78,165,208,235,211,24,164,202,161,70,136,136,205,195,150,81,212,104,114,58,26,73,32,154,90,35,172,214,147,209,68,230,170,35,89,56,100,221,157,8,115,197,51,195,245,191,253,50,137,253,74,104,103,54,104,187,131,174,106,141,241,190,31,60,154,102,88,156,6,209,225,237,216,171,74,110,79,54,168,232,152,245,246,78,248,158,49,244,202,28,228,7,197,189,137,247,167,150,74,23,24,41,207,32,62,45,236,79,189,60,178,80,184,193,137,179,127,53,171,189,62,16,145,114,215,233,251,63,185,167,223,184,8,1,198,175,194,197,173,241,2,15,151,84,68,255,0,16,3,141,95,133,139,91,226,4,31,46,168,137,2,159,64,14,23,30,59,48,203,239,175,39,154,47,248,80,15,11,143,29,152,101,247,215,147,205,23,252,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,143,107,193,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,241,92,106,252,83,218,223,15,224,249,141,68,65,90,117,217,117,81,232,85,123,90,147,115,85,97,81,110,14,207,233,122,116,121,174,55,22,161,200,89,173,142,208,210,76,144,239,45,102,106,70,242,61,170,51,50,208,192,118,172,235,230,186,187,155,76,101,155,121,115,106,176,237,10,110,176,237,106,36,215,144,174,193,23,106,9,199,13,45,145,32,158,125,104,230,184,122,173,69,170,27,230,45,13,54,99,165,228,127,135,21,229,154,234,85,70,254,186,234,242,236,235,17,184,242,163,82,170,101,20,157,126,169,81,36,169,8,54,27,81,145,46,51,46,232,110,175,82,222,104,83,45,153,47,152,227,30,39,34,249,50,174,231,15,17,229,83,28,170,250,26,204,181,251,60,139,154,164,210,208,114,146,219,166,190,84,104,205,171,93,94,119,148,233,19,138,73,182,218,80,165,43,113,146,26,114,255,0,173,107,78,213,177,168,81,109,107,42,217,165,91,244,88,91,251,53,58,151,9,184,145,88,222,181,45,123,26,108,146,132,238,90,212,163,208,186,169,70,103,212,204,6,104,177,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,161,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,149,148,240,175,207,172,105,81,169,89,88,198,74,236,72,107,135,29,154,125,141,83,145,205,53,204,89,186,242,142,4,153,14,58,164,146,201,43,97,168,168,74,16,141,141,114,181,53,155,73,92,160,207,182,72,40,89,184,177,26,155,110,69,165,83,113,54,137,202,106,137,91,152,242,227,178,184,166,241,27,209,101,169,182,156,91,140,236,83,171,108,182,26,144,238,155,84,148,184,233,46,133,174,155,78,234,177,171,178,173,107,214,217,170,219,245,168,91,59,77,58,169,9,200,146,152,222,132,173,27,218,112,146,180,238,66,210,162,212,186,165,68,101,208,200,6,164,192,66,174,29,217,250,135,153,203,84,236,60,82,168,82,169,184,155,68,229,71,212,228,177,31,229,51,102,219,171,237,49,99,110,37,155,200,67,14,42,67,109,160,219,79,170,226,118,165,206,91,83,84,0,0,0,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,13,41,128,0,0,128,28,106,252,44,90,223,16,32,249,117,68,79,241,0,56,213,248,88,181,190,32,65,242,234,136,8,1,194,227,199,102,25,125,245,228,243,69,255,0,10,1,225,113,227,179,12,190,250,242,121,162,255,0,128,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,229,92,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,64,45,80,101,92,106,160,101,92,5,170,127,249,10,63,252,127,219,136,170,177,106,159,254,66,143,255,0,31,246,226,42,172,6,170,0,0,4,127,206,190,84,104,89,180,193,169,182,111,42,149,14,239,166,235,50,214,173,205,101,106,236,18,183,32,220,108,212,217,146,201,151,208,142,83,133,162,210,90,161,206,90,214,211,100,51,174,53,80,50,174,2,255,0,184,92,120,19,195,47,190,188,226,104,149,66,42,240,184,240,39,134,95,125,121,196,209,42,128,5,64,113,107,205,118,56,195,197,137,153,113,162,59,85,179,172,200,20,246,95,121,232,111,61,29,203,165,185,113,180,113,78,56,68,157,240,211,204,122,63,37,38,166,212,227,79,27,134,179,36,33,155,127,17,215,60,153,68,165,102,251,8,211,106,49,81,137,71,187,40,50,21,82,183,42,175,199,74,208,135,205,6,149,197,121,100,147,117,17,158,45,187,249,103,169,45,182,92,52,185,202,38,212,16,171,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,32,94,108,124,83,227,39,196,11,135,204,95,30,42,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,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,48,23,233,194,227,192,158,25,125,245,231,19,68,170,17,87,133,199,129,60,50,251,235,206,38,137,84,0,0,0,0,0,0,42,175,142,119,230,79,246,147,247,104,181,65,85,124,115,191,50,127,180,159,187,64,69,94,23,30,59,48,203,239,175,39,154,47,248,80,15,11,143,29,152,101,247,215,147,205,23,252,0,0,0,2,42,241,71,240,39,137,191,114,249,196,33,42,132,85,226,143,224,79,19,126,229,243,136,64,40,4,106,160,101,92,106,160,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,19,255,0,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,64,95,240,0,0,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,154,193,165,60,167,120,88,193,191,135,246,247,151,48,3,170,128,0,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,39,255,0,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,128,191,224,0,0,0,0,30,43,26,239,91,7,14,176,142,239,189,113,74,60,73,86,157,46,143,37,218,180,57,40,101,104,158,193,160,210,113,9,183,212,150,157,91,230,162,101,13,44,200,156,91,137,71,242,134,107,49,10,109,155,81,191,238,90,134,28,210,101,210,237,57,85,137,175,80,96,203,81,169,248,180,229,60,179,140,203,134,107,89,154,210,209,161,38,102,181,245,35,245,149,222,115,39,137,230,119,225,230,46,234,141,132,56,111,43,125,131,103,212,30,118,68,133,50,194,253,43,88,101,201,17,202,83,18,26,117,194,114,31,33,90,178,105,216,106,231,184,165,165,90,55,179,144,100,219,37,87,246,111,175,39,169,116,249,114,237,139,78,4,121,14,206,186,94,163,189,42,34,31,108,154,210,35,70,70,134,156,146,102,251,74,54,148,234,12,154,222,190,187,73,42,6,64,47,92,23,195,204,209,218,55,118,55,199,150,186,108,57,8,106,146,233,34,33,194,135,85,121,214,217,98,92,229,73,82,82,220,102,18,227,175,243,80,123,219,113,166,86,90,237,50,26,30,25,140,198,44,29,191,176,42,255,0,170,97,206,35,80,101,211,170,84,233,15,180,211,174,197,121,150,42,12,54,243,140,166,92,85,60,132,41,216,206,41,165,155,110,146,72,148,69,246,145,90,79,9,76,232,252,180,161,67,202,141,254,173,181,171,114,158,243,246,189,81,249,219,149,81,130,218,247,42,10,146,234,205,102,243,8,89,155,73,104,141,61,153,149,22,214,202,62,231,2,202,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,24,230,39,196,14,39,127,76,171,95,215,93,23,156,40,199,49,62,32,113,59,250,101,90,254,186,232,141,109,47,154,183,219,62,11,195,144,255,0,72,98,251,148,251,206,122,0,2,30,233,0,0,0,0,0,0,0,0,5,148,228,15,39,177,109,170,68,28,118,196,200,116,233,245,26,220,54,37,219,180,199,152,102,74,32,71,82,155,125,153,198,165,18,182,201,86,196,41,189,134,70,218,20,123,140,214,179,75,92,115,32,185,74,252,41,220,9,197,140,77,182,59,69,143,75,221,232,198,37,43,107,117,105,232,89,17,106,209,164,249,209,155,209,123,245,52,165,78,18,81,243,137,75,200,43,74,18,156,139,43,215,76,85,232,238,199,219,247,123,84,31,42,219,119,54,249,217,14,91,86,255,0,206,213,30,228,79,95,235,112,211,228,245,192,0,2,88,231,176,121,236,66,190,237,252,49,178,43,119,253,211,39,147,75,161,67,114,99,250,45,9,91,155,75,213,105,189,234,74,77,215,21,181,8,73,168,183,45,105,78,186,152,251,21,26,141,62,143,79,149,86,171,79,143,10,12,38,87,38,84,169,46,165,166,152,105,9,53,45,197,173,70,68,148,165,36,102,106,51,34,34,35,51,21,41,157,124,218,191,152,11,156,237,75,50,100,132,97,237,29,230,156,136,211,241,219,74,167,205,108,158,65,206,45,80,79,54,149,33,227,66,91,82,190,138,82,181,37,43,81,165,58,236,203,48,163,1,107,157,63,42,120,71,247,208,153,108,86,200,98,118,183,31,22,105,141,44,209,164,215,87,84,117,71,237,79,68,118,207,8,88,206,1,230,127,11,179,23,79,153,38,201,151,34,20,232,79,56,219,148,138,171,145,218,168,27,72,75,70,114,73,134,221,112,249,27,158,74,57,157,11,121,25,123,181,235,98,132,44,76,66,189,240,198,224,102,233,176,46,138,141,10,168,206,210,231,195,120,209,204,65,45,43,229,186,159,162,235,70,164,32,212,218,201,72,86,210,220,70,66,218,242,165,155,251,71,49,244,134,168,146,153,244,85,249,6,26,228,213,105,77,178,233,199,83,109,169,180,42,83,14,153,26,121,74,83,200,209,181,43,152,147,53,23,174,148,147,138,195,202,243,138,113,159,138,189,186,191,170,123,61,126,164,151,111,121,54,189,179,154,227,242,232,154,240,221,61,53,81,222,253,159,218,232,233,211,118,178,16,0,6,245,84,0,0,0,40,199,49,62,32,113,59,250,101,90,254,186,232,188,225,70,57,137,241,3,137,223,211,42,215,245,215,68,107,105,124,213,190,217,240,94,28,135,250,67,23,220,167,222,90,86,64,124,36,88,159,122,121,156,161,33,4,123,200,15,132,139,19,239,79,51,148,36,32,221,96,62,107,107,187,79,132,42,253,172,244,254,59,247,215,125,250,149,107,197,51,196,13,191,253,13,137,253,118,104,232,92,38,63,58,159,113,255,0,235,195,158,241,76,241,3,111,255,0,67,98,127,93,154,58,23,9,143,206,167,220,127,250,240,141,89,244,220,246,207,187,43,195,51,255,0,75,105,238,91,255,0,118,149,132,0,0,152,57,188,17,239,63,222,18,47,191,186,252,206,40,144,130,61,231,251,194,69,247,247,95,153,197,24,152,255,0,154,221,238,213,225,41,6,201,250,127,3,251,235,94,253,42,115,26,16,25,239,26,16,17,253,152,252,239,240,253,171,131,151,79,208,63,155,253,48,71,188,255,0,120,72,190,254,235,243,56,162,66,8,247,159,239,9,23,223,221,126,103,20,72,49,255,0,53,187,221,171,194,84,254,201,250,127,3,251,235,94,253,42,115,26,16,25,239,26,16,17,253,152,252,239,240,253,171,131,151,79,208,63,155,253,53,123,241,103,252,213,253,249,255,0,168,136,247,144,31,22,246,39,222,158,89,40,72,78,44,255,0,154,191,191,63,245,17,30,242,3,226,222,196,251,211,203,37,12,92,111,166,99,189,71,254,41,6,204,255,0,166,117,254,231,17,227,117,113,130,156,243,253,226,222,251,251,175,203,34,139,140,20,231,159,239,22,247,223,221,126,89,20,109,118,147,230,180,247,163,194,85,255,0,34,158,159,189,251,154,189,251,105,141,194,207,195,245,193,253,50,151,253,74,16,248,220,84,47,234,133,23,14,45,12,59,132,82,26,102,231,169,200,157,45,230,165,41,180,173,168,72,70,145,220,108,139,71,18,167,36,182,231,83,209,42,142,147,208,207,67,79,217,225,103,225,250,224,254,153,75,254,165,8,69,30,34,24,153,80,190,179,25,85,182,211,87,143,46,139,102,178,205,42,3,113,100,41,198,144,234,155,67,146,148,162,222,164,19,228,242,212,210,205,36,147,210,59,104,81,106,141,70,62,34,255,0,192,228,212,68,113,170,34,62,255,0,170,27,140,163,42,156,203,148,172,69,202,163,90,108,213,85,115,244,68,69,63,76,85,84,79,209,47,45,146,59,19,229,246,103,44,136,79,70,168,174,29,30,98,171,178,94,134,141,121,29,141,6,243,42,117,70,149,18,90,84,132,48,218,140,244,215,152,73,35,37,41,38,46,116,87,255,0,10,43,57,246,233,248,131,136,18,232,177,205,153,15,65,163,192,168,168,155,83,164,166,210,227,178,153,73,254,81,9,50,114,26,149,208,146,163,36,119,154,61,91,0,25,185,5,143,130,194,69,115,198,169,153,251,62,205,126,148,99,149,220,215,227,251,69,86,30,159,147,102,154,105,227,174,249,242,166,123,124,174,108,247,80,195,138,22,27,63,114,97,13,11,17,224,181,33,215,172,202,154,154,148,73,121,180,180,220,41,187,27,91,138,74,189,101,168,159,110,34,18,72,62,132,226,204,210,101,235,38,20,228,211,19,41,248,83,152,203,74,228,174,213,228,83,232,178,158,118,149,83,113,185,9,105,163,106,75,106,109,10,144,106,90,81,200,67,202,101,213,154,143,68,147,91,200,140,210,68,45,143,48,88,89,248,106,193,171,171,12,145,51,178,200,172,195,46,198,241,185,177,9,150,203,137,122,63,49,91,22,100,209,186,211,100,189,18,106,216,106,219,161,232,101,70,35,83,158,83,86,23,27,70,38,142,157,39,233,143,248,209,97,242,87,122,214,127,179,24,156,147,17,63,38,106,167,78,170,46,68,204,79,111,59,159,167,99,66,3,61,226,247,176,119,19,105,24,201,134,54,238,38,81,26,228,199,174,195,75,235,99,114,149,217,164,36,205,15,177,185,72,65,175,150,234,28,111,126,210,37,108,220,93,12,133,16,143,77,164,174,155,148,217,174,153,214,39,95,252,88,60,137,225,238,225,47,102,88,123,244,243,107,162,109,196,196,244,76,77,216,152,250,37,113,153,1,240,145,98,125,233,230,114,132,132,17,239,32,62,18,44,79,189,60,206,80,144,130,69,128,249,173,174,237,62,16,166,118,179,211,248,239,223,93,247,234,0,0,101,163,234,247,226,207,249,171,251,243,255,0,81,28,247,133,159,136,27,131,250,27,47,250,236,33,208,184,179,254,106,254,252,255,0,212,71,61,225,103,226,6,224,254,134,203,254,187,8,67,239,122,110,59,99,221,135,72,101,159,233,109,93,203,159,238,212,232,92,89,255,0,53,127,126,127,234,35,158,240,179,241,3,112,127,67,101,255,0,93,132,58,23,22,127,205,95,223,159,250,136,231,188,44,252,64,220,31,208,217,127,215,97,5,239,77,199,108,123,176,101,159,233,109,93,203,159,238,212,180,160,0,19,7,55,130,173,120,166,120,129,183,255,0,161,177,63,174,205,22,148,42,215,138,103,136,27,127,250,27,19,250,236,209,164,218,15,153,79,108,45,14,72,63,204,212,247,43,240,116,46,19,31,157,79,184,255,0,245,225,97,2,189,248,76,126,117,62,227,255,0,215,133,132,15,108,147,230,22,254,159,122,90,254,84,191,205,152,191,229,255,0,181,64,33,207,20,207,15,214,255,0,244,202,39,245,41,162,99,8,115,197,51,195,245,191,253,50,137,253,74,104,245,205,126,101,115,177,175,216,15,243,54,15,191,30,18,135,57,1,241,111,98,125,233,229,146,133,198,10,115,200,15,139,123,19,239,79,44,148,46,48,107,246,111,230,181,119,167,194,19,14,90,253,63,103,247,52,251,247,1,0,56,213,248,88,181,190,32,65,242,234,136,159,226,0,113,171,240,177,107,124,64,131,229,213,17,32,83,232,1,194,227,199,102,25,125,245,228,243,69,255,0,10,1,225,113,227,179,12,190,250,242,121,162,255,0,128,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,18,178,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,55,16,154,188,91,44,11,203,20,243,179,96,97,246,31,91,210,235,151,13,114,199,129,26,12,24,196,91,221,95,164,42,70,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,86,19,146,140,168,208,178,151,131,80,172,222,85,42,101,223,82,210,101,211,91,132,202,211,219,229,110,89,182,217,41,195,53,155,44,33,124,166,203,68,36,244,91,156,180,45,215,8,7,64,192,188,11,195,140,186,97,197,59,11,240,190,141,216,105,80,117,117,231,157,50,92,170,132,165,17,19,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,158,128,0,0,32,7,20,44,139,126,26,237,85,227,142,14,89,157,175,18,104,187,61,49,26,18,182,189,93,165,182,218,136,244,100,146,125,162,99,58,55,203,208,210,181,180,75,111,231,84,152,237,148,255,0,0,20,129,195,91,37,56,203,138,87,221,191,152,56,181,250,173,137,102,80,42,15,118,122,236,9,73,141,84,156,242,89,121,7,216,16,235,15,52,243,41,123,99,79,243,147,202,90,22,243,69,204,52,184,132,221,248,252,148,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,0,0,0,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,212,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,6,148,192,0,0,64,14,53,126,22,45,111,136,16,124,186,162,39,248,128,28,106,252,44,90,223,16,32,249,117,68,4,0,225,113,227,179,12,190,250,242,121,162,255,0,133,0,240,184,241,217,134,95,125,121,60,209,127,192,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,114,174,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,32,22,168,50,174,53,80,50,174,2,213,63,252,133,31,254,63,237,196,85,88,181,79,255,0,33,71,255,0,143,251,113,21,86,3,85,0,0,0,50,174,53,80,50,174,2,255,0,184,92,120,19,195,47,190,188,226,104,149,66,42,240,184,240,39,134,95,125,121,196,209,42,128,0,0,4,42,226,35,144,88,121,156,181,74,252,194,218,125,42,155,137,180,78,108,141,10,51,17,254,83,54,109,180,142,205,42,78,210,89,188,132,48,218,99,184,226,205,180,250,205,171,106,92,230,53,69,131,85,2,173,120,168,100,42,52,168,213,92,211,224,221,10,36,53,195,142,245,66,249,166,71,230,154,230,44,221,101,37,62,52,118,218,82,73,100,149,190,236,165,169,104,70,198,185,186,26,205,213,44,37,7,11,143,2,120,101,247,215,156,77,18,168,69,94,23,30,4,240,203,239,175,56,154,37,80,0,0,0,0,0,0,170,190,57,223,153,63,218,79,221,162,213,5,85,241,206,252,201,254,210,126,237,1,21,120,92,120,236,195,47,190,188,158,104,191,225,64,60,46,60,118,97,151,223,94,79,52,95,240,0,0,0,8,171,197,31,192,158,38,253,203,231,16,132,170,17,87,138,63,129,60,77,251,151,206,33,0,160,17,170,129,149,113,170,128,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,79,254,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,1,127,192,0,0,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,6,107,6,148,242,157,225,99,6,254,31,219,222,92,192,14,170,0,0,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,159,252,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,2,255,0,128,0,0,87,87,21,60,239,195,195,107,86,175,150,28,60,149,190,239,185,41,237,53,112,203,228,177,34,60,42,60,182,223,67,241,117,230,154,218,152,226,9,147,209,109,25,19,18,55,165,73,90,155,82,103,174,33,77,188,169,214,5,203,80,195,154,76,74,165,217,22,143,53,234,12,25,106,36,177,42,162,150,86,113,153,112,205,104,34,66,157,36,36,204,214,142,134,126,178,123,203,52,55,98,49,30,249,197,58,203,119,77,34,171,54,254,184,46,9,9,168,192,244,113,183,57,250,195,242,85,205,103,178,161,9,52,188,167,214,164,242,146,130,50,81,237,36,151,112,15,215,131,184,59,127,99,173,255,0,75,195,156,57,160,203,168,212,170,50,24,105,215,90,138,243,204,83,216,113,230,217,84,185,74,101,11,83,81,155,83,168,55,29,52,153,36,143,236,35,209,70,93,112,26,205,203,110,17,208,176,166,204,133,17,40,167,71,66,234,115,153,142,108,174,173,81,52,36,164,77,116,148,181,171,123,138,78,164,147,90,182,32,144,218,79,98,18,69,192,56,104,100,238,54,91,240,141,155,226,243,163,196,252,34,223,17,219,155,53,231,33,186,212,186,77,57,196,54,182,169,106,39,180,82,22,149,23,49,226,36,55,171,166,72,87,48,152,109,98,101,0,134,188,75,242,119,27,50,24,70,245,241,102,81,226,126,17,108,120,238,77,132,243,112,221,118,93,90,156,218,28,91,180,180,147,58,169,107,82,143,152,201,26,28,209,210,52,39,150,79,184,177,70,223,232,170,194,186,191,217,91,114,228,183,42,31,247,200,115,169,179,163,185,255,0,37,198,94,109,196,125,74,74,147,236,50,26,147,21,43,197,147,36,179,41,245,223,198,111,8,109,78,108,10,166,244,222,52,186,69,53,247,28,102,82,80,243,238,86,92,229,146,155,67,42,109,179,39,214,100,218,82,226,80,226,141,197,62,226,146,19,131,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,134,120,114,1,114,99,69,169,154,59,70,175,130,22,196,187,130,164,169,8,133,86,128,71,45,48,151,74,146,235,113,223,114,114,227,33,106,106,51,106,117,167,57,203,66,208,211,136,101,195,66,246,18,15,67,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,103,161,106,96,63,160,63,28,218,181,62,156,201,63,50,71,45,179,94,194,61,138,63,91,67,61,58,23,212,99,199,215,49,203,11,237,185,125,142,179,115,118,119,54,111,211,177,72,95,77,76,191,146,217,254,137,128,247,128,60,36,108,113,194,233,138,97,49,238,125,199,37,41,83,95,192,164,22,226,87,209,62,173,244,215,95,104,244,52,171,198,220,173,154,211,76,168,243,141,6,100,175,153,113,58,25,105,175,210,73,123,200,7,218,1,252,74,137,73,37,36,245,35,45,72,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,142,98,124,64,226,119,244,202,181,253,117,209,121,194,140,115,19,226,7,19,191,166,85,175,235,174,136,214,210,249,171,125,179,224,188,57,15,244,134,47,185,79,188,231,160,0,33,238,144,0,0,0,0,0,4,132,201,238,86,46,12,194,222,241,234,181,24,28,155,14,133,49,165,214,230,62,75,74,37,237,52,172,224,50,104,82,84,110,184,157,9,74,74,139,148,133,239,51,220,109,161,206,123,129,88,39,119,99,230,32,196,177,45,38,63,155,147,83,149,185,175,224,16,57,237,52,244,173,142,56,142,111,47,156,147,229,165,91,149,220,94,242,185,204,37,194,91,35,4,236,136,86,13,131,75,236,148,232,154,184,235,174,25,42,68,201,6,68,75,144,250,200,139,123,170,208,181,61,8,136,137,41,73,37,9,74,75,119,147,229,147,140,175,225,110,71,145,31,92,245,118,117,170,222,82,118,234,157,155,194,206,7,5,87,253,85,200,255,0,178,153,252,169,234,170,127,39,219,60,55,250,27,118,223,164,90,118,253,50,214,183,226,118,90,93,26,27,52,248,76,115,20,190,84,118,80,72,109,27,150,102,165,104,148,145,106,163,51,61,58,153,152,250,32,2,115,17,17,26,67,148,235,174,171,149,77,117,206,179,59,230,103,164,0,16,231,63,89,181,252,22,91,234,194,124,50,185,251,61,241,84,219,233,55,226,167,115,148,152,11,65,153,232,233,40,185,50,92,213,27,52,37,41,45,154,151,243,106,83,43,63,12,86,38,222,18,212,221,185,194,62,191,83,109,144,228,120,189,162,199,209,151,224,227,90,170,233,223,165,49,211,84,233,194,35,238,142,51,14,89,159,204,227,202,169,74,157,128,216,83,90,229,211,155,231,194,186,231,178,135,154,144,185,13,188,227,46,211,139,122,19,163,69,203,213,197,160,212,78,146,201,4,162,65,56,151,32,64,0,175,49,152,187,152,219,179,118,231,179,170,29,149,179,155,59,131,217,140,5,56,28,28,110,141,243,87,77,85,116,204,253,157,81,164,116,3,244,83,170,53,10,61,66,45,90,147,62,68,41,208,158,68,152,178,163,58,166,157,97,212,40,148,135,16,180,153,26,84,149,17,25,40,140,140,140,136,200,126,112,24,188,27,217,136,170,52,158,11,65,202,62,127,105,248,169,80,165,225,118,46,49,30,147,117,60,203,113,161,86,82,226,81,22,179,43,113,151,45,77,146,72,163,190,180,236,218,146,51,67,139,222,73,229,153,182,210,166,120,207,120,159,249,30,207,19,241,223,183,112,19,21,27,145,37,50,94,102,145,111,86,90,67,100,152,169,38,217,98,28,7,24,105,164,153,164,212,133,23,60,212,181,110,113,36,178,36,145,184,153,102,85,157,243,230,44,98,167,127,68,253,147,247,251,122,220,245,202,7,37,209,135,166,188,211,34,163,201,141,245,219,142,142,153,170,143,87,236,116,126,78,239,38,44,68,0,4,165,66,130,40,222,156,55,112,58,250,188,107,183,181,90,234,190,153,157,112,84,229,85,101,55,26,116,52,180,135,95,117,78,45,40,37,69,81,146,73,75,50,34,51,51,211,77,76,251,196,174,1,225,127,13,103,19,17,23,169,215,70,215,42,207,51,28,142,186,174,101,215,102,220,213,26,76,199,76,60,110,16,97,101,191,130,184,117,73,195,43,90,101,70,85,46,141,207,228,61,80,113,11,144,174,115,238,60,173,202,66,16,147,209,78,168,139,68,151,66,46,243,234,126,200,0,122,209,69,54,233,138,41,141,34,24,24,140,69,220,93,234,241,23,234,231,87,92,204,204,207,76,204,235,51,244,203,129,227,230,76,48,187,49,119,140,59,218,246,175,93,48,167,66,166,55,74,109,186,84,168,237,52,109,33,215,92,37,25,56,195,135,187,115,202,45,117,34,208,139,167,121,159,217,203,198,86,112,251,45,63,40,62,66,86,46,25,255,0,40,251,39,106,244,180,134,29,217,217,249,187,57,124,166,91,211,94,122,245,215,94,226,211,78,186,246,48,30,17,131,177,77,223,135,138,99,157,214,218,220,218,76,214,238,3,240,93,119,234,155,26,68,115,58,52,137,214,61,147,26,128,0,50,90,64,120,220,95,194,203,127,26,176,234,173,134,87,76,202,140,90,93,103,145,207,122,158,226,17,33,60,151,219,121,59,84,180,45,37,170,154,73,30,169,62,134,125,199,212,189,144,15,154,232,166,229,51,69,81,172,75,219,15,136,187,132,189,70,34,197,92,218,232,152,152,152,232,152,157,98,126,137,67,159,238,89,229,251,253,184,98,23,254,112,133,255,0,84,19,24,0,120,216,194,89,194,235,240,52,196,107,197,178,205,182,131,51,207,121,159,132,111,85,115,153,175,55,94,141,116,215,219,164,123,1,227,113,127,11,45,252,106,195,170,182,25,93,51,42,49,105,117,158,71,61,234,123,136,68,132,242,95,109,228,237,82,208,180,150,170,105,36,122,164,250,25,247,31,82,246,64,61,171,162,155,148,205,21,70,177,45,110,31,17,119,9,122,140,69,138,185,181,209,49,49,49,209,49,58,196,253,18,135,63,220,179,203,247,251,112,196,47,252,225,11,254,168,38,48,0,241,177,132,179,133,215,224,105,136,215,139,101,155,109,6,103,158,243,63,8,222,170,231,51,94,110,189,26,233,175,183,72,246,56,230,97,242,179,135,217,150,249,63,242,238,177,112,192,249,57,218,251,47,162,100,48,214,254,209,202,223,204,230,178,230,186,114,17,166,154,119,158,186,244,211,198,225,6,65,176,123,5,113,22,147,137,182,181,201,121,74,170,81,185,252,134,106,19,34,174,58,185,204,56,202,183,37,17,208,163,209,46,168,203,69,23,82,46,242,232,114,84,7,205,88,44,61,119,126,26,170,35,157,187,127,103,7,181,141,168,206,48,216,25,203,44,226,42,139,19,21,71,55,163,74,181,231,71,211,172,235,218,8,213,139,249,6,193,236,106,196,90,182,38,221,55,37,229,22,169,89,228,115,217,167,204,138,136,233,228,176,219,41,218,149,199,90,139,84,180,147,61,84,125,76,251,139,161,73,80,30,151,240,246,177,52,243,46,211,172,48,242,188,227,29,146,222,156,70,95,118,109,215,49,164,204,117,107,19,167,182,35,216,230,152,7,128,118,118,93,44,233,150,77,147,82,172,205,131,54,166,229,85,199,42,175,52,235,164,234,218,105,179,73,27,109,182,91,118,178,147,211,67,61,76,250,247,17,112,202,143,12,92,14,172,84,37,85,170,215,254,37,77,157,53,229,201,149,42,77,86,27,174,190,234,212,106,91,139,90,162,153,169,74,81,153,154,140,204,204,204,204,196,190,1,229,94,7,15,114,138,109,215,68,76,83,194,58,153,216,93,170,206,112,88,139,184,188,62,34,170,110,93,211,159,84,105,173,90,112,215,119,173,227,112,131,11,45,252,21,195,170,78,25,90,211,42,50,169,116,110,127,33,234,131,136,92,133,115,159,113,229,110,82,16,132,158,138,117,68,90,36,186,17,119,159,83,246,64,3,38,138,41,183,76,81,76,105,16,210,226,49,23,113,119,171,196,95,171,157,93,115,51,51,61,51,51,172,207,211,32,137,55,23,12,204,191,92,87,5,78,224,244,229,229,76,244,156,199,166,118,42,116,152,76,196,139,204,89,175,148,203,125,148,246,52,157,118,165,58,158,137,34,45,122,9,108,3,202,254,22,206,38,34,47,83,19,163,97,149,103,185,150,71,85,85,229,215,170,183,53,105,174,157,58,112,120,220,32,194,203,127,5,112,234,147,134,86,180,202,140,170,93,27,159,200,122,160,226,23,33,92,231,220,121,91,148,132,33,39,162,157,81,22,137,46,132,93,231,212,227,95,247,44,242,253,254,220,49,11,255,0,56,66,255,0,170,9,140,3,226,230,11,15,122,154,104,185,68,76,83,195,212,200,193,109,70,113,150,222,189,136,194,98,42,162,187,179,173,115,31,149,58,204,235,63,76,207,181,227,112,131,11,45,252,21,195,170,78,25,90,211,42,50,169,116,110,127,33,234,131,136,92,133,115,159,113,229,110,82,16,132,158,138,117,68,90,36,186,17,119,159,83,246,64,3,34,138,41,183,76,81,76,105,16,211,226,49,23,113,119,171,196,95,171,157,93,115,51,51,61,51,51,172,207,211,32,0,15,167,139,142,102,31,43,56,125,153,111,147,255,0,46,235,23,12,15,147,157,175,178,250,38,67,13,111,237,28,173,252,206,107,46,107,167,33,26,105,167,121,235,175,77,62,54,1,228,195,11,178,233,120,204,189,172,154,245,211,54,116,218,99,148,167,27,170,202,142,235,68,210,221,105,195,81,19,108,54,123,183,50,146,215,83,45,12,250,119,25,119,192,24,211,131,177,85,223,135,154,99,157,214,221,219,218,76,214,214,3,240,93,23,234,139,26,76,115,58,52,153,214,125,179,58,184,230,97,242,179,135,217,150,249,63,242,238,177,112,192,249,57,218,251,47,162,100,48,214,254,209,202,223,204,230,178,230,186,114,17,166,154,119,158,186,244,211,227,96,30,76,48,187,46,151,140,203,218,201,175,93,51,103,77,166,57,74,113,186,172,168,238,180,77,45,214,156,53,17,54,195,103,187,115,41,45,117,50,208,207,167,113,151,124,0,156,29,138,174,252,60,211,28,238,178,222,210,102,182,176,31,130,232,191,84,88,210,99,153,209,164,206,179,237,153,212,0,1,146,210,3,129,227,230,76,48,187,49,119,140,59,218,246,175,93,48,167,66,166,55,74,109,186,84,168,237,52,109,33,215,92,37,25,56,195,135,187,115,202,45,117,34,208,139,167,121,159,124,1,229,122,197,188,69,60,203,177,172,51,242,220,211,25,148,95,248,206,6,228,209,94,147,26,199,29,39,139,142,101,227,43,56,125,150,159,148,31,33,43,23,12,255,0,148,125,147,181,122,90,67,14,236,236,252,221,156,190,83,45,233,175,61,122,235,175,113,105,167,93,123,24,0,253,181,106,139,20,69,187,113,164,67,227,31,152,98,115,76,69,88,188,101,115,93,202,180,214,103,140,233,17,17,245,68,64,57,166,62,96,29,157,152,187,58,29,147,123,84,171,48,160,194,169,183,85,109,202,83,205,52,233,186,134,157,108,146,102,227,110,22,221,175,40,244,208,143,82,46,189,228,125,44,7,237,203,116,221,166,104,174,53,137,124,96,241,151,242,251,244,226,112,213,77,53,211,58,196,199,24,148,106,194,12,131,96,246,10,226,45,39,19,109,107,146,242,149,84,163,115,249,12,212,38,69,92,117,115,152,113,149,110,74,35,161,71,162,93,81,150,138,46,164,93,229,208,228,168,0,248,177,135,181,134,167,153,106,157,33,147,154,103,24,236,234,244,98,51,11,179,114,184,141,34,103,171,89,157,61,179,62,208,113,252,208,101,126,193,205,157,129,79,195,156,70,171,220,20,234,109,58,176,213,109,167,104,146,25,101,245,62,219,47,50,148,169,79,52,234,77,27,100,44,204,137,36,122,146,122,247,145,246,0,30,205,106,31,224,39,11,252,2,203,182,44,80,177,142,202,187,241,2,109,106,223,237,93,153,138,165,66,19,145,87,207,140,236,117,239,75,113,27,89,232,135,148,101,162,203,214,34,215,82,212,142,96,0,0,0,0,15,20,230,14,216,50,113,113,88,223,80,160,196,159,118,55,71,137,68,131,50,92,86,93,93,49,134,23,53,70,168,174,26,57,172,173,210,158,234,29,52,175,69,161,13,150,133,161,238,246,160,0,0,0,0,0,0,0,0,0,0,0,57,254,61,224,165,171,152,156,39,174,224,229,235,80,170,194,162,220,29,151,180,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,188,77,240,0,0,0,1,199,243,65,149,251,7,54,118,5,63,14,113,26,175,112,83,169,180,234,195,85,182,157,162,72,101,151,212,251,108,188,202,82,165,60,211,169,52,109,144,179,50,36,145,234,73,235,222,71,216,0,4,63,192,78,23,248,5,151,108,88,161,99,29,149,119,226,4,218,213,191,218,187,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,0,1,23,243,65,195,211,5,243,103,127,211,241,27,17,174,123,214,157,82,167,81,218,162,52,213,18,108,70,88,83,13,188,243,201,82,146,244,103,84,107,221,33,100,102,74,34,208,147,211,188,207,208,101,75,37,56,89,147,239,149,63,131,58,253,215,83,249,91,216,123,111,167,101,70,123,151,217,121,252,190,87,37,134,180,215,180,175,118,237,218,232,157,52,208,245,144,0,0,32,7,247,21,50,177,254,223,177,87,255,0,58,211,191,234,34,127,128,8,255,0,248,148,225,103,226,157,248,157,122,126,235,249,25,255,0,111,118,168,222,148,255,0,84,189,33,249,78,71,43,242,222,175,228,190,135,78,255,0,88,112,15,238,42,101,99,253,191,98,175,254,117,167,127,212,68,255,0,0,0,0,0,16,3,251,138,153,88,255,0,111,216,171,255,0,157,105,223,245,17,63,192,7,63,192,76,20,181,114,237,132,244,44,28,178,170,21,89,180,91,127,181,118,103,234,142,182,228,165,243,228,187,33,123,212,219,109,160,244,91,202,34,209,5,234,145,107,169,234,103,208,0,0,0,0,0,0,0,121,251,14,192,179,112,194,217,98,204,195,251,122,37,10,133,22,68,185,49,233,241,8,210,195,11,147,33,201,14,147,105,215,68,32,221,121,195,36,39,68,32,140,146,146,74,72,146,94,128,0,0,0,0,0,0,0,71,252,214,228,167,11,51,131,242,91,240,153,95,186,233,159,36,187,119,98,244,20,168,204,243,59,87,35,153,205,231,48,238,186,118,100,109,219,183,77,85,174,186,150,146,0,0,67,252,4,225,127,128,89,118,197,138,22,49,217,87,126,32,77,173,91,253,171,179,49,84,168,66,114,42,249,241,157,142,189,233,110,35,107,61,16,242,140,180,89,122,196,90,234,90,145,204,0,0,0,0,0,28,255,0,30,240,82,213,204,78,19,215,112,114,245,168,85,97,81,110,14,203,218,95,165,186,219,114,145,200,146,212,132,108,83,141,184,130,213,108,164,143,84,31,170,103,166,135,161,151,64,0,16,3,251,138,153,88,255,0,111,216,171,255,0,157,105,223,245,17,63,192,0,0,0,7,31,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,175,121,31,31,192,78,23,248,5,151,108,88,161,99,29,149,119,226,4,218,213,191,218,187,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,0,0,0,0,0,0,16,3,251,138,153,88,255,0,111,216,171,255,0,157,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,238,30,128,0,0,0,0,0,0,113,252,208,101,126,193,205,157,129,79,195,156,70,171,220,20,234,109,58,176,213,109,167,104,146,25,101,245,62,219,47,50,148,169,79,52,234,77,27,100,44,204,137,36,122,146,122,247,145,241,252,4,225,127,128,89,118,197,138,22,49,217,87,126,32,77,173,91,253,171,179,49,84,168,66,114,42,249,241,157,142,189,233,110,35,107,61,16,242,140,180,89,122,196,90,234,90,145,204,0,0,0,0,1,207,239,12,1,193,171,255,0,17,237,108,92,188,176,246,149,85,187,236,189,222,132,170,62,133,115,35,106,102,164,238,73,25,33,222,90,204,220,107,152,149,114,156,82,150,222,197,153,168,250,0,0,0,0,0,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,143,214,0,56,166,93,114,127,129,217,94,244,227,152,91,109,236,151,91,168,73,151,219,234,8,102,68,232,113,94,229,127,23,51,43,150,79,28,52,27,13,169,45,184,181,171,118,170,82,148,163,212,118,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,1,252,81,146,72,212,103,208,139,83,1,253,1,241,106,183,141,185,68,82,83,84,168,242,77,102,68,159,153,113,90,153,235,167,209,73,251,140,121,233,56,227,133,208,212,250,100,92,251,78,50,84,167,127,129,72,61,164,159,164,125,27,235,166,158,192,30,236,7,131,161,227,150,23,220,146,251,29,26,230,237,14,108,223,167,98,144,142,154,145,127,41,178,253,34,30,194,21,90,159,81,100,223,135,35,152,217,47,97,158,197,23,173,161,30,157,75,235,32,31,176,7,240,143,82,212,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,241,74,36,145,169,71,161,23,83,30,87,17,241,66,201,194,123,125,203,158,251,172,122,58,158,222,154,187,217,222,123,189,104,71,115,72,82,190,147,136,46,239,111,218,42,131,52,156,87,107,151,237,22,167,100,225,85,43,209,145,100,172,155,244,143,61,15,115,88,92,85,161,196,114,159,134,147,79,174,231,126,186,250,157,58,24,9,235,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,118,186,247,23,90,205,198,110,43,216,229,136,147,36,55,103,49,242,82,154,226,86,218,99,110,135,59,161,155,154,30,247,33,165,95,69,105,45,63,222,107,237,49,10,42,149,25,181,186,164,186,189,65,222,108,185,242,28,146,250,246,146,119,184,181,26,148,122,17,17,22,166,103,208,136,136,117,204,14,202,102,49,227,220,182,206,203,183,57,212,243,116,154,118,95,108,138,158,89,234,214,190,163,143,33,71,162,93,73,244,251,61,250,7,137,190,49,115,16,113,26,106,167,222,21,254,222,242,150,110,107,217,88,107,174,170,63,245,180,36,187,214,175,241,143,38,185,47,56,122,173,122,254,162,22,203,132,60,26,237,246,152,135,84,197,59,195,182,41,109,54,183,233,222,143,91,123,20,100,218,148,158,107,19,122,233,243,137,212,139,219,175,184,72,170,71,12,124,173,210,169,169,167,29,153,205,36,153,43,119,164,106,41,212,246,145,119,118,163,247,0,161,2,146,241,105,162,251,187,186,16,253,17,42,245,24,82,27,149,22,70,199,90,89,56,133,108,73,232,162,61,72,244,50,247,144,191,147,225,191,149,179,100,152,249,9,211,77,63,213,74,143,187,79,251,104,124,155,135,134,14,86,171,209,19,16,236,238,73,32,139,105,250,66,162,173,12,136,200,143,251,236,189,224,41,202,206,205,182,60,217,19,97,203,162,222,220,178,132,150,208,218,61,27,8,253,68,26,76,147,170,153,63,209,46,189,68,149,195,126,47,88,215,105,114,152,186,168,223,40,216,39,146,183,19,218,34,67,220,159,80,140,181,110,17,153,116,74,186,255,0,190,250,132,128,196,174,12,118,108,230,228,79,195,203,247,209,102,148,173,77,65,244,91,175,238,63,92,210,92,199,167,116,239,66,117,63,118,190,211,16,239,25,184,107,230,23,10,154,126,165,18,133,233,138,91,59,148,169,61,170,12,125,18,92,197,25,236,57,74,87,209,108,143,245,233,222,64,44,7,10,120,186,96,141,232,81,34,94,84,223,147,19,29,38,201,196,115,165,205,218,163,216,71,213,184,100,71,213,74,238,253,31,172,132,199,176,241,82,198,196,186,116,106,165,157,90,237,236,73,142,137,40,62,204,243,90,161,73,74,136,254,113,9,62,229,167,217,175,95,180,102,94,185,109,86,237,185,78,67,173,66,236,239,52,179,109,73,230,33,122,40,140,200,203,84,153,151,122,79,252,67,233,88,88,141,119,225,165,113,171,134,205,170,246,9,172,169,38,78,114,26,119,185,105,94,154,56,149,23,122,19,236,246,125,160,53,6,2,164,178,177,197,170,167,73,244,125,151,141,148,222,212,194,157,105,175,77,115,146,142,90,62,97,189,59,60,104,102,103,161,19,171,239,235,174,223,113,139,49,195,44,111,195,124,93,166,51,83,177,171,253,189,183,155,75,154,118,87,218,211,84,161,95,235,173,167,249,196,123,61,191,104,15,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,103,167,83,31,209,193,179,177,138,114,48,139,47,247,5,217,10,127,99,148,199,100,229,57,202,39,52,214,108,102,207,161,161,69,220,225,151,82,246,128,244,118,142,102,112,150,248,196,55,176,206,218,184,187,93,105,157,187,153,236,146,91,239,97,79,23,172,182,146,143,160,133,31,210,246,123,250,14,172,40,191,133,27,11,155,153,152,50,220,143,205,38,185,187,149,191,110,221,105,243,136,186,123,117,208,94,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,28,196,248,129,196,239,233,149,107,250,235,162,243,133,24,230,39,196,14,39,127,76,171,95,215,93,17,173,165,243,86,251,103,193,120,114,31,233,12,95,114,159,121,207,64,0,67,221,32,0,0,0,251,22,117,157,115,226,5,207,78,179,44,202,44,138,181,106,172,241,49,18,35,4,91,156,86,134,102,102,103,161,37,41,73,26,148,181,25,37,41,74,148,163,34,35,50,249,244,234,117,66,177,80,139,73,164,192,145,54,116,215,145,26,44,88,205,41,215,95,117,106,36,161,180,33,36,102,165,41,70,68,73,34,51,51,50,34,22,231,147,124,163,82,50,247,111,162,233,184,19,218,175,202,204,50,68,215,245,82,61,31,29,228,71,91,148,253,168,121,198,93,229,190,201,159,61,36,70,173,122,104,158,253,134,93,151,215,143,185,205,141,212,199,25,254,250,80,221,180,219,28,54,200,224,190,22,191,42,245,122,197,20,245,207,92,254,204,110,215,217,27,222,235,44,249,123,182,50,239,135,16,237,170,100,24,234,175,205,101,151,238,42,146,22,110,170,108,210,71,172,73,112,210,147,228,33,74,90,90,70,212,232,147,51,50,222,181,169,93,108,0,88,54,173,81,102,136,183,68,105,16,227,204,126,59,17,153,226,107,197,226,170,154,171,174,117,153,159,239,132,112,136,232,141,192,0,231,184,235,141,150,142,1,225,244,187,238,237,127,249,200,212,200,187,93,254,31,63,144,235,172,197,222,219,107,229,115,57,42,46,98,147,181,61,231,238,63,219,151,41,181,76,215,92,233,16,248,194,97,47,227,175,211,134,195,83,53,87,84,233,17,28,102,92,247,56,89,167,183,242,245,100,72,165,83,167,243,175,202,236,55,81,68,134,193,161,75,137,184,148,130,158,241,45,42,73,52,218,181,52,165,73,62,106,209,176,139,105,56,182,234,14,226,184,42,247,101,193,83,186,110,9,125,170,169,89,152,245,66,107,252,180,163,155,33,229,154,220,94,212,17,37,58,169,70,122,36,136,139,94,132,68,61,14,45,98,213,239,141,151,188,219,250,254,170,118,186,140,189,27,105,166,200,211,30,28,114,51,52,71,97,6,103,177,164,234,122,22,166,102,102,165,40,212,181,41,71,227,133,127,153,230,53,99,238,235,31,38,56,71,219,218,236,13,133,216,219,27,37,128,138,106,136,155,245,239,174,175,252,98,116,143,38,62,185,214,122,162,0,0,53,169,192,0,0,2,220,242,81,148,166,50,255,0,108,21,215,121,195,142,188,66,172,50,235,114,221,98,67,138,76,8,78,27,43,40,39,162,205,151,20,149,178,75,83,137,79,210,82,144,149,41,9,37,43,142,100,27,38,175,211,159,165,227,238,41,83,163,173,75,101,50,237,170,75,237,182,250,118,184,219,15,70,170,19,141,188,162,37,18,86,234,82,211,141,238,66,137,46,122,170,74,52,176,1,47,200,242,191,131,143,140,222,141,253,17,213,235,237,234,115,143,42,155,121,24,218,167,36,202,235,252,92,121,202,162,126,84,254,164,79,234,199,229,117,206,145,194,39,80,0,9,50,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,155,187,51,56,75,99,226,27,56,103,114,220,93,146,180,246,237,172,246,73,46,119,48,151,143,214,67,74,71,208,90,79,233,123,125,253,7,86,20,97,197,113,133,194,204,204,217,77,199,229,19,188,189,170,223,187,118,148,248,36,125,61,157,224,47,56,143,94,164,63,163,131,100,159,20,228,98,238,0,91,247,92,217,253,178,83,221,175,154,231,40,155,215,73,178,91,46,132,132,151,115,100,93,11,216,59,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,120,155,141,248,111,132,84,199,170,119,205,127,176,54,203,106,115,78,202,251,186,232,149,171,253,105,181,127,54,191,103,179,236,21,157,154,126,45,85,58,183,164,44,188,19,166,246,86,18,235,173,122,107,156,149,243,17,243,237,233,217,228,195,35,45,72,218,95,127,77,54,251,204,5,160,95,152,169,99,97,165,58,77,82,241,173,118,6,35,71,92,149,159,102,121,221,16,148,169,70,127,54,133,31,114,21,236,215,167,216,33,198,43,113,116,193,27,44,165,196,179,105,223,41,230,52,151,9,180,115,165,194,220,162,222,69,213,200,102,69,213,41,239,253,47,168,197,56,95,184,141,119,226,93,109,235,134,242,171,118,249,175,41,74,55,57,13,53,222,181,47,185,180,164,187,214,175,103,183,236,31,54,135,109,86,238,73,77,195,162,194,237,15,58,178,109,41,230,33,26,168,204,136,139,85,25,23,122,139,252,96,39,38,36,113,122,198,187,183,156,197,171,70,249,56,193,188,165,182,158,209,18,102,212,250,228,69,171,144,136,207,162,147,215,253,239,214,35,85,227,155,108,121,189,230,204,151,90,189,185,133,53,46,33,196,122,54,17,122,139,53,25,167,84,178,95,164,125,122,14,163,131,60,53,243,11,138,173,49,82,151,66,244,61,45,237,170,76,158,213,6,70,169,62,90,136,246,20,164,171,232,184,103,250,180,239,49,49,48,215,131,29,155,5,184,243,241,14,253,244,161,169,40,83,176,125,20,235,26,31,168,106,46,99,51,190,165,167,82,247,235,236,32,21,41,46,175,81,155,33,201,82,164,111,117,213,155,139,86,196,150,170,51,212,207,66,47,121,143,206,114,94,61,117,95,127,127,66,23,215,111,112,193,202,213,6,34,162,21,157,206,37,145,238,63,72,84,83,169,153,17,25,255,0,125,159,184,125,98,225,191,149,178,100,216,249,9,211,77,63,213,74,143,187,79,251,104,6,127,145,37,230,207,84,47,79,212,67,214,88,248,185,136,56,115,53,51,236,250,255,0,96,121,43,39,53,236,172,59,215,84,159,250,226,20,93,232,79,248,133,225,213,248,99,229,110,171,77,85,56,172,206,81,40,205,91,189,35,81,86,135,180,203,187,181,23,188,71,92,94,224,215,111,186,196,202,166,22,94,29,141,72,105,197,177,78,244,122,220,222,162,39,20,148,243,95,155,211,95,155,78,166,94,205,125,224,35,190,12,241,94,199,44,59,153,29,187,197,143,149,116,214,210,134,213,27,116,56,61,8,219,212,247,183,13,74,250,40,81,105,254,255,0,95,97,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,191,77,123,143,165,41,99,142,83,49,143,1,37,184,119,165,185,201,167,147,166,211,82,251,100,85,115,15,87,116,245,27,121,106,45,82,210,143,175,217,238,215,145,210,234,51,104,149,72,149,122,123,188,169,112,36,55,37,133,237,37,108,113,10,37,36,244,50,50,61,12,139,161,145,144,13,78,165,68,162,37,36,245,35,234,67,250,42,67,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,62,239,113,139,84,179,175,43,118,253,183,226,93,22,181,67,182,211,166,180,219,204,189,202,113,189,201,90,18,180,158,213,165,42,47,85,105,62,165,237,1,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,71,252,215,231,7,15,178,191,107,156,202,228,158,211,92,147,253,227,78,216,250,57,251,92,96,156,249,212,178,226,19,181,15,146,189,110,253,52,46,189,223,99,53,89,141,183,114,223,134,115,111,26,179,218,204,46,95,100,99,107,159,59,252,33,134,215,235,37,167,9,58,19,196,125,75,175,179,222,89,241,197,188,88,187,241,162,247,157,126,222,245,14,217,83,159,202,230,185,202,105,189,118,50,219,69,209,164,33,63,69,164,151,68,151,119,191,83,48,246,185,135,205,110,42,102,58,172,82,111,90,191,50,158,199,247,172,62,207,24,185,59,146,209,47,215,109,150,212,173,84,202,79,175,119,113,123,117,231,152,125,135,151,102,40,92,241,109,27,50,153,219,234,82,214,132,54,215,57,166,190,147,136,108,143,115,138,74,126,146,210,93,254,223,118,163,168,101,103,41,183,230,104,46,149,82,45,164,118,122,124,93,59,100,221,89,95,39,115,111,169,31,54,183,155,82,181,83,10,79,67,233,222,127,93,229,224,6,83,240,163,47,84,200,140,89,180,110,92,248,241,222,140,169,125,162,73,239,109,201,28,227,45,142,60,226,75,214,36,245,239,245,126,179,32,17,27,39,252,44,109,155,86,37,50,248,198,232,125,190,177,181,153,141,65,230,56,215,102,115,72,238,145,115,35,75,52,175,106,210,234,122,150,135,174,186,105,161,11,17,160,91,244,139,94,149,30,137,67,137,217,161,197,109,13,52,223,49,75,218,148,164,146,69,170,140,204,250,36,139,169,251,7,209,0,0,0,0,0,0,0,0,1,207,49,75,1,112,195,24,233,207,83,175,203,119,210,8,117,181,55,175,107,144,214,154,165,101,254,180,226,63,156,95,248,254,193,95,185,131,225,3,74,144,212,234,246,11,84,187,43,154,186,242,41,188,149,47,94,142,168,147,205,147,55,254,9,58,233,236,215,222,45,20,0,102,123,23,50,249,138,120,37,88,145,74,191,173,206,193,203,113,105,109,206,217,25,222,98,9,78,36,149,163,78,47,77,121,75,232,103,211,79,179,95,61,96,226,77,229,134,53,200,247,29,151,87,244,124,248,174,161,214,221,236,237,59,162,146,180,172,186,56,149,39,233,33,39,221,236,251,70,152,47,124,62,180,177,22,142,237,6,240,165,118,248,79,37,72,83,124,247,90,212,141,42,73,245,109,73,62,229,168,187,253,162,191,179,41,194,74,206,185,83,83,186,48,102,71,161,231,41,15,72,77,59,99,178,57,239,124,242,200,185,178,38,17,39,114,148,210,123,180,45,53,246,152,14,83,150,190,46,23,21,17,112,45,236,112,71,109,136,167,218,105,250,174,173,183,201,107,230,80,165,242,99,67,51,86,132,78,175,66,61,79,93,61,194,210,48,183,22,172,92,98,181,161,221,246,21,103,210,52,249,140,182,234,92,236,239,51,166,246,208,225,22,142,161,10,250,46,32,251,189,191,104,206,142,53,101,239,19,112,18,188,170,14,33,208,187,11,138,213,76,171,181,71,119,152,141,238,37,42,209,151,23,166,188,165,244,51,233,167,217,175,214,203,150,102,177,23,45,247,156,107,154,205,169,114,227,169,72,106,116,110,75,7,218,35,243,89,91,141,239,113,167,13,27,137,148,150,228,150,165,222,94,221,67,73,32,35,110,82,115,163,96,102,94,222,140,204,57,93,158,227,102,58,14,108,45,143,175,106,201,12,19,135,204,54,27,108,254,113,242,79,171,246,151,78,233,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,2,177,184,207,98,68,216,86,197,169,135,180,249,59,99,212,187,127,164,27,216,71,191,150,229,61,214,186,154,117,45,12,204,253,85,23,215,238,22,114,40,63,137,150,42,158,34,230,46,169,79,109,122,177,70,228,108,45,59,185,208,97,153,255,0,33,39,222,143,175,245,0,234,252,26,96,215,95,197,171,150,117,57,237,176,34,118,62,220,141,168,61,251,163,84,9,190,167,235,22,138,215,232,254,177,115,34,186,184,55,97,131,118,214,24,220,87,244,136,187,95,185,187,38,213,239,215,94,205,34,160,215,113,44,203,185,95,162,95,175,188,88,168,0,0,0,0,0,0,0,0,0,15,230,189,116,1,253,0,0,0,0,0,20,99,152,159,16,56,157,253,50,173,127,93,116,94,112,163,28,196,248,129,196,239,233,149,107,250,235,162,53,180,190,106,223,108,248,47,14,67,253,33,139,238,83,239,57,232,0,8,123,164,0,0,1,100,28,61,50,148,253,178,136,121,130,196,56,114,24,171,72,100,156,181,162,38,67,106,105,48,164,197,73,246,229,27,75,81,169,78,54,250,219,75,107,36,236,34,89,169,38,165,32,219,158,3,158,229,219,195,246,24,255,0,67,104,191,212,154,29,8,89,56,12,61,188,46,30,154,45,199,175,233,151,18,109,118,115,139,207,115,139,216,156,101,90,204,76,211,17,28,34,154,102,98,34,35,162,58,123,102,103,164,0,31,154,163,81,167,209,233,242,170,213,105,241,225,65,132,202,228,202,149,37,212,180,211,13,33,38,165,184,181,168,200,146,148,164,140,205,70,100,68,68,102,99,51,130,55,17,53,78,145,197,243,239,27,198,216,195,251,98,163,121,222,117,168,244,154,45,37,147,126,92,183,204,246,182,157,72,136,136,139,83,82,148,163,36,165,9,35,82,148,164,165,36,102,100,71,76,89,152,204,37,207,152,140,71,153,114,212,231,72,77,2,19,207,49,110,211,86,130,105,48,161,26,253,83,83,100,165,23,61,105,74,20,234,247,43,85,17,17,30,196,33,41,247,89,200,205,205,95,48,151,2,237,107,125,93,150,195,163,76,53,194,99,68,175,210,18,25,92,132,55,80,220,182,91,121,174,99,15,17,114,20,102,73,211,174,170,238,141,98,17,156,230,159,27,171,224,108,207,145,31,92,253,221,78,165,228,211,96,167,103,109,126,18,204,41,255,0,169,174,55,71,234,83,61,29,233,252,174,168,221,215,168,0,6,133,109,0,0,0,38,54,65,114,149,248,83,184,19,139,24,155,108,118,139,30,151,187,209,140,74,86,214,234,211,208,178,34,213,163,73,243,163,55,162,247,234,105,74,156,36,163,231,18,151,144,92,247,39,185,88,184,51,11,123,199,170,212,96,114,108,58,20,198,151,91,152,249,45,40,151,180,210,179,128,201,161,73,81,186,226,116,37,41,42,46,82,23,188,207,113,182,135,45,238,221,183,233,22,157,191,76,181,173,248,157,150,151,70,134,205,62,19,28,197,47,149,29,148,18,27,70,229,153,169,90,37,36,90,168,204,207,78,166,102,36,89,46,85,240,245,70,34,244,121,49,194,58,231,238,83,60,167,237,244,101,54,170,201,178,234,191,31,84,121,117,68,252,138,103,162,38,39,117,115,245,70,254,51,15,162,0,2,102,230,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,7,243,94,186,15,232,0,0,0,0,0,0,0,0,10,102,227,45,6,186,198,45,91,83,170,47,110,129,47,182,118,20,109,65,108,219,26,158,78,117,47,88,245,86,159,75,245,11,153,21,213,198,71,12,27,185,112,194,221,191,152,139,185,251,103,181,238,94,253,52,237,50,41,237,119,26,200,187,147,250,39,250,187,192,121,190,12,24,145,50,109,179,118,97,236,249,59,163,211,123,7,96,111,97,22,206,99,149,23,93,234,73,212,245,50,35,245,148,127,87,184,89,200,160,254,25,184,171,248,58,204,93,46,158,234,244,98,179,207,222,90,127,51,6,97,151,242,20,125,235,250,191,88,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,17,187,54,185,209,176,50,209,111,73,102,100,174,209,113,189,29,106,133,11,99,232,220,179,67,228,217,243,9,135,27,47,156,96,211,235,125,167,211,188,59,6,41,98,213,139,131,182,180,203,190,253,172,250,58,159,13,151,29,83,157,157,231,181,216,218,220,50,209,164,45,95,69,181,159,119,179,236,21,111,153,78,46,23,21,109,115,237,236,15,71,98,136,151,221,105,138,174,173,185,206,107,231,144,149,242,100,195,35,78,164,109,47,67,61,75,77,61,226,23,230,55,51,88,139,153,11,210,77,205,121,84,185,145,210,165,183,6,55,37,130,236,241,249,175,45,182,247,182,211,102,189,164,242,139,114,139,83,239,63,102,159,39,5,114,247,137,184,247,94,77,7,15,40,93,185,196,232,167,149,218,163,181,203,70,246,210,165,104,243,136,215,78,106,58,17,245,215,237,208,60,229,253,137,55,150,39,87,36,92,119,165,95,210,19,229,58,183,92,119,179,180,214,170,82,212,179,232,218,82,159,164,181,31,119,183,236,30,135,8,242,249,138,120,219,88,98,149,96,219,157,191,152,226,18,227,157,178,51,92,180,26,155,73,171,71,92,70,186,115,81,208,143,174,191,110,150,125,150,190,18,86,117,180,154,101,209,140,210,61,49,57,40,102,66,169,219,29,143,200,123,230,86,101,205,143,48,201,91,84,151,83,221,161,235,175,176,133,128,217,24,125,105,97,213,29,170,13,159,74,236,16,153,74,80,150,249,238,187,161,18,82,146,234,226,148,125,200,73,119,251,0,86,230,95,56,64,210,163,181,6,189,141,53,46,212,230,173,60,186,111,37,72,211,163,74,52,243,99,77,255,0,133,78,186,123,117,247,11,2,194,220,5,195,12,28,167,51,78,176,237,223,71,161,166,210,222,189,174,67,186,232,148,23,250,235,139,254,109,31,226,251,71,67,0,0,0,0,0,0,0,0,1,243,171,246,253,34,232,165,72,162,87,34,118,152,114,155,91,78,183,204,82,55,37,73,52,153,106,147,35,46,138,50,232,126,209,93,217,192,225,99,108,221,81,42,119,198,8,195,236,21,141,175,76,118,15,49,199,123,75,154,72,116,203,153,38,89,37,27,150,166,147,208,180,45,53,211,77,72,89,16,0,203,222,32,225,229,217,133,247,60,171,70,244,166,118,10,156,69,173,11,107,156,211,191,69,197,182,103,185,181,41,63,73,181,23,127,179,221,160,238,57,85,207,14,39,229,190,173,14,157,22,161,218,237,99,146,219,146,169,220,168,237,234,91,152,37,171,154,108,56,231,228,153,219,161,123,245,46,189,247,15,155,156,155,88,57,156,181,101,21,66,31,38,228,143,25,101,78,157,204,121,91,28,75,111,242,139,150,79,182,217,232,227,230,175,91,167,176,250,119,81,158,97,50,255,0,122,101,222,253,151,101,93,241,182,154,22,226,162,191,189,163,231,176,79,58,218,28,218,219,142,109,221,201,81,232,103,169,123,125,230,23,253,151,44,199,88,121,142,177,97,221,150,125,67,152,255,0,37,180,207,141,202,120,187,52,142,75,46,56,222,247,26,108,151,180,222,73,110,73,104,125,229,245,117,161,155,108,175,230,34,236,203,142,39,83,239,27,118,119,38,43,142,181,26,166,223,41,165,115,97,156,134,92,121,26,173,167,13,58,147,37,213,37,184,189,158,227,190,28,170,230,54,221,204,134,25,194,188,105,47,105,48,249,157,173,141,174,124,215,240,135,219,71,172,166,155,37,106,76,153,244,46,158,223,121,135,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,1,248,234,245,88,148,90,123,181,57,203,216,195,59,119,43,67,61,53,81,36,187,136,207,188,203,216,63,96,130,28,86,115,8,120,101,133,12,88,20,180,233,82,186,55,108,119,95,201,118,105,48,93,63,85,77,169,42,213,43,50,250,73,211,235,238,1,90,217,225,204,221,67,49,184,179,54,173,31,230,104,145,185,125,137,143,85,91,119,70,140,151,61,99,105,181,159,174,206,190,177,125,157,59,249,166,3,96,165,205,143,88,133,6,194,182,26,221,34,95,55,85,238,108,182,236,97,215,123,150,226,8,245,38,149,252,175,250,15,157,165,42,90,137,41,45,76,197,235,240,217,202,197,39,6,48,178,37,235,83,141,254,137,107,124,206,212,173,234,245,57,50,102,54,142,137,121,109,158,173,186,93,196,95,94,167,212,130,69,96,70,10,90,248,21,97,195,178,237,152,220,182,227,243,55,175,123,135,191,115,206,184,93,22,226,244,211,154,175,111,253,5,209,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,108,91,193,187,35,25,237,121,118,181,235,76,237,81,228,178,227,73,62,115,200,216,106,109,196,107,243,107,65,158,132,234,186,107,237,251,52,166,204,235,240,234,186,240,26,84,219,222,201,87,164,237,71,94,113,205,52,109,158,200,147,57,46,236,249,201,43,113,205,141,52,158,186,117,215,222,70,71,121,131,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,232,103,220,3,47,118,141,223,113,225,245,199,22,227,182,230,246,58,149,61,244,58,219,156,182,220,218,182,220,74,203,162,210,164,159,172,132,159,82,62,225,114,249,1,226,13,75,198,138,85,63,12,241,21,222,203,117,68,105,168,172,187,181,75,237,132,132,197,101,43,218,204,100,54,222,247,93,89,232,106,245,116,247,104,101,195,56,137,112,236,69,13,21,108,112,194,130,220,194,220,126,117,86,157,221,176,143,181,201,121,254,107,242,76,207,66,38,211,177,40,250,200,187,200,86,125,42,165,82,181,235,209,42,208,92,228,79,165,75,110,67,74,209,42,216,243,75,37,36,244,50,52,158,138,73,119,145,151,218,3,82,228,122,150,165,237,31,209,5,120,112,103,102,62,54,217,209,240,230,245,254,15,114,209,91,68,86,21,213,125,166,59,45,68,101,46,104,219,8,109,27,156,117,94,169,168,204,190,178,208,202,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,242,24,177,122,179,135,182,13,82,238,125,91,81,7,145,169,232,103,244,222,109,191,98,85,250,126,227,25,158,187,238,25,119,93,197,46,191,57,222,107,242,185,123,149,180,147,174,212,37,5,208,136,139,185,37,236,23,183,196,231,16,221,176,242,177,113,162,10,246,206,159,216,251,57,232,71,244,42,48,247,119,165,69,244,86,125,250,10,57,194,155,81,23,181,253,75,182,92,86,212,204,231,234,122,107,166,198,86,191,121,126,143,188,6,134,114,157,133,103,131,248,39,66,179,93,115,123,241,123,87,49,90,105,174,233,111,184,93,55,172,187,156,247,255,0,208,59,16,252,240,24,76,104,136,97,61,201,215,252,230,99,244,0,252,212,248,12,83,99,38,44,114,209,9,215,78,255,0,105,153,251,79,235,31,164,0,0,0,0,0,0,0,66,28,193,103,174,141,151,108,196,69,180,171,172,115,233,114,55,246,229,110,90,121,123,96,180,227,125,19,29,197,30,170,120,190,137,253,189,59,166,240,160,190,38,215,43,117,252,208,220,12,52,122,166,31,100,235,239,223,78,134,126,226,247,0,191,8,242,26,148,202,95,101,91,144,173,116,61,12,187,143,79,104,255,0,65,24,184,119,226,43,184,137,150,218,4,201,50,57,210,35,246,174,98,182,18,126,148,249,100,93,9,41,46,228,9,58,0,0,0,2,140,115,19,226,7,19,191,166,85,175,235,174,139,206,20,99,152,159,16,56,157,253,50,173,127,93,116,70,182,151,205,91,237,159,5,225,200,127,164,49,125,202,125,231,61,0,1,15,116,128,0,0,47,59,46,222,31,176,199,250,27,69,254,164,208,232,67,158,229,219,195,246,24,255,0,67,104,191,212,154,29,8,90,22,60,213,61,145,224,224,252,219,210,23,251,245,123,210,10,222,226,23,155,86,46,101,204,203,238,30,76,142,253,38,59,198,221,211,45,81,220,75,170,155,26,82,139,176,164,157,66,73,41,109,198,16,226,156,65,171,121,154,9,42,36,165,100,231,74,226,29,154,127,144,118,251,184,25,98,79,167,63,92,184,225,188,197,198,230,188,215,41,144,29,65,17,51,180,210,104,39,100,33,107,234,103,185,13,150,226,73,27,173,56,154,198,17,172,243,53,211,92,37,153,239,79,217,247,251,23,111,37,123,3,23,62,15,104,51,24,233,214,213,51,234,225,92,253,63,35,232,171,134,128,0,8,163,160,192,0,0,29,11,2,176,78,238,199,204,65,137,98,90,76,127,55,38,167,43,115,95,192,32,115,218,105,233,91,28,113,28,222,95,57,39,203,74,183,43,184,189,229,229,108,235,58,231,196,11,158,157,102,89,148,89,21,106,213,89,226,98,36,70,8,183,56,173,12,204,204,207,66,74,82,146,53,41,106,50,74,82,149,41,70,68,70,101,115,185,103,203,221,177,151,124,56,135,109,83,32,199,85,126,107,44,191,113,84,144,179,117,83,102,146,61,98,75,134,148,159,33,10,82,210,210,54,167,68,153,153,150,245,173,74,218,229,89,108,227,238,107,87,200,142,63,116,43,253,191,219,91,123,37,130,230,217,210,113,23,62,68,117,126,213,81,213,29,29,115,187,132,78,158,167,9,112,150,200,193,59,34,21,131,96,210,251,37,58,38,174,58,235,134,74,145,50,65,145,18,228,62,178,34,222,234,180,45,79,66,34,34,74,82,73,66,82,146,246,64,2,125,69,20,219,166,41,166,52,136,114,46,35,17,119,23,118,171,247,234,154,171,170,117,153,157,243,51,60,102,100,0,1,244,241,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,156,137,13,69,101,79,188,173,168,78,154,158,134,125,231,167,176,127,160,140,92,68,49,21,220,59,203,109,126,100,105,28,153,18,59,47,45,91,9,95,70,124,66,62,134,149,23,114,192,115,220,191,231,170,141,152,140,196,74,180,168,44,242,41,113,182,118,21,110,90,185,155,160,186,227,157,21,29,181,22,138,100,254,145,253,157,59,230,248,160,174,25,55,43,116,12,208,219,236,58,122,38,103,107,235,238,217,78,152,126,227,247,139,245,0,0,0,0,0,0,31,154,161,1,138,148,101,69,144,90,161,90,107,223,236,50,63,97,253,67,244,128,0,227,185,177,194,179,198,12,19,174,217,173,57,177,249,93,151,150,173,53,211,108,182,28,62,155,208,93,205,251,255,0,232,29,136,126,121,236,38,76,69,176,174,229,105,254,114,48,25,119,180,46,25,118,165,197,18,191,5,222,83,241,121,155,85,180,149,166,228,41,7,208,200,203,185,71,236,26,97,194,123,213,156,66,176,105,119,115,10,220,137,220,253,15,67,47,160,243,141,251,82,159,208,247,16,205,158,43,90,136,178,111,234,165,178,218,183,38,31,35,67,211,77,119,178,133,251,207,244,189,226,241,184,98,226,27,183,222,86,45,196,78,94,233,208,59,103,104,61,8,190,157,70,102,222,228,164,190,138,11,187,80,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,127,12,244,45,79,216,63,162,10,241,31,206,204,124,18,179,100,97,205,149,252,34,229,173,54,184,175,171,170,59,52,119,154,150,202,156,209,198,22,218,246,184,210,125,82,81,25,253,69,169,152,126,76,255,0,113,6,165,224,189,42,126,25,225,219,189,170,235,150,211,177,94,119,106,145,216,201,105,148,202,151,181,232,203,109,205,142,180,131,208,149,235,107,238,212,206,154,46,235,190,227,196,27,142,85,199,114,77,237,149,42,131,235,117,199,57,109,183,185,110,56,165,159,68,37,41,47,89,106,62,132,93,227,241,213,106,85,43,162,189,46,173,57,206,124,250,172,183,36,58,173,18,157,239,58,179,82,143,66,34,73,106,165,31,113,17,125,130,204,56,118,240,236,69,113,20,156,112,197,116,237,97,14,177,54,149,78,215,93,228,93,146,75,47,243,88,146,70,90,145,184,157,138,71,214,101,220,64,56,222,74,56,117,221,120,243,42,29,239,123,43,209,150,163,79,54,230,154,54,247,107,73,28,103,118,124,220,148,56,222,246,157,87,93,58,105,239,50,34,185,44,36,193,187,31,6,45,120,150,181,149,76,236,145,227,50,219,74,62,115,206,111,52,182,218,55,124,226,214,101,169,52,158,154,251,62,221,125,141,62,159,18,149,5,138,108,6,185,81,227,54,150,90,70,227,86,212,36,136,136,181,51,51,62,132,93,227,244,128,0,0,0,0,0,0,0,0,0,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,249,116,198,144,150,139,111,53,180,125,55,181,213,71,167,191,167,119,126,0,25,127,196,219,2,181,133,247,205,102,199,175,53,203,151,72,157,34,26,189,100,30,238,83,203,104,207,212,82,136,186,182,125,55,31,218,125,227,180,100,123,51,117,12,185,98,204,42,180,143,158,162,73,230,118,214,61,84,238,219,26,74,91,245,137,167,22,94,187,218,250,165,246,244,238,158,124,87,242,173,75,175,217,223,134,251,114,54,218,189,61,123,39,122,234,61,98,182,212,233,46,43,215,120,147,244,205,61,18,131,87,187,167,65,79,170,74,144,163,74,139,67,32,26,155,164,85,98,86,169,237,84,224,175,123,15,110,218,173,12,181,209,70,147,239,34,62,242,63,96,253,130,8,112,166,204,33,226,110,20,63,135,245,52,235,82,181,246,239,119,95,202,246,153,51,157,46,137,109,41,78,137,65,23,210,86,191,87,112,157,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,63,134,100,146,212,251,133,1,113,29,198,99,197,220,194,84,206,52,158,109,58,149,201,236,133,179,110,222,108,24,155,251,208,149,31,172,223,183,95,171,65,114,217,182,198,166,240,47,7,42,215,154,122,201,103,145,201,79,191,89,76,54,174,188,181,151,115,190,210,255,0,164,179,135,34,67,210,158,83,239,175,114,213,166,167,161,23,113,105,236,1,33,50,47,128,243,113,223,29,168,244,53,177,173,34,63,104,237,238,238,47,155,221,14,74,155,233,204,66,143,85,181,167,170,127,111,78,253,13,68,138,204,40,232,140,194,118,161,26,232,90,153,247,158,190,223,180,64,174,19,217,124,77,137,132,141,98,125,97,158,93,90,226,221,171,123,181,229,114,36,206,99,189,46,41,42,213,43,35,250,37,167,214,125,68,251,0,0,0,0,0,0,0,0,0,0,0,0,0,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,235,220,98,160,56,157,100,141,187,30,169,39,27,48,250,39,241,109,65,229,189,83,103,153,244,31,113,83,36,188,230,231,95,53,30,137,74,11,106,80,69,238,235,169,11,133,31,30,239,182,105,215,157,173,86,181,42,205,239,135,87,130,252,23,147,170,139,212,117,181,54,175,162,100,125,202,62,227,35,250,200,6,104,240,127,19,171,184,63,136,116,107,238,128,255,0,45,250,108,200,239,56,157,168,62,99,109,190,219,166,143,93,11,34,212,219,46,164,147,50,255,0,32,208,102,84,115,9,110,230,35,10,41,55,93,42,95,50,123,81,152,143,82,111,150,225,114,229,20,102,28,117,58,169,182,210,122,41,226,45,82,91,79,217,245,83,54,125,50,149,112,229,215,19,230,212,34,64,221,107,214,159,114,100,73,60,212,22,197,61,34,81,161,157,134,243,142,30,141,50,71,184,244,247,25,17,247,254,108,133,230,130,167,151,156,93,167,34,109,75,149,110,86,31,102,20,228,114,82,173,169,118,84,94,99,154,147,78,56,122,54,201,250,169,211,234,50,62,240,208,80,15,147,105,220,180,187,202,217,165,93,116,71,249,208,42,240,152,157,29,205,170,78,230,221,109,46,32,244,81,18,139,213,81,119,145,31,212,67,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,185,227,69,115,201,244,93,159,109,164,180,100,253,33,184,250,117,245,169,203,47,102,189,255,0,88,132,153,11,162,66,175,102,82,216,133,60,254,109,93,183,94,255,0,251,66,81,251,12,189,164,66,80,241,154,121,211,190,237,150,144,215,205,151,109,220,173,197,252,205,63,78,130,52,112,250,228,126,51,150,185,190,189,169,254,29,215,67,63,246,62,87,184,6,133,136,180,45,8,127,64,0,7,230,168,212,34,210,225,185,62,107,156,182,90,211,114,180,51,211,83,34,46,132,70,125,230,67,244,136,211,196,27,18,163,225,174,91,174,26,139,174,108,91,221,147,103,67,62,233,241,72,255,0,146,175,211,1,225,178,93,156,98,204,70,37,222,148,119,147,217,219,137,232,238,198,206,187,245,221,30,66,156,245,137,134,255,0,153,215,169,251,122,125,115,60,82,143,7,198,102,189,143,83,28,100,190,101,28,190,114,186,116,214,20,253,189,15,175,127,184,93,112,0,0,243,215,229,253,106,225,165,179,42,239,188,234,125,130,149,11,103,57,254,75,142,237,222,226,91,79,170,218,84,163,213,75,73,116,47,111,187,80,31,27,25,241,90,220,193,155,6,161,125,92,242,57,80,224,242,183,122,142,43,93,239,54,209,125,4,44,251,221,79,242,79,251,75,54,120,133,119,75,191,47,10,133,215,56,245,126,119,43,119,119,242,26,67,101,220,148,151,114,11,216,66,76,231,215,59,51,179,51,116,250,26,217,149,182,207,129,253,234,222,194,62,102,246,226,169,125,86,195,110,150,142,176,174,243,61,125,157,59,252,70,79,50,153,119,102,114,251,68,8,80,53,183,225,107,233,41,124,214,190,103,123,50,13,175,80,222,109,106,213,198,12,189,94,238,243,233,222,22,233,195,62,201,145,102,229,134,223,68,133,106,114,187,94,157,11,249,53,9,158,229,31,233,9,96,62,117,189,64,165,218,244,120,244,42,44,110,207,10,54,254,83,123,212,189,187,148,106,62,170,51,51,234,163,62,166,62,136,0,0,0,10,49,204,79,136,28,78,254,153,86,191,174,186,47,56,81,142,98,124,64,226,119,244,202,181,253,117,209,26,218,95,53,111,182,124,23,135,33,254,144,197,247,41,247,156,244,0,4,61,210,0,0,0,188,236,187,120,126,195,31,232,109,23,250,147,67,154,103,51,53,84,252,187,217,200,164,208,93,143,46,246,184,89,121,170,124,84,200,74,93,167,52,166,157,74,106,42,66,154,113,11,74,30,36,18,91,89,36,156,61,228,70,100,133,232,103,29,173,140,187,228,219,14,177,2,229,137,34,106,149,106,80,224,211,96,49,169,42,108,213,211,208,166,218,53,232,100,210,118,182,181,41,106,35,209,40,86,132,181,109,66,170,119,16,175,187,131,19,175,122,221,255,0,116,201,231,85,43,179,28,152,254,139,90,144,222,227,245,90,111,122,148,162,105,180,237,66,18,106,61,168,66,83,174,132,38,121,150,105,241,60,61,54,173,79,151,49,31,68,105,227,213,237,115,46,197,108,39,248,143,56,191,152,99,233,255,0,166,183,114,173,223,175,87,58,119,119,99,141,83,211,242,122,244,248,213,26,141,66,177,80,149,86,171,79,145,54,116,215,151,38,84,169,46,169,215,95,117,106,53,45,197,173,70,102,165,41,70,102,106,51,51,51,51,51,31,156,0,67,56,186,102,34,41,141,35,128,0,0,253,7,232,167,83,170,21,138,132,90,77,38,4,137,179,166,188,136,209,98,198,105,78,186,251,171,81,37,13,161,9,35,53,41,74,50,34,73,17,153,153,145,16,252,226,200,56,122,101,41,251,101,16,243,5,136,112,228,49,86,144,201,57,107,68,76,134,212,210,97,73,138,147,237,202,54,150,163,82,156,109,245,182,150,214,73,216,68,179,82,77,74,65,183,153,129,193,87,142,189,22,232,225,211,61,80,141,237,86,211,97,118,87,46,175,27,136,157,106,225,69,61,53,85,209,29,157,115,209,27,247,238,137,235,121,55,202,53,35,47,118,250,46,155,129,61,170,252,172,195,36,77,127,85,35,209,241,222,68,117,185,79,218,135,156,101,222,91,236,153,243,210,68,106,215,166,137,239,146,160,2,195,195,225,237,225,173,197,171,81,164,67,141,115,124,223,23,158,98,235,199,99,171,231,87,87,213,213,17,29,17,29,16,0,0,246,107,64,0,0,0,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,48,31,172,7,20,193,92,224,96,118,96,113,30,246,195,44,47,185,61,41,62,199,228,169,233,123,217,40,181,70,214,106,67,143,64,50,112,220,144,203,46,18,91,91,187,18,222,231,26,52,41,105,113,10,62,214,0,0,0,0,57,166,97,243,3,96,229,151,11,231,98,190,35,46,90,233,176,228,71,136,212,56,38,201,205,154,251,206,18,82,212,118,222,113,180,184,178,78,247,84,146,86,164,219,78,43,174,211,30,214,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,179,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,162,146,100,125,72,192,125,96,0,0,0,17,214,173,159,252,174,80,49,230,110,95,43,184,139,18,157,88,167,71,112,230,86,101,184,211,52,72,211,91,212,220,167,185,49,75,36,162,74,82,70,102,70,68,217,40,141,163,115,157,243,64,36,80,0,0,0,231,247,206,58,97,198,27,98,61,141,133,247,173,103,209,85,92,70,237,205,80,30,124,137,49,100,74,138,113,200,226,169,195,63,81,231,59,82,121,68,101,181,106,66,144,74,37,169,180,47,160,0,0,0,0,0,132,24,133,197,219,45,184,107,127,220,184,115,93,178,113,41,250,149,171,88,155,68,152,236,74,108,5,48,227,241,158,91,46,41,181,42,98,84,104,53,32,204,140,210,147,211,77,72,187,128,77,240,28,255,0,1,49,174,213,204,78,19,208,177,142,202,167,213,97,81,110,14,213,217,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,64,0,0,0,0,28,127,6,115,103,128,216,253,121,93,214,30,22,223,81,43,21,123,58,71,42,82,17,209,19,88,34,65,42,92,53,107,164,136,201,117,70,201,186,142,132,180,145,254,77,214,92,119,176,0,0,14,127,143,120,215,106,229,219,9,235,184,199,122,211,234,179,104,182,255,0,101,237,44,82,218,109,201,75,231,201,106,58,54,37,199,27,65,232,183,146,103,170,203,213,35,211,83,208,140,58,0,8,1,253,218,188,172,127,180,28,85,255,0,205,84,239,250,240,159,224,0,0,0,2,63,230,183,58,216,89,147,239,146,223,132,202,5,215,83,249,91,219,187,23,160,162,198,123,151,217,121,28,206,111,57,246,180,215,180,163,110,221,218,232,173,116,208,181,243,249,95,226,23,130,249,179,191,234,24,115,135,54,197,235,78,169,83,168,238,214,221,118,183,10,35,44,41,134,222,101,149,37,42,102,75,170,53,238,144,131,34,52,145,104,74,235,220,70,18,128,0,114,172,197,230,95,11,50,191,98,61,125,98,101,91,244,123,21,26,27,241,189,41,83,249,230,90,115,178,48,243,173,243,185,92,244,45,205,170,245,17,170,143,216,70,29,84,7,148,195,60,85,195,140,100,181,88,189,112,182,244,165,92,212,89,27,83,218,105,242,9,206,75,138,109,14,114,94,71,211,101,226,67,141,154,154,112,146,226,55,17,41,36,125,7,171,0,0,30,126,133,127,217,183,53,205,115,89,148,43,134,36,186,237,157,34,52,106,237,61,38,100,252,21,200,142,137,12,26,210,100,70,104,113,167,8,210,178,213,6,105,113,36,123,155,90,82,30,128,0,0,0,0,0,0,121,250,237,255,0,102,219,55,53,179,102,87,110,24,145,43,183,140,137,49,168,84,245,25,155,243,151,30,58,228,62,104,73,17,153,33,182,155,51,82,207,68,17,169,180,153,238,113,9,80,122,0,30,43,19,177,138,193,193,198,237,201,152,141,94,137,67,166,220,149,131,162,53,83,157,41,152,208,162,63,216,165,75,74,164,60,242,208,150,208,164,196,91,105,50,212,205,199,27,78,158,177,153,123,80,0,0,0,0,16,255,0,30,248,160,96,22,93,177,98,187,131,151,173,161,136,19,107,86,255,0,101,237,47,210,233,240,156,138,190,124,102,164,35,98,156,150,218,207,68,60,146,61,80,94,177,30,154,150,134,97,48,0,71,252,169,103,91,11,51,131,242,167,240,103,64,186,233,159,36,187,15,109,244,236,88,204,243,59,87,63,151,202,228,190,238,186,118,101,238,221,183,77,83,166,186,158,146,0,0,0,0,0,0,0,7,63,192,188,116,195,140,197,225,197,59,20,48,190,179,219,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,174,128,0,0,0,0,0,0,3,197,55,140,86,12,156,92,78,8,83,235,209,39,221,141,209,229,214,231,67,137,41,151,87,76,97,133,194,73,38,83,100,190,107,43,116,167,180,182,137,72,209,104,67,135,169,104,91,189,168,0,0,0,0,0,0,0,135,248,247,197,3,0,178,237,139,21,220,28,189,109,12,64,155,90,183,251,47,105,126,151,79,132,228,85,243,227,53,33,27,20,228,182,214,122,33,228,145,234,130,245,136,244,212,180,51,9,128,2,63,229,75,58,216,89,156,31,149,63,131,58,5,215,76,249,37,216,123,111,167,98,198,103,153,218,185,252,190,87,37,247,117,211,179,47,118,237,186,106,157,53,212,244,144,0,0,0,0,3,159,227,222,53,218,185,118,194,122,238,49,222,180,250,172,218,45,191,217,123,75,20,182,155,114,82,249,242,90,142,141,137,113,198,208,122,45,228,153,234,178,245,72,244,212,244,35,140,24,123,197,219,45,184,149,127,219,88,115,66,178,113,41,138,149,213,88,133,68,134,236,186,108,4,176,219,242,94,67,45,169,197,38,98,148,72,37,44,140,204,146,163,211,93,8,251,128,77,240,28,255,0,30,241,174,213,203,182,19,215,113,142,245,167,213,102,209,109,254,203,218,88,165,180,219,146,151,207,146,212,116,108,75,142,54,131,209,111,36,207,85,151,170,71,166,167,161,28,96,195,222,46,217,109,196,171,254,218,195,154,21,147,137,76,84,174,170,196,42,36,55,101,211,96,37,134,223,146,242,25,109,78,41,51,20,162,65,41,100,102,100,149,30,154,232,71,220,2,111,128,0,0,0,0,0,0,0,0,0,0,0,0,14,63,140,217,179,192,108,1,188,173,27,15,20,175,168,148,122,189,227,35,149,21,11,234,136,76,25,44,147,46,98,181,210,60,101,58,146,100,157,95,67,90,140,255,0,38,211,206,53,216,0,0,0,0,7,159,161,95,246,109,205,115,92,214,101,10,225,137,46,187,103,72,141,26,187,79,73,153,63,5,114,35,162,67,6,180,153,17,154,28,105,194,52,172,181,65,154,92,73,30,230,214,148,250,0,0,0,0,0,0,0,1,202,179,23,153,124,44,202,253,136,245,245,137,149,111,209,236,84,104,111,198,244,165,79,231,153,105,206,200,195,206,183,206,229,115,208,183,54,171,212,70,170,63,97,24,117,80,31,38,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,179,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,162,146,100,125,72,199,214,0,0,16,255,0,30,248,160,96,22,93,177,98,187,131,151,173,161,136,19,107,86,255,0,101,237,47,210,233,240,156,138,190,124,102,164,35,98,156,150,218,207,68,60,146,61,80,94,177,30,154,150,134,97,48,0,71,252,169,103,91,11,51,131,242,167,240,103,64,186,233,159,36,187,15,109,244,236,88,204,243,59,87,63,151,202,228,190,238,186,118,101,238,221,183,77,83,166,186,158,146,0,0,0,70,172,210,231,251,3,178,147,117,81,236,172,67,167,93,117,90,213,98,158,117,68,198,161,64,101,222,207,20,220,83,109,184,234,223,121,164,122,235,109,226,73,32,212,162,229,40,212,73,35,65,168,36,168,8,213,149,172,250,225,102,110,110,170,197,173,134,118,46,32,65,244,21,60,170,19,106,53,154,100,102,160,183,185,196,161,182,13,214,100,59,163,206,106,181,33,10,34,220,150,93,50,63,80,199,106,196,204,85,195,140,27,181,95,189,113,74,244,165,91,52,88,251,147,218,106,18,9,190,115,137,109,110,114,89,71,211,121,227,67,110,26,90,108,148,226,246,153,37,38,125,0,122,176,28,211,47,25,129,176,115,53,133,240,113,95,14,87,45,20,217,146,36,68,118,28,227,100,166,194,125,151,13,42,106,67,108,184,226,91,89,167,99,169,73,171,83,109,214,213,211,113,14,150,0,0,0,0,56,254,43,230,183,5,240,83,20,44,204,40,196,107,166,37,34,165,122,71,157,45,169,146,167,68,143,10,152,196,118,205,73,118,115,143,60,133,50,135,148,149,180,202,137,42,39,28,109,105,233,180,199,96,0,0,0,0,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,194,178,251,158,156,184,230,86,187,86,181,176,238,243,236,245,170,117,65,216,81,41,213,132,162,20,170,195,40,66,214,82,224,180,181,111,121,147,67,110,40,203,66,117,180,163,87,91,108,148,157,193,32,0,7,159,196,43,214,149,134,182,5,203,136,213,216,242,223,166,218,180,121,181,185,141,68,66,84,251,140,70,101,111,56,150,210,165,37,38,179,74,12,136,141,73,45,116,212,203,188,7,160,1,0,63,187,87,149,143,246,131,138,191,249,170,157,255,0,94,19,252,0,0,0,0,0,0,0,0,0,0,0,68,254,38,22,76,139,203,44,55,2,35,171,67,139,217,53,232,95,202,168,67,247,168,191,68,75,1,243,174,10,5,46,232,164,72,161,86,163,115,225,201,217,205,111,122,147,187,106,137,69,213,38,70,93,82,71,208,192,102,43,15,110,233,118,29,225,79,186,224,158,143,193,230,237,238,254,91,75,108,251,210,162,238,89,251,12,105,51,6,49,90,220,198,107,6,159,125,91,18,57,176,231,115,118,250,142,39,77,143,56,209,253,52,32,251,218,87,242,75,251,78,133,179,135,148,187,187,44,119,210,224,77,129,254,135,166,233,232,201,124,214,190,123,99,49,205,239,80,158,113,105,209,199,200,189,110,254,242,233,221,237,178,23,157,153,217,102,186,125,13,115,74,221,103,207,254,250,111,97,23,47,99,114,148,142,168,97,199,79,87,95,79,113,150,158,222,157,193,125,160,60,245,135,127,90,184,151,108,197,187,236,202,159,111,165,77,223,201,127,146,227,91,182,56,166,213,234,184,148,168,180,82,20,93,75,217,238,208,122,16,1,12,51,163,156,98,203,190,37,217,116,118,83,218,27,151,233,30,216,206,187,52,219,30,58,155,245,141,135,63,158,215,161,251,58,253,83,60,82,143,24,70,102,179,143,80,220,120,190,101,124,206,74,186,117,210,20,13,221,11,175,127,188,5,210,211,170,17,106,144,219,159,9,206,99,46,235,181,90,25,107,161,153,31,67,34,62,242,49,250,68,105,225,243,137,81,241,43,45,214,245,69,167,55,173,158,215,191,161,151,124,249,68,95,201,79,232,9,44,0,63,134,90,150,134,63,160,3,59,217,245,162,194,161,102,82,231,133,0,254,105,61,139,78,255,0,251,66,41,251,76,253,166,98,109,240,93,185,228,250,46,240,182,212,90,178,94,143,218,125,58,122,213,21,159,179,94,255,0,172,66,238,32,188,143,198,114,232,54,23,185,39,216,186,232,101,254,199,197,247,137,47,193,149,231,74,251,185,154,91,94,161,246,45,170,221,255,0,121,168,107,208,5,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,249,55,101,203,75,179,109,154,165,215,91,127,147,2,145,9,249,210,92,218,165,109,109,166,212,226,207,68,145,168,244,74,79,184,140,254,163,1,203,115,91,152,75,119,46,248,81,86,186,234,210,249,115,221,140,252,122,107,124,183,15,153,44,227,62,227,73,213,45,184,146,213,76,153,106,162,218,94,223,175,62,120,195,137,213,220,97,196,58,197,247,95,123,152,253,74,100,135,155,78,212,23,45,183,31,113,210,71,168,132,17,232,110,31,83,73,25,255,0,144,118,188,250,230,130,167,152,108,92,168,162,13,75,157,110,81,164,61,10,10,57,41,78,244,181,42,87,45,205,77,166,220,45,91,120,189,85,107,245,153,159,119,232,200,94,82,174,28,197,98,124,42,132,184,27,109,122,43,237,204,151,39,154,131,222,166,100,69,53,179,176,158,109,194,213,167,140,247,22,190,226,35,62,224,239,124,49,114,70,221,241,85,141,141,120,131,19,248,182,158,234,31,166,51,204,250,111,182,168,114,89,115,115,79,146,139,84,169,101,181,72,50,247,251,8,92,4,72,172,65,136,204,40,200,216,204,118,210,211,105,212,207,68,164,180,34,212,250,247,16,249,182,133,179,78,179,45,106,77,169,73,111,100,58,68,22,32,178,157,84,126,163,77,165,180,253,35,51,238,73,119,153,159,214,99,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,120,141,103,196,191,172,90,245,157,56,181,106,177,77,149,4,207,175,78,107,43,111,94,138,73,247,44,253,165,246,151,120,160,60,244,96,60,220,8,199,106,197,13,12,105,72,145,217,251,3,187,139,231,54,195,140,167,58,115,22,162,209,110,233,235,31,217,211,187,68,2,2,241,97,203,226,47,188,35,119,19,232,236,243,42,214,238,221,26,221,167,55,159,42,11,29,234,113,41,78,137,65,159,209,61,126,163,234,2,190,248,113,99,49,225,22,97,41,135,38,79,42,157,85,231,118,178,217,187,119,42,12,189,157,200,82,139,214,115,217,167,215,168,191,210,50,81,106,93,195,43,145,228,61,21,228,190,194,246,173,58,232,122,17,247,150,158,209,163,204,164,227,83,120,233,131,148,155,205,93,36,189,207,231,39,221,164,167,219,79,94,90,11,185,175,97,127,210,97,218,0,0,0,0,0,0,0,0,0,0,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,174,37,164,27,139,61,8,187,192,84,239,26,44,89,122,85,98,206,194,218,84,174,91,112,125,33,233,86,182,17,243,55,166,156,251,61,84,142,154,117,63,81,71,175,183,220,43,231,2,240,242,78,41,98,117,34,203,140,93,103,246,141,79,167,77,145,221,115,218,164,255,0,55,239,47,236,30,207,57,88,154,238,41,227,213,193,113,38,87,62,42,187,39,33,91,54,247,66,142,133,116,216,147,239,111,218,66,85,240,117,194,86,46,124,64,175,98,28,174,165,110,118,93,133,215,175,104,98,160,201,247,44,191,71,244,79,245,119,128,183,91,70,218,129,104,91,209,109,234,99,124,184,209,55,236,78,170,61,55,45,75,62,170,51,62,245,31,180,125,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,203,179,33,130,116,76,122,194,138,229,137,86,107,87,164,195,147,216,92,220,191,153,148,168,207,52,218,244,75,136,37,104,110,153,232,165,109,63,111,188,179,207,142,152,73,90,193,12,76,172,225,253,108,181,114,159,46,67,108,57,234,124,235,45,200,117,164,175,68,173,123,117,229,31,67,81,153,127,148,244,210,32,63,20,140,169,179,138,56,124,238,43,219,140,255,0,30,91,172,41,217,5,184,253,120,113,216,154,250,139,215,121,40,45,86,226,123,146,106,251,75,160,15,15,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,189,74,245,148,179,63,126,189,226,204,6,97,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,88,208,238,86,49,186,145,142,248,55,111,94,20,247,63,133,246,8,140,212,91,209,94,164,190,202,195,142,167,83,109,4,122,27,165,213,37,183,221,238,32,235,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,175,120,208,218,4,116,107,66,235,109,189,77,62,144,230,43,94,239,94,156,217,116,221,253,130,186,242,199,118,46,203,198,171,122,188,83,59,50,24,237,123,156,229,239,211,116,71,146,93,52,63,210,247,123,69,210,241,54,177,28,189,178,167,116,55,13,141,243,99,118,46,66,183,105,183,117,74,30,238,134,162,35,213,41,62,241,65,41,82,144,162,82,79,67,32,26,164,101,100,227,100,178,61,72,199,253,142,119,128,120,130,214,38,225,133,34,238,104,247,20,206,209,235,117,45,118,72,117,191,209,79,232,123,135,68,0,21,77,198,99,22,88,121,219,115,11,161,200,209,198,59,103,108,111,97,245,220,84,247,209,212,209,246,247,43,237,247,11,88,51,34,45,76,103,111,61,120,179,47,23,179,25,114,92,42,95,240,34,236,125,149,189,11,212,254,1,25,11,235,177,6,122,155,122,245,47,176,4,226,224,191,134,221,142,143,119,98,35,199,175,164,123,7,36,191,71,150,170,139,42,238,87,94,255,0,106,75,251,69,161,136,225,144,28,52,103,13,50,213,109,64,83,123,102,200,237,157,164,245,51,215,108,249,70,143,229,168,187,151,236,253,99,142,231,87,137,61,187,130,11,145,97,97,227,30,147,185,203,103,57,221,206,51,217,63,189,221,79,71,162,173,183,55,182,234,203,162,186,105,239,50,34,9,63,142,185,141,195,60,190,91,203,175,223,245,158,200,158,156,180,118,121,14,111,245,218,65,245,105,165,233,167,57,30,207,111,219,165,31,230,235,59,120,131,153,250,194,225,203,123,176,219,45,105,217,233,219,88,119,110,169,96,213,243,164,195,110,31,206,49,187,175,191,78,238,254,45,137,88,169,123,98,213,196,245,209,124,213,253,33,61,253,187,220,236,236,181,244,80,132,23,70,144,148,253,22,208,93,222,207,180,75,236,149,240,223,185,177,170,84,11,223,17,75,209,246,170,185,191,53,243,110,246,142,146,26,239,102,82,28,70,215,90,65,247,117,215,221,169,152,113,172,165,100,234,251,204,253,210,136,212,198,187,37,1,141,123,109,67,115,46,114,183,54,249,183,243,74,125,181,171,85,176,105,233,221,174,167,211,190,249,240,115,6,172,156,15,179,163,89,150,61,51,177,194,143,191,167,57,231,53,220,235,142,127,174,173,103,222,234,253,190,223,176,139,237,216,214,45,183,135,86,236,107,94,213,129,217,41,241,119,242,219,230,184,230,155,150,165,159,85,169,74,250,75,81,247,251,71,160,0,0,0,0,0,0,20,99,152,159,16,56,157,253,50,173,127,93,116,94,112,163,28,196,248,129,196,239,233,149,107,250,235,162,53,180,190,106,223,108,248,47,14,67,253,33,139,238,83,239,57,232,0,8,123,164,0,0,1,234,111,252,73,185,241,41,250,11,183,43,177,205,54,213,2,5,181,77,105,134,73,180,179,10,35,123,27,35,239,53,41,74,53,173,74,81,159,172,226,180,218,146,74,83,229,128,7,237,85,77,115,206,170,117,151,149,139,22,240,214,226,213,154,98,154,99,132,64,0,3,241,234,0,9,25,147,60,170,212,51,17,120,174,173,94,106,68,75,38,222,121,151,106,18,149,29,74,106,162,234,93,105,74,167,37,105,117,181,161,75,100,214,106,113,6,163,108,182,25,145,26,209,175,173,139,21,226,110,69,171,113,172,203,93,155,102,184,92,147,7,94,59,27,87,54,221,17,190,124,34,35,166,102,119,68,58,151,15,76,167,49,124,212,33,227,253,242,169,13,210,104,53,50,85,191,1,41,113,163,155,53,133,37,69,41,75,208,137,76,52,230,132,146,65,158,247,91,90,86,100,150,212,135,44,200,126,106,117,58,159,71,167,197,164,210,96,71,133,6,19,40,141,22,44,102,146,211,76,52,132,146,80,218,16,146,34,74,82,146,34,36,145,17,17,17,17,15,210,44,60,6,10,140,13,152,183,79,30,153,235,151,27,109,102,211,226,118,175,49,171,27,127,117,60,40,167,162,154,122,186,53,158,153,158,153,245,105,16,0,1,154,140,128,0,0,0,0,2,21,113,75,203,238,56,227,142,13,65,155,131,55,5,86,67,118,207,106,126,187,103,66,125,228,124,162,138,181,48,226,20,77,161,91,36,61,29,113,137,109,178,164,26,149,189,124,179,230,37,13,187,53,64,6,93,236,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,220,168,230,187,14,51,107,135,8,189,108,167,123,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,21,215,197,35,32,176,240,239,183,102,111,7,41,244,170,109,160,125,142,61,197,110,195,140,196,22,105,14,31,42,51,50,98,54,218,80,133,50,234,205,178,113,178,35,113,46,184,110,122,232,113,124,152,87,151,76,203,226,158,87,239,182,111,172,51,171,126,151,109,163,76,126,79,162,234,127,50,243,77,246,182,25,117,190,119,43,158,181,183,185,94,162,244,81,123,72,195,74,99,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,97,14,98,176,143,27,112,141,188,109,179,46,200,136,182,17,29,215,170,111,84,29,68,101,209,214,202,9,114,25,154,74,86,214,22,210,79,114,140,213,179,97,165,196,169,77,169,43,85,54,113,4,207,173,195,153,155,202,117,141,135,213,217,112,240,174,145,33,198,96,162,63,106,132,186,250,12,163,40,222,156,201,186,104,121,9,145,29,78,71,37,54,133,161,11,35,82,82,179,50,32,229,89,196,205,85,229,154,252,92,168,94,21,154,148,180,219,20,233,18,35,90,116,135,27,38,81,78,167,26,253,67,83,73,90,211,218,92,74,91,83,203,220,173,203,34,73,31,45,13,161,29,127,135,118,126,166,101,142,234,59,15,20,170,21,90,150,25,86,249,81,245,57,47,200,249,50,225,56,234,251,76,88,219,141,4,202,214,251,138,144,219,104,39,21,234,184,157,202,111,150,236,43,0,26,168,1,84,28,43,243,235,38,44,154,86,86,49,146,187,46,98,38,72,102,159,99,84,228,114,137,16,208,77,60,163,129,38,67,142,165,70,131,82,24,106,42,18,133,175,123,188,173,73,4,210,81,55,243,175,154,234,22,82,240,106,109,229,205,165,76,187,234,90,195,181,168,147,94,90,123,124,173,200,39,28,52,182,70,179,101,132,47,154,225,234,132,158,136,111,152,133,186,217,128,229,92,68,115,245,15,44,118,169,88,120,91,80,165,84,177,54,183,205,143,169,73,98,71,201,150,201,182,151,218,101,70,220,107,39,150,135,219,84,118,220,65,54,175,89,197,110,75,124,183,104,218,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,245,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,248,20,181,81,142,56,199,102,118,76,73,173,111,244,60,105,170,220,245,10,150,227,105,34,213,147,73,118,121,143,106,231,51,83,82,208,209,161,191,154,82,164,54,97,42,178,185,96,98,158,23,224,77,179,98,227,93,235,242,182,243,166,118,223,73,214,125,37,38,127,106,230,76,125,214,126,126,74,82,234,246,178,227,72,245,146,90,108,218,93,8,140,117,80,0,21,87,199,59,243,39,251,73,251,180,119,254,29,217,250,135,153,203,84,236,60,82,168,82,169,184,155,68,229,71,212,228,177,31,229,51,102,219,171,237,49,99,110,37,155,200,67,14,42,67,109,160,219,79,170,226,118,165,206,91,92,3,142,119,230,79,246,147,247,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,134,162,0,71,252,148,102,186,133,155,76,26,133,121,115,105,80,238,250,110,144,238,154,36,39,150,174,193,43,114,201,183,9,46,17,44,153,125,8,230,182,122,173,37,170,219,230,45,109,56,98,64,0,12,214,102,199,197,62,50,124,64,184,124,197,241,165,49,154,204,216,248,167,198,79,136,23,15,152,190,2,234,120,92,120,19,195,47,190,188,226,104,149,66,42,240,184,240,39,134,95,125,121,196,209,42,128,5,90,241,80,207,172,104,177,170,185,88,193,186,236,73,139,153,29,234,125,243,83,143,205,37,195,89,58,202,138,4,105,13,186,148,154,205,40,125,169,72,82,22,141,142,242,181,37,147,169,71,117,226,35,159,168,121,99,181,74,195,194,218,133,42,165,137,181,190,108,125,74,75,18,62,76,182,77,180,190,211,42,54,227,89,60,180,62,218,163,182,226,9,181,122,206,43,114,91,229,187,69,128,61,174,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,116,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,208,158,87,115,55,96,230,155,11,233,184,129,104,73,137,14,164,184,233,85,106,222,58,139,50,102,209,159,55,29,111,99,233,108,247,37,11,83,14,169,165,173,40,55,27,36,175,106,117,52,167,54,227,181,101,71,53,216,143,148,172,71,69,235,101,59,219,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,13,31,8,171,197,31,192,158,38,253,203,231,16,132,138,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,20,117,226,143,224,79,19,126,229,243,136,64,40,4,106,160,101,92,106,160,0,0,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,234,188,115,191,50,127,180,159,187,71,31,224,213,86,165,80,51,37,123,87,107,181,56,148,234,109,59,13,234,82,230,76,150,242,89,98,51,13,207,167,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,192,92,165,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,97,165,65,230,49,64,160,48,241,174,45,34,42,140,140,210,147,50,46,99,203,218,147,117,227,34,83,138,74,72,137,8,67,109,163,170,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,217,204,219,109,196,53,33,68,180,146,150,180,151,202,200,78,72,43,185,184,190,221,155,113,197,170,211,112,202,137,205,106,183,91,134,242,35,188,185,70,201,155,49,98,41,198,156,67,143,111,83,75,112,182,26,80,214,187,148,149,56,209,44,36,255,0,6,12,16,197,8,213,91,151,29,230,87,46,10,5,147,50,58,105,80,233,201,109,178,133,115,190,149,56,75,117,123,245,81,162,34,136,201,46,54,132,153,184,235,136,75,164,72,144,210,237,124,126,74,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,0,20,151,156,12,192,223,217,101,226,119,127,226,190,28,174,34,234,80,227,211,162,59,14,113,188,112,166,176,245,14,26,84,212,134,217,113,181,56,130,86,199,82,147,86,132,227,77,171,174,210,23,104,40,7,138,63,142,204,77,251,151,201,225,0,187,236,11,199,76,56,204,94,28,83,177,67,11,235,61,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,232,3,61,121,23,206,109,119,39,152,143,42,166,229,43,211,54,101,209,217,227,220,212,214,144,130,148,166,218,53,242,164,198,113,90,104,243,92,215,76,155,82,137,183,18,181,37,91,76,208,235,119,253,107,93,150,173,243,66,139,116,217,87,53,42,224,162,205,223,217,170,52,185,173,203,138,254,197,169,11,216,235,102,164,43,106,208,164,158,135,209,73,50,62,164,96,62,176,0,249,55,77,217,106,216,212,41,87,77,235,115,82,173,250,44,45,157,166,163,84,154,220,72,172,111,90,80,141,238,184,105,66,119,45,105,73,106,125,84,162,34,234,100,3,202,227,166,58,97,198,93,48,226,163,138,24,161,89,236,52,168,58,52,203,45,17,46,85,66,82,136,205,184,177,155,51,46,99,203,218,173,11,82,73,37,42,90,212,132,33,107,77,69,228,255,0,48,55,246,102,184,157,216,24,175,136,203,136,138,148,200,245,24,141,67,130,111,20,40,76,51,67,152,148,181,29,183,156,113,77,160,213,189,213,36,149,161,184,235,138,233,184,199,31,207,70,115,107,185,195,196,120,181,54,233,94,134,179,45,126,209,30,217,166,186,132,28,164,182,233,163,155,38,75,137,215,87,157,229,52,102,218,84,109,182,148,37,41,220,100,183,92,250,220,46,60,118,97,151,223,94,79,52,4,255,0,227,87,225,98,214,248,129,7,203,170,35,242,112,185,207,109,87,27,41,79,96,70,52,92,209,36,94,212,56,232,85,191,81,150,250,187,109,195,9,41,89,186,135,55,22,215,100,199,74,18,102,189,252,199,91,81,172,210,163,101,231,85,250,248,213,248,88,181,190,32,65,242,234,136,166,10,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,128,106,120,4,74,200,38,123,41,89,187,182,102,208,174,88,113,41,56,139,110,199,41,117,136,113,91,75,16,165,48,228,135,146,219,176,91,92,135,95,90,27,109,49,210,242,150,68,73,113,228,17,116,90,71,117,199,188,107,181,114,237,132,245,220,99,189,105,245,89,180,91,127,178,246,150,41,109,54,228,165,243,228,181,29,27,18,227,141,160,244,91,201,51,213,101,234,145,233,169,232,70,29,0,80,15,20,127,29,152,155,247,47,147,194,22,253,151,76,244,229,199,51,188,154,109,129,121,250,62,228,119,119,250,25,174,165,16,234,135,167,56,254,105,27,148,220,159,155,97,110,171,179,184,238,196,26,77,205,134,122,10,129,226,143,227,179,19,126,229,242,120,64,37,87,3,31,207,103,236,223,239,33,106,130,170,248,24,254,123,63,102,255,0,121,11,84,0,0,0,0,0,1,158,188,139,231,54,187,147,204,71,149,83,114,149,233,155,50,232,236,241,238,106,107,72,65,74,83,109,26,249,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,187,254,181,174,203,86,249,161,69,186,108,171,154,149,112,81,102,239,236,213,26,92,214,229,197,127,98,212,133,236,117,179,82,21,181,104,82,79,67,232,164,153,31,82,49,150,209,58,120,110,231,234,187,128,87,85,47,4,177,34,161,219,112,202,224,168,34,60,119,165,73,67,127,38,101,62,230,135,37,14,58,164,161,48,212,181,238,125,181,40,146,141,84,242,52,87,49,15,5,223,128,0,0,143,249,215,205,117,11,41,120,53,54,242,230,210,166,93,245,45,97,218,212,73,175,45,61,190,86,228,19,142,26,91,35,89,178,194,23,205,112,245,66,79,68,55,204,66,221,108,199,64,199,76,116,195,140,186,97,197,71,20,49,66,179,216,105,80,116,105,150,90,34,92,170,132,165,17,155,113,99,54,102,92,199,151,181,90,22,164,146,74,84,181,169,8,66,214,156,240,230,31,48,55,246,102,177,66,118,43,226,50,226,34,165,50,60,120,141,67,130,111,20,40,76,50,217,37,45,71,109,231,28,83,104,53,111,117,73,37,104,110,58,226,186,110,48,19,87,132,157,255,0,121,98,158,118,111,252,65,196,27,134,93,114,225,174,88,243,228,206,157,36,203,123,171,244,133,52,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,226,69,43,112,84,241,79,116,252,63,157,230,52,225,117,32,0,0,0,0,0,2,128,120,163,248,236,196,223,185,124,158,16,191,225,64,60,81,252,118,98,111,220,190,79,8,4,170,224,99,249,236,253,155,253,228,45,80,85,95,3,31,207,103,236,223,239,33,106,128,0,0,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,0,93,79,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,212,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,6,148,192,0,0,0,0,0,0,0,0,0,7,31,205,22,102,236,28,172,225,125,75,16,46,249,49,38,84,145,29,74,162,219,197,81,102,52,218,203,228,227,77,236,97,46,30,229,33,10,125,165,58,180,37,102,219,102,165,237,86,132,149,123,92,85,196,203,87,6,240,226,227,197,43,214,95,103,162,219,52,247,106,18,118,184,218,28,123,97,122,140,53,204,90,16,167,157,89,165,182,208,106,45,238,45,9,35,213,68,51,217,154,236,215,98,62,109,113,29,119,173,234,239,97,165,65,230,49,64,160,48,241,174,45,34,42,140,140,210,147,50,46,99,203,218,147,117,227,34,83,138,74,72,137,8,67,109,160,60,86,52,98,245,229,143,88,161,112,98,230,32,63,17,202,237,197,33,47,72,40,140,19,44,52,132,54,150,154,101,180,117,50,67,109,54,219,100,106,53,44,201,4,106,82,148,102,163,178,158,21,249,245,141,42,53,43,43,24,201,93,137,13,112,227,179,79,177,170,114,57,166,185,139,55,94,81,192,147,33,199,84,146,89,37,108,53,21,9,66,17,177,174,86,166,179,105,43,170,16,1,170,128,16,171,135,118,126,161,230,114,213,59,15,20,170,20,170,110,38,209,57,81,245,57,44,71,249,76,217,182,234,251,76,88,219,137,102,242,16,195,138,144,219,104,54,211,234,184,157,169,115,150,212,213,1,73,121,192,204,13,253,150,94,39,119,254,43,225,202,226,46,165,14,61,58,35,176,231,27,199,10,107,15,80,225,165,77,72,109,151,27,83,136,37,108,117,41,53,104,78,52,218,186,237,33,110,152,23,142,152,113,152,188,56,167,98,134,23,214,123,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,72,60,81,252,118,98,111,220,190,79,8,124,156,139,231,54,187,147,204,71,149,83,114,149,233,155,50,232,236,241,238,106,107,72,65,74,83,109,26,249,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,176,208,160,15,147,107,93,150,173,243,66,139,116,217,87,53,42,224,162,205,223,217,170,52,185,173,203,138,254,197,169,11,216,235,102,164,43,106,208,164,158,135,209,73,50,62,164,99,235,0,0,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,15,63,138,184,153,106,224,222,28,92,120,165,122,203,236,244,91,102,158,237,66,78,215,27,67,143,108,47,81,134,185,139,66,20,243,171,52,182,218,13,69,189,197,161,36,122,168,134,120,115,69,153,187,251,52,216,161,82,196,11,190,76,184,116,213,200,82,168,182,241,84,94,147,10,140,193,182,211,123,24,75,135,181,43,90,88,105,78,173,9,65,56,225,41,123,83,169,37,61,47,62,217,223,174,230,226,251,106,21,185,42,171,77,195,42,39,41,218,37,18,99,40,142,242,229,27,36,79,74,150,150,221,113,14,61,189,78,161,179,222,105,67,90,109,74,84,227,166,191,201,145,252,142,94,89,190,185,170,47,188,185,116,27,18,143,30,83,19,238,50,65,25,34,162,168,234,56,172,48,133,22,146,22,151,84,203,142,182,70,141,25,37,17,184,218,220,100,212,29,131,133,238,122,127,2,151,82,48,59,24,239,62,201,134,213,173,254,135,147,53,59,153,161,85,28,113,38,90,188,106,46,207,13,237,92,230,106,74,66,29,52,57,243,73,84,135,14,234,70,101,177,211,2,241,31,46,152,143,81,194,252,80,163,118,26,172,29,29,101,230,140,215,22,161,21,70,100,220,168,206,25,23,49,149,237,86,135,161,40,148,149,33,105,66,208,180,38,199,248,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,172,45,40,84,175,27,220,51,236,215,86,26,99,28,56,149,87,125,33,79,151,108,212,31,229,238,131,31,179,184,82,34,35,113,35,212,121,206,213,52,244,82,207,114,88,245,82,91,22,103,109,66,47,241,46,176,36,226,14,75,113,18,45,54,222,137,85,169,80,227,198,175,197,55,137,173,240,209,18,75,110,202,144,210,220,50,216,180,195,41,100,123,79,122,144,165,161,59,183,237,48,173,110,16,88,161,85,178,243,105,26,195,101,50,223,166,226,13,30,109,54,67,9,154,166,152,105,248,204,170,107,82,150,214,134,151,150,148,199,121,148,235,180,210,82,156,50,87,122,85,121,35,46,248,123,122,213,112,214,255,0,182,177,26,133,30,35,245,43,86,177,10,183,13,169,104,82,152,113,248,207,33,230,210,226,82,164,168,208,106,65,17,145,41,39,166,186,25,119,141,62,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,3,245,140,235,103,227,19,45,92,93,205,238,36,223,86,84,190,215,69,145,80,143,79,141,41,46,54,227,114,187,20,70,97,173,246,150,218,212,133,178,226,227,169,109,172,149,235,54,164,40,200,140,204,138,247,179,41,139,209,176,23,1,175,156,92,121,248,141,200,183,104,239,61,79,41,108,58,243,14,212,87,163,80,153,113,13,104,179,67,146,92,101,179,50,52,232,75,51,53,36,136,212,89,162,1,115,220,24,48,134,77,161,128,215,46,46,84,88,150,204,140,66,172,37,152,100,167,218,91,15,83,169,252,198,155,121,8,79,174,133,156,151,167,54,162,89,245,38,91,50,73,17,238,95,10,227,5,151,220,113,143,125,158,63,46,224,170,220,216,101,35,144,195,80,185,239,56,205,165,41,76,176,194,211,201,82,148,134,217,146,182,91,95,57,4,148,169,213,114,220,34,87,41,78,217,166,90,240,134,54,2,224,53,141,132,108,177,17,185,22,237,29,150,106,7,17,247,94,97,218,138,245,118,107,205,173,221,22,104,114,75,143,56,68,100,157,9,100,68,148,145,18,75,218,221,54,157,171,124,208,165,90,215,173,179,74,184,40,179,118,118,154,117,82,19,114,226,191,177,105,90,55,180,225,41,10,218,180,37,69,169,116,82,72,203,169,16,12,246,100,163,53,213,220,165,227,44,43,203,155,85,153,104,84,180,135,116,209,33,60,132,246,248,187,86,77,184,73,112,141,6,243,11,95,53,179,213,10,61,22,223,49,8,117,195,26,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,5,231,163,38,85,220,158,98,60,90,99,117,95,76,217,151,71,104,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,251,110,31,121,245,184,114,205,121,65,177,177,6,187,46,102,21,213,228,54,204,228,72,237,83,87,64,65,20,149,19,208,89,39,73,12,161,82,36,37,201,4,150,214,181,161,6,105,74,150,68,70,23,188,56,86,113,51,85,102,229,67,8,234,23,133,102,165,17,87,61,70,60,136,214,157,33,198,205,229,212,106,36,143,80,212,210,86,133,118,102,212,166,212,242,247,39,106,12,146,71,204,91,104,95,170,197,236,197,97,30,9,97,27,152,219,121,221,145,23,108,46,59,79,83,30,167,186,137,43,172,45,228,26,227,179,8,146,173,175,173,212,150,228,153,43,102,194,83,138,82,91,74,150,156,251,230,47,50,248,167,154,11,237,235,235,19,42,223,163,216,168,208,223,147,232,186,103,204,178,211,157,145,135,157,115,147,205,228,33,110,109,87,174,189,84,126,194,32,241,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,181,238,22,249,250,153,136,157,135,44,152,199,80,170,212,174,242,237,146,45,219,138,100,151,231,61,87,108,185,178,94,141,45,199,20,181,165,230,144,78,27,110,25,147,106,105,178,111,212,91,104,231,84,8,253,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,0,212,240,8,127,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,104,50,109,182,208,236,132,146,18,73,90,18,92,215,138,54,123,106,184,39,74,103,2,48,94,230,137,30,246,174,71,90,174,10,140,71,213,219,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,144,225,92,82,51,245,15,17,59,118,89,48,114,161,74,169,90,5,216,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,134,185,79,194,172,104,198,44,109,163,218,56,9,113,75,183,46,196,199,151,45,186,243,50,229,195,69,45,132,48,178,113,215,100,197,66,221,97,11,37,19,4,162,45,20,183,208,131,250,99,192,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,59,202,173,155,149,12,35,167,217,244,106,108,69,92,245,24,241,228,221,149,118,220,55,151,81,168,146,61,114,75,170,66,21,217,155,82,156,75,40,218,157,168,51,81,151,49,110,45,97,221,71,42,205,143,133,140,100,248,127,112,249,115,227,170,142,85,155,31,11,24,201,240,254,225,242,231,192,102,176,106,160,101,92,106,160,0,0,0,0,0,0,0,0,0,0,0,0,0,120,76,99,193,171,39,28,44,233,54,101,241,76,237,144,164,108,233,206,121,189,54,186,219,159,235,75,65,247,180,143,111,179,237,35,161,140,219,100,234,251,202,253,210,184,213,54,187,93,5,253,59,29,67,115,45,243,118,182,193,185,243,73,125,197,167,69,190,73,235,223,166,165,211,187,68,67,207,223,54,45,183,136,182,236,155,94,234,129,218,233,242,182,115,27,230,184,222,187,92,74,203,170,20,149,125,36,36,250,31,176,5,6,229,23,59,120,131,150,10,194,33,196,123,183,91,46,235,218,41,219,88,107,118,137,124,211,243,166,195,142,23,206,63,187,167,187,78,238,235,192,192,188,198,225,158,96,173,228,87,236,10,207,107,73,235,204,71,103,144,222,207,93,212,23,87,90,70,186,242,87,236,246,125,154,212,174,117,56,111,92,216,43,38,125,241,135,69,233,11,85,60,175,154,249,182,187,63,72,237,119,189,41,110,47,115,174,172,251,186,105,238,208,202,32,97,174,41,222,216,75,113,49,116,88,213,127,71,212,24,221,177,206,206,203,191,73,181,160,250,58,133,39,232,184,178,238,246,253,128,52,246,42,243,141,6,26,246,202,61,163,136,140,158,158,142,237,252,242,253,46,98,233,204,167,189,93,59,189,137,63,237,29,75,37,60,73,237,220,110,92,123,11,16,216,244,101,207,235,242,93,220,227,221,175,251,229,213,116,102,42,27,111,99,109,32,186,171,174,190,242,50,62,197,159,236,52,99,18,242,215,114,192,75,123,166,199,236,125,152,245,50,211,116,248,166,191,229,164,187,145,237,253,64,33,175,6,124,90,97,151,110,60,45,153,39,87,31,236,125,141,189,135,211,105,84,31,95,82,71,216,125,85,246,123,133,172,140,236,228,83,22,165,97,6,99,45,187,136,151,252,11,248,103,106,111,66,245,255,0,128,73,66,58,236,89,150,138,115,94,133,246,141,18,145,145,150,164,3,250,63,225,229,147,109,154,204,244,34,31,246,57,222,62,98,11,88,101,134,21,107,185,211,208,161,242,58,245,233,190,67,77,254,138,191,79,220,3,61,185,156,187,23,122,227,93,195,94,57,157,165,15,246,77,174,114,246,107,182,35,40,62,154,23,232,251,189,130,197,56,46,218,4,84,107,190,235,113,189,13,94,143,229,171,94,255,0,94,162,217,244,221,253,130,166,148,165,45,70,165,30,166,98,253,184,100,216,142,89,57,83,181,219,152,198,201,178,123,111,61,91,181,221,182,165,51,111,66,81,145,104,149,23,112,9,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,119,165,62,178,86,71,238,211,188,77,44,211,227,109,35,2,48,110,225,188,42,14,105,44,224,75,102,156,222,138,245,229,246,87,220,105,58,147,107,34,212,218,62,170,45,190,255,0,175,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,234,1,244,176,47,9,43,88,221,137,148,108,63,162,150,142,84,37,199,109,247,61,79,155,101,201,13,52,165,232,165,163,93,57,165,208,148,70,127,229,45,12,101,191,4,232,152,11,133,20,59,18,146,214,143,70,135,27,183,57,185,127,61,41,49,153,105,197,232,167,22,73,212,218,35,209,42,218,94,207,121,197,142,22,249,82,103,11,176,249,172,87,184,217,254,60,184,163,165,200,254,177,250,144,228,49,9,244,151,168,242,144,122,45,181,119,164,149,246,23,65,62,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,123,186,218,129,119,219,242,173,234,155,123,227,74,217,189,58,168,181,218,180,172,186,164,200,251,210,94,209,246,0,6,101,113,211,15,36,225,110,39,86,44,185,5,214,7,103,208,250,117,223,29,167,61,138,87,243,158,243,254,193,96,156,23,113,97,232,181,139,199,11,170,178,185,141,206,244,127,162,155,216,69,203,216,138,139,239,117,74,58,235,208,253,117,22,158,207,112,243,60,98,176,145,139,99,16,40,56,137,20,180,43,143,181,111,46,189,59,59,20,246,75,189,103,250,95,162,95,175,188,69,44,155,98,107,184,89,143,86,253,196,114,185,17,83,218,249,234,216,74,239,133,33,9,233,177,71,222,231,176,128,104,228,7,252,52,226,93,65,56,131,212,143,184,127,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,249,148,196,37,225,126,15,87,47,6,191,43,15,179,108,47,126,249,76,182,127,201,87,177,207,112,234,2,6,113,120,190,89,183,176,17,187,101,50,57,114,171,154,242,75,97,158,238,76,216,11,87,242,76,139,161,251,76,191,88,10,77,125,211,125,213,58,174,245,105,254,97,124,124,48,112,181,56,119,151,136,85,5,171,115,245,174,103,53,90,105,175,38,116,210,47,229,168,187,151,236,211,245,138,50,179,109,249,87,69,201,14,133,9,59,158,147,204,218,90,145,125,22,212,163,239,50,46,228,159,180,105,214,206,181,224,89,182,244,91,118,152,141,177,162,111,216,90,168,244,220,181,44,254,145,153,247,168,253,160,62,208,0,0,0,15,195,90,173,83,109,234,100,138,197,94,79,34,36,86,214,235,174,108,82,182,165,41,53,40,244,73,25,159,66,51,232,64,63,112,249,55,5,211,65,181,160,187,82,174,206,236,209,216,66,156,113,124,165,175,68,164,140,204,244,73,25,247,36,255,0,196,43,163,54,188,87,169,86,140,186,173,139,130,145,253,33,80,97,79,193,122,163,189,77,118,119,82,111,180,163,229,73,134,105,94,213,37,165,116,86,135,174,154,247,152,171,220,83,198,140,65,198,58,219,245,219,234,183,219,223,121,213,59,253,236,195,91,76,214,181,127,173,33,4,125,92,95,179,219,246,0,189,75,243,136,142,89,44,119,95,138,229,239,218,164,199,53,37,198,189,27,80,70,138,73,168,140,181,236,198,93,233,211,95,172,120,37,241,97,203,90,17,191,210,157,116,215,78,68,255,0,250,152,164,203,114,199,186,110,217,13,197,183,233,125,169,215,86,72,66,121,237,183,170,140,200,136,181,90,136,187,212,95,227,30,209,236,177,227,131,4,70,237,145,180,148,91,139,248,202,25,244,255,0,236,160,46,94,141,197,23,44,85,84,146,158,185,251,54,165,174,157,138,160,191,119,254,8,94,255,0,242,14,229,134,25,143,194,60,95,138,153,54,61,207,219,181,34,220,158,197,41,173,15,68,30,159,58,210,63,156,79,248,254,209,158,11,147,3,177,74,209,97,185,55,13,175,217,27,117,178,117,10,237,177,220,213,38,70,100,126,163,135,250,39,254,33,227,99,200,155,71,168,34,68,117,242,101,68,116,148,147,208,149,181,105,86,165,223,169,30,134,64,53,60,149,37,105,37,164,245,37,22,164,127,80,254,138,91,201,79,18,187,163,13,103,82,240,255,0,21,37,246,251,125,217,12,69,68,158,91,109,118,70,140,227,180,71,177,136,170,91,155,27,67,135,244,181,61,116,239,208,197,195,88,247,189,187,136,150,204,27,182,213,157,218,233,213,6,26,125,167,121,78,55,170,86,218,92,79,69,165,42,250,43,73,245,34,239,1,247,128,0,0,0,0,0,0,0,0,0,7,230,168,193,143,84,167,202,166,75,70,246,37,178,182,29,78,166,91,144,180,154,76,181,45,12,186,25,247,24,253,32,2,130,184,142,229,225,120,39,142,149,58,164,2,214,151,115,190,245,93,31,247,181,201,153,45,68,142,174,45,71,162,90,46,186,17,125,68,125,254,215,133,126,100,127,4,248,174,156,60,172,43,117,34,232,112,163,50,157,52,219,50,76,152,76,165,122,165,165,40,244,67,103,208,212,73,251,15,168,178,172,254,229,246,46,62,96,21,86,154,219,59,170,52,2,126,185,12,247,25,110,121,136,82,137,180,254,81,9,45,84,239,121,234,94,242,63,101,6,23,165,176,234,253,34,87,204,212,237,138,191,95,162,173,143,198,123,254,82,79,69,35,235,47,180,128,106,21,135,155,146,195,114,26,61,80,234,9,105,63,121,25,106,67,253,4,118,200,174,58,195,199,28,3,160,212,74,71,50,125,26,36,90,76,207,80,203,87,153,133,24,220,63,201,161,63,73,223,102,165,238,51,246,72,144,0,0,0,0,0,0,0,0,0,0,0,1,255,0,43,90,91,66,156,89,232,148,145,153,159,212,3,254,128,114,219,251,51,152,35,134,60,210,189,175,95,71,27,42,82,86,94,141,150,246,134,91,181,252,155,74,253,5,127,139,236,28,210,39,18,60,158,203,151,216,139,21,246,186,167,249,13,167,208,85,67,220,122,232,71,253,235,161,106,96,36,232,15,19,100,99,62,26,226,52,68,78,179,110,79,72,50,178,35,37,118,57,13,119,146,79,185,196,36,251,150,159,241,253,163,218,165,73,90,73,105,61,73,69,169,125,128,63,160,0,3,206,226,5,169,30,247,180,103,219,18,147,171,83,121,91,139,83,254,67,168,89,119,25,31,122,125,227,50,247,213,181,42,207,186,167,91,179,26,229,61,19,149,185,27,137,90,110,109,43,46,164,102,93,202,47,104,212,80,162,30,41,88,90,118,46,99,42,55,3,49,182,71,175,242,118,43,126,187,185,16,33,32,250,26,212,101,213,126,226,253,96,39,55,8,188,102,249,125,131,213,59,10,83,154,202,180,57,59,186,119,246,185,83,221,46,228,36,187,145,250,74,253,93,194,124,10,21,225,145,140,201,194,172,192,196,166,75,149,201,167,220,28,206,210,91,55,110,228,66,152,164,119,33,74,47,89,207,102,159,94,162,250,128,115,236,125,188,27,176,112,150,187,118,59,244,96,246,93,127,229,201,105,191,209,87,233,251,140,103,55,15,226,51,123,226,84,8,213,115,249,185,188,222,97,245,254,68,117,153,125,29,63,68,187,133,214,113,87,188,61,1,148,203,150,130,135,182,59,91,236,123,11,110,186,242,106,112,86,127,201,50,238,63,121,126,177,68,81,164,189,17,228,190,194,182,173,58,232,122,17,247,150,158,208,22,247,156,158,34,84,44,41,182,75,10,112,129,61,178,172,175,202,205,213,109,246,79,156,142,250,126,110,68,101,37,205,233,113,196,244,87,77,53,239,208,133,71,196,135,84,185,42,105,143,17,174,209,45,253,116,78,228,163,93,169,215,219,161,119,36,127,221,42,147,89,187,42,237,211,169,113,251,84,233,58,236,70,244,35,118,212,153,159,85,25,17,122,169,63,241,11,186,200,94,65,104,249,127,166,34,247,189,227,246,155,186,78,186,22,245,35,178,237,84,166,191,214,164,45,165,238,105,228,251,58,105,239,212,200,57,174,69,184,103,69,178,154,111,16,241,182,39,58,174,189,123,53,59,152,105,236,250,28,150,87,243,177,165,26,87,185,10,105,93,83,211,184,186,234,98,200,153,101,168,237,37,150,83,181,9,215,66,215,81,254,128,0,0,0,0,0,0,0,0,2,140,115,19,226,7,19,191,166,85,175,235,174,139,206,20,99,152,159,16,56,157,253,50,173,127,93,116,70,182,151,205,91,237,159,5,225,200,127,164,49,125,202,125,231,61,0,1,15,116,128,0,0,0,0,0,0,61,14,30,216,151,6,39,94,244,75,2,214,141,206,170,87,102,55,13,141,80,181,33,189,199,235,58,230,196,169,68,211,105,220,181,168,146,123,80,133,43,77,8,126,211,76,213,49,77,60,101,231,122,237,22,45,213,118,236,233,77,49,51,51,61,17,27,230,94,167,47,120,19,115,230,35,17,227,97,253,181,46,60,36,165,149,78,169,79,127,67,76,40,72,90,18,227,164,141,72,221,86,231,16,148,161,38,90,169,105,212,208,157,203,77,210,225,237,137,111,225,141,145,68,176,45,104,220,154,93,10,27,112,216,213,8,74,220,218,94,179,174,108,74,82,110,184,173,203,90,137,37,185,107,82,180,212,199,149,203,222,4,219,25,119,195,136,216,127,109,75,145,53,74,121,83,170,83,223,212,149,54,106,208,132,184,233,35,83,38,147,181,180,37,40,73,158,137,66,117,53,171,114,213,210,196,247,41,203,99,1,111,157,87,203,158,62,175,83,145,249,65,219,122,246,179,23,240,86,55,97,173,204,243,99,245,167,135,62,122,119,199,8,232,143,92,200,0,3,110,174,192,0,0,0,0,0,0,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,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,246,114,55,28,113,109,71,81,173,70,164,45,71,125,35,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,200,51,67,110,226,149,247,106,88,151,118,25,208,43,189,150,219,190,251,7,202,8,93,149,149,246,206,196,241,189,23,231,22,131,113,189,142,40,213,243,106,78,237,116,86,165,208,122,188,186,101,163,20,243,65,125,179,98,225,157,39,244,187,109,102,99,18,125,23,76,249,151,157,111,181,190,203,78,114,121,188,133,161,189,201,245,215,162,75,218,101,239,243,11,145,108,101,194,60,199,51,129,214,181,153,85,175,51,118,212,31,249,11,37,165,37,239,74,193,37,153,167,123,219,91,109,15,50,217,167,180,238,38,210,214,134,225,232,202,144,226,174,127,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,187,51,106,83,137,101,27,83,181,6,106,50,230,45,197,172,41,7,59,248,67,102,224,46,103,46,220,35,195,246,37,183,66,183,99,210,25,142,114,223,55,159,117,107,165,196,117,215,156,95,66,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,46,171,145,76,162,82,179,125,132,120,213,106,49,81,137,71,187,40,50,45,218,149,185,85,126,58,86,132,62,104,170,37,113,94,89,36,221,68,103,139,110,254,89,234,75,109,151,13,46,114,137,181,121,254,40,254,59,49,55,238,95,39,132,37,87,3,31,207,103,236,223,239,32,21,151,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,63,213,137,24,171,136,248,193,93,143,115,226,133,233,85,185,170,177,41,241,169,108,203,168,200,55,92,68,86,17,177,182,200,207,254,82,148,127,73,110,45,199,22,106,90,214,165,93,79,17,28,130,195,204,229,170,87,230,22,211,233,84,220,77,162,115,100,104,81,152,143,242,153,179,109,164,118,105,82,118,146,205,228,33,134,211,29,199,22,109,167,214,109,91,82,231,49,168,1,195,187,32,179,51,57,117,29,249,138,84,250,173,55,12,168,156,169,26,28,103,227,252,166,112,220,117,29,154,44,157,164,131,101,11,97,196,200,113,181,155,137,245,91,78,213,57,204,104,59,87,12,94,30,144,238,152,113,179,21,152,27,67,157,74,123,107,182,149,2,166,203,15,197,170,197,117,135,155,118,84,216,143,178,189,204,159,53,149,198,61,200,81,169,179,115,105,160,218,82,237,168,0,0,0,0,85,95,28,239,204,159,237,39,238,209,86,180,202,77,86,181,37,112,232,212,201,115,228,55,29,249,107,106,51,42,117,105,97,134,150,243,206,154,82,70,100,134,218,109,199,22,174,228,161,10,81,232,68,102,45,43,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,7,31,203,198,96,111,236,178,226,132,28,87,195,149,196,93,74,28,121,17,29,135,56,222,56,83,88,121,179,74,154,144,219,46,54,167,16,74,216,234,82,106,208,156,105,181,117,218,67,66,121,120,204,13,131,153,172,47,131,138,248,114,185,104,166,204,145,34,35,176,231,27,37,54,19,236,184,105,83,82,27,101,199,18,218,205,59,29,74,77,90,155,110,182,174,155,136,83,183,17,28,130,204,203,29,212,87,230,22,211,234,181,44,50,173,243,100,104,81,159,145,242,101,194,113,164,118,105,82,118,154,9,149,173,246,211,29,199,22,78,43,214,109,91,148,223,49,222,107,145,204,221,213,114,131,139,138,186,223,167,75,172,90,117,232,233,166,220,116,166,36,41,11,91,4,178,82,37,50,131,81,52,185,44,158,237,156,194,208,208,227,205,146,155,230,155,137,13,15,12,214,102,199,197,62,50,124,64,184,124,197,241,163,219,90,236,181,111,154,20,91,166,202,185,169,87,5,22,110,254,205,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,138,73,145,245,35,25,194,205,143,138,124,100,248,129,112,249,139,224,46,167,133,199,129,60,50,251,235,206,38,143,65,158,76,221,210,178,131,132,105,186,216,167,68,172,93,149,233,10,166,219,148,167,228,37,8,91,228,131,82,229,60,130,81,58,184,204,150,221,252,178,212,214,227,45,154,155,230,147,137,243,252,46,60,9,225,151,223,94,113,52,66,174,41,121,50,204,20,204,71,175,102,74,143,85,170,226,5,153,232,254,209,44,156,91,93,170,214,138,201,145,28,100,176,141,187,225,167,152,183,82,227,72,53,37,60,245,191,213,42,144,240,87,93,211,118,93,87,205,118,85,211,122,220,213,91,130,181,55,103,105,168,213,38,185,46,83,251,16,148,35,123,174,26,150,173,168,66,82,90,159,68,164,136,186,17,9,233,82,200,149,43,4,120,112,223,120,231,138,86,204,182,241,66,189,30,148,168,176,234,140,37,11,182,225,46,179,17,41,67,109,234,102,137,47,53,162,156,90,246,184,132,57,200,218,217,147,220,222,129,194,191,33,82,101,73,165,102,159,25,40,82,225,162,28,134,106,22,53,50,71,40,209,49,6,211,201,57,242,99,184,210,148,72,37,45,135,98,173,43,66,247,181,205,208,208,109,41,114,215,138,63,129,60,77,251,151,206,33,0,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,193,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,42,202,119,138,124,27,248,129,111,121,139,3,67,216,209,132,54,110,61,97,125,193,132,120,128,196,183,40,87,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,212,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,76,41,3,32,153,236,170,229,18,230,155,66,185,97,203,171,97,213,197,32,165,214,33,197,109,79,205,138,251,113,222,75,110,193,109,114,26,97,11,113,197,71,75,202,89,25,169,182,80,69,213,9,22,127,196,198,173,74,175,240,255,0,196,10,237,10,167,18,163,77,168,199,160,203,135,50,35,201,121,137,44,57,86,130,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,21,23,140,121,37,199,28,43,204,19,121,126,166,90,149,91,162,125,102,160,112,237,122,148,90,107,209,226,215,155,229,54,242,156,101,110,145,54,92,166,221,71,104,50,90,155,97,68,230,231,13,41,222,115,255,0,24,178,235,117,101,123,132,141,245,133,183,173,213,233,186,210,42,16,170,18,123,60,231,36,211,225,243,107,176,246,49,11,152,211,107,109,157,137,75,138,65,167,242,238,200,81,25,146,136,5,64,139,126,225,111,159,169,152,137,216,114,201,140,117,10,173,74,239,46,217,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,117,64,143,171,254,138,172,43,171,253,149,183,46,75,114,161,255,0,124,135,58,155,58,59,159,242,92,101,230,220,71,212,164,169,62,195,32,26,147,1,15,248,119,103,126,30,106,172,67,180,175,25,91,113,54,211,167,180,237,117,70,203,17,153,170,54,167,157,109,18,162,180,135,84,181,109,66,24,237,6,77,182,218,29,144,146,66,73,43,66,74,96,0,170,190,57,223,153,63,218,79,221,162,176,40,215,77,118,223,167,87,169,52,137,221,158,37,205,79,69,46,168,223,41,11,237,17,81,41,137,105,111,85,17,154,52,126,36,117,234,147,37,122,154,107,181,74,35,179,254,57,223,153,63,218,79,221,162,178,236,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,100,30,255,0,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,121,53,251,143,3,184,117,229,130,154,211,200,170,149,161,104,242,105,208,162,34,67,47,213,42,82,164,200,53,184,109,147,206,52,135,94,82,220,126,66,208,131,74,82,132,58,104,66,80,130,73,50,245,151,220,14,200,142,13,61,11,229,5,42,154,217,242,31,186,111,26,227,236,193,244,132,163,81,54,218,157,113,197,108,101,146,91,155,25,103,121,165,28,206,245,184,227,142,57,76,57,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,160,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,81,124,28,112,67,30,88,188,167,99,156,90,228,187,115,11,229,71,122,157,46,27,205,238,69,212,250,9,105,108,154,109,93,18,136,206,169,74,57,69,212,150,75,97,27,137,114,57,118,232,0,40,7,138,63,142,204,77,251,151,201,225,11,254,20,3,197,31,199,102,38,253,203,228,240,128,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,206,174,25,89,237,170,224,141,229,78,192,204,82,185,162,55,133,245,233,14,38,44,202,163,234,66,45,185,171,37,41,43,109,205,12,145,25,231,116,75,136,94,214,208,183,57,251,155,34,123,155,216,56,111,229,163,11,51,65,145,219,190,197,196,202,79,231,2,103,98,172,67,98,55,165,41,159,193,41,14,185,217,31,121,167,57,60,222,66,16,230,212,250,232,213,39,236,50,174,172,116,192,188,71,203,166,35,212,112,191,20,40,221,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,13,52,138,75,226,107,158,218,174,55,94,85,28,12,194,219,154,35,152,95,65,144,218,101,76,165,190,165,162,228,154,130,74,148,183,28,208,137,113,153,119,84,182,132,110,109,107,111,159,185,194,54,121,92,127,251,160,88,251,248,176,126,42,92,234,87,201,191,71,250,39,211,27,166,250,103,176,246,142,111,102,231,246,158,95,39,151,252,27,151,202,219,217,254,107,77,58,142,85,129,120,23,136,249,139,196,122,118,23,225,125,27,183,85,103,106,235,207,58,102,136,180,248,169,50,39,37,73,112,136,249,108,163,114,117,61,13,70,165,37,8,74,214,180,33,65,226,155,164,213,94,165,72,174,179,76,150,186,108,57,12,196,145,49,44,168,216,101,247,146,226,154,105,110,105,181,43,90,88,121,73,73,158,170,38,156,50,215,105,233,40,56,92,120,236,195,47,190,188,158,104,149,92,72,50,209,133,153,95,200,237,161,98,225,157,39,243,129,15,182,214,38,49,27,210,149,63,224,149,119,91,237,111,178,211,124,238,87,61,104,111,114,125,68,104,146,246,153,197,94,23,30,59,48,203,239,175,39,154,2,127,241,171,240,177,107,124,64,131,229,213,17,77,118,181,167,117,95,53,216,182,181,149,108,213,110,10,212,221,253,154,157,75,132,228,185,79,236,66,150,189,141,54,74,90,182,161,10,81,232,93,18,147,51,232,70,46,83,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,64,71,252,42,196,203,171,6,241,30,220,197,43,42,95,103,173,91,53,6,170,17,183,56,226,27,123,97,250,236,59,203,90,22,166,93,65,169,183,16,74,45,237,173,105,51,209,70,37,175,17,60,241,217,185,184,179,112,162,159,98,34,224,164,174,153,30,117,82,232,162,201,89,246,72,245,23,13,182,153,108,148,70,73,146,182,146,212,149,33,221,133,163,82,211,166,213,173,230,155,245,92,81,178,37,74,193,58,171,56,239,130,246,204,184,246,77,114,66,211,112,83,162,48,158,197,111,77,82,144,77,45,189,167,185,168,210,20,181,17,35,103,45,167,18,72,37,36,158,101,164,215,176,9,105,195,43,46,177,177,255,0,50,244,231,238,155,78,37,114,201,179,35,185,89,175,179,61,167,85,17,229,236,82,33,199,81,165,38,133,173,82,13,14,114,93,50,67,141,71,144,70,75,36,169,10,252,188,81,252,118,98,111,220,190,79,8,90,167,13,220,180,126,46,89,113,165,250,126,147,217,47,59,215,101,126,224,231,49,203,145,31,152,143,224,176,151,189,166,221,71,37,147,45,205,57,187,150,251,178,182,158,138,21,87,197,31,199,102,38,253,203,228,240,128,74,174,6,63,158,207,217,191,222,66,213,5,85,240,49,252,246,126,205,254,242,22,168,0,0,0,0,0,3,42,227,245,77,164,213,105,209,160,76,168,83,37,197,143,84,142,114,224,186,243,42,66,37,48,78,184,201,186,210,140,180,90,9,214,93,108,212,157,75,123,107,79,122,76,139,242,139,105,194,12,153,80,179,135,195,51,10,41,141,213,125,13,121,218,255,0,40,164,91,53,39,86,179,138,151,29,171,202,230,198,146,218,117,213,151,121,77,17,184,148,155,141,169,9,82,119,17,45,167,3,229,112,188,226,5,255,0,201,188,169,98,235,223,205,82,108,202,194,149,255,0,25,116,227,77,126,68,159,248,180,104,141,178,215,232,53,167,209,49,103,215,77,217,106,216,212,41,87,77,235,115,82,173,250,44,45,157,166,163,84,154,220,72,172,111,90,80,141,238,184,105,66,119,45,105,73,106,125,84,162,34,234,100,51,5,116,218,119,85,141,93,149,107,94,182,205,86,223,173,66,217,218,105,213,72,78,68,148,198,244,37,104,222,211,132,149,167,114,22,149,22,165,213,42,35,46,134,67,186,227,54,123,113,231,27,176,74,209,192,203,182,230,150,229,34,131,31,109,106,98,223,223,46,228,125,15,173,81,151,49,194,34,53,161,150,185,9,36,30,227,91,173,155,238,169,199,13,28,160,253,89,232,206,109,119,56,120,143,22,166,221,43,208,214,101,175,218,35,219,52,215,80,131,148,150,221,52,115,100,201,113,58,234,243,188,166,140,219,74,141,182,210,132,165,59,140,150,235,156,2,163,105,221,84,122,21,34,233,171,91,53,88,84,91,131,180,122,34,163,34,19,141,197,168,114,22,72,127,179,186,162,36,59,203,89,146,87,176,207,106,140,136,244,49,218,178,81,149,26,238,109,49,150,21,155,202,170,195,180,41,186,76,186,107,112,153,66,187,4,93,171,54,219,37,56,100,130,121,245,163,148,217,104,181,22,171,115,150,180,52,225,9,107,198,62,192,179,112,178,205,203,238,31,97,245,189,18,135,111,80,227,220,113,160,193,140,71,177,164,107,77,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,15,21,193,83,197,61,211,240,254,119,152,211,133,212,138,86,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,0,0,0,5,0,241,71,241,217,137,191,114,249,60,33,127,194,128,120,163,248,236,196,223,185,124,158,16,14,127,149,28,215,98,62,82,177,29,23,173,148,239,110,165,78,229,177,95,160,62,241,162,45,94,42,76,204,146,163,34,62,91,200,220,163,105,226,35,83,106,82,136,201,104,91,141,175,67,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,204,11,116,154,171,212,169,21,214,105,146,215,77,135,33,152,146,38,37,149,27,12,190,242,92,83,77,45,205,54,165,107,75,15,41,41,51,213,68,211,134,90,237,61,37,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,160,201,183,28,91,81,210,72,73,169,8,73,133,244,143,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,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,42,47,138,70,126,161,226,39,110,203,38,14,84,41,85,43,64,187,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,193,197,120,136,231,126,102,106,175,178,180,172,233,91,112,202,211,168,58,237,9,68,203,241,158,170,56,166,90,109,114,165,52,183,84,133,109,90,31,236,230,109,182,226,26,144,162,90,73,75,90,75,138,229,59,197,62,13,252,64,183,188,197,129,207,233,214,157,213,88,161,85,238,154,77,179,85,155,69,183,251,63,165,234,49,225,56,228,90,127,61,102,134,59,67,169,35,67,92,197,145,165,27,204,183,40,140,139,83,29,3,41,222,41,240,111,226,5,189,230,44,0,186,158,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,13,41,128,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,143,214,35,174,122,178,209,121,102,151,4,165,97,245,143,136,18,232,21,36,72,98,75,48,94,152,81,169,21,53,165,246,140,202,160,104,142,235,235,67,109,165,213,182,132,26,81,206,54,212,178,86,196,26,2,165,115,247,158,202,174,110,238,104,84,43,106,28,186,78,29,91,178,14,93,30,28,166,212,196,217,79,185,29,148,184,236,230,209,33,214,22,182,220,76,132,178,164,17,26,91,121,100,125,86,161,249,114,19,146,10,238,110,47,183,102,220,113,106,180,220,50,162,115,90,173,214,225,188,136,239,46,81,178,102,204,88,138,113,167,16,227,219,212,210,220,45,134,148,53,174,229,37,78,52,75,242,152,57,146,92,113,197,76,193,57,151,234,157,169,85,181,231,209,170,5,14,232,169,74,166,189,34,45,5,190,83,143,37,199,150,209,27,103,205,109,165,246,115,53,165,183,212,109,237,112,146,173,229,126,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,208,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,72,51,173,153,186,77,42,129,153,44,87,161,80,169,145,41,212,218,117,241,93,137,14,28,70,82,203,17,152,110,123,201,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,47,233,185,18,165,99,119,14,27,19,28,240,182,217,150,230,40,80,99,213,85,42,29,45,132,173,119,36,36,86,101,165,72,113,189,72,215,37,150,181,83,107,70,231,22,134,249,27,92,51,103,149,18,243,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,2,133,173,107,178,234,177,171,177,110,155,42,230,170,219,245,168,91,251,53,70,151,53,200,146,152,222,133,33,123,29,108,210,180,238,66,212,147,208,250,165,70,71,208,204,104,39,35,153,187,165,102,251,8,213,117,191,78,137,71,187,40,50,19,77,184,233,76,72,74,208,135,205,4,164,74,101,6,163,117,17,158,45,219,57,133,169,45,183,155,37,57,202,55,21,10,184,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,35,242,112,165,201,150,56,208,111,187,115,53,53,250,175,201,75,66,77,62,115,113,169,43,91,201,157,112,69,121,146,67,42,113,146,218,132,195,82,214,79,161,78,41,74,82,162,180,164,181,177,109,188,65,26,248,163,248,236,196,223,185,124,158,16,139,238,82,106,172,210,163,215,94,166,75,69,54,100,135,162,71,152,166,84,76,60,251,41,109,78,180,135,52,218,165,161,47,178,165,36,143,84,147,173,153,233,184,181,148,28,81,252,118,98,111,220,190,79,8,75,78,27,121,126,176,115,53,144,155,223,10,49,25,18,209,77,153,137,15,75,106,100,18,100,166,194,125,152,84,213,37,216,238,60,219,137,109,102,157,237,41,68,157,77,183,92,79,77,198,3,128,112,216,207,61,87,47,183,252,60,43,196,106,164,185,216,117,117,72,141,77,105,115,42,138,75,22,187,234,121,195,76,166,146,243,132,195,49,148,228,133,170,78,132,147,211,71,119,25,182,109,185,121,35,50,216,233,129,120,143,151,76,71,168,225,126,40,81,187,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,97,92,43,243,235,38,44,154,86,86,49,146,187,46,98,38,72,102,159,99,84,228,114,137,16,208,77,60,163,129,38,67,142,165,70,131,82,24,106,42,18,133,175,123,188,173,73,4,210,80,22,190,41,219,139,126,112,106,183,157,228,230,87,236,195,184,40,244,43,90,70,235,171,180,180,168,136,173,77,50,109,200,232,38,150,130,117,113,153,47,156,66,204,249,111,45,196,184,148,169,45,48,242,238,36,66,174,34,57,5,135,153,203,84,175,204,45,167,210,169,184,155,68,230,200,208,163,49,31,229,51,102,219,72,236,210,164,237,37,155,200,67,13,166,59,142,44,219,79,172,218,182,165,206,99,65,78,217,110,193,10,174,99,241,182,214,193,122,53,114,37,26,69,199,33,212,174,124,150,212,226,35,48,203,14,72,121,100,132,245,90,201,166,92,216,141,82,74,94,212,154,144,70,107,45,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,66,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,44,208,218,215,101,213,99,87,98,221,54,85,205,85,183,235,80,183,246,106,141,46,107,145,37,49,189,10,66,246,58,217,165,105,220,133,169,39,161,245,74,140,143,161,152,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,193,159,108,144,80,179,113,98,53,54,220,139,74,166,226,109,19,148,213,18,183,49,229,199,101,113,77,226,55,162,203,83,109,56,183,25,216,167,86,217,108,53,33,221,54,169,41,113,210,93,0,139,73,226,161,159,89,50,164,213,114,177,131,117,217,112,209,14,67,212,251,230,167,31,148,104,152,131,105,149,20,8,210,27,117,74,36,18,150,251,82,144,164,33,123,218,229,106,104,55,82,184,1,151,140,191,95,217,154,197,8,56,81,135,40,136,138,148,200,242,37,187,50,113,60,80,161,48,203,102,165,59,33,198,91,113,77,160,213,177,164,168,211,161,184,235,105,233,184,128,92,247,13,220,230,215,115,105,135,21,138,101,249,74,229,94,118,39,98,143,87,169,48,132,34,45,85,185,4,247,34,74,91,78,156,167,143,179,186,78,182,73,38,247,18,84,141,9,124,166,166,0,230,153,120,203,245,131,150,92,47,131,133,24,114,137,107,166,195,145,34,91,179,39,19,39,54,107,239,56,106,83,178,28,101,182,210,226,201,59,26,74,141,58,147,109,54,158,187,72,116,176,25,129,197,92,51,186,176,111,17,238,60,45,189,98,118,122,213,179,80,118,159,39,107,110,33,183,182,31,168,251,92,196,33,106,101,212,26,92,109,102,146,222,218,208,162,45,20,66,242,120,89,95,241,175,172,150,217,177,78,225,151,86,169,90,178,39,208,42,71,36,221,82,226,173,185,43,118,60,114,91,133,235,33,16,223,136,72,216,102,132,163,106,11,77,134,148,192,190,50,120,41,242,27,48,84,156,99,137,80,231,68,196,218,121,243,152,113,221,206,49,58,156,212,120,238,109,73,54,146,75,42,97,112,205,58,173,106,55,57,250,237,78,194,30,171,130,94,38,90,182,254,35,226,38,22,213,165,246,122,213,225,79,167,212,41,28,199,27,67,114,59,1,201,231,176,157,203,37,173,227,68,178,113,40,66,85,243,108,62,163,52,146,58,132,128,227,39,141,127,33,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,90,185,7,195,59,87,23,115,123,134,214,45,235,19,181,209,100,84,36,84,36,197,83,109,184,220,174,197,17,233,136,97,212,56,133,33,108,184,184,233,67,136,52,250,205,169,105,35,35,50,50,234,188,92,113,50,234,188,51,123,88,177,106,210,244,162,216,84,248,20,250,68,86,220,115,150,158,211,17,153,143,190,164,41,102,130,121,107,124,144,165,161,41,220,219,12,36,200,205,26,159,117,224,125,96,70,118,171,138,120,165,58,222,150,82,34,199,167,80,41,117,101,19,169,96,208,234,157,126,108,116,30,188,165,172,141,152,11,87,67,90,8,219,250,36,225,238,11,95,0,0,28,255,0,29,48,47,14,51,23,135,21,28,47,197,10,55,110,165,78,209,214,94,104,201,18,169,242,146,70,77,202,140,225,145,242,222,70,229,104,122,26,77,42,82,22,149,161,107,66,179,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,235,180,198,151,135,10,206,38,85,108,220,215,225,29,66,207,172,211,98,38,231,167,71,145,38,211,171,184,225,178,186,117,68,209,234,18,157,74,22,174,204,226,146,218,94,70,213,110,65,18,136,185,136,109,104,12,251,92,88,165,125,221,118,37,163,134,117,250,239,106,182,236,78,223,242,126,23,101,101,29,143,182,188,79,74,249,196,32,156,115,123,137,37,124,226,149,183,77,19,161,116,18,131,135,222,66,174,28,204,222,80,111,156,65,161,75,135,133,116,137,13,189,57,114,59,84,37,215,208,101,37,36,204,23,137,163,67,200,76,136,233,110,65,165,196,45,8,89,146,84,149,153,25,120,156,189,100,91,25,113,115,49,207,96,117,211,102,85,104,44,218,85,6,62,93,73,121,73,103,209,80,77,100,106,216,246,215,27,91,207,54,74,236,219,73,196,187,169,56,90,178,149,184,155,244,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,152,101,220,78,150,178,11,93,198,140,137,225,174,97,240,102,159,219,46,250,85,62,175,30,187,64,141,25,4,245,106,43,53,137,230,137,44,26,18,75,118,99,104,50,65,182,163,82,157,105,182,208,222,139,105,13,189,5,133,255,0,112,184,240,39,134,95,125,121,196,208,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,63,201,254,138,175,219,171,253,149,184,238,75,142,161,255,0,124,153,58,165,58,67,159,242,156,121,231,28,95,214,165,41,94,211,49,98,156,82,50,11,15,14,251,118,102,240,114,159,74,166,218,7,216,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,234,188,45,242,11,51,14,251,14,102,241,142,159,85,166,221,231,219,35,219,182,236,200,207,193,122,144,217,243,99,61,38,91,110,37,11,83,206,160,220,38,219,50,54,210,211,132,231,174,183,17,201,14,193,195,239,33,86,246,89,172,216,55,206,32,208,162,76,197,74,188,118,222,156,185,29,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,230,80,0,0,229,89,177,240,177,140,159,15,238,31,46,124,117,81,202,179,99,225,99,25,62,31,220,62,92,248,12,214,13,84,12,171,141,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,135,153,110,67,102,203,201,220,133,119,150,186,10,220,207,79,12,232,183,171,78,98,30,9,68,228,213,209,167,105,167,115,13,93,163,83,140,202,62,118,76,162,74,54,161,46,171,162,122,247,31,93,12,89,48,0,203,44,200,85,75,114,164,168,210,218,236,242,216,211,84,238,74,244,220,157,123,203,82,238,81,11,113,201,175,17,58,22,42,219,39,133,56,190,93,142,172,159,201,78,245,220,237,122,185,33,245,124,220,120,201,75,123,16,219,105,234,174,186,235,223,169,14,155,159,76,130,209,243,3,76,85,237,99,199,236,247,116,109,53,45,234,95,106,220,168,173,255,0,174,200,67,72,218,211,42,246,117,215,223,161,157,34,213,169,21,171,78,174,229,58,169,31,178,206,141,166,244,111,66,246,238,73,25,117,73,153,31,170,162,255,0,24,15,71,136,17,25,178,49,42,124,106,65,252,220,46,87,44,250,255,0,46,58,12,254,150,191,164,125,227,70,56,3,120,183,127,97,37,10,237,107,232,207,237,90,127,200,146,235,127,162,159,208,247,16,204,236,153,47,75,121,79,190,173,203,86,154,158,132,93,197,167,176,94,239,10,139,195,211,249,76,182,232,11,123,123,180,78,217,188,182,233,167,58,167,57,101,252,146,46,226,247,159,234,1,49,196,7,226,233,140,223,32,112,122,153,97,69,115,73,87,127,59,111,78,238,201,42,3,167,222,133,23,114,255,0,73,63,175,184,79,129,66,188,77,241,153,56,171,152,9,116,200,146,185,208,45,254,95,102,45,155,118,243,225,67,82,251,208,149,31,172,223,183,95,171,64,17,126,197,182,165,93,247,84,27,118,27,92,215,165,243,118,167,113,39,93,173,169,103,212,204,139,185,39,237,26,104,195,251,82,61,147,104,192,182,34,167,107,80,249,187,75,83,63,166,234,215,237,51,246,171,222,41,15,133,182,22,157,247,152,202,117,125,248,220,200,244,14,118,245,111,211,78,124,9,168,46,132,180,159,122,61,199,250,133,239,0,0,0,0,15,226,148,148,36,214,163,208,146,90,159,216,60,85,239,140,248,107,135,49,23,58,242,185,61,30,202,8,204,213,216,228,59,220,74,62,230,208,163,238,66,191,197,246,0,246,192,35,20,190,36,121,61,137,47,177,30,43,238,117,47,242,28,79,160,170,133,180,245,208,207,251,215,67,208,199,75,176,115,57,130,56,157,202,43,38,245,244,137,188,164,165,5,232,217,108,234,103,183,79,202,52,159,211,79,248,254,208,29,72,7,252,161,105,113,9,113,7,170,84,68,100,127,80,255,0,160,0,0,0,0,0,0,0,0,0,0,1,254,111,188,220,102,28,144,233,232,134,144,107,81,251,136,139,83,31,232,35,182,122,177,214,30,7,96,29,122,162,114,57,115,235,49,37,82,97,250,134,122,60,244,41,38,217,254,77,105,250,77,123,116,47,121,151,180,43,35,138,142,100,191,11,24,172,172,59,163,171,109,34,215,112,227,188,157,53,221,50,52,153,172,169,122,169,164,168,181,67,133,208,148,105,251,79,168,241,92,56,178,240,188,109,199,74,101,82,121,105,75,182,31,102,174,191,251,226,227,76,136,163,71,71,16,162,213,46,159,93,12,190,163,62,232,214,126,150,196,91,244,246,252,245,78,231,171,244,250,41,222,252,151,191,228,164,181,82,254,162,251,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,254,81,105,61,20,215,121,104,94,226,47,104,72,234,108,8,244,186,124,90,100,68,108,98,35,40,97,164,234,103,181,8,73,36,139,83,212,207,161,23,121,143,210,0,0,0,0,0,0,0,0,0,0,0,0,63,138,82,80,147,90,143,66,73,106,103,245,15,133,124,94,246,238,29,219,51,174,219,170,119,100,167,83,216,117,247,93,229,56,230,137,67,106,113,93,16,149,43,232,161,71,208,143,184,83,206,117,184,149,221,24,149,58,169,135,248,87,47,176,91,237,72,126,42,228,242,219,119,181,180,71,37,163,61,143,197,74,219,222,218,219,63,165,169,105,167,126,166,2,213,177,63,49,248,71,132,17,85,38,248,185,251,14,132,123,83,216,165,59,169,232,179,211,230,154,95,243,106,255,0,23,216,56,109,103,138,46,88,169,73,53,51,115,246,157,11,93,59,21,65,30,255,0,252,16,253,223,229,20,65,34,68,218,197,65,114,36,47,157,42,91,166,165,30,132,157,203,82,181,62,237,8,181,51,30,202,219,192,236,82,187,152,114,77,189,107,246,182,218,108,221,90,187,108,118,244,73,17,25,159,174,225,126,145,127,140,5,202,163,139,14,90,214,141,254,148,235,166,186,114,39,255,0,212,199,189,176,248,136,229,146,248,117,136,173,222,253,150,76,131,74,91,107,209,181,5,234,165,26,72,139,94,204,69,222,173,53,250,133,33,179,150,60,112,124,148,109,89,27,182,164,212,127,198,80,203,167,255,0,101,30,46,227,177,238,155,74,67,145,110,10,95,101,117,165,154,22,158,123,110,104,162,51,35,45,80,163,46,244,159,248,128,105,214,223,186,104,55,76,22,170,84,41,221,166,59,232,75,141,175,148,180,106,149,17,25,30,138,34,62,229,23,248,199,214,25,144,194,204,104,196,28,28,173,177,93,177,107,125,129,246,93,75,191,222,204,59,169,146,208,175,245,212,44,187,219,71,179,217,246,139,66,202,87,21,234,85,221,42,149,98,227,92,126,193,80,125,76,64,102,163,189,78,246,135,84,108,52,147,229,70,134,73,70,229,41,213,117,86,133,166,154,247,24,11,45,1,248,104,181,170,109,195,76,143,88,164,73,231,196,148,218,29,105,205,138,78,228,169,36,164,158,138,34,50,232,100,125,72,126,224,0,0,1,15,120,159,97,106,113,19,47,19,106,8,86,215,232,188,190,82,180,215,78,116,232,68,127,203,73,119,35,219,175,234,20,56,195,166,195,169,117,61,233,215,252,195,81,119,133,177,6,242,183,165,91,181,36,238,141,47,102,242,212,203,93,171,74,203,232,153,31,122,75,218,51,21,121,91,242,173,123,146,101,10,106,118,189,27,151,184,181,35,250,77,165,69,220,102,93,202,47,104,13,31,229,175,16,151,138,24,61,67,188,29,252,172,206,211,188,189,219,37,60,217,127,37,62,198,253,195,168,8,25,194,30,249,102,225,192,87,45,149,72,230,74,161,233,206,45,134,91,121,211,103,173,63,201,34,62,133,236,51,253,66,121,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,118,237,197,167,243,140,211,215,238,250,189,230,45,252,80,63,19,27,225,171,187,52,87,20,72,238,111,106,155,217,54,158,134,95,148,167,67,51,239,73,123,83,245,128,249,188,58,240,241,24,129,153,107,121,135,155,222,212,94,215,188,181,211,233,83,229,153,127,41,39,222,129,160,161,82,188,20,108,70,103,215,177,6,247,154,206,142,82,253,19,216,151,184,250,243,81,81,105,206,132,175,168,190,145,31,213,167,120,182,160,0,1,230,241,14,254,183,176,202,211,155,121,93,18,187,61,58,7,47,154,230,197,175,77,238,161,180,244,66,84,175,164,180,247,17,255,0,104,15,141,140,184,217,97,96,93,166,237,225,127,85,123,20,38,246,232,124,135,156,221,171,173,183,254,180,218,204,186,186,143,103,183,237,210,141,243,71,159,108,87,204,52,154,133,17,85,30,195,107,63,33,153,12,83,249,49,157,216,105,138,108,175,231,123,59,110,30,166,183,15,169,244,221,211,184,140,121,188,221,230,194,240,204,229,242,186,165,74,71,42,137,19,79,71,194,216,210,185,59,153,97,46,252,226,89,109,106,220,182,9,94,177,116,238,46,157,255,0,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,157,196,123,143,78,158,240,30,35,12,176,186,244,198,11,182,45,161,100,82,251,125,70,99,168,78,206,123,77,104,75,117,13,238,213,213,161,63,73,196,244,215,219,246,139,78,203,23,9,75,94,135,26,153,117,99,122,253,33,80,73,179,40,233,186,56,215,41,100,76,175,111,54,52,195,74,180,81,58,157,116,235,174,190,225,47,50,197,149,107,11,45,214,140,90,77,189,11,117,77,108,163,182,203,230,60,92,215,77,166,82,225,236,91,206,37,58,169,146,61,18,122,23,113,116,239,238,0,60,181,155,134,54,70,31,211,227,210,237,58,47,97,141,25,8,109,164,118,151,157,218,73,74,82,93,92,90,140,250,33,61,231,236,30,164,0,7,228,168,210,224,213,163,46,37,65,142,107,78,36,210,164,238,52,234,70,70,71,212,140,143,184,204,68,204,202,240,228,193,140,101,164,84,42,118,253,7,209,119,59,164,235,205,76,237,82,223,222,233,165,229,17,114,215,37,13,150,174,56,74,234,90,116,211,184,250,75,224,1,154,220,197,101,210,253,203,141,243,38,209,189,41,252,148,41,75,114,19,220,214,85,207,143,206,121,182,215,181,183,92,219,187,146,163,209,71,169,123,125,154,246,124,135,231,118,189,151,27,178,61,181,113,77,230,217,149,25,8,76,134,121,104,79,33,110,59,21,10,123,114,24,113,213,109,101,149,22,194,50,215,237,239,184,220,203,229,218,208,204,94,29,84,237,43,134,38,233,170,138,241,211,164,115,29,46,68,158,67,205,180,189,168,117,178,86,211,120,207,69,30,135,220,127,85,3,102,55,1,174,108,188,98,93,66,195,184,209,169,54,227,174,195,119,86,254,122,49,72,121,166,215,181,14,57,183,94,74,143,67,86,165,237,247,152,104,211,15,175,219,119,18,237,26,93,233,107,204,237,52,234,172,86,37,178,190,90,209,234,186,210,28,79,69,165,42,250,43,79,121,23,127,179,184,122,49,75,60,49,243,147,43,12,110,184,248,61,119,75,254,35,173,73,67,112,143,150,94,172,183,156,135,29,180,252,219,10,89,250,136,87,85,44,147,239,208,250,139,159,131,45,154,132,40,243,227,171,86,164,180,135,144,122,31,84,168,136,203,191,175,113,128,255,0,112,0,0,0,0,0,0,0,0,0,31,231,37,134,229,71,118,51,201,220,219,200,83,106,45,116,212,140,180,49,68,252,78,176,3,240,73,141,243,110,138,123,91,105,247,67,174,84,212,123,181,209,249,50,230,172,203,171,138,87,209,108,186,232,146,250,136,94,224,140,28,66,48,37,156,107,192,26,194,90,70,179,173,230,100,86,88,234,126,178,152,133,47,106,127,40,130,47,89,222,243,215,236,63,96,86,127,11,92,122,123,11,177,186,53,155,41,207,224,23,74,209,78,74,116,46,143,201,151,9,178,61,73,181,43,232,183,221,170,75,235,46,241,121,168,90,92,66,92,65,234,149,17,40,143,234,49,151,122,116,202,158,30,223,113,103,183,243,85,27,106,174,135,147,244,85,181,232,239,17,151,233,36,244,82,62,178,251,70,130,114,57,142,208,177,247,0,104,183,27,15,115,37,209,155,141,68,168,30,211,45,101,53,10,50,221,239,109,5,222,247,242,72,211,238,51,246,4,129,0,0,0,0,0,0,0,0,1,254,82,100,53,18,59,178,159,86,214,217,66,156,89,232,103,162,72,181,51,232,3,224,226,29,253,110,97,141,155,86,190,46,185,157,154,155,72,134,252,199,220,229,184,191,85,166,150,234,186,54,149,43,232,161,93,196,125,221,199,220,41,123,56,220,73,175,252,95,173,207,181,48,214,173,232,219,65,167,93,105,31,48,195,221,169,36,185,13,147,159,61,21,14,163,115,78,35,213,215,166,158,253,71,209,226,131,155,89,184,159,136,242,112,178,214,151,178,131,111,184,184,146,211,203,35,230,76,97,249,172,44,245,91,41,89,106,133,167,185,70,159,118,167,212,68,252,8,192,251,191,31,47,232,54,53,163,23,152,244,135,26,231,185,189,162,229,50,167,154,105,75,209,199,16,74,208,221,79,66,86,167,254,82,15,5,62,124,186,164,199,103,206,119,154,251,235,83,142,47,105,39,85,40,204,204,244,34,34,239,51,31,156,94,30,0,112,182,193,236,61,166,64,168,95,112,125,53,90,228,180,169,42,230,202,141,181,123,90,53,163,70,165,169,7,235,161,125,75,244,186,116,34,18,45,188,170,96,35,81,209,21,22,30,141,160,136,146,94,148,155,211,66,211,249,224,25,197,183,174,106,221,169,80,110,171,65,155,217,101,52,100,164,175,150,133,232,100,162,81,116,89,25,119,164,189,158,193,49,114,227,197,7,27,112,190,175,77,164,95,213,143,148,22,187,74,101,133,198,236,241,34,114,90,37,50,147,86,246,162,41,197,109,105,181,150,154,234,123,181,239,34,22,63,139,156,54,178,225,137,80,102,189,14,213,244,101,93,232,238,54,196,222,221,61,254,82,204,156,218,174,89,202,74,85,162,214,74,208,251,244,211,184,197,93,102,243,135,253,253,150,183,213,93,134,247,166,45,149,164,215,219,118,179,31,148,163,55,213,179,150,114,28,113,90,54,193,43,93,58,235,167,121,117,11,168,192,44,127,176,243,15,99,198,189,44,121,252,230,212,72,68,150,185,79,39,144,249,178,211,139,111,115,173,183,187,111,57,37,184,139,67,246,123,72,186,104,206,70,83,51,45,116,101,195,19,105,183,5,50,94,148,169,18,25,98,164,207,45,191,90,50,164,48,183,125,101,52,226,139,84,178,69,234,150,190,238,189,250,7,194,76,70,164,98,198,30,80,175,218,43,155,163,213,233,241,101,153,104,162,216,167,88,109,221,190,178,82,103,161,56,93,118,151,216,93,192,61,128,175,142,48,88,72,245,219,132,116,172,64,167,68,222,245,175,207,230,171,152,69,175,105,149,1,164,244,53,145,119,36,251,146,127,171,188,88,56,242,88,169,135,212,220,81,177,170,86,77,87,251,222,161,201,220,126,183,78,91,200,112,190,138,146,125,237,151,180,191,176,6,101,40,21,185,214,229,93,138,205,53,238,84,152,251,182,47,105,43,77,201,52,159,69,17,151,114,143,216,52,193,130,248,143,15,22,48,230,149,124,66,86,168,168,115,250,104,125,57,111,184,215,181,41,254,108,253,133,253,163,52,151,77,189,62,213,175,74,160,85,24,228,201,139,179,122,55,37,90,110,66,86,93,82,102,93,202,47,104,184,142,16,88,208,245,227,133,213,92,59,171,75,223,38,219,228,114,126,108,139,119,104,145,61,229,125,20,17,22,132,146,239,81,254,174,224,28,239,141,13,232,202,24,180,44,244,201,245,220,244,134,230,246,31,176,233,206,23,93,191,175,188,85,48,178,110,52,144,228,21,255,0,102,75,236,187,26,63,72,252,238,242,61,255,0,51,78,46,239,102,135,208,67,124,168,225,114,241,135,28,109,251,17,37,175,111,237,122,151,248,16,223,119,244,209,252,223,233,23,246,0,178,94,24,89,43,167,91,20,8,184,219,124,193,223,87,151,191,176,55,205,81,114,118,174,108,103,58,180,249,165,91,144,164,125,36,116,246,117,212,197,146,143,199,73,128,213,46,158,212,22,17,177,13,110,208,181,51,211,85,25,251,76,253,227,246,0,0,0,0,0,0,0,0,0,0,0,10,49,204,79,136,28,78,254,153,86,191,174,186,47,56,81,142,98,124,64,226,119,244,202,181,253,117,209,26,218,95,53,111,182,124,23,135,33,254,144,197,247,41,247,156,244,0,4,61,210,0,0,0,0,0,15,209,78,167,84,43,21,8,180,154,76,9,19,103,77,121,17,162,197,140,210,157,117,247,86,162,74,27,66,18,70,106,82,148,100,68,146,35,51,51,34,33,111,121,51,202,173,63,46,246,114,234,213,230,163,203,189,174,22,89,118,161,41,81,210,151,105,205,41,166,148,170,114,86,151,92,66,210,135,137,102,167,16,105,39,15,97,153,25,33,26,115,94,30,57,88,249,7,111,181,142,119,220,10,115,245,203,142,27,47,219,141,233,205,114,153,1,212,25,155,219,137,70,130,118,66,22,142,132,91,144,217,109,53,17,186,235,105,154,226,101,146,101,127,3,76,98,111,71,149,60,35,170,62,249,250,156,211,202,142,222,206,101,118,188,147,46,171,241,52,206,149,213,31,151,84,116,71,236,211,60,127,90,125,81,19,32,0,18,53,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,142,82,105,79,85,99,215,94,166,68,93,74,28,119,162,71,152,166,82,111,178,195,202,109,78,180,135,52,220,148,45,76,50,165,36,143,69,27,77,153,235,180,180,253,96,0,40,7,138,63,142,204,77,251,151,201,225,9,85,192,199,243,217,251,55,251,200,69,94,40,254,59,49,55,238,95,39,132,37,87,3,31,207,103,236,223,239,32,22,168,63,37,50,147,74,162,198,92,58,53,50,36,8,238,72,126,90,218,140,202,90,66,159,125,213,188,243,166,148,145,17,173,199,92,113,197,171,189,75,90,148,122,153,153,143,214,0,0,0,0,0,0,42,175,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,74,174,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,208,23,189,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,44,251,103,95,42,53,220,165,227,44,219,55,149,85,153,104,84,181,153,107,86,230,178,132,246,248,187,80,110,54,106,108,205,6,243,11,95,41,194,209,10,61,16,231,45,8,117,178,26,41,28,211,48,249,126,176,115,53,133,243,176,163,17,145,45,20,217,146,35,203,106,100,18,100,166,194,125,151,9,73,118,59,143,54,226,91,89,167,123,74,81,39,83,109,215,19,211,113,128,172,30,15,56,223,141,16,177,66,70,13,51,67,184,46,124,58,168,199,52,200,150,167,37,189,10,209,125,13,203,146,210,209,244,152,142,137,78,19,200,82,12,144,110,184,109,168,149,171,102,133,195,92,216,248,167,198,79,136,23,15,152,190,52,17,128,217,117,194,60,182,217,177,172,204,41,180,226,83,144,152,236,179,58,166,182,144,170,141,89,109,154,212,79,76,144,73,37,60,189,206,186,100,71,162,17,188,210,218,80,141,18,89,247,205,143,138,124,100,248,129,112,249,139,224,46,167,133,199,129,60,50,251,235,206,38,137,84,34,175,11,143,2,120,101,247,215,156,77,18,168,0,69,94,40,254,4,241,55,238,95,56,132,37,80,138,188,81,252,9,226,111,220,190,113,8,5,43,101,59,197,62,13,252,64,183,188,197,129,165,49,154,204,167,120,167,193,191,136,22,247,152,176,52,166,3,242,57,73,165,61,85,143,93,122,153,17,117,40,113,222,137,30,98,153,73,190,203,15,41,181,58,210,28,211,114,80,181,48,202,148,146,61,20,109,54,103,174,210,210,48,113,71,240,39,137,191,114,249,196,33,42,132,85,226,143,224,79,19,126,229,243,136,64,40,4,92,247,20,108,137,85,113,178,148,206,59,224,189,179,18,69,237,67,142,180,220,20,232,140,43,182,220,48,146,148,19,75,111,105,237,118,76,116,161,68,72,217,204,117,181,18,9,74,54,89,105,84,194,53,80,3,46,246,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,238,84,115,93,135,25,181,195,132,94,182,83,189,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,138,171,226,213,151,172,44,193,60,101,183,238,60,51,147,74,165,124,183,167,185,38,109,165,79,139,26,51,52,142,202,150,88,110,67,77,50,73,229,179,35,215,50,37,35,171,172,72,81,45,91,141,45,240,12,163,230,23,20,242,239,140,180,11,143,12,227,85,107,189,186,160,204,105,182,148,89,82,80,205,197,189,46,48,220,117,180,201,159,53,226,237,11,54,13,72,115,99,170,74,137,11,234,149,4,234,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,29,87,142,119,230,79,246,147,247,104,173,91,31,19,46,172,59,167,93,244,235,90,95,100,249,107,111,174,217,168,190,135,28,109,228,193,114,84,105,14,161,181,33,105,211,153,217,82,210,201,91,146,166,157,117,6,159,91,82,9,107,196,159,60,245,92,193,95,243,48,175,14,106,146,224,225,213,171,34,77,53,213,195,170,41,76,93,15,165,230,205,82,157,75,46,27,15,70,75,145,208,168,218,146,143,77,93,220,70,225,54,223,52,200,190,76,171,185,195,196,121,84,199,42,190,134,179,45,126,207,34,230,169,52,180,28,164,182,233,175,149,26,51,106,215,87,157,229,58,68,226,146,109,182,148,41,74,220,100,134,156,230,185,120,203,245,253,153,172,80,131,133,24,114,136,136,169,76,143,34,91,179,39,19,197,10,19,12,182,106,83,178,28,101,183,20,218,13,91,26,74,141,58,27,142,182,158,155,136,104,123,2,240,47,14,50,233,135,20,236,47,194,250,55,97,165,65,213,215,158,116,201,114,170,18,148,68,78,74,146,225,17,115,30,94,212,234,122,18,73,41,74,16,148,33,8,66,67,213,90,214,157,171,99,80,162,218,214,85,179,74,183,232,176,183,246,106,117,46,19,113,34,177,189,106,90,246,52,217,37,9,220,181,169,71,161,117,82,140,207,169,152,250,192,0,2,128,120,163,248,236,196,223,185,124,158,16,191,225,64,60,81,252,118,98,111,220,190,79,8,4,255,0,224,169,225,98,233,248,129,59,203,169,195,154,113,159,185,242,243,46,149,109,80,21,79,137,84,197,248,178,20,194,38,211,42,81,210,253,30,156,148,182,242,152,169,52,91,157,82,29,41,8,92,118,212,148,104,102,235,136,113,41,230,54,255,0,138,201,94,107,168,89,75,225,233,123,94,92,218,84,203,190,165,136,19,161,218,212,73,175,45,61,190,87,96,165,147,142,26,91,35,89,178,194,23,205,112,245,66,79,68,55,204,66,221,108,197,123,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,136,60,248,181,238,12,23,62,94,98,82,174,90,2,105,241,41,120,191,42,66,88,92,218,157,74,58,159,172,83,148,151,30,75,20,214,143,107,169,67,69,29,107,144,218,82,189,76,154,113,110,41,60,182,216,225,95,220,172,198,95,197,31,240,191,242,114,171,248,79,244,135,164,254,72,115,211,206,249,59,200,250,61,155,147,204,244,143,51,231,57,28,221,121,94,166,206,209,243,66,27,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,140,46,39,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,71,127,206,166,107,168,89,180,225,233,100,222,92,218,84,59,190,155,136,16,97,221,52,72,79,45,93,130,87,96,170,19,110,18,92,34,89,50,250,17,205,108,245,90,75,85,183,204,90,218,112,199,0,225,113,227,179,12,190,250,242,121,160,39,255,0,26,191,11,22,183,196,8,62,93,81,21,43,128,152,215,117,101,219,22,40,88,199,101,83,233,83,107,86,255,0,106,236,204,85,26,113,200,171,231,198,118,58,247,165,183,27,89,232,135,148,101,162,203,214,34,215,82,212,142,218,184,213,248,88,181,190,32,65,242,234,136,165,96,26,93,194,28,94,194,60,213,97,27,119,157,152,252,74,253,177,95,142,237,62,167,76,168,48,133,173,133,169,4,153,16,38,199,86,228,146,201,43,209,72,61,200,90,22,149,36,214,218,210,165,87,1,112,140,249,55,155,219,78,128,236,106,173,203,129,213,46,213,80,151,39,210,27,106,17,89,137,17,147,54,39,188,134,25,109,29,162,107,201,109,8,142,102,234,152,39,84,70,131,109,78,38,42,228,95,57,181,220,158,98,60,170,155,148,175,76,217,151,71,103,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,102,168,210,230,183,46,43,251,22,164,47,99,173,154,144,173,171,66,146,122,31,69,36,200,250,145,128,250,194,128,120,163,248,236,196,223,185,124,158,16,191,225,64,60,81,252,118,98,111,220,190,79,8,4,170,224,99,249,236,253,155,253,228,45,80,85,95,3,31,207,103,236,223,239,33,106,128,0,0,0,0,0,50,174,47,251,133,199,129,60,50,251,235,206,38,138,1,23,253,194,227,192,158,25,125,245,231,19,64,120,174,36,249,24,165,102,10,192,153,138,152,115,75,137,7,17,109,88,242,106,78,162,29,45,42,126,232,97,44,182,74,138,234,153,108,223,122,74,91,142,132,198,212,212,90,234,214,210,39,9,198,233,215,2,240,47,17,243,23,136,244,236,47,194,250,55,110,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,210,57,254,31,96,94,28,97,133,247,136,24,141,103,81,187,21,107,18,234,17,106,53,213,32,201,12,169,198,25,229,160,155,105,4,148,39,114,214,251,235,89,145,184,227,178,93,82,214,162,216,148,7,228,203,198,95,172,28,178,225,124,28,40,195,148,75,93,54,28,137,18,221,153,56,153,57,179,95,121,195,82,157,144,227,45,182,151,22,73,216,210,84,105,212,155,105,180,245,218,66,189,184,231,126,100,255,0,105,63,118,139,84,21,87,199,59,243,39,251,73,251,180,7,42,224,169,226,158,233,248,127,59,204,105,194,234,69,43,112,84,241,79,116,252,63,157,230,52,225,117,32,2,170,248,231,126,100,255,0,105,63,118,139,84,30,82,250,194,124,44,197,14,195,248,76,195,75,82,237,244,103,55,177,122,118,141,26,127,101,230,109,230,114,185,200,86,205,220,180,110,219,166,187,19,175,113,0,168,30,10,158,41,238,159,135,243,188,198,156,46,164,120,171,43,4,48,95,13,106,174,215,112,231,8,108,171,86,164,252,117,68,118,101,18,129,18,11,238,48,165,37,74,105,78,50,218,84,104,53,33,10,52,153,233,170,18,126,194,30,212,0,80,15,20,127,29,152,155,247,47,147,194,23,252,40,7,138,63,142,204,77,251,151,201,225,0,237,92,41,112,47,14,51,23,135,24,251,133,248,161,70,237,212,169,223,38,157,101,230,140,145,42,159,41,37,84,38,229,70,112,200,249,111,35,114,180,61,13,38,149,41,11,74,208,181,161,81,3,49,121,104,197,60,175,223,111,88,184,153,73,253,30,197,89,134,196,159,69,212,254,101,151,92,236,143,188,211,124,238,87,61,8,115,106,125,69,234,147,246,25,207,254,6,63,158,207,217,191,222,67,165,113,142,189,112,26,54,9,65,176,239,8,241,42,24,161,42,67,51,173,20,50,141,210,233,108,115,208,82,228,186,162,81,27,113,157,105,183,25,36,171,113,58,233,32,210,133,27,10,113,144,128,24,101,196,51,30,112,151,45,21,12,183,89,147,34,64,142,228,133,149,38,225,97,60,170,141,34,19,235,117,201,113,217,82,116,35,91,142,185,185,15,159,206,53,189,226,73,153,155,42,143,192,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,231,197,154,112,96,169,229,229,171,154,229,163,92,109,196,60,95,149,33,50,109,245,212,226,71,81,21,57,168,238,37,210,166,188,164,243,81,36,201,233,29,161,4,162,222,201,52,105,37,37,183,141,33,213,115,7,149,91,55,42,28,45,239,219,62,141,77,136,171,158,163,30,221,147,118,85,219,112,222,93,70,162,85,88,91,201,46,169,8,87,102,109,74,113,44,163,106,118,160,205,70,92,197,184,181,214,94,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,128,23,83,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,1,165,48,0,0,0,0,0,0,0,0,0,31,145,186,77,41,154,172,138,235,52,200,136,169,76,142,204,73,19,18,202,73,247,152,101,78,41,166,150,230,155,148,132,41,247,148,148,153,232,147,117,195,45,55,30,191,172,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,160,37,80,0,0,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,16,3,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,128,116,174,36,249,113,194,252,113,192,105,151,125,251,123,196,178,234,88,119,30,77,74,143,112,78,117,206,196,201,187,203,75,145,100,52,130,82,156,67,234,109,132,39,150,133,60,78,19,124,180,185,170,153,118,131,4,223,226,79,158,122,174,96,175,249,152,87,135,53,73,112,112,234,213,145,38,154,234,225,213,20,166,46,135,210,243,102,169,78,165,151,13,135,163,37,200,232,84,109,73,71,166,174,238,35,112,155,111,197,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,150,22,147,195,43,27,241,67,27,178,209,78,159,138,84,59,129,201,212,25,14,82,162,221,53,71,27,90,46,70,16,181,109,117,179,232,234,214,201,104,195,142,45,42,37,173,189,220,215,29,55,146,212,181,31,146,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,175,21,12,133,70,149,26,171,154,124,27,161,68,134,184,113,222,168,95,52,200,252,211,92,197,155,172,164,167,198,142,219,74,73,44,146,183,221,148,181,45,8,216,215,55,67,89,186,165,214,94,27,226,174,35,224,253,118,69,207,133,247,165,86,217,170,203,167,201,165,189,46,157,32,218,113,113,95,70,199,27,51,47,249,42,73,253,36,56,134,220,65,165,104,66,147,165,60,85,196,203,87,6,240,226,227,197,43,214,95,103,162,219,52,247,106,18,118,184,218,28,123,97,122,140,53,204,90,16,167,157,89,165,182,208,106,45,238,45,9,35,213,68,51,4,3,234,218,214,157,213,124,215,98,218,214,85,179,85,184,43,83,119,246,106,117,46,19,146,229,63,177,10,90,246,52,217,41,106,218,132,41,71,161,116,74,76,207,161,24,208,78,71,50,137,74,202,14,17,170,212,126,163,18,177,118,87,164,38,165,113,213,88,142,148,33,111,146,9,40,138,202,205,36,234,227,50,91,182,115,15,83,91,143,56,73,111,154,109,166,162,248,98,226,69,11,13,179,147,101,59,113,195,165,46,37,201,218,45,182,229,205,130,185,15,66,149,45,179,68,101,197,52,106,109,60,227,228,212,115,115,67,73,53,33,226,86,212,168,212,155,254,0,0,0,16,43,140,118,16,198,189,114,209,7,20,163,177,16,170,88,113,88,101,229,190,243,238,165,126,142,156,180,69,121,150,144,157,80,181,170,65,192,89,154,200,180,67,43,218,162,212,210,186,171,202,22,47,70,192,140,203,225,238,41,84,31,136,197,54,147,88,67,53,71,228,176,235,200,143,78,146,133,69,152,241,33,175,93,75,68,119,221,90,9,36,175,93,41,245,87,244,79,67,216,171,134,118,174,50,97,197,199,133,183,172,78,209,69,185,169,238,211,228,237,109,181,184,206,242,245,31,107,152,133,161,47,52,178,75,141,172,210,123,28,66,20,69,170,72,102,8,7,213,187,46,154,237,243,117,86,111,91,166,119,109,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,130,255,0,184,114,97,159,224,191,38,216,113,78,145,18,148,220,250,245,61,87,52,199,233,237,233,218,187,123,138,145,29,111,40,208,149,45,228,197,114,51,74,51,215,78,73,33,42,82,80,147,20,45,133,88,103,117,99,38,35,219,152,91,101,68,237,21,171,154,160,213,62,54,230,220,91,108,239,63,93,247,121,104,90,210,203,72,37,56,226,201,39,177,180,45,70,90,36,198,159,128,0,0,0,0,0,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,238,73,17,126,176,0,25,87,23,253,194,227,192,158,25,125,245,231,19,69,0,139,254,225,113,224,79,12,190,250,243,137,160,36,253,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,245,128,0,0,0,14,63,153,140,213,97,30,84,44,216,215,134,41,84,165,169,117,25,29,154,153,72,166,182,135,170,53,21,145,167,152,108,180,181,161,59,27,74,137,75,90,212,148,39,84,167,93,235,109,11,136,24,107,196,26,149,154,220,162,99,141,169,136,204,219,246,198,34,211,172,123,129,45,65,139,49,44,177,91,97,116,201,174,165,112,88,121,213,62,165,180,219,43,231,32,141,100,146,36,57,187,71,13,13,251,94,40,89,40,252,96,44,69,227,62,30,211,42,179,177,38,205,167,162,51,84,232,69,206,244,205,45,47,41,107,142,77,41,69,163,205,115,95,121,179,108,141,110,122,237,108,113,75,107,151,73,116,202,181,86,139,37,115,40,213,57,112,36,57,29,248,139,118,51,202,105,106,97,246,150,203,205,26,146,100,102,135,26,113,198,214,158,229,33,106,73,234,70,100,3,242,141,84,12,171,141,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,173,174,39,185,43,167,93,20,9,88,219,99,65,217,88,137,179,183,183,205,81,243,183,46,20,102,250,186,249,37,59,80,149,253,20,117,246,245,208,197,146,143,201,86,128,213,78,3,176,94,70,244,59,183,82,212,203,93,20,71,236,50,247,0,203,16,181,158,11,215,155,43,98,239,180,21,39,231,27,244,126,214,246,31,180,234,46,119,237,253,125,226,2,102,191,11,149,131,216,227,112,88,138,45,59,7,100,208,191,195,134,195,191,166,191,231,63,72,255,0,176,76,142,11,112,228,29,255,0,121,203,236,187,218,47,71,124,238,242,45,159,49,81,46,238,243,212,250,0,180,172,104,196,120,120,79,135,53,91,226,106,180,69,63,145,211,67,235,204,125,182,189,137,87,243,133,236,63,237,25,159,184,43,115,174,58,188,138,205,73,254,116,153,27,55,175,105,39,93,169,36,151,68,145,23,114,75,216,46,59,139,238,52,61,103,97,117,47,14,233,50,246,74,185,57,252,239,155,35,219,217,228,64,121,63,73,6,71,169,40,251,148,95,175,184,83,181,173,111,79,186,171,209,104,20,182,57,210,101,111,216,141,201,78,187,80,165,159,85,25,23,114,79,218,2,227,56,62,225,35,214,150,17,213,113,2,163,19,99,215,71,35,148,174,97,30,157,154,84,246,149,208,150,101,220,162,239,73,126,190,241,96,227,201,97,94,31,83,112,186,197,166,217,52,174,177,233,252,237,167,235,117,230,60,183,15,233,41,71,222,225,251,79,251,7,173,0,28,71,51,121,177,195,124,176,219,173,213,111,25,123,231,75,215,177,194,229,190,92,253,174,50,151,62,113,182,92,36,237,75,233,87,82,235,220,94,221,62,230,99,177,214,223,203,222,25,212,49,2,188,173,83,19,149,203,111,69,250,251,164,50,209,245,75,110,105,167,56,143,232,255,0,210,89,231,198,172,104,188,113,206,246,151,123,94,83,121,242,164,242,244,46,91,73,219,181,150,219,255,0,91,66,8,245,38,147,236,254,211,48,239,56,201,196,195,50,24,157,81,148,221,42,231,244,37,22,67,43,96,169,253,138,4,157,168,91,72,67,133,205,84,84,172,245,52,168,253,229,187,66,238,17,114,225,185,171,119,93,65,202,173,122,111,106,148,233,154,148,190,90,17,169,154,141,71,209,4,69,222,163,246,123,68,197,202,223,12,188,68,199,58,63,202,203,146,119,160,41,38,243,60,133,114,152,149,218,27,231,58,219,223,66,82,20,141,188,175,105,106,123,186,119,117,177,252,36,225,181,151,12,53,131,9,233,150,175,164,234,236,199,109,183,230,246,233,236,115,86,68,222,229,114,202,82,146,157,86,131,86,133,221,174,157,196,2,129,199,232,129,62,93,46,99,83,224,187,202,125,133,165,198,215,180,149,162,146,100,100,122,25,25,119,145,13,35,57,149,76,4,118,58,226,174,195,213,181,145,146,139,210,147,122,234,90,127,60,35,166,63,240,182,193,236,66,166,79,168,88,144,125,11,90,228,186,168,202,230,202,147,185,123,93,52,35,71,101,165,5,235,173,29,79,244,122,244,51,1,8,50,115,196,154,255,0,194,10,220,11,83,18,170,222,146,180,29,117,166,151,243,12,51,217,82,107,142,217,185,243,49,86,234,246,180,218,253,93,122,235,239,208,93,6,30,95,214,230,39,89,180,171,226,212,153,218,105,181,120,108,76,97,206,91,136,245,93,105,14,167,163,137,74,190,138,211,222,69,223,220,93,195,56,24,239,129,247,126,1,223,211,172,107,186,47,45,232,238,59,200,115,123,71,205,101,47,58,210,87,163,110,44,147,169,180,174,134,173,75,252,167,44,56,95,102,214,110,24,98,60,108,44,186,101,239,160,220,14,34,36,68,242,200,185,115,31,126,19,8,61,80,202,150,122,33,10,239,81,39,223,161,245,1,118,96,63,202,52,134,165,199,106,83,10,220,219,200,75,136,61,12,181,73,150,164,125,71,250,128,0,0,0,0,0,0,0,15,249,113,105,109,10,113,103,162,82,70,163,63,168,133,25,113,74,199,167,177,71,27,164,217,177,92,254,1,107,45,116,229,39,66,234,252,105,115,91,51,212,219,74,190,139,157,218,168,190,179,239,22,157,158,60,118,131,128,88,3,90,184,223,123,151,46,176,220,154,37,60,246,153,255,0,10,118,20,149,181,220,218,203,189,159,229,17,39,222,101,237,207,181,70,101,79,16,111,185,83,220,249,218,141,203,87,91,202,250,41,220,244,135,140,255,0,222,164,181,82,254,162,251,0,74,238,24,184,1,248,91,198,248,87,68,246,119,83,237,119,91,169,164,247,105,171,241,165,195,89,23,71,18,175,162,225,245,209,69,245,24,189,136,204,55,22,59,81,153,78,214,217,66,91,73,107,174,132,69,161,8,201,195,219,2,89,193,76,1,163,37,212,105,58,225,102,61,101,254,167,234,169,248,81,55,39,242,139,35,245,154,239,45,62,194,246,201,240,0,0,0,0,0,0,0,0,0,0,1,231,49,6,253,183,112,210,209,170,94,151,68,206,205,78,165,69,126,91,203,229,173,126,171,77,45,197,116,66,84,175,162,133,119,17,247,123,123,135,220,157,45,154,124,41,19,228,43,107,81,154,91,203,61,12,244,74,72,204,251,186,247,16,166,14,39,25,201,149,137,183,92,140,30,180,101,255,0,17,209,100,173,185,167,203,47,90,83,46,76,142,226,126,113,132,172,189,69,167,170,86,105,247,106,125,64,115,172,248,103,118,189,152,235,174,69,181,110,205,229,89,148,233,11,40,236,242,208,174,122,219,118,82,18,246,229,176,219,169,220,203,201,45,134,103,167,219,221,198,50,235,151,75,243,49,215,204,107,70,203,167,243,146,149,33,217,175,115,89,79,34,63,57,150,220,94,215,29,111,118,222,114,79,68,158,167,236,246,233,254,89,114,192,107,155,48,248,151,79,176,173,196,104,78,56,211,179,29,213,191,153,140,114,25,105,107,218,183,27,221,167,57,39,161,43,83,246,123,202,254,114,209,151,107,71,46,152,115,76,180,173,232,155,102,166,43,39,81,145,204,116,249,242,121,12,182,234,246,173,215,9,59,141,146,61,18,122,23,113,125,97,199,242,213,195,147,6,48,106,147,79,169,220,20,31,74,92,237,37,167,157,153,218,165,177,177,210,75,42,50,216,137,43,108,244,113,179,62,133,167,93,59,139,172,179,167,82,224,210,99,34,37,61,142,83,77,164,146,148,238,53,104,68,68,69,212,204,207,184,136,126,176,0,30,90,242,195,27,34,255,0,167,191,75,187,40,189,186,52,148,41,14,163,180,188,214,226,82,84,147,234,218,210,101,209,106,238,63,104,245,32,2,180,243,61,194,82,215,174,199,170,93,88,32,191,71,212,22,111,202,42,110,142,59,205,89,147,206,109,230,201,152,73,78,170,54,147,174,157,52,215,222,42,199,19,112,186,244,193,251,182,85,161,123,210,251,5,70,27,171,78,206,123,78,234,72,117,109,238,213,165,173,63,73,181,116,215,217,246,13,61,14,33,153,204,171,88,89,145,180,101,82,110,24,91,106,104,101,125,138,95,49,227,229,58,77,60,150,207,98,30,109,42,209,79,25,232,163,208,251,143,167,112,84,134,70,243,239,119,101,254,227,129,103,221,149,14,211,101,76,146,211,111,181,202,105,29,151,123,145,155,83,218,183,29,111,47,107,44,168,182,145,245,215,223,212,238,227,14,113,18,215,197,43,74,5,233,104,79,237,148,218,131,13,60,219,156,167,27,252,163,72,112,139,71,18,149,125,23,19,236,46,255,0,212,51,189,153,220,184,93,185,110,196,89,182,141,194,206,177,86,227,142,192,145,185,175,157,142,111,188,219,74,218,135,92,52,234,76,153,232,163,212,189,191,95,97,225,253,156,219,131,0,47,200,54,117,110,103,54,208,173,76,105,135,153,229,161,60,135,94,122,43,106,123,114,88,91,170,218,211,38,91,8,200,143,234,62,166,23,204,3,230,91,23,13,54,236,183,169,183,53,33,222,108,42,172,70,102,199,94,213,39,115,110,161,43,73,232,162,35,46,138,46,242,35,250,136,125,48,1,159,94,34,184,120,140,63,204,181,194,195,45,236,106,87,100,216,90,235,244,105,241,12,255,0,148,163,239,88,208,80,169,94,53,214,35,48,43,216,125,123,194,103,87,42,158,150,237,171,220,125,57,72,167,52,223,67,87,214,127,68,139,235,215,188,7,202,224,197,117,181,2,249,186,237,131,86,139,169,246,29,165,167,243,108,212,23,238,250,253,228,45,252,80,55,12,235,221,171,71,52,118,228,73,14,108,106,165,219,55,30,134,127,147,167,76,50,238,73,159,122,190,161,127,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,3,52,249,154,171,46,185,141,247,37,81,197,238,83,253,143,83,211,78,232,140,167,220,94,239,112,210,117,78,81,195,132,228,146,61,13,26,117,251,76,139,251,70,95,239,167,148,253,213,57,213,30,166,174,87,255,0,171,72,11,169,225,45,104,21,185,151,102,170,139,111,71,106,187,183,171,95,165,202,157,57,37,211,113,145,116,87,184,191,88,156,34,41,112,212,163,185,74,202,253,186,167,11,78,119,107,211,245,84,102,125,103,239,18,180,0,84,47,23,92,203,201,170,222,7,128,20,71,121,108,209,191,213,98,218,71,204,230,181,2,91,31,73,162,50,208,200,254,130,207,95,110,157,194,219,43,117,70,40,180,199,170,114,79,70,217,219,187,191,218,162,79,176,143,218,126,225,154,28,116,189,36,226,30,42,86,239,9,110,115,29,168,118,109,202,208,139,93,145,154,108,186,18,82,93,200,47,97,0,255,0,44,27,194,154,222,51,223,180,251,10,130,231,42,77,67,157,163,154,33,91,118,50,227,189,202,90,8,245,38,140,190,145,127,97,232,159,2,240,58,213,192,219,38,155,105,91,172,127,169,237,200,107,157,185,207,89,46,200,91,198,91,86,226,244,234,162,246,159,119,179,184,64,78,14,184,37,216,169,181,204,87,169,43,214,153,217,187,34,52,238,216,170,131,11,234,78,125,101,222,159,179,222,45,20,0,124,139,182,234,162,89,54,229,70,234,184,165,246,106,117,46,51,210,228,187,203,90,246,54,219,106,90,207,106,8,212,122,37,42,62,132,103,208,125,9,210,217,167,194,145,62,74,182,181,25,165,188,226,180,51,209,41,35,51,62,157,123,136,81,207,18,172,218,86,113,131,20,42,24,117,68,151,203,183,45,185,46,193,113,174,90,15,153,42,60,137,140,155,155,148,202,28,45,91,112,139,66,81,164,189,230,125,64,76,28,100,227,11,133,246,77,69,234,78,30,90,95,43,150,210,148,218,223,237,242,32,108,81,41,196,159,170,244,35,215,77,168,62,255,0,229,253,70,60,213,139,198,162,209,172,85,25,131,121,97,55,160,162,169,41,74,230,122,121,217,94,182,228,145,159,45,184,36,125,198,165,127,201,211,218,66,162,3,67,211,95,96,13,50,224,214,58,225,238,58,91,113,238,75,14,175,219,26,117,164,56,226,59,59,237,242,212,109,182,179,78,174,182,131,61,9,212,117,34,235,175,219,167,67,25,136,194,140,83,186,112,118,243,133,123,90,50,249,19,98,56,218,143,230,219,86,244,33,212,57,183,231,16,178,45,77,180,245,211,254,129,118,121,26,207,141,185,153,10,36,123,86,224,103,209,215,92,8,200,109,214,247,56,247,105,216,136,200,83,218,162,59,109,163,115,175,25,109,35,61,52,247,119,4,196,17,59,136,78,87,233,184,243,132,21,58,197,58,38,183,21,2,43,211,227,57,204,87,206,37,136,178,212,134,180,55,80,217,106,227,165,235,25,30,158,210,50,238,150,35,254,86,132,184,133,54,178,213,42,35,73,151,188,140,6,91,170,16,171,22,85,206,252,25,5,217,170,116,73,202,109,95,65,124,183,217,112,200,251,181,73,232,164,253,100,122,123,72,94,223,13,220,192,187,141,24,23,75,165,212,186,212,45,136,236,81,214,174,159,56,152,208,225,164,215,161,54,132,150,170,116,250,106,127,105,251,32,71,21,188,184,55,134,248,155,248,81,161,177,178,153,114,59,190,79,173,174,179,100,72,156,250,207,214,117,74,250,40,46,228,146,125,218,31,65,203,248,115,227,235,216,31,152,10,98,100,57,165,62,229,83,52,55,203,66,245,74,68,216,155,149,209,181,168,253,86,187,139,79,180,189,161,127,224,63,45,46,161,30,175,76,137,85,134,189,236,77,97,185,13,43,67,45,80,180,146,136,244,50,35,238,50,239,33,250,128,0,0,0,0,0,0,0,0,127,148,168,237,76,140,244,71,147,171,111,182,166,214,90,247,164,203,67,238,251,71,250,128,10,29,226,107,151,215,48,135,28,103,92,212,232,219,105,87,67,174,212,212,189,250,233,34,76,201,139,52,232,110,41,95,69,178,235,161,23,212,70,61,71,9,236,113,145,98,227,55,224,238,106,191,139,174,20,242,154,45,11,251,233,249,112,89,79,115,106,87,209,65,247,168,147,246,119,139,11,226,57,128,241,177,139,0,43,85,54,139,248,194,215,139,38,180,215,127,175,217,161,75,82,83,249,68,36,181,83,157,230,71,246,24,162,219,26,225,157,135,24,143,69,185,8,185,114,173,218,204,105,106,46,135,181,113,223,74,204,187,148,71,213,30,227,253,96,53,2,3,150,101,147,19,19,139,88,41,107,94,58,124,236,138,92,18,120,253,238,42,35,46,40,254,130,125,174,123,11,79,243,14,166,0,0,0,0,0,0,56,30,120,49,57,220,45,203,149,219,86,138,239,46,85,70,153,62,154,194,182,235,181,199,32,73,82,79,67,66,136,244,54,251,140,136,190,177,223,5,96,241,163,196,50,141,110,219,88,104,195,187,95,118,84,58,194,203,110,186,180,109,212,89,50,234,157,59,255,0,223,107,245,123,64,85,83,206,84,111,11,165,199,86,190,116,250,221,64,212,165,104,148,239,121,231,59,244,232,146,213,74,250,139,236,23,181,195,151,45,148,108,21,193,74,101,192,251,92,202,229,200,195,53,55,158,220,178,229,162,68,72,139,83,91,73,213,160,244,91,90,238,34,35,63,113,23,125,76,228,39,11,203,19,243,41,105,69,124,191,131,209,106,80,42,238,127,190,38,103,197,35,79,69,164,203,162,251,203,95,176,198,134,32,195,102,157,6,61,62,50,118,179,21,164,50,217,106,103,162,82,68,69,223,215,184,128,127,184,14,19,140,121,209,192,124,18,158,170,53,223,117,242,170,109,168,210,184,221,130,98,180,209,78,36,253,118,216,90,126,147,74,46,255,0,175,187,191,232,96,246,110,48,67,27,222,68,27,26,236,237,115,148,217,45,81,251,4,182,246,245,108,143,214,117,148,36,253,103,80,95,175,95,126,129,217,135,156,196,59,38,147,136,150,85,106,204,173,177,205,137,88,167,201,130,226,119,41,61,29,105,109,159,84,169,39,220,179,246,151,218,93,227,209,17,234,90,144,254,128,205,254,111,112,81,252,6,199,26,237,150,109,114,226,61,34,84,232,9,220,71,164,67,153,33,182,186,243,22,125,205,127,40,247,123,203,218,115,107,131,206,96,101,53,91,170,224,133,93,253,209,214,195,245,88,167,180,139,69,154,233,241,144,159,85,189,123,181,234,107,251,75,218,61,223,24,156,22,42,213,161,73,197,152,13,235,38,3,172,83,222,235,220,194,26,168,62,163,234,178,46,243,46,228,153,253,126,193,91,89,87,196,9,24,107,143,86,101,198,194,180,71,166,233,204,189,208,191,37,219,88,90,187,210,175,208,246,22,160,52,160,3,200,225,61,234,206,34,97,253,42,241,96,245,110,161,207,208,250,255,0,173,190,227,126,212,167,244,61,197,253,163,215,0,164,62,45,24,40,172,57,198,104,55,188,70,182,193,187,249,188,159,91,93,59,44,72,45,43,189,197,31,210,95,180,147,250,251,199,38,200,30,52,55,131,121,130,162,212,234,10,219,76,149,218,123,81,233,174,155,97,74,74,59,144,181,125,39,11,184,190,222,157,214,207,196,119,2,211,140,248,15,45,216,189,106,116,78,95,99,47,127,58,100,78,103,123,136,79,209,107,219,175,213,161,247,208,117,58,115,180,217,173,205,99,233,183,174,157,222,210,50,246,253,160,45,167,140,237,170,204,139,86,214,185,147,23,87,34,246,237,206,239,63,87,115,148,244,119,107,215,221,220,34,23,11,201,241,96,102,238,209,84,142,138,87,111,216,125,122,105,76,155,175,113,125,98,105,231,146,252,143,137,57,0,102,238,47,158,92,221,218,57,213,59,118,86,163,55,221,181,58,253,15,112,175,220,131,212,93,165,230,134,209,148,210,180,82,123,126,135,167,255,0,87,74,47,113,251,192,104,136,0,0,0,0,0,0,121,156,70,190,168,216,113,104,206,187,171,210,121,16,225,114,183,175,98,213,166,247,80,217,116,74,84,125,235,47,96,8,238,207,17,44,33,44,113,168,224,197,69,174,200,113,57,61,154,163,186,83,157,167,116,62,210,191,154,40,222,166,222,137,234,190,186,234,94,225,43,134,94,111,91,190,69,215,120,76,186,205,190,83,178,185,126,174,164,173,54,180,150,255,0,68,139,185,62,225,162,220,172,222,21,75,235,4,45,219,146,178,189,242,229,118,190,98,180,73,107,182,99,232,46,137,74,75,185,5,236,1,214,64,0,0,81,142,98,124,64,226,119,244,202,181,253,117,209,121,194,140,115,19,226,7,19,191,166,85,175,235,174,136,214,210,249,171,125,179,224,188,57,15,244,134,47,185,79,188,231,160,0,33,238,144,0,0,0,78,254,30,153,74,98,230,92,60,193,98,28,56,239,210,99,188,78,90,209,19,33,196,186,169,177,165,36,251,114,141,165,164,146,150,220,97,109,165,181,146,183,153,172,212,146,74,80,110,114,204,148,101,41,252,192,92,229,117,222,112,228,35,15,104,239,58,220,183,88,144,218,85,62,107,100,202,202,9,232,178,121,180,169,15,18,212,226,83,244,82,164,37,73,90,137,73,182,186,117,58,159,71,167,197,164,210,96,71,133,6,19,40,141,22,44,102,146,211,76,52,132,146,80,218,16,146,34,74,82,146,34,36,145,17,17,17,17,9,46,71,149,252,44,198,38,244,121,49,194,58,253,125,138,67,149,61,189,140,13,186,178,60,178,191,198,213,231,42,137,249,49,250,177,49,249,83,211,213,27,184,206,239,210,0,2,96,230,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,241,71,241,217,137,191,114,249,60,33,42,184,24,254,123,63,102,255,0,121,8,171,197,31,199,102,38,253,203,228,240,132,170,224,99,249,236,253,155,253,228,2,213,0,0,0,0,0,86,175,25,76,88,197,60,47,252,16,126,12,241,46,235,180,189,39,242,131,182,250,10,179,38,7,106,229,250,63,151,205,228,173,59,246,243,23,183,118,186,111,86,157,230,35,87,14,28,194,227,237,243,156,236,60,181,175,92,112,196,11,130,139,55,210,221,166,157,84,185,166,203,138,254,202,84,181,163,123,78,56,164,43,106,208,149,22,165,209,73,35,46,164,66,207,243,91,146,156,44,206,15,201,111,194,101,126,235,166,124,146,237,221,139,208,82,163,51,204,237,92,142,103,55,156,195,186,233,217,145,183,110,221,53,86,186,234,90,115,252,4,225,127,128,89,118,197,138,22,49,217,87,126,32,77,173,91,253,171,179,49,84,168,66,114,42,249,241,157,142,189,233,110,35,107,61,16,242,140,180,89,122,196,90,234,90,145,132,107,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,18,171,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,5,255,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,26,83,25,172,205,143,138,124,100,248,129,112,249,139,224,46,167,133,199,129,60,50,251,235,206,38,137,84,34,175,11,143,2,120,101,247,215,156,77,18,168,0,69,94,40,254,4,241,55,238,95,56,132,37,80,138,188,81,252,9,226,111,220,190,113,8,5,43,101,59,197,62,13,252,64,183,188,197,129,165,49,154,204,167,120,167,193,191,136,22,247,152,176,52,166,0,34,175,20,127,2,120,155,247,47,156,66,18,168,69,94,40,254,4,241,55,238,95,56,132,2,128,70,143,115,93,154,236,56,202,86,28,46,245,189,93,237,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,8,117,252,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,72,120,11,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,91,79,10,188,140,85,112,182,55,227,35,139,148,185,116,251,178,165,30,85,54,135,111,84,169,106,143,38,140,199,52,219,118,83,201,144,217,58,220,151,73,181,37,27,54,145,71,117,70,106,95,63,107,124,87,133,94,70,41,88,165,39,241,145,197,202,92,74,133,167,77,145,42,155,67,183,170,84,180,200,141,89,127,148,109,187,41,228,200,108,218,114,51,70,226,146,141,155,140,228,52,163,53,35,145,181,203,137,1,85,124,115,191,50,127,180,159,187,69,101,216,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,202,205,56,231,126,100,255,0,105,63,118,142,63,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,61,202,50,48,179,76,148,101,70,133,148,188,26,133,102,242,169,83,46,250,150,147,46,154,220,38,86,158,223,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,10,64,226,61,152,92,125,177,179,157,136,118,181,149,142,24,129,111,209,97,122,39,179,83,169,119,52,216,145,88,223,74,136,181,236,105,183,18,132,238,90,212,163,208,186,169,70,103,212,204,93,248,135,248,247,194,255,0,0,179,19,139,21,220,99,189,110,252,64,133,90,184,59,47,105,98,151,80,132,220,84,114,35,53,29,27,18,228,71,22,90,161,148,153,234,179,245,140,244,208,180,34,15,129,194,39,16,175,236,74,203,109,201,93,196,107,226,224,186,170,76,95,19,34,53,50,183,83,122,115,237,176,152,16,20,150,146,227,202,82,137,4,165,173,68,146,61,53,90,143,218,98,184,56,163,248,236,196,223,185,124,158,16,185,236,175,229,126,193,202,101,129,80,195,156,57,171,220,21,26,109,70,176,237,109,215,107,114,25,121,244,190,227,44,178,164,165,76,180,210,73,27,99,160,200,141,38,122,154,186,247,17,83,15,20,127,29,152,155,247,47,147,194,1,21,69,164,240,175,200,84,153,82,105,89,167,198,74,20,184,104,135,33,154,133,141,76,145,202,52,76,65,180,242,78,124,152,238,52,165,18,9,75,97,216,171,74,208,189,237,115,116,52,27,74,95,0,225,197,145,200,217,173,188,167,222,24,130,185,113,240,234,207,144,194,39,50,210,29,105,117,185,106,35,89,66,105,242,34,74,16,148,146,84,250,146,174,106,80,235,73,73,36,222,39,91,189,224,1,84,28,84,50,21,38,44,154,174,105,240,110,133,46,98,38,72,122,161,124,211,35,242,137,16,208,77,50,146,159,26,59,109,37,70,131,82,31,118,82,212,181,175,123,188,221,9,4,234,145,107,224,3,42,226,85,112,184,241,217,134,95,125,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,60,255,0,11,143,29,152,101,247,215,147,205,1,63,248,213,248,88,181,190,32,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,88,255,0,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,128,231,249,174,202,142,35,229,43,17,215,101,94,173,118,234,84,238,99,244,10,251,12,154,34,213,226,164,200,141,73,35,51,229,188,141,201,39,89,51,53,54,165,36,200,214,133,182,226,228,87,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,181,252,197,229,163,11,51,65,98,61,98,226,101,39,244,123,21,102,27,17,189,41,76,249,230,93,115,178,62,243,78,114,121,188,132,33,205,169,245,209,170,79,216,101,158,188,116,192,188,71,203,166,35,212,112,191,20,40,221,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,13,52,138,1,226,143,227,179,19,126,229,242,120,66,116,240,132,204,86,41,226,37,137,47,7,47,75,86,171,46,219,178,169,233,102,221,186,138,12,151,35,171,150,241,155,212,249,83,28,117,77,155,205,183,42,33,71,97,180,39,107,13,43,94,137,70,176,91,138,63,142,204,77,251,151,201,225,0,149,92,12,127,61,159,179,127,188,133,170,10,171,224,99,249,236,253,155,253,228,45,80,0,0,0,0,0,6,85,197,255,0,112,184,240,39,134,95,125,121,196,209,64,34,255,0,184,92,120,19,195,47,190,188,226,104,9,84,0,0,2,170,248,231,126,100,255,0,105,63,118,139,84,21,87,199,59,243,39,251,73,251,180,7,42,224,169,226,158,233,248,127,59,204,105,195,191,241,148,197,140,83,194,255,0,193,7,224,207,18,238,187,75,210,127,40,59,111,160,171,50,96,118,174,95,163,249,124,222,74,211,191,111,49,123,119,107,166,245,105,222,99,128,112,84,241,79,116,252,63,157,230,52,225,101,57,173,201,78,22,103,7,228,183,225,50,191,117,211,62,73,118,238,197,232,41,81,153,230,118,174,71,51,155,206,97,221,116,236,200,219,183,110,154,171,93,117,45,2,5,240,137,198,252,104,196,172,201,92,148,44,70,197,235,214,234,166,177,99,204,150,212,58,221,126,92,230,27,125,51,224,37,46,165,183,156,82,73,100,149,173,36,162,45,116,90,139,218,98,221,4,95,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,78,227,41,64,0,41,3,136,246,97,113,246,198,206,118,33,218,214,86,56,98,5,191,69,133,232,158,205,78,165,220,211,98,69,99,125,42,34,215,177,166,220,74,19,185,107,82,143,66,234,165,25,159,83,49,119,226,31,227,223,11,252,2,204,78,44,87,113,142,245,187,241,2,21,106,224,236,189,165,138,93,66,19,113,81,200,140,212,116,108,75,145,28,89,106,134,82,103,170,207,214,51,211,66,208,136,56,175,6,188,88,197,60,80,252,47,254,19,49,46,235,187,125,25,242,127,177,122,118,179,38,127,101,230,122,67,153,202,231,45,91,55,114,209,187,110,154,236,78,189,196,33,95,20,127,29,152,155,247,47,147,194,22,253,149,44,148,225,102,79,190,84,254,12,235,247,93,79,229,111,97,237,190,157,149,25,238,95,101,231,242,249,92,150,26,211,94,210,189,219,183,107,162,116,211,67,214,160,120,163,248,236,196,223,185,124,158,16,14,171,194,243,50,248,89,149,251,19,28,175,172,76,171,127,181,158,197,70,134,252,111,74,84,254,122,107,78,118,70,30,117,190,119,43,158,133,185,181,94,162,53,81,251,8,225,254,58,99,166,35,230,47,17,234,56,161,138,21,158,221,85,157,163,76,178,209,26,34,211,226,164,204,219,139,25,179,51,229,178,141,202,208,181,53,26,148,165,173,75,90,214,181,120,1,61,56,101,100,74,171,141,215,149,59,28,241,74,217,136,230,23,208,100,56,168,176,234,140,41,104,185,38,160,148,148,161,182,245,34,92,102,93,209,78,45,123,155,90,219,228,109,112,141,238,80,124,172,24,225,99,139,152,195,150,137,152,211,10,165,18,13,195,86,143,30,169,103,208,100,41,108,174,163,17,43,144,151,219,147,206,105,9,101,111,37,49,157,138,234,92,83,75,66,189,125,137,112,157,110,26,218,215,101,213,99,87,98,221,54,85,205,85,183,235,80,183,246,106,141,46,107,145,37,49,189,10,66,246,58,217,165,105,220,133,169,39,161,245,74,140,143,161,152,212,152,171,94,42,25,10,141,42,53,87,52,248,55,66,137,13,112,227,189,80,190,105,145,249,166,185,139,55,89,73,79,141,29,182,148,146,89,37,111,187,41,106,90,17,177,174,110,134,179,117,75,15,203,138,57,223,161,102,227,134,198,40,194,184,229,82,169,184,155,68,244,91,181,186,36,54,87,29,149,197,58,252,50,102,84,68,184,235,139,113,157,138,105,14,30,243,82,29,215,114,82,151,26,53,192,12,167,120,167,193,191,136,22,247,152,176,57,164,42,181,86,157,26,124,58,125,78,92,88,245,72,229,18,115,76,188,164,34,83,4,235,111,19,78,164,143,69,160,157,101,167,9,42,212,183,182,133,119,164,140,186,94,83,188,83,224,223,196,11,123,204,88,1,117,60,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,128,26,83,0,0,0,0,0,21,171,198,83,22,49,79,11,255,0,4,31,131,60,75,186,237,47,73,252,160,237,190,130,172,201,129,218,185,126,143,229,243,121,43,78,253,188,197,237,221,174,155,213,167,121,139,42,17,255,0,53,185,41,194,204,224,252,150,252,38,87,238,186,103,201,46,221,216,189,5,42,51,60,206,213,200,230,115,121,204,59,174,157,153,27,118,237,211,85,107,174,165,160,86,7,14,28,194,227,237,243,156,236,60,181,175,92,112,196,11,130,139,55,210,221,166,157,84,185,166,203,138,254,202,84,181,163,123,78,56,164,43,106,208,149,22,165,209,73,35,46,164,66,239,196,63,192,78,23,248,5,151,108,88,161,99,29,149,119,226,4,218,213,191,218,187,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,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,128,149,64,0,2,128,120,163,248,236,196,223,185,124,158,16,252,150,238,96,111,236,44,200,75,184,81,104,46,36,106,110,40,223,23,20,74,212,194,55,145,53,166,34,194,160,43,148,195,141,184,148,165,14,165,231,90,117,43,74,201,109,173,73,233,169,235,250,248,163,248,236,196,223,185,124,158,16,246,182,5,149,74,186,184,67,226,85,118,161,34,91,114,44,236,88,98,183,5,44,173,36,135,31,92,122,100,19,75,164,105,51,52,114,167,58,162,36,154,79,122,80,122,232,70,149,4,106,203,118,8,85,115,31,141,182,182,11,209,171,145,40,210,46,57,14,165,115,228,182,167,17,25,134,88,114,67,203,36,39,170,214,77,50,230,196,106,146,82,246,164,212,130,51,89,104,167,5,240,134,205,192,92,47,183,240,143,15,216,150,221,10,221,142,166,99,156,183,205,231,221,90,220,83,174,188,226,250,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,103,47,0,113,142,187,151,252,101,180,241,138,220,103,180,75,182,106,9,144,228,109,200,71,107,138,180,169,185,49,183,173,11,38,249,172,56,235,92,205,134,164,111,220,159,89,36,99,77,32,0,0,2,181,120,210,99,165,118,214,177,45,44,6,183,43,52,164,68,189,187,69,70,229,137,162,28,157,217,98,61,29,112,139,67,51,54,153,113,242,117,91,246,146,150,168,155,82,178,74,93,74,171,47,46,88,33,85,204,118,48,209,112,106,133,92,137,72,169,87,227,212,85,14,92,182,212,182,9,248,240,95,146,218,28,219,235,37,11,83,4,131,89,18,141,4,179,81,37,123,118,31,64,226,11,140,84,172,111,205,165,245,119,91,85,233,117,91,122,20,134,104,148,119,93,148,151,216,38,34,50,134,92,84,85,33,107,71,102,114,66,100,62,217,160,244,81,63,188,200,148,181,16,153,92,16,176,183,255,0,156,188,107,168,80,191,237,75,90,145,83,237,95,108,153,236,114,73,127,254,141,86,245,163,234,66,191,40,64,42,172,105,163,0,113,142,133,152,12,26,180,241,138,220,103,179,196,185,169,233,144,228,109,203,95,100,148,133,41,185,49,183,173,8,55,57,79,182,235,92,205,132,149,236,220,159,85,68,98,133,179,241,134,118,174,17,102,247,18,108,91,42,39,100,162,199,168,71,168,70,138,150,219,109,184,189,182,35,51,22,195,72,109,9,66,25,109,114,20,134,208,73,245,91,74,18,102,102,70,103,99,252,24,49,122,77,223,128,215,46,17,212,95,150,244,140,61,172,37,232,102,166,26,67,12,211,170,28,199,91,101,11,79,174,181,148,150,103,56,163,89,116,39,155,34,81,145,109,64,88,80,0,0,12,245,241,33,181,168,86,126,118,177,74,147,110,65,236,145,36,84,34,85,28,111,154,183,55,74,155,6,60,185,46,106,179,51,45,239,190,234,244,215,106,119,104,146,36,145,17,104,80,102,219,55,184,189,27,29,243,47,136,88,165,79,126,35,244,218,181,97,108,210,223,140,195,172,162,69,58,50,19,22,27,198,135,125,116,173,113,216,105,107,37,18,125,117,43,213,71,209,32,148,28,27,48,83,229,206,96,170,216,199,46,161,201,137,134,84,242,228,176,219,187,92,126,117,69,169,17,219,220,147,109,68,166,82,194,38,26,180,90,20,78,114,52,220,157,228,46,164,80,183,10,92,76,252,29,231,38,220,167,72,151,74,137,2,245,167,206,182,102,63,80,115,151,183,152,217,72,142,134,84,107,74,73,231,37,69,140,210,72,247,110,230,154,18,157,202,73,149,244,128,0,0,0,0,0,0,0,12,171,139,254,225,113,224,79,12,190,250,243,137,162,128,69,255,0,112,184,240,39,134,95,125,121,196,208,18,168,0,0,0,0,0,85,95,20,62,31,191,252,164,205,110,17,51,252,237,90,243,163,165,63,241,102,138,76,38,35,198,255,0,140,201,150,227,206,254,155,186,253,34,22,168,57,86,108,124,44,99,39,195,251,135,203,159,1,154,193,164,140,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,78,109,199,117,201,222,106,175,44,168,98,229,62,240,163,84,165,170,216,168,200,143,26,236,164,54,217,60,138,141,56,151,235,154,90,82,208,158,210,218,84,226,153,94,228,237,89,154,76,249,107,113,11,13,25,128,243,246,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,0,0,0,0,0,0,0,0,34,139,252,68,176,136,241,198,157,131,20,230,187,89,203,231,118,154,142,233,77,246,109,176,251,74,62,104,227,122,251,186,167,162,250,105,169,251,135,85,205,53,225,84,177,112,66,226,185,40,203,217,46,47,100,229,171,68,158,155,166,48,131,232,164,168,187,150,126,193,157,43,42,239,145,106,94,16,238,178,111,154,236,94,103,171,169,39,93,205,41,191,209,50,238,87,184,6,161,128,121,156,57,190,168,216,143,104,193,187,168,50,121,240,230,243,118,47,98,211,174,199,86,217,244,82,82,125,232,63,96,244,192,0,0,0,0,0,40,55,138,28,248,179,243,119,119,42,63,83,79,96,220,125,122,235,76,133,167,121,125,66,94,112,98,181,89,143,106,221,55,50,162,232,228,174,195,181,221,231,235,109,114,160,142,237,122,123,187,132,19,207,197,69,218,166,104,110,233,111,43,85,43,176,117,208,191,252,221,20,189,197,238,22,3,145,171,242,62,27,100,1,235,188,203,146,184,91,117,115,170,183,111,173,73,111,187,106,180,250,126,224,16,47,63,152,208,222,50,102,10,181,83,167,171,117,50,47,102,236,167,166,154,238,133,21,43,239,66,21,244,155,62,242,251,58,119,245,158,18,248,40,172,70,198,121,183,188,166,183,65,180,57,124,239,91,77,123,84,73,205,39,185,196,159,210,71,176,149,250,187,196,28,168,206,118,165,53,201,175,253,55,52,215,187,216,68,94,207,176,95,135,14,28,11,78,12,96,60,71,101,116,169,214,249,157,176,189,220,153,146,249,125,206,45,63,69,223,102,159,94,167,220,18,188,0,121,28,88,189,89,195,188,63,170,222,47,158,141,211,249,26,159,95,245,199,219,111,216,149,126,159,184,255,0,180,5,57,113,92,204,4,172,66,198,103,48,214,159,35,248,174,214,211,66,216,94,191,105,137,5,239,107,105,81,104,164,31,242,149,250,139,160,230,156,63,50,216,206,98,177,120,162,85,163,243,168,148,111,245,65,59,205,63,150,139,40,218,250,46,182,191,166,201,125,29,126,189,11,190,59,222,87,52,187,198,228,153,113,207,61,95,151,203,222,125,63,144,218,80,93,196,69,220,146,246,11,184,225,99,130,197,134,184,16,221,207,49,189,181,11,147,94,121,107,174,157,158,100,212,39,185,106,79,209,89,119,17,126,176,19,58,12,24,180,232,200,135,13,174,91,77,235,181,59,140,244,212,204,207,169,245,239,51,31,160,7,240,207,66,212,192,127,64,113,156,97,205,198,8,96,131,203,131,124,221,157,146,114,91,53,166,63,96,150,230,238,174,17,122,205,50,180,151,172,210,203,245,107,238,215,231,224,230,116,112,31,27,103,166,141,104,93,124,218,154,212,73,68,110,195,49,58,234,166,210,71,189,198,16,159,164,234,75,191,235,238,238,14,121,196,103,45,116,108,106,193,90,157,125,134,185,85,203,110,59,213,54,94,220,181,115,17,30,36,181,165,173,166,234,16,90,173,221,119,25,25,151,184,203,186,137,90,93,70,207,186,80,234,23,201,159,68,168,18,146,173,18,173,143,50,231,126,157,82,122,41,63,89,125,163,81,147,161,179,81,131,34,159,37,59,153,148,210,217,112,181,50,213,42,35,35,238,235,220,99,60,249,246,194,242,195,12,202,93,177,88,47,224,245,170,148,250,187,127,239,73,233,242,136,147,213,106,51,232,142,243,211,236,32,23,71,145,252,78,119,20,178,229,105,85,165,59,204,149,78,166,64,166,190,173,186,110,113,184,17,148,163,208,144,146,45,77,206,226,35,47,172,119,193,88,60,23,49,16,164,219,183,46,26,62,238,231,218,147,50,176,130,219,166,141,18,41,204,145,116,78,157,255,0,239,181,250,189,162,207,128,0,0,0,0,0,0,7,44,204,222,38,39,9,112,82,233,188,116,249,216,244,185,196,201,251,156,76,71,156,73,253,5,123,91,246,150,159,230,1,83,28,88,113,202,69,245,140,223,131,184,74,254,46,183,147,202,116,180,47,239,166,37,206,101,93,237,165,95,69,101,220,163,79,219,222,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,250,46,31,93,12,190,163,49,24,47,155,134,118,35,226,61,106,228,50,230,74,184,171,50,101,164,186,22,229,200,125,75,34,238,73,23,85,251,139,245,11,210,225,199,128,241,176,119,0,40,181,55,75,248,194,232,139,26,180,239,127,169,218,97,68,82,147,249,69,164,244,83,125,228,69,246,16,9,85,22,59,80,227,51,17,148,232,219,13,165,180,22,189,201,34,208,187,254,193,254,160,0,0,0,0,0,0,0,0,0,0,63,45,82,161,30,145,76,151,85,152,189,140,66,97,201,14,171,67,61,16,132,154,140,244,34,51,238,35,238,32,17,71,137,22,96,93,193,108,11,170,82,233,189,42,23,60,119,232,232,87,79,155,76,152,115,18,75,208,219,90,79,69,52,93,53,45,125,229,237,162,72,16,171,23,173,208,196,22,11,180,213,43,115,146,218,126,130,57,143,188,225,17,119,232,146,213,74,250,136,181,246,16,146,156,70,49,245,236,112,199,250,154,35,185,173,62,218,83,212,54,11,66,245,138,60,217,123,85,213,180,40,189,87,123,143,95,180,253,157,63,133,38,92,26,196,140,77,252,40,215,24,223,76,182,221,223,27,214,211,73,177,228,65,125,7,234,186,149,125,21,159,122,77,62,253,79,160,9,255,0,195,219,43,244,220,6,194,10,101,98,163,19,75,138,191,21,153,242,92,230,43,230,210,252,88,138,91,90,19,171,108,244,113,163,245,136,139,95,97,17,119,203,17,255,0,40,66,91,66,91,65,104,148,145,36,139,220,68,63,232,0,115,204,101,199,92,61,192,187,110,69,201,126,85,251,27,77,52,183,27,71,103,125,206,98,137,183,22,73,213,166,214,101,169,52,190,166,93,52,251,53,143,217,229,207,141,185,150,250,36,139,86,223,103,210,55,92,248,203,109,166,247,56,207,102,222,137,40,75,218,174,59,141,175,107,172,145,109,51,45,117,247,119,210,102,43,226,157,211,140,87,156,219,218,238,151,207,155,45,199,20,95,54,218,118,33,110,173,205,191,54,132,17,232,110,43,174,159,244,0,180,107,235,141,69,163,71,170,61,6,205,194,111,78,197,74,84,148,76,244,243,177,125,109,202,34,62,91,144,76,251,137,42,255,0,149,167,176,199,165,193,190,48,184,95,123,84,89,164,226,29,165,242,69,110,169,45,161,254,223,34,126,245,26,155,73,122,172,194,45,53,220,179,239,254,71,214,66,152,244,61,53,246,0,13,72,218,87,85,18,246,183,41,215,85,187,47,180,211,170,145,89,151,29,222,90,209,185,183,27,74,208,122,44,137,69,170,84,147,234,68,125,71,215,20,101,195,87,54,149,156,31,197,10,126,29,86,229,243,45,203,146,75,80,91,107,150,130,229,202,145,34,27,36,230,228,178,183,15,70,219,50,208,212,73,63,121,31,81,120,208,101,179,80,133,30,124,101,110,106,75,72,121,181,104,101,170,84,68,100,125,122,247,24,14,13,157,28,185,81,179,13,131,213,122,60,130,229,213,105,241,100,77,128,247,174,122,60,220,89,9,104,182,147,173,167,233,61,175,172,102,94,242,211,187,62,215,221,161,81,195,251,202,177,103,212,207,89,84,105,242,33,45,94,175,172,166,93,83,102,173,18,165,17,106,104,62,154,159,218,99,81,6,68,162,52,159,113,244,20,207,197,231,4,254,76,226,108,28,77,167,171,88,213,72,205,48,242,116,238,121,201,19,222,81,234,110,25,247,36,187,146,69,254,96,29,211,132,86,101,164,222,116,41,184,23,93,119,155,62,137,17,202,132,69,109,36,237,132,202,32,69,66,52,75,68,147,245,148,125,77,102,175,121,31,120,178,81,158,28,130,95,206,225,246,102,109,89,173,187,177,21,89,176,105,79,122,164,122,182,237,66,41,168,190,138,191,67,217,161,253,100,52,33,68,170,177,90,166,51,83,140,122,180,246,237,189,254,197,26,79,188,139,218,94,224,31,184,65,238,45,54,129,92,121,118,118,168,134,245,118,149,183,98,181,250,60,217,208,82,125,55,17,31,68,251,143,245,9,194,34,151,18,186,59,149,92,175,220,74,108,181,228,246,77,127,93,70,31,214,94,224,20,169,150,90,178,232,120,223,109,213,27,94,213,49,219,52,61,53,239,136,242,125,199,239,247,13,44,12,186,216,174,155,23,84,39,82,122,26,121,191,254,173,67,80,20,201,71,50,19,114,76,245,53,235,215,236,51,47,236,1,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,220,64,90,155,180,103,173,29,229,202,255,0,245,168,25,139,185,12,213,90,144,106,239,245,63,251,194,26,115,196,61,10,207,168,106,122,23,205,127,250,212,12,198,92,127,234,204,141,63,222,127,247,132,3,64,252,62,154,142,214,86,237,46,74,247,25,246,253,221,12,191,217,25,94,241,35,196,112,225,246,228,23,50,185,105,20,54,182,25,118,253,254,177,158,191,198,50,180,239,253,98,71,128,229,57,164,168,187,73,192,155,154,160,203,155,22,215,98,209,90,107,166,179,24,46,237,15,222,51,90,103,169,234,99,76,121,131,160,72,186,48,130,191,66,139,249,89,61,151,111,119,242,101,52,163,239,50,46,228,251,198,104,101,197,126,20,133,198,146,141,142,35,77,197,169,30,154,150,190,207,180,6,130,120,115,81,105,148,172,167,89,207,64,234,185,62,144,230,159,173,215,109,74,94,222,243,63,121,247,9,52,35,39,14,107,129,170,214,84,108,246,137,123,158,141,233,14,103,67,47,165,82,151,167,176,139,184,132,155,1,204,51,59,92,153,111,101,235,17,170,176,11,248,67,54,173,97,77,171,167,170,162,130,242,137,90,25,25,30,134,69,211,65,155,123,146,161,38,173,113,85,42,179,87,190,68,201,175,200,117,90,17,106,181,184,106,81,232,68,69,222,103,220,67,78,184,135,101,82,241,26,199,174,216,213,148,110,135,93,166,202,167,59,213,69,162,94,101,109,40,253,85,36,251,150,125,202,47,180,187,197,95,214,248,52,86,38,223,210,229,83,175,190,205,111,63,53,199,26,111,209,104,95,45,149,60,102,73,212,230,239,61,27,50,45,79,169,233,239,1,91,120,125,98,92,56,149,119,211,44,187,90,31,106,168,213,37,51,21,150,249,136,70,170,117,212,54,158,171,82,83,244,150,158,243,46,255,0,103,120,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,212,187,253,157,52,18,67,43,185,33,194,236,179,196,76,186,36,126,217,91,113,178,75,243,183,200,111,113,153,50,106,249,181,62,226,11,85,176,74,233,239,211,187,190,71,0,169,172,220,240,182,106,133,108,85,49,31,11,228,104,116,232,207,205,149,7,103,122,27,109,247,150,174,99,242,207,220,218,116,36,159,188,139,188,133,111,219,55,29,203,133,183,188,106,229,37,238,201,87,160,84,16,225,30,214,220,218,235,15,18,180,245,137,73,61,22,217,123,12,186,123,72,105,103,18,150,255,0,200,250,180,110,79,49,137,48,223,101,210,220,69,234,41,165,146,190,190,239,119,81,157,204,211,83,160,211,49,198,234,98,158,199,41,181,85,39,44,203,113,171,85,118,199,203,94,167,245,16,11,163,225,249,154,230,115,37,133,45,34,180,238,219,146,136,105,129,41,27,76,249,201,102,52,93,239,106,150,91,109,58,184,241,250,133,174,158,195,50,238,149,130,133,56,95,223,21,187,91,50,244,202,101,61,223,224,213,116,51,9,244,109,71,209,118,161,9,42,61,77,38,125,201,46,132,101,246,144,190,176,17,247,60,152,49,31,26,242,255,0,112,81,57,28,201,148,184,210,234,144,253,99,47,159,110,20,148,163,249,104,46,247,125,166,101,239,47,118,124,42,212,249,182,117,219,50,149,37,59,102,80,234,46,71,112,181,35,209,198,93,52,159,113,153,119,167,222,101,246,141,71,60,211,111,178,182,29,78,228,56,147,66,139,93,53,35,45,12,80,159,18,188,14,70,19,230,14,177,90,130,199,46,29,211,34,69,105,94,182,191,59,38,116,197,31,123,138,62,230,203,216,146,250,136,5,171,112,246,197,212,226,182,92,45,179,95,71,237,216,112,232,107,47,127,34,4,77,79,232,36,187,220,250,254,211,18,100,84,95,6,44,70,118,29,227,113,97,212,167,182,196,126,20,186,147,101,180,143,87,212,237,61,146,46,137,215,184,189,170,211,234,246,139,116,0,0,0,0,0,0,0,0,0,0,1,249,42,212,216,245,138,84,218,68,180,238,98,116,119,35,58,90,153,106,133,164,210,125,198,71,220,126,195,33,158,252,253,225,11,152,61,152,251,134,150,76,114,163,214,228,75,173,198,45,219,181,105,233,242,146,143,229,172,251,155,246,153,31,188,136,104,108,86,159,24,252,33,106,175,104,209,113,93,130,210,76,39,99,82,214,125,127,36,134,170,15,159,122,200,187,207,244,117,250,253,128,62,119,6,188,91,92,250,37,115,10,230,63,170,163,185,38,166,210,54,255,0,33,40,167,176,158,164,143,172,251,213,250,189,162,207,70,125,56,116,98,91,216,109,153,187,125,228,57,177,170,243,177,40,143,116,35,245,31,168,68,221,252,149,31,114,61,154,31,214,67,64,209,159,110,84,102,164,180,173,200,121,9,113,39,166,154,145,150,164,3,253,64,0,0,0,0,127,12,246,145,153,251,11,81,68,156,84,175,215,174,236,200,191,78,89,234,138,60,53,192,79,119,250,212,249,165,250,37,250,95,95,218,98,246,94,252,146,255,0,193,63,243,12,245,241,7,113,215,51,67,118,243,83,166,217,243,210,158,165,221,233,25,90,0,146,60,25,237,101,205,196,138,253,198,178,209,168,244,217,76,17,255,0,191,75,244,245,233,223,175,113,251,133,172,226,213,98,109,189,134,23,101,114,156,231,46,84,10,36,249,44,175,66,61,171,68,119,20,147,208,200,200,250,145,119,145,138,212,224,168,111,118,139,164,183,124,206,201,222,174,133,244,181,167,117,247,247,11,60,190,168,201,184,172,154,253,1,125,213,42,92,184,159,253,145,149,35,222,95,165,239,32,25,165,198,90,245,66,230,197,139,194,185,84,119,155,42,101,122,160,243,170,218,148,234,165,201,113,70,122,36,136,187,212,125,196,62,85,139,120,85,236,27,186,147,119,208,164,114,102,210,166,177,49,165,236,74,189,102,157,75,133,209,73,81,119,160,187,200,254,195,30,159,48,246,209,218,56,227,125,208,61,145,46,58,163,73,251,19,49,212,123,207,244,125,227,157,128,209,246,80,49,125,120,213,129,22,213,217,41,91,167,55,2,20,89,170,211,77,242,10,28,119,28,86,132,132,17,106,167,123,146,90,123,190,174,212,43,115,131,37,243,46,167,134,151,5,157,45,91,206,37,86,92,150,143,66,45,27,76,122,123,100,158,137,47,121,245,51,215,252,226,200,192,114,252,204,216,45,98,86,6,94,150,162,209,185,201,52,42,137,48,90,233,243,170,134,243,105,254,82,127,79,218,122,12,227,94,84,25,150,45,245,89,183,86,92,185,20,42,172,136,133,220,122,41,151,148,141,123,212,93,232,247,159,235,26,134,117,180,60,218,217,113,58,161,105,52,168,181,239,35,239,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,244,53,169,95,69,5,236,34,250,136,4,238,225,41,140,135,121,96,67,88,119,49,91,165,90,187,189,125,52,221,218,102,78,123,184,144,68,90,18,75,249,74,253,93,194,120,10,44,225,73,138,114,44,156,202,211,45,73,18,185,52,187,147,157,218,207,97,43,251,222,4,231,17,220,131,87,210,87,176,203,235,212,133,233,128,252,245,8,49,234,81,28,133,41,27,218,115,77,197,169,150,186,25,25,119,125,100,51,127,154,252,42,123,7,113,182,189,102,42,39,103,102,47,101,229,35,152,75,250,81,24,112,250,239,89,247,185,237,63,250,6,146,5,42,113,133,178,227,219,248,221,75,185,25,115,85,87,249,251,147,161,250,188,136,144,16,93,77,71,175,127,184,191,88,8,229,84,204,157,102,173,150,202,86,1,62,157,34,82,121,251,23,170,61,126,108,242,148,125,9,162,50,208,203,244,207,245,119,15,217,145,138,28,235,131,50,246,157,58,158,122,60,231,111,211,187,217,79,146,126,211,34,238,35,28,12,89,79,8,28,190,212,234,119,195,184,227,84,137,182,13,39,111,163,220,230,36,247,243,89,159,25,222,137,112,140,180,81,17,122,200,63,171,78,240,22,254,0,0,0,0,0,43,43,139,86,105,34,210,40,44,224,109,173,55,116,217,187,189,43,243,102,92,173,139,131,37,159,166,209,146,181,35,87,208,95,79,111,184,77,252,204,99,165,23,47,56,81,85,196,90,194,253,88,60,141,136,209,126,182,249,44,178,125,82,219,154,126,88,191,146,127,218,89,207,196,11,234,224,196,155,178,109,227,116,77,237,85,41,252,190,115,188,180,35,118,198,144,218,122,33,41,73,122,168,73,116,34,238,253,96,62,174,12,225,133,103,24,49,14,151,97,80,155,223,42,163,207,219,213,5,167,45,135,29,63,164,180,23,115,103,252,162,254,193,165,11,6,203,164,225,245,169,10,210,162,53,203,135,7,153,203,78,229,31,211,113,78,31,210,82,143,189,103,237,49,1,56,76,101,130,53,165,102,191,140,247,52,77,213,42,206,223,71,252,225,151,35,146,236,232,206,253,7,77,42,220,149,39,233,32,180,246,107,222,44,112,0,0,0,5,24,230,39,196,14,39,127,76,171,95,215,93,23,156,40,199,49,62,32,113,59,250,101,90,254,186,232,141,109,47,154,183,219,62,11,195,144,255,0,72,98,251,148,251,206,122,0,2,30,233,0,0,0,94,46,89,233,212,250,94,93,240,210,53,50,4,120,140,174,212,165,201,83,108,52,150,210,167,93,140,219,142,184,100,146,34,53,45,197,173,106,87,122,148,165,25,234,102,102,58,88,231,185,118,240,253,134,63,208,218,47,245,38,135,66,22,126,31,117,154,123,35,193,194,25,196,205,89,142,34,103,143,62,191,122,64,0,30,205,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,128,120,163,248,236,196,223,185,124,158,16,149,92,12,127,61,159,179,127,188,132,85,226,143,227,179,19,126,229,242,120,66,85,112,49,252,246,126,205,254,242,1,106,128,0,0,0,0,0,0,2,170,248,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,68,170,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,1,127,192,0,0,51,89,155,31,20,248,201,241,2,225,243,23,198,148,198,107,51,99,226,159,25,62,32,92,62,98,248,11,169,225,113,224,79,12,190,250,243,137,162,85,8,171,194,227,192,158,25,125,245,231,19,68,170,0,17,87,138,63,129,60,77,251,151,206,33,9,84,34,175,20,127,2,120,155,247,47,156,66,1,74,217,78,241,79,131,127,16,45,239,49,96,105,76,102,179,41,222,41,240,111,226,5,189,230,44,13,41,128,8,171,197,31,192,158,38,253,203,231,16,132,170,17,87,138,63,129,60,77,251,151,206,33,0,160,17,45,50,9,145,58,174,110,238,105,181,219,150,100,186,78,29,91,178,10,37,98,100,87,20,196,217,79,185,29,229,54,212,23,23,29,214,22,182,220,76,117,60,149,153,26,91,121,6,93,86,145,18,198,159,112,171,12,237,92,27,195,139,115,11,108,168,157,158,139,108,211,218,167,198,220,219,104,113,237,133,235,190,239,45,8,66,158,117,102,167,28,89,36,183,184,181,168,203,85,24,15,65,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,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,224,23,82,0,0,0,0,0,40,7,138,63,142,204,77,251,151,201,225,11,254,20,3,197,31,199,102,38,253,203,228,240,128,79,254,10,158,22,46,159,136,19,188,186,156,39,248,128,28,21,60,44,93,63,16,39,121,117,56,79,240,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,79,254,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,1,63,248,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,79,254,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,1,127,194,63,230,151,36,24,29,155,143,67,205,196,136,181,90,109,106,137,171,81,235,116,39,153,143,57,113,79,113,156,87,84,235,78,33,198,119,171,122,73,72,53,33,91,182,41,36,227,132,185,0,0,60,253,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,232,135,138,63,142,204,77,251,151,201,225,11,254,20,3,197,31,199,102,38,253,203,228,240,128,73,254,8,245,106,85,2,149,143,53,218,237,78,37,58,155,78,143,111,203,153,50,91,201,101,136,204,54,154,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,119,92,180,241,74,195,140,121,204,21,119,11,234,204,252,151,160,214,123,3,86,3,213,56,101,30,84,201,92,173,37,69,154,226,100,58,209,60,227,198,93,152,144,73,74,210,70,131,81,186,166,208,186,107,162,226,101,213,111,225,197,209,133,180,153,125,158,139,120,84,41,117,10,191,45,199,16,228,142,192,82,185,12,43,106,201,11,100,215,44,220,82,22,149,124,227,12,40,141,38,142,190,84,6,170,0,66,174,29,217,250,135,153,203,84,236,60,82,168,82,169,184,155,68,229,71,212,228,177,31,229,51,102,219,171,237,49,99,110,37,155,200,67,14,42,67,109,160,219,79,170,226,118,165,206,91,83,84,0,0,0,101,92,95,247,11,143,2,120,101,247,215,156,77,20,2,47,251,133,199,129,60,50,251,235,206,38,128,149,64,0,0,42,175,142,119,230,79,246,147,247,104,181,65,85,124,115,191,50,127,180,159,187,64,114,174,10,158,41,238,159,135,243,188,198,156,46,164,82,183,5,79,20,247,79,195,249,222,99,78,23,82,0,32,7,21,188,209,227,182,90,255,0,5,223,129,75,231,228,231,202,63,77,250,79,248,178,28,206,127,103,236,60,159,239,150,156,219,183,158,239,209,211,93,221,117,208,180,159,226,63,230,183,37,56,89,156,31,146,223,132,202,253,215,76,249,37,219,187,23,160,165,70,103,153,218,185,28,206,111,57,135,117,211,179,35,110,221,186,106,173,117,212,180,8,129,194,255,0,57,153,147,204,78,62,215,236,172,99,196,143,148,20,88,86,124,170,163,17,189,15,2,38,201,72,155,9,180,185,190,59,13,172,244,67,206,22,134,123,125,109,116,212,136,202,207,196,95,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,78,227,41,64,0,40,7,138,63,142,204,77,251,151,201,225,11,254,20,3,197,31,199,102,38,253,203,228,240,128,124,156,139,228,202,187,156,60,71,149,76,114,171,232,107,50,215,236,242,46,106,147,75,65,202,75,110,154,249,81,163,54,173,117,121,222,83,164,78,41,38,219,105,66,148,173,198,72,105,203,254,181,173,59,86,198,161,69,181,172,171,102,149,111,209,97,111,236,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,66,234,165,25,159,83,49,88,60,12,127,61,159,179,127,188,133,170,0,0,0,10,75,226,107,145,42,174,8,222,85,28,115,194,219,102,35,120,95,94,144,218,165,67,165,176,164,34,219,154,178,74,84,135,27,212,201,17,158,119,85,54,180,109,109,11,115,145,181,178,38,121,177,131,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,11,169,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,186,158,40,254,4,241,55,238,95,56,132,40,135,15,111,90,174,26,223,246,214,35,80,163,196,126,165,106,214,33,86,225,181,45,10,83,14,63,25,228,60,218,92,74,84,149,26,13,72,34,50,37,36,244,215,67,46,240,23,145,158,94,33,118,174,82,253,11,108,218,212,202,85,229,121,206,168,35,210,52,146,170,182,143,69,65,111,144,235,189,169,40,53,58,203,207,178,242,74,62,228,109,245,148,233,239,38,249,78,202,11,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,102,50,233,187,46,171,230,187,42,233,189,110,106,173,193,90,155,179,180,212,106,147,92,151,41,253,136,74,17,189,215,13,75,86,212,33,41,45,79,162,82,68,93,8,132,170,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,180,25,54,227,139,106,58,73,9,53,33,9,48,190,144,31,146,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,160,37,80,0,0,160,30,40,254,59,49,55,238,95,39,132,38,255,0,9,107,42,149,137,89,26,196,252,57,174,200,150,197,54,234,186,43,84,73,142,196,90,82,251,108,73,163,193,101,197,54,165,37,73,37,146,86,102,70,105,81,107,166,164,125,194,16,113,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,10,86,26,51,200,206,40,85,113,143,41,120,103,126,87,83,44,234,79,209,253,27,49,249,115,85,45,249,111,193,121,200,78,74,113,213,17,41,75,121,81,141,227,215,83,35,112,200,212,173,55,29,53,241,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,213,193,63,20,42,183,14,17,223,152,81,80,76,183,163,217,149,136,181,40,50,30,154,167,80,219,21,4,57,172,86,154,50,209,148,33,216,110,186,123,85,162,151,41,103,181,38,70,107,11,31,28,211,50,152,189,27,1,112,26,249,197,199,159,136,220,139,118,142,243,212,242,150,195,175,48,237,69,122,53,9,151,16,214,139,52,57,37,198,91,51,35,78,132,179,51,82,72,141,69,210,196,0,227,39,141,127,33,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,48,20,172,52,61,195,235,7,106,184,33,148,187,22,209,185,104,49,41,87,12,216,239,86,235,13,53,21,76,62,111,203,121,111,54,153,73,90,16,190,210,220,117,71,97,194,89,106,147,99,97,25,165,9,49,65,120,85,134,119,86,50,98,61,185,133,182,84,78,209,90,185,170,13,83,227,110,109,197,182,206,243,245,223,119,150,133,173,44,180,130,83,142,44,146,123,27,66,212,101,162,76,105,248,5,74,241,189,195,62,205,117,97,166,49,195,137,85,119,210,20,249,118,205,65,254,94,232,49,251,59,133,34,34,55,18,61,71,156,237,83,79,69,44,247,37,143,85,37,177,102,124,87,132,118,38,93,86,126,111,104,246,45,38,94,180,91,246,159,62,159,87,138,227,142,114,213,217,162,61,49,135,210,132,172,144,111,33,108,26,18,181,165,91,91,125,244,145,17,175,82,177,78,44,22,181,10,224,201,45,223,86,171,193,237,18,237,154,133,34,169,75,115,154,180,118,121,75,156,204,69,57,162,76,137,122,177,46,66,52,81,26,125,125,116,220,148,153,82,14,21,98,101,213,131,120,143,110,98,149,149,47,179,214,173,154,131,85,8,219,156,113,13,189,176,253,118,29,229,173,11,83,46,160,212,219,136,37,22,246,214,180,153,232,163,1,167,224,0,1,202,179,79,141,127,139,182,95,111,108,99,110,159,219,101,219,244,242,236,12,41,174,99,107,156,251,168,143,23,154,158,99,102,108,147,239,52,110,109,89,43,150,75,219,170,180,35,205,181,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,221,56,218,98,101,213,111,225,198,29,225,109,38,95,103,162,222,21,10,133,66,175,203,113,196,57,35,176,20,110,67,10,218,178,66,217,53,203,55,20,133,165,95,56,195,10,35,73,163,172,32,225,163,96,70,196,28,233,97,220,90,149,189,46,171,77,161,200,147,95,148,108,147,187,33,174,36,103,29,139,33,213,182,101,177,9,152,81,8,183,30,197,45,72,66,183,111,218,97,26,169,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,26,136,180,238,154,21,243,106,209,175,91,90,119,109,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,131,56,89,167,193,79,197,219,48,87,182,14,55,80,237,177,45,250,129,118,7,212,239,49,197,193,125,164,72,139,205,87,45,178,55,137,135,154,39,54,160,147,204,37,237,213,58,25,219,247,8,236,76,181,111,12,161,81,236,90,76,189,43,86,21,66,125,62,175,21,199,27,230,39,180,203,122,99,15,165,9,89,172,153,90,31,52,37,107,74,119,56,195,233,34,50,70,166,19,84,0,0,0,0,0,0,0,101,92,95,247,11,143,2,120,101,247,215,156,77,20,2,47,251,133,199,129,60,50,251,235,206,38,128,149,64,0,0,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,213,71,42,205,143,133,140,100,248,127,112,249,115,224,51,88,36,166,115,114,93,117,101,131,28,96,225,189,182,154,173,211,69,187,246,191,104,72,110,11,139,149,51,123,220,162,130,162,66,9,14,204,109,102,218,84,150,117,220,151,88,94,214,205,210,109,49,172,106,118,109,38,149,81,147,2,101,66,153,18,84,138,92,131,151,5,215,153,74,215,21,243,105,198,77,214,148,101,170,22,109,60,235,102,164,232,123,28,90,123,148,100,97,16,56,101,229,171,30,114,233,133,245,184,120,229,114,203,66,234,242,26,77,30,209,85,75,182,177,111,176,203,146,20,226,208,164,56,182,16,185,46,62,110,41,12,244,209,13,169,74,82,212,164,55,50,128,0,0,0,0,0,0,0,0,7,158,191,172,186,78,32,218,147,109,42,219,92,200,115,185,124,196,238,81,125,7,18,225,125,21,36,251,208,94,210,25,175,198,108,48,173,96,246,33,212,236,42,235,123,37,83,185,59,186,160,245,230,48,219,165,244,86,178,238,112,191,148,127,216,52,226,43,143,139,62,88,35,221,214,107,24,207,108,196,219,82,163,110,244,135,206,25,243,249,206,193,140,215,211,116,146,157,169,74,190,138,15,95,110,135,212,7,198,225,43,154,72,181,122,19,216,29,117,77,219,50,22,223,68,252,217,159,55,122,231,73,123,232,52,68,157,8,147,244,215,215,217,238,22,106,50,243,135,247,213,193,134,215,100,43,198,215,155,217,106,80,57,156,151,121,104,94,221,237,45,181,116,90,84,147,245,86,162,234,71,223,250,198,140,50,207,142,148,108,194,225,69,43,17,104,235,233,59,159,189,58,47,213,217,37,230,75,170,155,111,95,200,159,242,75,251,76,58,176,0,0,0,0,12,233,231,158,135,54,223,204,197,217,78,159,249,86,251,6,189,222,218,124,99,246,25,151,113,144,252,84,172,201,86,105,25,108,171,96,19,9,214,37,91,145,189,122,163,212,229,79,57,69,208,218,51,61,76,255,0,76,191,95,112,151,92,95,178,251,83,166,95,13,227,141,46,30,232,53,93,222,144,115,152,146,217,202,102,4,102,186,41,205,79,85,25,151,170,130,250,245,239,21,172,3,175,229,71,10,159,198,44,109,160,217,136,139,218,25,149,218,185,168,222,72,250,49,31,112,186,239,65,247,183,236,63,250,6,144,41,240,99,211,97,183,10,42,54,52,222,187,75,83,61,53,51,51,239,235,222,98,151,120,61,89,113,238,12,110,170,92,175,57,162,168,28,141,169,208,253,110,124,73,232,62,164,162,211,187,220,127,168,93,88,0,129,252,90,241,147,228,110,4,59,135,80,213,182,85,213,183,215,211,93,189,154,100,23,187,141,6,71,169,40,255,0,148,159,215,220,39,128,162,206,43,152,167,34,246,204,173,78,212,143,43,157,75,182,249,61,144,246,18,127,190,32,65,113,125,232,37,125,36,251,76,254,173,8,4,96,193,156,58,153,138,216,141,74,177,160,183,189,202,143,63,66,212,139,242,108,56,239,181,73,254,108,255,0,148,95,216,52,187,107,208,99,91,52,40,212,72,105,218,204,109,251,75,83,63,164,181,40,251,204,207,189,71,237,21,19,193,243,5,83,112,226,5,83,20,170,176,183,177,68,228,118,53,243,52,252,179,19,216,115,162,92,35,239,34,239,73,253,90,119,139,139,0,28,91,55,248,190,188,22,192,139,154,236,136,173,179,151,79,155,26,18,180,215,100,131,135,33,198,213,161,161,100,122,41,174,229,22,158,255,0,175,180,138,220,227,55,124,203,166,97,157,191,103,68,86,195,151,85,137,37,213,104,71,171,106,143,80,108,211,213,39,238,46,164,122,255,0,156,5,75,223,87,133,94,254,187,170,215,125,118,71,58,109,86,107,243,29,94,196,167,214,117,213,56,125,18,148,151,122,207,184,139,236,33,245,112,106,189,80,182,113,98,207,174,82,222,229,74,135,94,167,188,210,246,165,90,41,18,91,81,30,138,35,46,244,151,121,15,26,58,38,94,45,163,187,177,198,196,160,107,161,75,185,41,109,31,216,185,141,35,222,95,165,239,1,163,124,37,172,77,184,48,194,211,174,84,92,230,74,159,68,129,37,229,232,69,185,107,142,218,148,122,17,17,23,83,62,226,34,21,79,198,98,214,92,44,71,160,92,104,45,90,145,77,138,193,159,251,245,63,80,94,157,250,247,23,184,91,69,139,69,69,185,100,208,40,8,238,166,210,226,196,255,0,236,108,165,30,243,253,31,121,138,196,227,86,111,115,237,98,221,243,59,32,244,208,190,150,181,30,190,254,224,17,239,133,109,250,245,163,153,22,41,200,61,17,88,134,152,10,238,255,0,93,159,8,191,68,255,0,71,234,251,72,94,217,30,226,35,47,105,106,51,209,195,225,199,91,205,13,165,202,45,119,79,128,149,119,119,122,70,40,208,171,63,145,70,191,162,95,230,1,255,0,96,0,0,0,0,2,176,184,202,98,218,224,80,232,120,87,13,253,23,33,200,213,55,81,183,249,10,69,65,133,117,52,125,69,220,175,213,237,22,113,37,246,226,198,118,75,170,218,134,80,167,20,122,107,161,17,106,99,63,60,69,241,45,236,73,204,221,192,242,220,222,213,5,217,116,70,122,17,122,140,84,37,237,254,74,79,185,126,221,79,235,48,31,63,32,152,66,230,48,230,62,222,165,155,28,216,244,73,17,43,114,75,118,221,26,102,124,84,175,249,104,62,231,61,134,103,238,35,26,16,164,211,99,209,233,80,169,17,19,181,136,49,219,140,209,106,103,162,16,146,73,119,153,159,113,123,76,197,111,112,112,194,22,169,22,141,107,22,31,45,100,77,118,77,45,7,215,242,75,106,158,249,119,44,203,188,191,71,95,175,216,44,176,0,0,0,0,0,0,0,0,0,0,0,70,110,33,56,186,156,41,203,125,200,104,234,245,197,14,101,13,5,238,231,192,151,161,253,5,23,123,127,87,218,66,76,138,139,227,59,136,206,204,188,45,220,58,138,246,232,140,66,137,82,112,182,145,104,250,93,168,50,101,213,58,247,31,177,90,125,94,208,21,197,73,167,205,188,110,216,116,168,201,221,50,185,81,110,59,101,169,22,174,60,233,36,187,204,139,189,94,242,47,176,104,63,35,120,47,31,5,50,255,0,64,162,114,57,115,42,145,162,213,38,122,198,127,62,228,40,201,95,242,214,93,237,123,12,139,220,94,250,146,225,169,129,200,197,140,193,209,235,83,152,230,67,181,164,71,173,39,214,211,231,99,78,134,162,238,113,39,220,225,251,20,95,81,139,236,101,166,216,101,12,52,157,168,109,36,132,150,186,232,68,90,16,15,251,17,79,136,30,107,153,203,110,21,58,138,43,187,174,74,217,170,12,84,109,50,228,165,232,210,182,61,170,153,113,181,104,227,37,234,30,154,251,76,139,190,86,10,21,226,129,124,86,174,156,203,212,233,149,7,127,131,82,16,244,38,17,181,31,69,170,132,212,164,245,36,145,247,40,250,25,159,218,96,35,37,205,113,220,184,165,123,201,174,85,158,237,117,122,253,65,110,25,237,109,189,206,190,242,149,167,170,73,73,106,183,15,216,69,215,216,66,200,50,141,194,217,170,237,177,75,196,124,80,145,169,212,99,49,54,44,29,157,200,113,182,30,66,185,140,75,47,123,137,208,210,94,243,46,226,16,87,43,52,232,53,60,113,181,88,168,49,205,109,53,72,43,34,220,105,209,93,177,130,215,161,253,102,52,71,134,171,127,228,125,38,55,39,150,196,104,108,50,209,110,35,245,18,210,9,63,95,119,191,168,8,27,143,124,49,169,87,21,147,81,59,22,155,203,170,195,75,207,67,79,57,71,205,82,25,119,150,141,93,148,73,78,170,82,58,159,119,183,166,162,165,241,6,196,184,112,214,239,169,217,119,76,62,203,81,165,202,122,43,205,243,16,189,20,211,171,109,93,80,165,39,233,33,93,198,125,222,222,241,168,97,28,115,69,146,28,46,204,196,69,75,173,199,236,117,182,219,52,177,59,124,135,54,153,19,198,159,155,75,237,160,244,91,230,174,190,237,59,187,131,62,214,221,66,77,38,226,165,213,33,175,100,136,115,88,144,210,180,35,209,104,112,148,147,208,200,203,188,139,188,134,146,50,197,91,153,112,229,235,14,106,147,203,248,67,214,173,29,78,43,167,172,163,130,202,141,90,17,17,22,166,103,211,65,93,148,94,13,21,152,87,236,73,85,11,239,180,91,204,77,109,199,27,244,90,17,204,101,47,17,154,117,41,187,203,86,200,203,82,235,215,222,45,3,15,44,170,94,28,216,244,43,26,140,141,176,232,84,216,180,230,186,168,245,75,44,161,164,159,172,165,31,114,11,189,71,246,159,120,15,68,32,135,24,10,45,54,86,92,169,213,87,186,74,106,224,101,8,63,91,170,74,4,245,17,116,61,59,254,161,59,196,15,226,255,0,112,51,15,46,180,250,58,87,163,207,215,218,81,150,135,213,10,131,61,62,237,59,203,222,2,156,112,154,74,225,226,157,155,45,181,109,83,55,5,57,194,61,53,208,202,75,103,253,131,69,25,91,168,187,86,192,155,102,160,243,155,214,239,109,213,90,105,174,147,31,46,237,11,220,51,203,129,180,89,87,6,49,217,20,168,104,220,183,238,42,106,15,169,22,132,114,154,78,189,76,189,229,237,26,43,203,221,1,251,95,8,40,20,41,95,149,141,218,183,119,127,42,83,170,46,227,63,98,189,224,58,40,142,28,65,90,142,238,86,238,222,122,246,153,118,13,189,12,245,254,49,139,238,18,60,71,14,32,142,66,70,86,238,222,216,214,243,62,193,179,214,50,211,248,198,46,189,223,168,6,126,45,179,52,214,163,154,123,253,127,254,240,198,157,48,249,106,114,208,128,181,247,159,55,95,254,202,177,152,187,115,253,89,143,175,251,255,0,254,240,198,156,176,239,67,179,169,250,30,165,243,191,254,181,96,61,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,15,141,120,67,85,66,220,151,17,29,238,114,244,253,78,36,255,0,176,102,26,235,100,216,175,202,105,93,233,217,255,0,222,36,106,54,75,9,148,194,152,89,232,74,211,252,135,168,204,118,48,80,156,182,177,22,175,69,116,245,84,110,207,169,233,250,76,54,175,121,254,151,188,5,241,112,244,158,228,220,174,90,137,92,126,95,47,183,105,235,235,174,181,25,127,244,9,40,34,71,12,138,217,85,178,203,68,105,46,243,19,27,180,232,173,186,107,186,161,51,217,161,123,132,183,1,254,50,163,53,49,133,70,125,58,161,122,106,90,159,176,245,246,125,131,54,25,161,176,223,195,44,116,185,172,137,63,148,166,246,45,221,223,235,144,217,119,216,165,126,159,188,255,0,176,105,84,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,20,233,153,245,51,250,40,47,175,94,240,30,123,134,150,114,98,225,82,165,97,149,214,238,176,165,108,236,94,169,250,187,123,99,206,126,77,133,25,245,113,63,73,95,103,184,92,69,10,229,164,220,81,209,34,155,35,152,75,74,148,69,177,69,208,149,180,254,145,23,180,101,181,11,83,106,37,160,244,50,29,10,137,152,28,93,183,92,75,180,107,183,179,169,4,105,35,236,17,87,161,110,221,252,166,207,218,64,52,202,3,53,206,230,167,30,158,105,214,92,190,245,67,234,82,156,47,69,194,234,102,90,31,250,200,248,210,113,223,21,166,36,209,38,234,222,74,239,254,3,24,191,204,223,214,3,76,238,186,219,41,220,226,180,35,61,59,135,135,190,49,187,13,112,242,27,179,110,171,135,178,54,201,169,43,254,9,33,205,12,137,70,127,65,181,126,130,191,196,51,115,39,18,175,105,140,174,60,138,214,246,220,81,169,69,217,153,45,76,203,67,238,79,214,62,36,137,117,41,154,169,247,55,238,234,125,18,93,255,0,103,218,2,216,179,117,197,70,214,77,187,86,177,240,97,222,213,80,124,223,132,185,219,92,71,45,10,109,246,141,92,185,49,54,158,138,229,43,77,125,186,107,222,98,168,110,26,237,74,232,174,212,46,42,195,252,233,213,57,78,204,144,230,212,167,123,174,44,214,163,209,36,68,90,169,70,122,17,17,125,67,160,225,118,90,113,139,24,22,209,216,246,167,110,97,110,37,6,239,110,138,214,221,118,123,29,117,6,125,28,73,254,191,180,79,236,172,112,145,170,197,170,211,47,140,110,170,114,17,22,67,50,81,70,228,37,92,194,74,152,116,143,180,70,153,211,95,157,71,119,79,165,238,32,31,55,132,126,88,42,19,42,242,49,234,188,92,168,204,111,131,9,175,85,91,204,149,2,83,110,110,75,186,150,164,102,91,84,143,180,253,130,218,199,204,182,173,202,69,163,65,129,109,208,162,246,120,20,232,237,69,142,214,245,47,107,109,160,144,146,213,70,106,61,18,146,46,166,103,208,125,48,1,93,92,101,108,22,42,120,51,66,188,97,71,214,108,74,252,86,93,94,243,254,247,76,74,131,138,232,106,211,188,203,184,181,255,0,48,177,81,9,184,180,33,106,203,51,123,19,169,21,100,140,250,251,61,31,56,5,94,100,6,232,149,108,230,122,207,56,238,109,42,141,78,159,1,206,132,122,161,202,132,93,75,169,31,232,253,95,104,208,195,11,230,50,219,159,164,146,63,241,144,205,62,89,38,170,14,99,112,185,237,218,35,229,157,16,156,233,222,142,222,201,153,127,144,105,58,134,234,31,162,211,222,107,232,57,21,165,39,236,52,17,144,15,220,0,57,165,115,49,216,57,110,94,76,216,21,123,191,145,93,125,228,176,136,190,143,148,173,86,167,77,162,45,233,104,209,244,210,101,244,190,190,238,160,58,88,15,243,141,33,153,113,218,149,29,123,218,121,9,113,10,208,203,84,153,106,71,161,245,238,31,232,0,0,0,0,0,0,56,214,111,172,54,113,15,46,183,221,13,109,111,121,186,5,82,68,111,88,203,107,197,6,66,80,127,73,36,125,87,220,103,167,188,118,81,249,42,212,230,106,244,185,148,169,31,146,153,29,200,235,239,250,43,73,164,251,140,143,184,253,224,51,13,1,249,120,115,136,172,72,89,110,147,108,214,146,165,23,66,213,113,223,35,50,254,81,119,163,235,253,99,71,57,106,186,145,122,96,14,30,220,133,244,231,90,244,151,221,47,209,90,225,50,179,46,226,215,233,123,8,136,80,190,118,172,39,240,243,50,87,165,41,214,182,53,50,177,81,157,27,214,35,220,202,231,201,74,15,233,40,203,162,59,140,245,247,144,181,126,19,87,179,23,14,92,149,67,84,174,108,138,109,72,217,36,236,52,237,109,184,16,83,167,209,34,61,12,251,245,51,1,55,0,0,0,0,0,127,20,70,100,100,93,250,10,7,226,101,74,159,78,205,13,101,201,170,220,153,41,144,243,71,162,75,68,42,163,51,66,232,127,81,247,139,249,21,9,198,115,14,151,79,190,45,236,69,142,90,69,147,6,37,53,101,239,125,79,84,30,51,234,173,123,139,244,116,250,253,128,62,223,5,105,17,81,83,186,35,170,94,143,155,51,84,76,114,207,232,238,167,22,237,221,221,253,52,22,190,101,169,104,126,209,72,60,36,177,4,173,140,127,122,222,90,125,90,181,57,76,17,235,252,167,102,192,71,232,159,232,251,203,245,11,191,1,65,220,79,173,100,219,121,161,170,58,212,110,82,42,108,63,61,71,191,118,229,57,81,155,215,188,244,215,111,119,79,176,68,129,123,185,239,202,100,44,193,86,45,73,237,158,201,13,212,32,197,124,250,158,232,228,169,70,162,252,178,8,186,189,236,235,253,149,107,157,204,186,177,151,91,234,157,109,68,157,207,102,77,57,153,36,158,81,167,150,106,122,74,54,234,110,184,103,161,51,223,175,254,240,150,28,21,42,109,124,161,186,104,251,190,115,177,78,147,166,135,244,119,211,147,238,254,209,108,162,166,248,42,83,147,233,251,166,173,204,245,187,28,232,251,116,246,111,167,43,93,117,254,193,108,128,2,9,113,109,193,246,47,124,6,98,243,130,157,149,42,13,65,50,29,115,83,61,98,49,10,123,138,78,134,178,79,210,81,117,34,53,125,189,194,118,143,17,141,150,75,56,137,133,23,93,160,231,210,169,81,167,70,104,250,244,113,200,206,54,71,244,147,250,126,211,34,1,155,108,52,188,29,176,47,122,117,212,215,69,65,231,123,191,150,202,219,253,21,126,159,184,198,154,173,90,210,110,26,12,90,194,75,66,145,191,255,0,181,90,147,238,47,119,184,102,251,51,184,108,238,17,99,141,203,135,143,175,114,233,61,143,83,208,139,242,176,217,123,216,165,127,57,250,71,250,187,133,227,112,247,189,213,124,101,106,210,157,46,87,62,115,125,191,180,158,205,186,107,81,150,72,238,73,23,209,79,179,245,128,146,34,143,248,183,93,212,11,147,31,90,129,73,94,233,84,221,221,175,162,203,242,144,160,26,62,146,72,187,146,125,218,253,98,224,241,187,22,168,56,41,135,149,43,250,224,86,177,160,114,117,70,139,245,183,190,219,93,232,66,204,186,186,95,201,63,237,44,222,226,110,33,214,177,70,242,157,121,215,151,172,185,220,173,229,162,58,108,105,13,151,208,74,75,185,178,246,23,246,128,253,24,63,135,53,60,90,196,90,78,31,81,211,186,101,87,180,114,203,84,151,228,152,113,211,250,74,73,119,54,125,234,47,215,220,52,123,130,152,89,68,193,140,54,164,225,213,190,207,42,21,47,159,203,78,229,171,78,108,135,30,62,171,90,207,233,58,127,202,63,213,220,85,187,193,251,46,171,121,233,56,243,88,45,91,45,158,139,47,213,62,43,223,69,223,126,159,73,31,103,188,90,224,0,0,0,0,15,43,138,23,245,43,11,236,106,157,243,91,94,200,84,206,79,53,90,40,244,230,60,134,139,232,165,71,222,225,119,36,255,0,180,5,72,113,119,199,69,220,120,171,248,30,133,39,86,237,175,239,182,246,127,219,17,160,72,71,83,108,189,169,62,229,159,215,167,112,139,57,77,203,229,79,49,152,171,6,203,138,157,176,207,155,218,221,213,39,179,248,51,238,35,161,184,217,158,166,206,157,15,237,247,31,129,197,59,222,102,35,223,149,59,206,123,156,199,234,60,157,234,208,139,94,91,40,108,186,18,82,93,200,47,97,127,104,182,190,16,184,22,155,79,13,167,226,165,69,157,36,220,156,174,65,238,250,61,158,68,246,21,220,225,145,244,81,119,164,191,95,120,11,5,163,81,233,244,10,115,84,170,91,28,152,204,110,216,141,202,86,154,168,212,125,84,102,125,230,126,209,251,64,0,0,0,0,81,142,98,124,64,226,119,244,202,181,253,117,209,121,194,140,115,19,226,7,19,191,166,85,175,235,174,136,214,210,249,171,125,179,224,188,57,15,244,134,47,185,79,188,231,160,0,33,238,144,0,0,5,231,101,219,195,246,24,255,0,67,104,191,212,154,29,8,115,220,187,120,126,195,31,232,109,23,250,147,67,161,11,66,199,154,167,178,60,28,31,155,122,66,255,0,126,175,122,64,0,30,173,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,128,120,163,248,236,196,223,185,124,158,16,149,92,12,127,61,159,179,127,188,132,85,226,143,227,179,19,126,229,242,120,66,85,112,49,252,246,126,205,254,242,1,106,128,0,0,0,0,0,0,2,170,248,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,68,170,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,1,127,192,0,0,51,89,155,31,20,248,201,241,2,225,243,23,198,148,198,107,51,99,226,159,25,62,32,92,62,98,248,11,169,225,113,224,79,12,190,250,243,137,162,85,8,171,194,227,192,158,25,125,245,231,19,68,170,0,17,87,138,63,129,60,77,251,151,206,33,9,84,34,175,20,127,2,120,155,247,47,156,66,1,74,217,78,241,79,131,127,16,45,239,49,96,105,76,102,179,41,222,41,240,111,226,5,189,230,44,13,41,128,8,171,197,31,192,158,38,253,203,231,16,132,170,17,87,138,63,129,60,77,251,151,206,33,0,160,17,170,129,149,113,170,128,0,0,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,0,186,144,0,0,0,0,1,64,60,81,252,118,98,111,220,190,79,8,95,240,160,30,40,254,59,49,55,238,95,39,132,2,127,240,84,240,177,116,252,64,157,229,212,225,63,196,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,127,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,9,255,0,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,127,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,11,254,0,0,1,64,60,81,252,118,98,111,220,190,79,8,95,240,160,30,40,254,59,49,55,238,95,39,132,2,58,216,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,202,207,179,49,194,66,205,180,50,209,26,171,129,172,220,21,252,76,179,227,246,154,154,155,213,197,221,72,82,211,218,9,49,84,230,214,22,210,77,75,101,12,238,90,144,131,105,68,251,171,75,133,242,184,26,210,105,79,85,113,146,186,245,50,34,234,80,227,208,98,71,152,166,82,111,178,195,202,156,167,90,67,154,110,74,22,166,25,82,146,71,162,141,166,204,245,218,90,90,248,12,187,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,255,0,178,57,155,186,86,111,176,141,87,91,244,232,148,123,178,131,33,52,219,142,148,196,132,173,8,124,208,74,68,166,80,106,55,81,25,226,221,179,152,90,146,219,121,178,83,156,163,113,80,171,138,134,66,164,197,147,85,205,62,13,208,165,204,68,201,15,84,47,154,100,126,81,34,26,9,166,82,83,227,71,109,164,168,208,106,67,238,202,90,150,181,239,119,155,161,32,157,82,32,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,174,210,1,165,224,28,211,47,25,129,176,115,53,133,240,113,95,14,87,45,20,217,146,36,68,118,28,227,100,166,194,125,151,13,42,106,67,108,184,226,91,89,167,99,169,73,171,83,109,214,213,211,113,14,150,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,160,17,127,220,46,60,9,225,151,223,94,113,52,4,170,0,0,1,85,124,115,191,50,127,180,159,187,69,170,10,171,227,157,249,147,253,164,253,218,3,149,112,84,241,79,116,252,63,157,230,52,225,117,34,149,184,42,120,167,186,126,31,206,243,26,112,186,144,0,0,0,0,0,1,64,60,81,252,118,98,111,220,190,79,8,95,240,160,30,40,254,59,49,55,238,95,39,132,2,85,112,49,252,246,126,205,254,242,22,168,42,175,129,143,231,179,246,111,247,144,181,64,0,0,1,21,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,46,167,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,0,46,167,138,63,129,60,77,251,151,206,33,10,1,23,253,197,31,192,158,38,253,203,231,16,133,32,101,234,214,161,95,56,251,134,150,85,211,7,182,209,110,11,194,141,75,168,198,230,173,190,124,87,230,180,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,128,156,25,4,225,133,74,198,171,2,110,43,230,46,159,112,82,104,245,184,228,86,140,56,115,147,21,249,44,56,203,201,85,65,214,212,210,148,72,37,45,135,99,30,226,37,155,70,165,182,227,43,71,50,31,230,139,44,151,246,86,113,66,165,135,247,124,105,115,41,168,144,164,209,110,18,167,61,26,21,101,130,109,167,55,176,167,11,106,150,132,190,210,93,66,20,178,109,195,82,55,43,66,82,180,146,56,166,107,178,163,135,25,181,195,133,217,87,171,93,134,171,7,152,253,2,190,195,36,185,84,137,74,34,35,82,72,204,185,140,175,106,73,214,76,201,46,37,41,50,52,45,13,184,128,174,190,22,249,250,135,135,125,135,44,152,199,80,165,83,109,3,237,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,203,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,237,167,133,94,121,234,184,165,27,241,110,197,202,164,186,133,217,77,143,42,165,67,184,106,85,69,72,147,89,99,154,110,59,21,229,72,112,221,114,75,68,226,148,141,155,136,227,180,162,52,163,145,185,192,177,240,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,9,84,0,0,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,0,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,224,28,127,142,13,129,25,170,174,22,98,148,27,122,89,200,149,30,163,64,170,85,146,78,169,130,67,74,105,248,81,214,122,242,144,179,55,167,173,61,9,107,34,115,233,19,101,183,133,112,142,196,203,170,207,205,237,30,197,164,203,214,139,126,211,231,211,234,241,92,113,206,90,187,52,71,166,48,250,80,149,146,13,228,45,131,66,86,180,171,107,111,190,146,34,53,234,86,63,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,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,13,63,10,107,227,89,137,159,40,49,198,203,194,216,146,233,82,34,89,246,250,234,15,118,119,55,202,143,58,123,223,56,196,141,22,100,141,24,137,13,196,32,210,149,109,124,212,102,164,173,26,92,160,207,183,19,74,181,42,181,158,60,79,153,70,169,196,159,29,185,20,216,139,118,51,201,117,9,125,138,100,70,94,104,212,147,50,37,182,235,110,54,180,247,165,104,82,79,67,35,32,30,175,132,157,149,85,186,179,165,111,215,105,242,34,55,30,206,163,213,107,115,146,242,212,75,113,133,198,84,18,75,68,73,50,53,243,103,52,163,37,26,75,98,86,122,234,68,149,94,240,170,14,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,3,207,226,21,149,74,196,171,2,229,195,154,236,137,108,83,110,170,60,218,36,199,98,45,41,125,182,36,178,182,92,83,106,82,84,146,89,37,102,100,102,149,22,186,106,71,220,50,238,53,80,51,25,141,246,85,43,13,113,162,254,195,154,20,137,111,211,109,91,162,171,68,134,236,181,165,79,184,196,105,110,50,218,156,82,82,148,154,205,40,35,51,36,164,181,215,66,46,224,26,19,202,22,47,73,199,124,180,97,238,41,84,31,150,253,74,173,71,67,53,71,228,176,211,43,145,81,140,181,69,152,241,33,175,81,40,92,134,29,90,9,36,159,81,73,245,81,244,75,176,8,149,194,178,173,74,168,228,114,193,135,79,169,196,149,34,151,34,177,18,115,76,188,149,174,43,231,83,146,241,52,234,72,245,66,205,167,154,112,146,173,15,99,136,87,114,136,206,74,226,21,235,74,195,91,2,229,196,106,236,121,111,211,109,90,60,218,220,198,162,33,42,125,198,35,50,183,156,75,105,82,146,147,89,165,6,68,70,164,150,186,106,101,222,2,138,248,166,223,242,111,172,233,94,81,74,225,137,86,166,218,177,224,80,41,167,24,218,82,34,161,184,200,118,68,115,91,101,235,45,19,31,150,75,222,102,180,175,114,15,77,132,148,204,14,9,248,59,85,162,217,183,230,55,215,40,49,26,143,114,200,139,68,160,76,122,42,147,45,76,69,55,21,49,77,56,164,17,28,103,29,113,132,25,182,179,37,59,13,100,162,35,105,34,165,106,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,26,41,200,206,23,213,112,115,41,120,103,97,215,85,44,170,76,81,253,37,49,137,112,149,17,248,143,206,121,201,174,69,113,165,25,169,43,101,82,77,147,215,67,51,108,204,210,157,118,144,87,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,155,119,172,167,20,101,249,56,48,98,244,107,67,30,110,92,35,168,191,17,152,248,133,71,75,208,205,76,58,183,222,168,211,249,142,182,202,22,159,81,8,56,207,78,113,70,178,234,108,182,68,162,51,218,185,171,197,123,7,105,88,149,148,186,221,220,154,12,185,215,14,31,72,143,91,165,187,10,42,93,125,182,20,243,108,205,74,213,177,75,40,197,29,107,125,194,73,164,181,138,210,214,123,91,50,20,215,150,188,94,147,128,184,243,99,98,227,47,203,110,61,187,88,101,234,129,68,97,167,159,118,156,189,90,154,203,104,119,68,26,220,140,227,205,145,153,167,67,89,25,41,38,68,162,13,47,0,0,0,0,0,0,0,12,171,139,254,225,113,224,79,12,190,250,243,137,162,128,69,255,0,112,184,240,39,134,95,125,121,196,208,18,168,0,0,0,0,0,114,172,216,248,88,198,79,135,247,15,151,62,58,168,229,89,177,240,177,140,159,15,238,31,46,124,6,107,6,170,6,85,198,170,0,0,0,0,0,0,0,0,0,0,0,7,226,172,209,233,245,250,115,180,170,163,28,232,207,237,222,141,202,78,186,40,148,93,82,100,125,228,94,209,251,64,6,112,51,101,151,186,158,92,241,86,117,151,40,183,67,46,87,100,119,213,45,255,0,193,152,113,125,9,199,12,180,55,180,234,127,103,184,165,47,8,156,117,93,183,138,191,129,233,178,116,106,229,254,244,111,103,253,175,26,124,133,245,38,207,218,162,239,89,125,90,247,9,17,197,231,2,211,118,97,180,12,84,167,51,172,155,111,155,207,61,223,75,180,72,128,194,123,220,34,46,137,62,228,159,234,239,21,41,133,151,188,204,56,191,41,151,156,7,57,111,211,185,219,21,161,30,156,198,86,217,244,52,168,187,150,126,195,254,208,26,125,1,229,112,194,254,165,98,133,141,76,190,104,139,223,10,167,206,229,43,69,22,188,183,150,209,253,36,164,251,219,62,244,151,246,143,84,0,0,0,60,54,53,225,101,19,25,240,218,173,135,87,11,28,216,53,94,71,49,59,150,157,121,82,27,120,186,161,104,63,164,209,119,40,191,95,113,231,7,24,48,230,167,132,184,139,86,195,234,194,118,204,165,114,57,133,170,79,242,172,54,233,125,21,40,187,156,46,229,31,234,238,26,119,21,71,198,7,46,171,101,232,216,243,71,45,27,61,254,148,47,213,2,43,63,73,223,126,191,69,31,111,188,7,27,225,35,119,80,45,188,125,118,5,89,123,101,84,182,246,78,139,63,201,194,158,107,250,41,50,238,81,119,233,245,11,192,25,128,195,44,67,173,97,117,229,6,243,160,175,73,112,121,187,11,68,117,222,210,219,63,166,149,23,115,135,236,63,237,26,66,193,28,90,160,227,94,30,83,111,235,125,95,193,231,243,180,70,139,245,118,62,227,93,235,66,12,250,180,127,201,47,237,48,244,247,85,105,54,245,6,85,97,69,169,71,217,255,0,219,45,41,247,31,191,220,51,43,137,151,131,215,253,239,81,186,221,234,185,220,159,119,242,25,67,127,162,159,208,247,16,190,254,32,247,194,172,124,173,221,179,226,74,228,78,115,176,118,99,217,187,93,42,49,73,125,233,50,250,42,246,254,161,71,57,99,195,119,113,119,28,109,172,60,101,91,87,86,237,154,30,132,127,146,134,243,222,213,39,249,191,210,47,215,220,2,239,248,122,224,252,124,35,203,109,189,5,228,235,85,151,218,251,115,186,159,175,178,124,179,111,161,45,73,45,18,230,158,175,235,234,36,192,252,148,170,108,122,68,6,169,209,83,163,77,110,218,90,159,181,70,103,222,102,125,230,63,88,0,169,174,53,117,54,190,80,218,212,125,223,57,216,160,201,211,67,250,59,234,41,247,127,104,182,81,83,124,106,233,201,244,245,173,86,230,117,236,112,99,237,211,217,190,162,173,117,215,251,0,85,216,150,220,48,173,84,220,185,161,165,186,236,110,106,41,108,49,80,73,239,219,181,77,212,97,117,239,45,116,221,221,215,236,30,115,36,121,117,99,49,87,213,70,218,151,59,144,204,106,115,210,77,60,163,87,48,210,244,100,109,212,157,108,203,82,123,191,95,253,214,149,145,12,166,66,203,237,98,235,158,239,175,33,202,132,232,177,207,169,105,28,213,20,210,95,150,89,119,179,237,235,253,161,50,136,180,45,11,216,42,131,141,76,136,171,169,218,241,211,47,87,201,152,74,54,57,103,244,119,84,75,118,238,238,254,154,11,96,20,129,197,183,16,10,231,199,246,109,228,23,171,73,167,37,131,63,247,205,77,158,143,209,47,210,247,159,235,1,225,120,102,210,231,212,115,67,70,114,26,182,166,50,99,188,233,232,147,213,9,168,195,212,186,159,214,93,194,254,18,70,68,68,125,250,10,133,224,199,135,78,84,47,139,135,17,100,39,88,177,160,203,166,163,175,115,233,122,158,241,31,69,107,220,127,163,167,215,236,22,246,0,0,0,0,0,3,154,102,86,234,69,151,128,88,133,114,43,233,193,181,234,207,180,95,164,180,66,121,100,93,199,167,209,246,145,144,206,52,247,229,226,54,34,191,33,178,219,38,230,173,41,73,46,135,162,228,62,102,69,252,146,239,95,213,250,133,212,113,101,189,216,183,178,228,154,26,101,114,164,84,234,68,201,167,97,171,115,110,64,156,157,62,137,145,106,101,223,169,24,170,140,146,216,79,226,30,100,172,186,83,77,111,106,29,98,157,58,79,172,69,181,148,79,140,149,159,210,73,159,69,247,17,235,238,32,23,157,148,11,13,140,60,203,173,139,67,109,173,143,57,64,166,72,147,235,25,238,124,224,199,74,207,233,40,139,170,59,136,244,247,14,202,63,37,38,156,205,34,151,14,149,31,242,80,227,183,29,29,255,0,69,9,36,151,121,153,247,23,188,126,176,0,0,0,0,0,0,1,254,114,100,51,18,59,178,164,47,99,76,161,78,45,90,25,232,146,45,76,244,46,189,192,63,208,7,51,162,102,63,6,238,43,201,235,2,145,119,243,235,172,60,166,23,23,209,242,147,162,210,233,52,101,189,77,18,62,154,136,190,151,215,221,212,116,192,31,230,250,249,108,184,231,232,164,207,252,68,51,207,159,251,158,85,205,153,235,192,228,185,184,169,213,58,132,6,250,17,104,134,234,18,180,46,132,95,165,245,253,163,65,213,199,80,197,22,160,243,191,65,184,174,169,95,97,32,204,198,108,115,55,53,83,179,27,138,47,110,213,31,44,235,100,223,78,228,118,247,140,139,252,160,45,31,131,85,130,197,51,6,107,183,140,216,250,77,151,95,148,203,75,222,127,222,234,137,79,113,61,9,90,119,145,247,150,191,230,22,42,33,55,9,116,45,57,102,112,214,157,53,172,153,151,95,103,163,224,137,178,0,42,83,139,134,88,42,16,234,241,241,234,130,92,216,207,236,131,53,175,85,59,12,213,62,83,142,110,83,186,158,132,68,91,82,143,176,253,130,218,199,204,185,109,202,69,221,65,157,109,215,98,246,136,21,24,238,197,144,214,245,35,115,110,32,208,162,213,38,74,45,82,163,46,134,71,212,6,94,173,234,237,74,215,174,211,238,42,59,252,153,212,201,77,76,142,230,212,171,99,173,172,150,147,209,68,100,122,41,36,122,25,25,125,66,215,178,139,197,70,214,85,187,73,177,241,157,222,203,80,96,216,132,137,219,92,95,49,9,109,134,137,92,184,209,54,150,170,230,171,77,125,154,107,220,99,224,102,159,132,141,86,93,90,167,124,96,141,83,158,137,82,30,146,186,55,33,41,229,146,148,251,166,125,162,76,206,186,124,210,52,211,175,210,247,144,128,56,163,150,156,98,193,245,186,119,197,169,216,88,67,138,65,59,219,162,187,187,77,254,198,157,89,151,70,212,127,171,236,1,161,203,31,27,176,215,16,225,181,54,213,184,123,91,111,26,82,143,224,146,27,212,204,146,101,244,219,79,233,167,252,99,220,52,235,111,39,115,106,212,136,244,238,25,102,143,46,165,15,69,48,230,205,189,75,162,79,187,237,251,7,219,143,137,87,180,54,81,30,61,107,99,109,168,148,146,236,204,158,134,69,161,119,167,234,1,168,16,25,149,141,142,248,173,13,36,136,215,86,194,79,119,240,24,199,254,118,254,161,246,90,205,78,61,50,211,76,183,125,232,134,20,149,54,94,139,133,208,200,180,47,245,144,26,43,190,239,202,29,133,68,151,88,172,200,216,152,204,56,254,155,22,122,146,80,165,127,37,42,253,3,246,10,70,226,49,154,210,199,171,245,54,237,13,207,226,122,49,147,74,45,59,223,101,233,104,215,214,101,11,250,14,151,180,203,237,62,232,229,115,227,166,42,94,77,186,213,201,116,246,196,188,133,54,178,236,49,155,213,39,187,82,245,27,47,210,87,248,199,132,51,82,212,102,125,77,71,254,80,18,151,134,206,31,185,136,57,161,162,50,130,213,52,34,141,92,112,181,254,67,21,24,100,127,202,79,233,251,53,251,12,95,228,88,205,67,97,49,152,78,136,70,186,22,167,237,61,125,191,104,173,238,17,57,109,157,103,80,166,99,125,114,62,201,21,184,142,66,136,123,200,245,138,242,32,73,65,250,174,153,119,164,250,26,9,94,243,46,225,100,224,2,53,241,11,158,184,89,92,186,210,134,57,156,206,195,175,173,166,154,84,98,127,210,36,160,137,28,77,235,69,73,203,53,109,149,187,203,76,158,205,170,182,235,166,218,132,63,102,135,239,1,68,150,163,38,253,126,43,73,239,86,255,0,254,241,67,79,54,124,53,83,237,200,144,215,222,223,51,252,174,40,255,0,180,102,135,8,40,78,92,184,139,73,162,180,122,46,79,63,67,211,244,88,113,94,242,253,31,120,211,148,102,19,21,132,176,131,212,147,175,249,79,80,31,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,197,159,188,62,149,135,217,152,186,32,60,239,53,151,123,23,41,205,164,157,218,83,226,154,186,110,81,151,85,233,212,104,116,83,87,24,220,57,118,131,138,116,75,225,41,209,154,255,0,105,211,169,127,172,70,167,181,250,70,125,231,238,47,215,222,3,186,240,97,191,216,172,225,189,213,98,154,190,118,221,236,58,22,135,215,180,63,80,119,244,75,216,95,164,127,171,184,89,0,163,254,18,24,128,221,165,143,142,219,210,95,229,199,184,54,243,61,93,117,228,66,158,178,238,73,159,122,189,229,250,197,224,0,15,205,81,167,67,170,195,114,4,246,121,172,59,166,244,110,52,235,161,145,151,82,50,62,242,33,250,64,4,60,196,174,23,185,112,196,25,235,169,51,69,244,100,133,233,162,251,76,247,180,209,40,46,238,214,146,238,71,249,126,161,224,98,240,115,192,182,180,237,53,174,126,157,255,0,193,166,39,94,191,84,209,96,32,2,24,219,124,42,50,199,66,142,109,73,183,251,106,207,189,125,174,160,222,189,11,216,82,207,221,254,81,234,233,220,56,114,191,78,65,161,22,62,237,127,250,206,162,94,239,252,39,234,18,140,0,112,234,38,75,242,223,110,182,194,226,225,246,139,136,164,186,133,250,90,127,69,39,77,15,67,124,253,195,176,209,99,82,169,148,248,244,122,58,57,113,97,52,134,25,111,85,43,98,16,146,74,75,85,106,103,161,17,22,166,122,136,223,196,92,241,17,140,182,213,234,120,119,55,179,63,77,57,19,106,10,229,176,191,224,77,192,150,167,122,61,211,191,103,209,213,93,58,23,120,164,59,119,50,24,203,106,85,27,170,209,238,254,68,134,157,39,119,122,62,42,189,98,81,43,249,77,25,119,164,189,128,52,184,2,20,100,75,61,214,222,55,219,84,155,14,233,169,255,0,163,24,48,88,106,65,114,92,249,253,141,198,105,78,250,145,208,210,119,60,234,189,82,81,233,246,117,41,172,149,18,146,74,73,234,70,90,144,15,232,0,248,183,157,121,22,181,167,88,184,220,45,83,76,129,34,97,253,141,180,165,251,143,244,125,199,246,0,251,66,25,113,89,67,202,203,27,188,164,234,69,82,81,171,169,116,79,163,231,106,61,62,82,51,113,72,199,123,190,243,178,221,147,182,167,70,170,84,84,211,27,20,127,193,89,117,134,201,91,185,40,79,210,119,77,12,205,95,105,117,47,201,196,210,10,230,101,118,180,164,47,111,33,82,93,62,154,234,73,167,76,233,254,80,20,153,151,5,202,111,48,216,92,228,18,214,74,111,58,34,153,238,250,101,57,157,189,253,59,244,239,232,52,167,110,174,83,150,253,49,201,197,164,149,67,101,79,119,125,51,65,110,238,233,223,175,119,65,154,28,8,90,91,199,12,60,113,106,218,148,221,116,147,53,105,174,132,83,26,234,52,167,98,173,46,89,22,243,136,86,228,170,149,16,201,90,105,169,27,41,234,3,156,230,227,16,156,195,44,190,222,151,52,119,54,73,77,18,162,220,99,211,95,158,236,79,173,29,233,81,119,163,218,90,123,198,124,109,186,133,83,16,177,178,147,81,145,243,147,238,27,161,135,149,244,75,87,95,150,70,125,196,148,253,37,253,69,246,11,101,227,23,136,77,210,112,102,145,99,182,238,215,230,85,227,202,81,109,215,86,215,18,160,209,255,0,36,203,188,189,250,255,0,156,87,30,68,172,121,87,222,101,236,248,49,227,243,83,78,169,211,234,79,250,228,157,141,55,80,140,74,87,85,39,93,55,247,22,167,245,0,191,108,26,167,189,73,194,11,26,149,37,59,93,135,109,211,35,184,90,145,232,164,69,109,39,220,102,93,229,239,30,196,126,122,124,68,64,129,26,11,127,70,59,40,105,63,98,82,69,253,131,244,0,0,0,0,0,0,0,0,10,105,227,37,97,38,157,139,244,75,225,14,127,125,81,227,66,52,233,237,84,170,131,186,235,187,234,247,126,191,96,244,92,21,239,180,162,251,186,48,217,95,202,165,77,173,23,255,0,102,167,51,250,63,254,23,234,246,142,133,198,130,157,5,118,77,185,82,89,255,0,10,76,248,109,17,117,250,28,154,138,189,250,119,136,97,195,90,233,153,107,230,142,130,113,17,187,210,135,22,154,231,82,47,155,118,163,15,94,242,63,209,46,237,15,235,32,26,1,1,252,74,183,36,149,166,154,150,186,15,232,0,0,0,8,123,197,7,8,213,137,185,113,157,61,134,247,187,108,188,237,108,203,93,52,76,120,19,79,94,171,73,119,175,235,251,12,76,33,240,239,155,122,61,221,100,220,22,156,162,213,138,213,42,93,57,194,235,244,30,101,77,159,113,145,247,43,216,101,246,144,12,211,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,162,175,208,239,208,254,195,238,26,58,192,236,72,135,139,24,89,110,95,49,21,169,212,233,144,228,61,208,250,56,228,102,221,81,117,74,127,156,246,36,139,252,195,61,121,166,194,201,120,67,141,247,77,170,251,123,24,58,164,231,225,245,35,214,63,108,125,13,247,45,103,220,223,180,245,247,137,109,195,239,61,112,176,158,218,127,12,239,89,186,50,226,213,216,92,229,159,169,171,113,89,109,58,55,29,70,122,19,106,234,165,125,190,195,1,114,234,36,145,155,135,222,69,223,245,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,162,90,233,187,191,175,218,98,117,227,39,17,186,61,179,135,117,232,180,186,150,218,148,230,101,49,1,206,74,143,85,45,135,9,190,138,140,105,250,73,47,165,167,214,42,34,189,84,170,98,29,249,81,173,72,62,117,74,229,171,189,41,103,234,167,123,242,30,53,31,113,37,37,170,151,238,34,251,0,91,7,6,43,50,161,78,195,219,138,236,151,23,99,114,170,82,227,180,189,233,61,201,83,20,247,11,161,43,167,119,180,133,148,136,227,144,60,51,147,134,121,109,182,33,78,103,151,38,171,10,21,81,101,184,143,78,108,8,164,125,203,81,119,160,253,223,97,9,28,0,63,138,45,201,52,251,203,65,253,0,20,149,197,242,196,98,131,152,4,94,44,167,231,46,77,121,199,169,255,0,216,240,160,54,158,245,31,191,216,69,250,251,199,87,225,31,142,244,43,82,211,187,45,59,134,161,202,68,30,193,200,71,41,106,215,123,179,220,87,84,54,127,164,93,230,99,242,113,161,90,189,57,104,163,217,252,63,255,0,188,167,10,208,163,87,234,182,251,231,38,149,39,146,226,187,207,98,85,236,50,254,81,31,188,192,77,222,38,153,193,141,142,87,60,44,63,180,93,254,34,161,243,55,185,180,254,127,156,220,55,75,163,140,161,105,218,182,149,252,163,215,234,46,135,23,242,243,130,119,14,60,98,85,58,198,161,49,187,181,115,185,174,110,65,108,219,29,215,75,162,156,70,186,242,140,186,43,254,131,240,84,42,21,86,232,171,51,70,163,70,237,19,100,238,229,183,189,40,221,181,38,163,234,163,34,46,137,63,104,190,236,135,228,250,30,88,236,69,57,89,103,117,209,84,211,210,14,110,50,252,155,210,185,93,18,243,141,254,73,242,47,87,79,175,175,112,72,92,57,176,232,184,105,103,192,179,45,246,121,80,96,115,121,73,220,181,105,189,213,184,125,86,165,31,210,89,247,153,255,0,96,244,160,0,0,3,254,92,113,13,32,214,179,209,37,222,96,11,90,91,73,173,103,161,16,168,158,40,25,224,106,238,118,165,151,219,16,183,210,209,201,244,140,206,165,206,212,161,75,107,230,221,96,148,157,20,149,167,213,95,94,243,233,161,14,151,196,27,136,157,30,223,164,189,133,216,57,86,237,21,87,246,246,217,124,133,35,179,109,84,87,219,245,36,70,52,175,114,77,194,232,174,157,231,215,66,21,14,243,206,72,112,222,121,91,150,174,243,211,64,31,90,207,181,234,55,157,197,18,219,164,163,124,169,124,206,89,106,146,250,8,82,207,233,25,23,114,79,218,52,199,133,118,92,76,61,176,233,150,132,36,237,102,7,59,105,106,103,244,222,91,135,222,165,31,122,207,218,98,164,56,81,101,142,85,241,124,175,24,43,172,108,166,209,116,236,106,222,71,205,231,51,58,59,157,18,233,41,58,41,37,222,131,215,217,161,117,23,54,0,0,0,0,0,0,40,199,49,62,32,113,59,250,101,90,254,186,232,188,225,70,57,137,241,3,137,223,211,42,215,245,215,68,107,105,124,213,190,217,240,94,28,135,250,67,23,220,167,222,115,208,0,16,247,72,0,0,2,243,178,237,225,251,12,127,161,180,95,234,77,14,132,57,238,93,188,63,97,143,244,54,139,253,73,161,208,133,161,99,205,83,217,30,14,15,205,189,33,127,191,87,189,32,0,15,86,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,64,60,81,252,118,98,111,220,190,79,8,74,174,6,63,158,207,217,191,222,67,138,113,30,203,214,62,223,57,206,196,59,166,202,192,252,64,184,40,179,125,19,217,170,52,187,102,108,184,175,236,165,68,66,246,58,219,106,66,182,173,10,73,232,125,20,147,35,234,70,36,175,6,188,39,197,60,47,252,47,254,19,48,210,235,180,189,39,242,127,177,122,118,141,38,7,106,229,250,67,153,202,231,33,59,246,243,17,187,110,186,111,78,189,228,2,202,128,0,0,0,0,0,0,5,85,241,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,137,169,198,83,9,241,79,20,63,4,31,131,60,52,186,238,223,70,124,160,237,190,130,163,73,159,217,121,158,143,229,243,121,40,86,205,220,181,237,221,166,187,21,167,113,136,213,195,135,47,88,251,99,103,59,15,46,155,215,3,241,2,223,162,194,244,183,105,168,213,45,153,177,34,177,190,149,45,8,222,235,141,165,9,220,181,165,37,169,245,82,136,139,169,144,11,191,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,52,166,51,237,153,188,178,102,74,191,153,44,87,174,208,178,249,137,85,26,109,70,248,174,203,135,50,37,167,61,230,36,176,228,247,148,219,173,184,150,141,43,66,146,100,162,81,25,145,145,145,144,11,95,225,113,224,79,12,190,250,243,137,162,85,8,213,195,134,211,186,172,108,152,225,229,173,122,219,53,91,126,181,11,210,221,166,157,84,132,228,73,76,111,170,203,90,55,180,225,37,105,220,133,165,69,169,117,74,136,203,161,144,146,160,2,42,241,71,240,39,137,191,114,249,196,33,42,132,106,226,61,105,221,87,206,76,113,14,214,178,173,154,173,193,90,155,232,158,205,78,165,194,114,92,167,246,85,98,45,123,26,108,148,181,109,66,20,163,208,186,37,38,103,208,140,5,32,229,59,197,62,13,252,64,183,188,197,129,165,49,159,108,178,101,147,50,84,12,201,97,69,118,187,151,204,74,167,83,105,215,197,10,92,201,146,237,57,236,177,25,134,231,178,167,29,113,197,52,73,66,18,146,53,26,140,200,136,136,204,198,130,64,4,85,226,143,224,79,19,126,229,243,136,66,85,8,213,196,122,211,186,175,156,152,226,29,173,101,91,53,91,130,181,55,209,61,154,157,75,132,228,185,79,236,170,196,90,246,52,217,41,106,218,132,41,71,161,116,74,76,207,161,24,12,246,13,84,12,214,126,41,217,167,255,0,185,167,21,127,244,54,163,255,0,177,26,83,0,0,0,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,59,255,0,25,76,39,197,60,80,252,16,126,12,240,210,235,187,125,25,242,131,182,250,10,141,38,127,101,230,122,63,151,205,228,161,91,55,114,215,183,118,154,236,86,157,198,57,175,8,156,16,198,140,53,204,149,201,93,196,108,33,189,109,90,107,246,60,200,141,76,173,208,37,193,97,199,213,62,2,146,210,92,121,180,164,214,105,66,212,73,35,215,68,40,253,134,2,221,0,0,0,0,0,5,0,241,71,241,217,137,191,114,249,60,33,127,194,144,56,143,101,235,31,111,156,231,98,29,211,101,96,126,32,92,20,89,190,137,236,213,26,93,179,54,92,87,246,82,162,33,123,29,109,181,33,91,86,133,36,244,62,138,73,145,245,35,1,48,56,42,120,88,186,126,32,78,242,234,112,159,226,16,112,137,195,219,251,13,114,219,114,80,177,26,199,184,45,90,147,247,196,201,109,67,173,211,30,130,251,140,42,4,4,165,212,182,242,82,163,65,169,11,73,40,139,77,80,162,246,24,155,224,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,177,254,46,216,123,127,98,86,91,109,186,22,28,216,247,5,213,82,98,248,135,45,216,116,74,99,211,159,109,132,192,158,149,58,166,217,74,148,72,37,45,9,53,25,105,170,210,94,210,16,127,135,14,94,177,246,198,206,118,30,93,55,174,7,226,5,191,69,133,233,110,211,81,170,91,51,98,69,99,125,42,90,17,189,215,27,74,19,185,107,74,75,83,234,165,17,23,83,32,19,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,69,143,241,118,195,219,251,18,178,219,109,208,176,230,199,184,46,170,147,23,196,57,110,195,162,83,30,156,251,108,38,4,244,169,213,54,202,84,162,65,41,104,73,168,203,77,86,146,246,144,131,252,56,114,245,143,182,54,115,176,242,233,189,112,63,16,45,250,44,47,75,118,154,141,82,217,155,18,43,27,233,82,208,141,238,184,218,80,157,203,90,82,90,159,85,40,136,186,153,0,187,240,0,0,20,3,197,31,199,102,38,253,203,228,240,133,255,0,10,64,226,61,151,172,125,190,115,157,136,119,77,149,129,248,129,112,81,102,250,39,179,84,105,118,204,217,113,95,217,74,136,133,236,117,182,212,133,109,90,20,147,208,250,41,38,71,212,140,7,107,224,99,249,236,253,155,253,228,45,80,86,175,6,188,39,197,60,47,252,47,254,19,48,210,235,180,189,39,242,127,177,122,118,141,38,7,106,229,250,67,153,202,231,33,59,246,243,17,187,110,186,111,78,189,228,44,168,0,81,95,17,28,130,204,203,29,212,87,230,22,211,234,181,44,50,173,243,100,104,81,159,145,242,101,194,113,164,118,105,82,118,154,9,149,173,246,211,29,199,22,78,43,214,109,91,148,223,49,219,212,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,65,64,57,28,205,221,87,40,56,184,171,173,250,116,186,197,167,94,142,154,109,199,74,98,66,144,181,176,75,37,34,83,40,53,19,75,146,201,238,217,204,45,13,14,60,217,41,190,105,184,155,254,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,21,16,230,119,135,198,56,224,222,50,214,172,220,52,194,252,64,190,109,2,229,204,161,214,233,244,7,167,115,162,184,157,121,111,42,42,86,132,188,210,201,109,40,148,77,169,124,178,112,155,66,28,65,14,255,0,195,187,18,115,103,150,59,168,236,60,82,203,206,53,84,176,202,183,202,143,169,218,213,153,31,38,92,39,29,95,105,139,27,150,104,38,86,183,220,84,134,219,65,56,175,85,196,238,83,124,183,66,181,133,255,0,112,184,240,39,134,95,125,121,196,209,74,223,138,118,105,255,0,238,105,197,95,253,13,168,255,0,236,69,223,112,225,180,238,171,27,38,56,121,107,94,182,205,86,223,173,66,244,183,105,167,85,33,57,18,83,27,234,178,214,141,237,56,73,90,119,33,105,81,106,93,82,162,50,232,100,2,74,128,0,0,170,190,57,223,153,63,218,79,221,162,213,5,106,241,148,194,124,83,197,15,193,7,224,207,13,46,187,183,209,159,40,59,111,160,168,210,103,246,94,103,163,249,124,222,74,21,179,119,45,123,119,105,174,197,105,220,96,56,7,5,79,20,247,79,195,249,222,99,78,23,82,42,47,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,195,22,232,0,0,0,0,0,0,40,7,138,63,142,204,77,251,151,201,225,11,254,20,129,196,123,47,88,251,124,231,59,16,238,155,43,3,241,2,224,162,205,244,79,102,168,210,237,153,178,226,191,178,149,17,11,216,235,109,169,10,218,180,41,39,161,244,82,76,143,169,24,14,215,192,199,243,217,251,55,251,200,90,160,173,94,13,120,79,138,120,95,248,95,252,38,97,165,215,105,122,79,228,255,0,98,244,237,26,76,14,213,203,244,135,51,149,206,66,119,237,230,35,118,221,116,222,157,123,200,89,80,0,0,0,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,125,196,122,211,186,175,156,152,226,29,173,101,91,53,91,130,181,55,209,61,154,157,75,132,228,185,79,236,170,196,90,246,52,217,41,106,218,132,41,71,161,116,74,76,207,161,24,168,188,178,101,147,50,84,12,201,97,69,118,187,151,204,74,167,83,105,215,197,10,92,201,146,237,57,236,177,25,134,231,178,167,29,113,197,52,73,66,18,146,53,26,140,200,136,136,204,192,90,255,0,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,223,113,30,180,238,171,231,38,56,135,107,89,86,205,86,224,173,77,244,79,102,167,82,225,57,46,83,251,42,177,22,189,141,54,74,90,182,161,10,81,232,93,18,147,51,232,70,42,47,44,153,100,204,149,3,50,88,81,93,174,229,243,18,169,212,218,117,241,66,151,50,100,187,78,123,44,70,97,185,236,169,199,92,113,77,18,80,132,164,141,70,163,50,34,34,51,48,26,9,0,0,16,255,0,136,142,72,33,230,170,196,43,182,206,139,183,19,109,58,123,173,80,146,79,49,25,154,163,106,121,167,23,22,83,171,105,75,86,212,33,254,206,70,227,109,161,217,10,53,168,146,181,168,168,179,253,21,88,87,87,251,43,110,92,150,229,67,254,249,14,117,54,116,119,63,228,184,203,205,184,143,169,73,82,125,134,67,82,98,181,120,164,100,22,102,34,118,236,205,224,229,62,171,82,187,203,177,199,184,173,216,113,159,156,245,93,178,229,70,102,76,70,219,74,214,151,154,65,54,78,54,68,77,169,166,205,207,81,109,175,156,29,215,32,153,236,165,102,238,217,155,66,185,97,196,164,226,45,187,28,165,214,33,197,109,44,66,148,195,146,30,75,110,193,109,114,29,125,104,109,180,199,75,202,89,17,37,199,144,69,209,105,18,212,103,50,192,192,220,236,225,101,229,73,196,28,62,192,172,96,161,220,52,57,5,38,12,232,214,117,67,123,75,208,200,200,200,217,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,59,243,192,188,86,153,140,184,113,78,189,106,216,115,117,216,149,87,117,98,165,64,185,41,143,195,149,10,82,72,141,105,65,188,218,57,236,158,226,52,60,130,218,164,158,134,72,90,86,218,3,160,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,69,80,102,111,44,153,146,175,230,75,21,235,180,44,190,98,85,70,155,81,190,43,178,225,204,137,105,207,121,137,44,57,61,229,54,235,110,37,163,74,208,164,153,40,148,70,100,100,100,100,45,211,135,13,167,117,88,217,49,195,203,90,245,182,106,182,253,106,23,165,187,77,58,169,9,200,146,152,223,85,150,180,111,105,194,74,211,185,11,74,139,82,234,149,17,151,67,32,18,84,0,0,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,8,127,196,123,47,88,251,124,231,59,16,238,155,43,3,241,2,224,162,205,244,79,102,168,210,237,153,178,226,191,178,149,17,11,216,235,109,169,10,218,180,41,39,161,244,82,76,143,169,24,156,28,34,112,246,254,195,92,182,220,148,44,70,177,238,11,86,164,253,241,50,91,80,235,116,199,160,190,227,10,129,1,41,117,45,188,148,168,208,106,66,210,74,34,211,84,40,189,134,2,106,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,217,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,212,240,163,110,33,121,100,198,138,254,113,177,26,187,134,57,124,189,106,54,245,70,68,9,108,76,160,218,114,222,133,37,247,41,241,149,37,212,184,203,70,133,173,82,13,229,56,162,51,51,112,214,106,245,181,1,105,57,7,196,203,171,23,114,133,134,215,213,235,47,181,214,164,83,228,83,228,202,83,142,56,228,174,197,45,232,104,125,213,184,181,45,111,56,136,233,91,139,53,122,206,41,106,34,34,50,34,162,28,205,213,169,85,252,201,98,189,118,133,83,137,81,166,212,111,138,236,184,115,34,60,151,152,146,195,147,222,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,11,84,224,241,110,99,70,31,88,24,141,135,56,163,133,151,5,161,77,141,88,133,91,165,59,91,161,203,167,191,49,249,76,173,153,41,74,159,36,165,196,54,152,81,76,137,9,213,38,234,183,25,238,73,21,91,126,41,217,167,255,0,185,167,21,127,244,54,163,255,0,177,1,109,60,29,112,207,228,126,84,222,190,165,196,165,28,187,246,224,153,80,102,84,118,255,0,133,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,66,53,112,225,180,238,171,27,38,56,121,107,94,182,205,86,223,173,66,244,183,105,167,85,33,57,18,83,27,234,178,214,141,237,56,73,90,119,33,105,81,106,93,82,162,50,232,100,36,168,0,160,30,40,254,59,49,55,238,95,39,132,47,248,82,7,17,236,189,99,237,243,156,236,67,186,108,172,15,196,11,130,139,55,209,61,154,163,75,182,102,203,138,254,202,84,68,47,99,173,182,164,43,106,208,164,158,135,209,73,50,62,164,96,37,87,4,187,166,133,47,0,175,171,42,60,237,245,170,85,224,117,73,145,185,75,46,84,89,112,163,183,29,205,230,91,21,185,112,164,150,132,102,162,229,234,162,34,82,76,250,7,23,28,76,181,108,252,161,86,44,90,180,189,107,87,237,66,5,62,145,21,183,27,230,43,179,75,102,99,239,169,10,89,44,217,66,24,36,41,104,74,182,184,251,9,50,34,94,165,202,184,53,225,62,41,225,127,225,127,240,153,134,151,93,165,233,63,147,253,139,211,180,105,48,59,87,47,210,28,206,87,57,9,223,183,152,141,219,117,211,122,117,239,33,207,248,181,81,113,247,28,113,150,223,177,112,255,0,47,248,129,91,182,240,254,158,230,202,205,62,212,155,37,153,211,167,37,151,95,229,62,209,45,183,89,67,109,69,65,122,169,82,93,76,132,158,226,36,153,4,22,202,198,10,126,49,57,130,178,112,113,202,135,98,137,112,84,15,183,190,151,121,110,34,11,13,46,68,174,82,185,110,17,60,108,50,233,55,185,6,158,97,163,118,137,212,203,74,98,165,120,74,229,18,246,183,241,150,224,198,44,99,195,171,174,213,151,103,83,219,143,110,198,174,209,38,83,251,68,169,169,121,183,164,180,183,54,19,156,166,27,113,165,54,104,90,127,134,37,94,170,144,131,59,106,1,242,110,203,90,133,124,218,181,155,42,233,131,219,104,183,5,62,69,46,163,27,154,182,249,241,95,109,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,168,203,189,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,83,194,146,248,146,101,23,26,30,205,165,209,119,97,142,11,92,21,251,122,238,143,14,182,195,182,173,185,46,83,12,190,166,73,153,41,144,166,89,216,153,43,144,195,207,172,136,212,106,39,208,181,30,229,153,16,89,166,65,241,50,234,197,220,161,97,181,245,122,203,237,117,169,20,249,20,249,50,148,227,142,57,43,177,75,122,26,31,117,110,45,75,91,206,34,58,86,226,205,94,179,138,90,136,136,140,136,164,0,174,174,14,118,126,56,225,213,171,137,214,86,42,88,87,93,169,69,69,66,153,84,163,70,174,208,94,167,243,101,62,219,237,204,113,165,188,218,86,239,169,26,25,40,181,82,81,162,76,137,38,179,53,88,168,0,0,0,0,0,12,171,139,254,225,113,224,79,12,190,250,243,137,162,149,191,20,236,211,255,0,220,211,138,191,250,27,81,255,0,216,139,190,225,195,105,221,86,54,76,112,242,214,189,109,154,173,191,90,133,233,110,211,78,170,66,114,36,166,55,213,101,173,27,218,112,146,180,238,66,210,162,212,186,165,68,101,208,200,4,149,0,0,0,0,0,28,171,54,62,22,49,147,225,253,195,229,207,142,170,57,166,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,128,102,136,106,160,102,179,241,78,205,63,253,205,56,171,255,0,161,181,31,253,136,210,152,0,0,0,0,0,0,0,0,0,0,0,0,0,242,120,169,101,196,196,43,18,167,104,78,78,230,103,242,119,22,166,95,65,228,56,93,202,73,247,160,189,164,51,57,120,90,213,27,50,226,151,109,213,81,178,84,62,94,242,213,39,244,219,74,203,232,153,151,114,139,218,53,30,41,147,138,238,88,229,88,247,202,49,130,132,198,250,109,107,94,216,173,228,92,174,75,48,99,183,209,78,154,149,170,148,125,200,45,61,186,151,80,30,143,133,254,120,25,180,93,166,229,242,251,46,93,41,124,239,71,76,234,124,157,10,108,183,126,109,166,13,74,213,74,66,125,101,244,239,46,154,144,183,100,45,46,36,150,131,212,140,101,113,151,156,142,225,60,202,182,173,61,199,166,162,222,56,124,241,19,163,220,20,150,112,187,24,234,221,158,170,198,238,197,47,144,165,246,157,202,148,251,158,164,120,196,148,109,73,54,93,85,215,188,186,234,64,44,180,7,252,182,226,29,65,56,217,234,147,238,49,255,0,64,3,205,98,53,135,69,196,187,62,125,153,112,51,205,131,63,149,205,78,229,167,93,142,161,194,234,133,36,254,146,11,184,203,251,7,165,0,25,164,204,54,9,220,56,15,137,85,27,26,186,198,222,203,201,229,57,185,7,191,116,118,157,62,137,113,122,105,205,34,234,175,250,10,80,112,203,206,12,108,13,185,230,225,253,220,239,241,21,115,151,177,205,167,243,28,150,230,58,125,27,101,107,86,229,186,159,229,22,159,89,116,43,17,207,134,79,161,230,114,196,75,148,102,118,221,20,189,125,30,230,227,63,202,61,23,155,209,79,54,223,228,152,50,245,181,250,186,247,208,141,118,133,85,181,234,207,81,171,49,187,60,216,219,121,141,239,74,246,238,73,40,186,164,204,143,162,139,218,2,206,184,184,99,189,10,235,180,237,59,78,222,168,115,81,59,183,243,209,202,90,116,216,236,7,19,213,109,151,232,159,113,144,228,252,32,236,70,43,217,129,93,226,242,126,114,219,211,146,122,159,253,145,10,123,106,238,81,123,189,164,127,171,188,65,218,205,126,171,112,62,82,106,178,121,206,39,184,246,37,62,194,47,228,145,123,136,89,127,5,229,175,211,151,114,63,146,125,131,255,0,188,168,128,182,144,0,0,21,173,198,118,204,168,84,112,246,221,187,34,69,222,220,90,148,72,238,185,189,37,181,41,98,160,225,244,53,117,239,246,16,178,145,28,179,247,134,114,49,51,45,183,60,40,44,243,36,210,161,77,170,32,183,17,126,74,4,162,46,245,164,187,214,94,255,0,176,192,84,119,13,139,225,54,134,103,45,248,207,73,228,183,89,122,37,52,189,77,219,150,245,66,25,109,250,39,166,187,123,250,125,164,47,240,137,38,100,225,119,153,119,253,67,47,20,26,165,83,15,47,218,117,106,57,242,106,54,213,93,153,72,63,85,91,31,142,241,40,187,201,73,61,20,143,113,151,218,45,223,6,248,141,209,238,108,59,160,197,170,84,183,84,160,179,21,137,238,114,84,90,41,12,54,78,116,76,98,79,210,81,253,29,126,160,19,95,28,113,34,30,19,225,101,199,124,203,86,135,76,166,76,144,207,67,234,227,113,156,117,37,209,42,254,111,218,147,47,243,12,226,226,245,231,43,19,49,98,235,189,94,86,229,87,235,179,167,182,90,17,104,79,201,113,194,47,162,159,211,239,208,190,194,238,19,115,136,38,122,225,98,197,180,198,25,217,83,117,101,181,167,183,57,203,63,95,70,229,50,226,116,114,58,76,181,39,19,213,42,251,61,166,34,78,86,112,174,94,47,99,125,173,106,176,222,246,10,169,5,249,157,72,180,143,219,24,67,157,235,65,247,57,236,61,125,192,46,55,133,246,17,171,12,178,227,6,123,237,236,118,230,121,170,217,22,186,234,153,16,33,30,189,22,162,239,71,213,246,16,152,67,225,216,182,236,123,66,201,183,173,56,133,163,20,90,84,74,115,101,215,232,50,202,91,46,243,51,238,79,180,207,237,49,247,0,0,0,0,0,127,20,173,169,53,105,174,133,174,128,42,51,141,69,246,149,223,118,190,27,36,254,141,42,21,104,254,222,117,69,159,209,255,0,240,191,87,180,121,222,13,214,18,106,88,191,91,190,20,231,247,173,30,76,34,78,158,212,202,167,187,174,187,190,191,119,235,246,14,41,196,166,233,153,116,102,142,188,114,209,183,209,103,42,154,223,82,63,155,106,163,51,78,226,47,210,62,253,79,235,49,51,248,47,211,160,162,201,184,234,72,63,225,74,159,49,163,46,191,67,147,78,87,191,78,240,22,100,0,0,0,0,0,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,46,243,34,239,63,120,246,35,243,212,34,34,124,9,48,92,250,50,25,91,74,251,20,147,47,237,1,153,139,146,161,84,195,236,108,171,84,163,252,220,251,122,232,144,242,126,137,232,235,18,204,203,188,148,159,164,143,172,190,209,160,220,163,98,19,152,155,151,219,46,230,146,230,249,42,162,211,155,146,122,105,243,221,137,133,175,185,41,46,245,251,11,79,112,163,172,246,216,242,172,76,203,222,16,100,71,229,38,163,83,168,84,152,245,201,91,218,114,161,36,146,174,138,86,154,236,238,61,15,234,22,57,193,211,16,154,171,96,213,94,199,113,237,207,195,171,200,148,146,219,166,141,162,45,61,162,254,73,23,121,251,245,255,0,56,9,245,113,46,83,118,253,77,200,37,172,148,195,121,76,247,125,50,65,237,239,233,223,167,127,65,154,204,199,174,83,153,134,197,23,39,22,146,85,121,214,212,247,119,211,57,207,110,238,233,223,175,119,65,164,139,233,105,110,200,184,92,90,182,165,52,169,102,106,211,93,8,153,87,81,154,204,119,90,92,199,12,67,113,10,220,149,93,117,99,37,105,166,164,115,29,234,2,232,184,82,161,228,229,141,174,106,116,35,169,36,211,212,186,151,163,224,232,38,104,137,220,50,160,174,30,87,104,170,90,247,115,213,25,226,233,166,132,170,116,62,159,228,31,175,54,249,184,164,96,69,223,102,89,109,73,221,83,172,213,41,202,117,141,138,47,224,175,58,251,102,173,220,149,167,233,53,166,132,100,175,176,186,152,74,96,31,22,204,175,34,233,180,232,247,27,101,162,106,112,35,204,47,177,198,146,191,113,126,151,184,190,193,246,128,0,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,24,206,130,251,81,203,146,231,204,111,110,75,73,119,215,142,182,149,181,230,147,234,154,139,95,179,169,132,199,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,213,74,215,83,208,159,47,120,161,91,139,50,24,203,117,213,28,170,214,46,254,124,151,93,55,119,122,62,42,125,99,81,171,249,45,17,119,168,253,130,238,184,116,30,34,191,150,218,69,79,17,38,246,151,234,71,30,109,61,92,182,17,252,9,200,17,20,215,70,122,119,239,250,90,43,175,82,238,1,255,0,53,30,28,57,95,168,160,144,187,31,110,159,253,103,81,63,127,254,19,245,143,41,114,112,168,203,29,118,57,53,26,223,236,75,46,229,246,186,131,154,116,63,97,203,47,127,249,4,206,0,21,254,255,0,7,76,10,113,196,169,154,207,41,4,162,53,39,179,204,86,165,238,212,230,142,177,131,220,57,114,243,132,21,56,213,186,117,3,181,212,34,173,15,54,255,0,106,156,222,142,37,77,168,149,180,228,173,63,73,178,61,52,211,168,149,0,3,252,163,71,102,28,102,162,71,70,198,152,66,91,109,58,153,232,146,45,8,181,62,189,196,63,212,0,0,86,255,0,25,235,253,138,54,27,218,182,41,43,231,110,46,221,169,104,125,59,59,244,247,127,68,253,135,250,69,250,251,133,144,10,64,226,223,136,45,221,184,248,213,189,25,254,100,122,6,238,95,171,166,156,248,80,22,125,233,35,239,79,188,255,0,80,14,67,144,76,62,149,136,57,152,181,224,50,239,41,150,187,111,53,205,164,173,186,211,229,26,122,110,73,159,84,105,208,104,116,83,79,7,60,57,118,189,138,117,187,221,69,171,52,14,205,175,119,78,124,106,131,95,164,71,222,94,227,253,93,226,229,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,4,7,226,253,134,77,221,216,29,6,245,67,123,229,90,124,222,65,107,166,189,170,100,6,213,252,178,46,228,251,73,95,171,188,79,129,206,115,3,134,223,133,156,43,172,216,228,231,45,83,251,62,213,105,174,155,36,180,239,118,228,255,0,55,239,47,236,1,158,76,187,98,10,48,187,24,104,23,195,174,108,110,157,218,183,30,154,254,82,43,173,23,242,85,252,231,184,255,0,180,105,114,52,134,229,176,153,13,30,169,86,186,126,163,208,101,146,75,46,211,166,41,149,116,91,122,123,189,165,255,0,188,104,203,39,24,152,198,42,224,37,189,115,34,71,57,231,123,95,53,91,13,61,211,100,32,186,108,73,119,55,236,32,29,184,0,0,0,0,0,0,0,124,155,178,218,165,222,86,205,82,213,173,71,231,193,171,67,126,20,134,247,169,59,155,117,181,33,69,170,76,140,181,74,143,184,200,254,178,20,65,159,28,156,221,25,127,196,90,157,195,74,164,235,104,85,165,61,42,43,252,246,254,100,221,126,82,208,206,213,62,183,85,163,76,145,238,50,45,125,186,31,125,250,143,145,117,90,116,11,214,135,46,219,185,96,118,202,124,230,156,97,246,121,171,111,114,22,133,33,69,185,6,74,45,82,165,23,67,46,240,25,125,161,87,106,182,213,90,45,114,137,43,179,77,132,242,31,97,221,137,94,197,161,68,164,158,138,35,35,209,73,35,208,203,78,130,201,50,103,197,46,165,65,145,76,195,236,113,147,206,128,165,51,17,154,158,196,167,151,214,59,73,46,76,104,134,163,209,36,234,186,171,175,119,184,199,77,204,199,9,75,102,229,110,171,116,224,220,239,69,205,62,124,180,83,121,78,63,206,95,207,44,145,205,145,48,137,58,169,77,167,93,58,105,175,180,197,90,98,206,16,222,216,47,117,200,179,239,154,95,98,156,194,151,162,121,236,185,185,41,113,198,247,124,210,214,69,170,154,95,77,125,159,102,161,165,75,42,249,182,113,10,129,22,230,180,234,61,182,159,45,180,58,211,188,151,27,212,150,132,172,186,56,148,171,232,173,39,212,189,163,152,103,66,229,249,43,150,155,250,160,73,220,167,109,250,171,8,235,167,172,116,249,6,94,195,253,17,69,89,126,205,86,42,101,226,182,196,235,58,179,178,7,53,42,147,15,179,198,62,106,55,180,107,78,247,25,113,73,213,44,164,181,46,238,255,0,126,178,251,27,184,140,217,248,237,128,117,27,62,164,223,96,184,229,82,158,97,214,245,117,222,98,213,9,198,207,169,70,67,101,171,142,159,113,233,211,221,220,17,251,135,246,34,84,237,124,215,209,170,176,231,246,67,185,38,199,166,201,87,41,46,110,106,69,74,42,150,157,13,39,167,209,46,164,68,125,58,25,11,122,207,125,169,86,189,178,183,117,179,69,71,104,92,74,76,234,131,135,170,81,171,73,167,74,213,94,177,151,233,23,66,235,215,184,80,30,31,92,206,217,119,221,191,117,180,189,167,72,170,68,156,103,161,31,70,158,67,158,227,253,31,113,253,134,52,113,133,53,42,110,46,229,190,216,147,41,29,170,53,211,102,66,76,166,245,82,55,148,152,8,53,167,82,36,153,106,78,119,150,222,254,154,0,207,46,9,194,113,140,122,176,169,242,17,235,183,119,210,217,90,117,246,148,214,200,203,160,210,101,144,72,141,98,208,9,94,170,90,164,197,35,246,232,68,202,69,18,212,240,150,167,135,220,68,168,214,196,72,188,134,143,19,99,207,128,222,244,171,151,23,211,134,134,139,83,90,140,244,36,17,122,199,187,222,66,234,113,162,254,78,20,224,29,193,120,78,86,143,210,173,201,111,39,167,123,205,66,113,194,238,74,139,189,179,246,25,125,160,42,75,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,220,102,159,180,123,190,12,56,103,38,78,37,220,88,166,226,255,0,130,181,71,151,70,74,116,47,202,20,138,123,250,235,191,94,239,247,186,125,126,193,1,177,42,239,159,138,56,151,92,186,151,243,143,215,170,242,100,180,94,169,126,94,66,214,69,244,82,93,238,123,72,191,80,188,142,26,248,52,156,43,203,165,38,108,198,54,207,184,210,197,96,213,187,93,27,145,6,25,237,208,150,164,253,38,207,175,67,250,136,4,178,0,0,0,0,0,0,0,0,0,1,94,188,101,96,111,192,186,20,254,205,174,219,134,43,124,221,253,223,192,234,7,166,159,229,212,86,230,70,148,105,204,205,144,100,173,63,142,105,190,207,254,176,140,45,27,140,21,54,108,252,175,211,92,140,123,145,26,232,101,231,19,208,180,74,105,211,245,86,166,127,95,112,171,92,144,60,108,102,98,199,81,30,154,214,169,133,255,0,249,8,192,52,85,4,245,133,28,245,255,0,90,71,249,136,127,184,252,244,245,111,129,25,71,237,101,7,255,0,218,144,253,0,0,0,0,0,0,32,63,20,12,158,171,25,45,71,49,130,211,133,190,226,182,169,198,82,15,153,166,232,17,219,155,33,73,249,199,144,217,106,227,137,234,72,53,125,165,208,82,188,248,50,233,115,94,129,53,174,84,136,206,41,167,17,184,149,181,105,51,35,45,75,82,62,164,125,195,83,206,54,135,91,83,78,22,169,89,26,84,94,242,49,21,51,11,195,167,3,241,226,164,187,137,202,127,162,107,111,56,110,63,51,155,49,254,102,170,117,106,46,95,105,66,11,85,187,187,161,116,211,78,227,232,20,10,107,82,139,67,49,49,184,116,229,34,224,198,236,82,165,223,53,106,87,250,21,183,38,177,53,82,57,232,245,228,71,147,17,211,111,106,94,67,133,171,78,153,238,218,101,236,208,207,161,79,12,57,225,29,129,150,157,117,170,197,201,43,211,141,50,180,173,49,246,76,139,220,180,40,189,100,76,63,98,84,93,223,202,250,132,215,180,44,235,118,196,160,67,182,109,106,127,98,167,64,101,184,236,51,205,113,205,136,66,18,132,150,229,169,74,61,18,132,151,83,51,232,3,232,82,233,209,104,244,200,116,136,72,217,30,11,13,198,101,58,153,237,66,18,73,73,106,102,102,125,8,187,204,204,126,160,0,1,254,114,31,106,44,119,100,188,173,173,178,133,56,179,211,93,18,69,169,159,65,254,130,22,241,41,205,100,124,17,194,233,54,93,9,221,213,251,145,149,195,52,237,50,229,198,145,30,99,123,245,83,43,65,232,227,69,211,82,51,247,145,117,48,130,124,90,113,78,45,221,143,175,89,148,249,253,161,171,119,110,228,114,141,28,190,209,10,11,133,212,208,70,122,154,79,218,122,125,93,194,13,195,135,38,161,37,17,34,55,204,117,205,118,167,82,45,116,45,79,169,244,238,35,31,182,230,184,170,119,101,110,77,193,88,123,155,46,86,206,98,246,165,58,237,66,80,93,18,68,93,201,47,96,182,46,25,217,23,137,111,211,217,198,156,73,131,204,168,63,187,209,209,249,166,92,157,170,153,25,223,89,153,6,149,110,73,160,253,100,116,246,123,76,7,183,225,203,144,230,112,102,146,188,75,196,218,119,50,233,155,167,99,107,156,101,216,118,42,91,46,122,204,200,91,110,239,105,212,31,84,250,190,206,186,153,79,193,252,34,211,161,15,232,0,0,133,249,202,226,41,102,101,229,82,236,219,101,159,74,221,141,242,247,51,185,214,57,26,246,119,11,214,92,103,26,86,230,158,81,247,244,211,222,122,16,73,28,92,199,60,53,193,10,33,215,241,26,224,244,100,79,98,187,36,135,181,245,219,71,115,45,172,251,221,71,179,219,245,30,149,21,155,158,39,215,198,46,161,118,166,23,57,232,74,2,244,231,43,70,100,246,141,57,14,39,163,241,18,180,109,113,183,59,143,174,239,113,16,136,216,189,141,87,230,54,220,239,93,55,213,87,182,74,119,110,159,48,203,123,116,109,180,127,173,54,130,62,141,35,217,236,251,117,246,120,21,148,12,100,199,215,201,86,125,7,116,31,229,74,237,81,75,111,71,116,245,28,121,6,126,179,42,47,242,251,181,14,38,227,139,117,102,227,135,170,143,188,196,175,201,198,67,239,140,197,220,108,84,171,81,59,5,166,214,238,209,47,152,203,187,181,110,65,39,212,76,134,221,45,29,100,139,167,191,94,238,251,15,203,167,10,252,38,194,206,69,106,251,119,229,45,101,173,219,93,219,38,30,205,121,201,62,141,75,82,15,84,56,130,238,254,79,188,204,77,218,93,46,5,26,11,116,234,107,28,152,237,107,177,27,148,173,53,51,51,234,163,51,239,51,1,241,48,235,14,237,108,44,180,225,217,118,109,59,177,82,224,243,57,44,243,156,115,110,247,86,226,189,103,20,165,31,172,226,143,169,159,127,187,66,30,152,0,0,0,0,0,0,0,81,142,98,124,64,226,119,244,202,181,253,117,209,121,194,140,115,19,226,7,19,191,166,85,175,235,174,136,214,210,249,171,125,179,224,188,57,15,244,134,47,185,79,188,231,160,0,33,238,144,0,0,5,231,101,219,195,246,24,255,0,67,104,191,212,154,29,8,115,220,187,120,126,195,31,232,109,23,250,147,67,161,11,66,199,154,167,178,60,28,31,155,122,66,255,0,126,175,122,64,0,30,173,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,46,29,218,216,167,105,204,178,239,42,119,109,165,206,229,243,153,231,56,222,237,142,161,196,250,205,169,42,47,89,180,159,67,46,239,118,164,61,48,0,160,140,227,228,62,249,203,165,196,253,74,139,19,183,218,78,237,228,75,230,50,214,205,27,142,74,245,21,33,199,79,87,94,50,235,238,215,187,186,40,54,226,218,89,56,217,232,162,238,49,169,186,165,46,5,102,11,148,234,147,28,232,238,233,189,27,148,157,116,50,50,234,147,35,239,34,16,139,49,124,44,48,155,21,59,69,106,196,115,228,213,101,221,155,157,210,76,205,250,114,82,93,29,150,148,22,136,109,101,221,252,175,121,16,8,103,148,110,39,215,198,17,33,22,166,40,185,233,186,2,53,228,171,70,99,118,125,121,238,43,163,17,20,181,238,113,198,251,207,166,223,113,152,183,92,35,199,60,53,198,250,33,87,240,230,224,244,156,79,106,187,36,134,116,245,220,71,115,205,160,251,218,95,179,217,245,150,180,9,142,185,64,198,76,2,124,215,120,80,118,193,254,76,174,213,20,247,116,107,95,81,183,150,101,235,60,146,255,0,47,217,227,48,135,26,175,204,18,185,217,186,108,90,175,99,148,214,237,126,97,151,55,106,219,136,255,0,93,109,100,93,29,95,179,219,246,104,26,109,1,11,242,109,196,82,204,204,50,162,89,183,51,94,137,187,28,230,109,103,115,175,243,244,237,14,31,172,136,205,180,157,173,50,147,239,235,175,188,180,57,160,0,32,31,17,156,135,49,140,212,164,98,94,25,211,185,119,76,45,123,99,92,227,62,221,189,81,25,111,214,122,66,27,107,99,77,44,250,39,214,246,245,208,206,126,15,225,150,189,12,6,87,166,194,147,79,146,184,115,27,229,188,222,155,147,169,30,154,145,25,117,46,157,198,66,113,240,151,197,72,182,134,62,179,102,212,39,246,118,174,45,219,81,202,53,243,59,60,41,206,119,146,12,203,67,81,123,75,95,175,184,72,206,38,57,23,139,112,83,222,198,140,54,129,203,168,49,183,210,49,249,166,124,237,202,135,25,175,89,233,4,148,237,73,44,253,84,117,246,251,12,84,237,179,113,84,237,58,220,107,130,142,247,42,92,93,252,181,237,74,180,220,133,32,250,40,140,187,148,126,192,26,149,1,30,50,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,219,215,190,67,128,15,203,84,167,69,172,83,38,82,38,163,124,121,204,57,25,228,234,101,185,11,73,165,69,169,25,25,116,51,238,50,49,250,128,5,15,113,22,202,69,193,130,56,165,84,190,105,52,175,244,43,113,205,126,106,100,115,209,234,72,145,38,91,164,222,213,60,183,15,70,154,35,221,180,139,217,161,31,67,135,36,181,36,180,35,26,141,187,236,235,118,251,160,76,182,110,154,127,109,167,79,101,200,239,179,205,113,189,232,90,20,133,22,228,41,42,45,82,181,23,67,35,234,33,70,35,112,142,192,203,178,186,237,98,219,149,232,54,158,90,150,168,251,38,74,239,90,212,126,178,230,23,177,73,46,239,228,253,96,41,66,4,25,117,73,172,192,132,215,54,68,151,18,211,104,220,73,220,181,25,17,22,167,161,23,83,46,241,117,28,47,242,120,172,27,181,91,198,11,178,22,203,138,229,167,17,71,62,102,187,96,72,110,20,132,167,230,222,91,103,163,141,171,169,160,149,246,23,65,210,242,245,195,167,3,240,34,164,139,137,186,127,165,171,108,56,78,49,51,155,49,142,94,138,105,105,46,95,105,90,15,69,181,187,169,117,215,78,226,235,42,219,109,13,54,150,155,45,18,130,36,164,189,196,64,63,232,0,0,0,0,0,127,132,238,144,164,31,253,233,127,230,49,254,227,243,212,21,178,4,149,23,177,149,159,255,0,106,96,51,181,158,83,53,102,102,247,51,61,127,142,106,94,97,36,89,31,6,168,27,48,46,187,63,179,105,186,225,148,223,55,127,127,240,58,121,233,167,249,117,21,177,157,247,141,252,204,95,10,51,215,74,213,76,191,255,0,33,36,90,87,7,218,108,216,25,95,169,57,36,246,162,77,208,243,205,167,161,234,149,83,160,104,173,72,254,174,224,19,156,0,0,0,0,0,0,0,0,0,5,63,113,158,195,57,81,177,42,221,197,54,213,252,21,218,60,74,42,147,161,126,80,228,84,31,215,93,250,247,127,189,211,235,246,15,9,194,71,22,78,204,199,121,86,141,70,111,38,157,89,166,173,182,147,203,221,186,83,179,32,54,146,212,144,106,45,82,147,239,50,79,216,44,43,137,70,13,39,21,50,233,86,155,13,141,211,237,196,191,88,37,110,211,86,227,193,152,123,116,53,165,63,73,194,235,212,254,163,20,111,134,183,124,252,46,196,186,29,212,143,155,126,131,87,141,37,210,245,79,242,18,16,179,47,162,162,239,111,216,71,250,192,105,114,247,36,73,177,107,228,159,89,46,210,101,105,236,212,141,149,12,217,227,108,55,31,199,171,246,158,194,125,119,46,250,171,40,78,190,211,154,225,17,117,26,26,193,123,249,56,173,128,118,253,225,5,95,63,85,183,34,60,163,211,185,231,97,54,225,247,165,37,222,225,123,8,190,193,74,244,204,37,169,226,15,17,42,205,177,46,47,104,105,56,155,34,124,246,247,165,28,200,190,156,36,58,90,146,210,101,169,44,203,213,61,222,226,1,109,153,16,181,42,214,78,86,237,70,107,72,236,235,151,73,131,80,108,245,74,244,105,84,232,186,43,213,51,253,19,232,125,122,119,10,133,226,3,136,149,59,163,53,245,154,172,201,253,172,237,185,178,41,177,149,202,75,123,90,143,82,148,164,39,66,73,107,244,143,169,145,159,94,166,98,237,241,86,163,78,194,60,183,220,242,98,35,178,198,181,172,201,169,138,222,170,94,194,141,1,102,132,234,100,163,61,9,190,243,221,221,215,81,156,108,65,185,157,188,239,187,134,235,117,123,142,175,85,151,56,143,66,46,142,188,183,61,197,250,94,226,251,8,6,134,178,95,114,252,170,203,77,131,80,52,237,83,86,253,41,133,245,215,214,42,124,115,63,97,126,144,233,247,173,243,108,225,237,2,85,205,118,84,123,21,62,35,107,117,215,121,46,57,161,33,10,89,244,109,42,87,209,66,143,161,123,5,76,224,143,17,139,63,2,112,14,157,103,211,155,237,247,28,74,83,44,52,222,174,181,203,90,97,54,217,117,56,203,108,244,113,162,239,61,15,95,119,124,65,204,14,106,241,83,48,245,183,231,94,53,157,240,57,170,84,120,125,158,49,114,145,189,211,65,111,109,150,212,173,18,242,139,83,239,239,247,104,19,59,57,124,82,234,85,231,234,120,125,129,210,121,48,18,167,162,61,83,216,149,115,58,200,105,69,201,147,16,148,90,164,218,87,69,116,238,247,152,173,186,237,118,171,114,213,165,87,43,114,187,76,217,175,45,247,221,216,148,111,90,212,106,81,232,146,34,45,84,163,61,8,180,234,61,54,19,97,13,237,141,23,92,123,62,198,165,246,217,207,169,26,167,158,203,123,82,167,27,111,119,206,173,4,122,41,212,116,215,219,246,233,105,121,103,225,41,108,219,77,210,174,156,100,157,233,73,165,200,150,186,111,41,198,57,43,249,149,154,57,177,230,25,43,69,37,196,235,167,93,117,246,16,8,101,144,236,156,221,25,128,196,90,101,195,85,164,233,104,82,101,51,42,83,252,246,254,120,218,126,42,214,206,212,190,135,83,171,79,25,238,34,61,61,154,159,117,239,218,118,213,46,205,182,105,118,173,22,63,34,13,38,27,16,163,183,189,74,218,219,77,165,9,45,84,102,103,162,82,93,230,103,245,152,254,90,182,157,2,202,161,196,182,237,168,29,142,159,5,166,216,97,158,106,220,218,132,33,40,73,110,89,154,143,68,165,37,212,207,184,125,112,0,0,0,0,0,0,0,1,254,82,100,55,17,133,72,116,244,74,116,215,245,158,131,52,153,138,196,20,98,150,48,215,239,150,151,189,186,151,101,218,122,105,249,56,173,52,127,201,79,243,127,162,95,218,47,207,56,216,152,198,21,224,37,195,115,46,71,37,230,187,39,41,91,13,93,243,99,160,250,108,81,119,57,237,33,156,200,236,187,81,152,150,147,213,110,107,238,246,23,254,224,23,79,194,7,12,219,180,112,58,117,234,182,246,75,187,57,92,242,215,93,59,44,201,237,167,249,102,93,202,246,18,127,95,120,159,35,156,229,247,13,127,4,216,85,70,177,205,206,98,160,118,141,202,211,77,119,201,117,222,237,202,254,115,222,127,216,58,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,254,25,17,150,134,63,160,3,59,121,236,194,231,176,179,49,55,13,31,102,216,206,118,78,65,106,71,221,6,50,149,252,181,31,123,158,211,19,115,131,134,49,147,212,202,206,20,79,127,97,68,236,253,137,27,117,223,185,85,7,220,234,72,233,167,79,164,175,179,220,63,127,25,92,24,114,177,64,182,177,94,148,198,197,82,59,103,164,85,187,94,119,53,116,246,26,232,165,150,221,52,63,162,147,215,219,167,120,175,188,157,98,217,224,190,62,91,183,171,233,230,67,139,218,251,67,90,233,191,116,41,13,167,169,33,102,90,27,186,244,47,250,72,52,122,3,252,98,74,106,108,116,73,97,90,161,122,232,122,31,176,244,246,253,131,253,128,0,0,0,0,0,0,0,0,115,140,109,192,123,11,29,237,57,182,189,233,76,231,147,236,56,219,46,243,158,79,37,106,105,196,37,123,91,113,27,180,230,168,244,51,208,255,0,197,167,71,0,20,59,156,158,30,151,190,93,234,19,46,107,113,239,76,90,110,27,146,18,254,214,99,246,84,154,164,44,154,218,185,46,58,189,173,50,147,221,167,93,125,229,214,28,153,25,25,145,247,144,212,237,90,149,6,183,77,149,72,169,51,205,139,49,149,176,242,55,26,119,33,105,52,168,181,35,35,46,134,125,198,42,87,136,119,14,181,218,238,84,113,167,9,154,221,1,247,30,147,82,167,110,211,98,143,181,201,117,254,107,242,77,71,162,82,218,118,37,31,89,123,72,5,102,11,155,225,5,141,201,187,240,194,126,23,206,86,217,212,71,221,125,148,105,174,177,89,143,1,132,171,82,108,139,233,40,250,26,141,95,111,120,166,137,17,222,138,251,145,164,35,107,141,44,208,180,234,71,162,136,244,50,233,245,137,43,195,243,49,48,178,229,143,81,110,26,186,249,116,202,228,116,80,166,187,161,159,41,135,166,197,91,139,209,45,56,165,104,150,76,244,73,17,159,176,200,251,194,234,175,92,174,216,87,174,50,208,241,182,98,57,117,202,35,81,154,108,245,120,247,19,50,149,36,187,157,36,22,171,81,247,160,255,0,89,116,16,175,140,118,52,250,26,135,68,193,152,74,249,233,137,141,87,119,167,250,210,209,80,142,101,213,6,93,228,93,203,215,234,246,139,30,161,221,244,91,146,207,135,124,81,164,243,233,117,10,115,117,56,238,236,90,119,176,182,137,212,171,106,146,74,45,82,162,61,12,136,254,173,122,10,4,226,15,136,178,113,31,51,87,44,199,228,243,155,163,73,153,71,99,212,36,237,105,170,132,163,74,122,37,58,233,191,188,245,63,172,192,124,60,149,97,19,248,197,152,43,94,130,77,111,139,2,161,10,163,51,214,34,249,132,77,142,149,255,0,45,7,220,231,176,204,253,196,52,65,109,80,226,91,54,245,50,221,130,157,177,233,144,217,134,209,106,103,162,27,65,32,187,204,207,185,37,222,103,246,138,232,224,233,130,254,139,177,171,24,187,56,182,191,50,92,138,99,41,239,213,165,179,79,144,149,106,75,50,239,35,232,105,215,235,246,11,41,0,0,0,0,0,0,0,0,0,0,1,16,184,165,18,143,43,19,182,150,191,195,157,215,236,244,116,209,80,217,41,52,167,50,182,49,173,27,139,211,148,206,154,233,255,0,103,198,23,17,196,207,149,248,172,86,185,191,167,39,111,127,210,244,116,205,5,59,100,169,70,156,202,88,198,71,254,206,83,63,175,199,1,162,234,102,135,77,136,100,90,23,33,190,159,242,72,126,145,249,105,103,173,50,33,159,243,13,255,0,247,164,63,80,0,0,0,0,0,0,0,0,0,0,0,0,254,25,232,90,152,14,115,152,44,94,165,224,134,20,215,175,250,151,172,168,16,101,46,51,126,177,115,31,68,103,93,66,117,74,23,166,188,163,234,105,50,47,111,184,243,189,142,216,183,90,198,204,78,174,223,213,135,53,244,140,249,79,70,111,68,124,211,14,72,117,212,35,84,161,27,180,230,159,83,73,25,251,125,197,54,248,188,230,10,93,199,136,48,112,106,143,39,125,42,153,29,169,178,189,66,45,179,27,126,124,117,167,214,108,148,126,170,139,169,44,211,238,45,122,136,179,147,12,10,147,143,216,233,69,181,18,214,248,80,94,141,83,168,22,226,45,98,162,100,118,221,47,202,32,254,139,223,201,51,87,184,189,193,219,184,106,228,249,120,219,123,39,16,110,196,237,182,232,250,232,214,186,246,174,107,51,26,239,109,228,56,141,174,52,147,250,39,175,212,93,78,240,35,70,102,35,41,143,29,27,27,70,186,22,166,122,106,122,251,71,145,194,12,49,161,96,253,129,76,176,45,198,121,80,105,188,238,90,119,45,95,148,125,199,79,233,173,103,244,156,87,242,143,251,7,179,0,31,230,251,237,70,105,79,60,173,168,78,154,158,134,126,221,61,131,250,235,173,176,217,186,234,182,165,61,231,166,162,164,184,136,113,15,126,188,244,156,32,194,41,186,83,189,78,223,55,150,95,59,210,36,134,254,110,68,98,82,116,81,56,159,85,125,123,207,216,64,61,62,121,120,158,122,61,233,248,89,130,173,239,89,114,185,213,141,116,211,164,103,211,243,18,98,253,110,163,162,190,191,113,10,188,163,209,238,76,66,184,219,167,83,89,237,213,73,186,237,78,230,218,221,177,179,51,234,102,148,150,137,65,255,0,139,222,62,24,176,78,23,87,230,15,89,23,161,46,228,123,149,89,123,232,59,182,82,187,154,155,175,170,132,154,62,130,146,95,251,192,119,156,165,112,163,182,173,248,81,111,28,111,123,210,85,7,119,255,0,21,109,113,158,70,134,251,127,150,141,48,210,173,201,54,151,221,211,77,61,230,44,126,149,72,167,81,33,55,78,165,199,228,199,107,93,136,222,165,105,169,153,159,85,25,159,121,152,253,45,58,135,219,39,91,61,82,174,227,31,246,0,0,0,0,0,0,0,0,0,0,0,40,199,49,62,32,113,59,250,101,90,254,186,232,188,225,70,57,137,241,3,137,223,211,42,215,245,215,68,107,105,124,213,190,217,240,94,28,135,250,67,23,220,167,222,115,208,0,16,247,72,0,0,2,243,178,237,225,251,12,127,161,180,95,234,77,14,132,57,238,93,188,63,97,143,244,54,139,253,73,161,208,133,161,99,205,83,217,30,14,15,205,189,33,127,191,87,189,32,0,15,86,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,142,171,72,167,86,225,57,78,170,71,231,71,119,77,232,222,164,235,161,145,151,84,153,31,121,16,174,12,218,240,163,182,174,8,82,175,28,16,123,209,181,6,182,127,21,109,113,238,126,166,195,127,150,147,48,146,157,169,39,87,221,215,93,61,198,44,172,127,195,206,161,134,205,215,15,68,167,188,192,101,218,177,71,185,48,246,227,114,157,82,103,176,213,33,105,185,59,155,119,110,246,200,203,169,26,146,122,165,101,254,63,120,180,44,141,113,60,244,131,208,48,179,26,155,218,179,230,242,107,58,235,175,73,47,171,230,35,69,250,154,71,85,127,190,247,144,228,188,81,111,204,30,189,239,67,93,182,247,54,178,207,211,119,108,164,247,181,11,79,85,105,36,125,4,168,191,247,138,251,1,170,70,31,106,75,73,121,149,110,66,181,208,244,50,246,233,237,31,232,42,63,135,127,16,247,168,15,70,194,12,93,155,173,59,215,236,19,121,101,243,93,37,200,115,230,227,198,53,43,85,27,105,245,151,211,188,189,164,45,181,167,91,125,178,117,165,110,74,187,143,77,0,127,204,152,204,203,101,81,228,35,123,107,211,82,212,203,93,15,95,96,163,254,37,89,61,94,9,94,202,196,11,77,59,173,186,198,154,181,174,157,151,148,204,54,190,147,143,45,197,238,113,213,31,209,45,62,178,234,87,138,60,102,47,97,149,11,23,236,10,157,131,113,51,205,131,82,228,243,19,185,105,252,155,237,186,95,65,104,63,164,218,127,148,95,216,3,62,121,81,204,109,111,45,152,163,10,245,130,158,116,20,243,59,92,109,80,158,111,240,119,219,71,174,109,56,105,209,79,153,244,46,189,199,239,45,18,89,183,109,42,248,183,34,92,244,87,121,144,230,115,57,106,218,162,215,99,138,65,244,81,17,247,164,251,200,102,175,27,48,186,173,131,88,149,87,195,186,218,54,203,165,118,125,253,82,127,149,142,219,197,244,86,178,238,112,191,148,127,171,184,172,219,131,222,96,229,87,40,181,140,24,175,73,211,209,61,159,209,73,216,94,191,53,115,228,61,213,13,150,154,104,95,77,103,245,105,220,2,206,64,0,0,0,0,0,0,0,0,0,0,0,0,126,106,158,133,77,150,102,90,151,33,206,159,242,76,126,145,249,106,135,165,50,89,151,243,14,127,247,166,3,58,121,214,52,171,50,183,201,161,27,75,211,149,62,154,235,255,0,103,201,22,241,194,212,148,89,88,133,184,191,236,246,244,251,61,29,8,84,54,117,84,106,204,165,242,102,127,236,229,79,250,252,129,113,60,51,57,95,138,197,23,149,250,113,183,119,253,47,71,67,212,4,174,0,0,0,0,0,0,0,0,0,1,243,110,90,28,75,154,222,169,219,179,209,186,61,78,27,208,221,45,76,181,67,136,52,43,184,200,251,148,125,198,95,104,206,254,117,112,137,252,29,204,21,209,65,54,182,69,159,80,155,81,135,235,17,252,194,230,200,74,63,150,179,238,111,218,100,126,242,26,50,21,173,198,47,5,253,41,99,81,241,118,9,110,126,28,184,244,199,147,221,163,72,102,161,33,74,212,214,69,222,101,208,147,175,215,236,1,243,248,56,227,79,166,104,149,188,25,154,175,158,134,153,53,118,186,127,173,33,20,248,228,93,16,69,222,103,222,189,126,175,104,154,150,86,87,108,43,43,25,171,152,219,13,28,202,229,109,169,44,184,122,188,91,82,244,180,201,62,247,77,7,162,210,93,200,47,212,93,5,38,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,82,173,53,217,222,90,31,214,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,171,94,128,32,119,23,204,110,77,159,134,16,48,190,10,183,78,173,190,211,207,35,77,52,138,244,121,236,41,90,155,102,95,73,37,208,148,74,251,59,197,49,137,51,196,15,49,48,179,27,143,82,174,26,67,156,218,101,14,59,148,40,78,232,105,230,176,204,217,75,109,123,84,211,106,78,169,120,143,69,17,153,123,76,207,186,53,71,142,244,167,219,141,29,27,156,117,100,132,39,82,45,84,103,161,23,95,172,7,249,145,25,153,17,119,152,152,217,54,225,233,123,230,34,161,14,230,184,222,244,61,166,217,183,33,79,237,102,71,106,73,42,58,205,173,168,146,219,168,220,211,202,61,218,116,211,222,125,59,111,15,30,29,138,186,28,167,99,78,44,181,182,3,14,51,38,155,78,221,174,245,39,178,73,105,254,107,18,73,69,170,84,226,118,41,31,89,251,8,91,85,38,149,6,137,77,139,72,166,179,202,139,13,148,48,202,55,26,182,161,9,36,164,181,51,51,62,132,93,230,3,193,224,150,3,216,88,17,105,194,181,236,186,103,32,152,97,182,222,119,156,242,185,203,75,77,161,75,218,227,139,219,175,41,39,161,30,133,254,61,122,56,0,0,0,0,0,0,0,0,0,0,15,241,151,41,168,81,215,37,245,104,132,105,169,232,126,211,211,217,246,128,171,222,49,248,198,76,211,40,216,81,79,145,188,165,246,142,220,141,154,108,216,170,123,237,245,52,117,215,175,209,87,219,238,16,143,34,120,92,246,41,230,38,222,163,236,221,25,190,215,207,45,72,187,224,201,82,127,150,147,239,111,216,99,227,231,23,22,255,0,13,24,249,113,94,172,35,151,14,87,100,236,237,107,174,205,176,163,182,174,166,132,25,234,109,107,212,191,233,59,2,224,213,131,14,81,232,23,46,43,213,152,222,170,191,99,244,114,183,105,201,229,46,160,195,189,18,179,221,174,165,244,146,90,123,53,239,1,103,36,68,69,161,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,231,152,243,133,180,188,97,195,42,173,141,85,99,154,212,238,71,77,202,79,208,144,211,191,201,90,15,189,178,254,81,127,96,205,85,94,145,86,181,234,238,210,170,145,251,52,232,219,121,141,239,74,246,238,73,40,186,164,204,143,213,81,123,125,163,83,2,138,248,163,96,58,112,183,28,29,186,41,81,118,83,46,45,188,179,223,174,156,136,112,144,127,73,197,43,233,56,125,228,95,172,128,89,79,14,156,118,70,51,224,53,52,231,47,74,173,55,157,218,145,167,119,50,108,189,157,73,180,39,232,180,93,218,253,125,123,229,88,162,30,25,121,144,115,6,177,166,61,177,89,145,182,223,184,183,246,181,108,215,151,217,226,76,90,62,139,75,89,234,227,133,220,101,167,183,82,238,189,212,169,43,73,41,39,169,24,15,232,0,0,0,0,0,0,0,0,0,0,255,0,57,12,53,41,135,35,62,157,205,186,131,66,211,169,150,169,50,208,203,160,255,0,64,1,87,124,70,56,122,42,167,30,167,141,184,79,11,153,45,6,244,218,180,46,102,154,54,69,46,75,207,115,31,147,167,121,182,157,136,70,190,210,46,242,21,69,42,44,170,100,231,161,74,111,151,34,35,170,105,196,234,71,181,105,61,12,181,46,135,161,151,176,106,102,161,2,37,82,12,138,108,230,185,177,229,52,182,93,70,227,78,228,40,140,148,90,150,134,93,12,251,133,18,113,45,203,203,24,59,141,51,110,26,21,51,179,81,238,39,156,156,103,206,53,255,0,8,145,46,98,244,245,156,90,254,131,101,236,34,233,220,70,2,110,100,163,27,96,57,144,155,198,123,181,30,92,155,82,137,80,97,10,228,168,246,156,106,52,99,46,156,189,15,67,255,0,11,245,138,153,144,79,226,102,57,188,166,139,181,59,116,221,106,81,119,35,154,169,51,63,228,146,117,53,255,0,189,211,95,96,232,120,49,143,17,236,44,19,189,176,209,198,118,174,190,197,72,210,238,227,61,121,241,27,100,145,183,150,175,208,215,93,197,250,187,199,207,201,141,190,171,155,52,120,114,222,154,162,45,213,71,154,233,123,208,154,140,125,75,188,191,75,217,215,234,1,124,185,95,176,99,97,190,6,218,54,235,17,123,59,158,136,128,236,134,247,154,244,123,177,178,133,117,53,43,244,61,135,160,234,163,252,227,180,219,17,218,97,164,237,67,104,74,18,90,235,161,17,104,67,253,0,0,0,0,0,0,0,0,0,0,0,69,46,38,74,36,229,98,183,169,119,170,73,23,254,110,152,41,203,37,234,219,153,59,20,245,211,90,237,44,191,251,190,56,185,62,37,49,29,151,149,139,131,148,95,145,68,183,85,254,9,83,166,106,41,139,40,15,246,124,198,216,75,247,220,52,180,255,0,247,124,112,26,57,165,30,180,184,103,255,0,131,183,255,0,222,144,253,99,241,81,21,190,139,1,127,165,21,163,255,0,237,8,126,208,0,0,0,0,0,0,0,0,0,0,1,229,177,78,230,102,204,195,75,178,237,125,205,141,209,168,115,234,10,86,134,122,19,49,214,225,158,132,71,250,62,227,251,12,122,145,21,248,145,226,71,200,12,176,220,113,91,234,229,199,26,101,13,69,238,68,138,124,194,51,250,42,253,15,171,237,32,20,113,142,55,171,152,133,139,119,117,218,167,121,141,212,107,115,228,50,173,186,106,219,146,93,113,61,54,167,244,253,164,70,45,143,132,126,2,185,103,225,172,140,81,171,196,229,203,173,169,101,20,249,154,238,140,244,120,15,161,94,171,134,69,169,164,250,26,72,253,250,119,10,135,195,107,97,87,158,32,91,118,161,55,204,77,90,173,14,18,211,174,154,165,215,208,217,245,212,191,75,222,95,105,13,35,96,45,161,30,196,193,155,38,212,142,222,196,211,109,250,108,99,78,166,122,27,113,26,111,188,212,175,208,247,152,15,124,0,33,47,17,124,232,158,95,237,52,89,246,68,237,183,93,83,93,171,229,107,217,249,110,196,112,250,58,194,219,94,230,158,87,180,180,250,207,77,3,146,113,53,207,83,54,244,34,193,140,45,170,111,157,35,253,87,127,144,101,201,218,112,228,177,234,191,28,201,90,164,220,47,81,125,61,190,194,21,28,219,107,117,100,219,101,170,143,184,135,169,179,44,187,211,24,111,22,45,235,110,31,164,171,53,13,219,17,204,105,157,220,182,148,179,234,181,33,5,162,27,87,180,187,189,226,234,114,209,195,91,12,112,154,218,105,203,198,47,165,107,238,238,237,47,239,144,199,115,143,108,245,91,148,164,126,77,196,151,79,119,94,166,96,41,21,118,101,202,220,115,148,186,110,141,23,242,185,205,251,244,238,221,175,120,249,9,83,145,220,37,36,246,173,63,172,105,254,94,27,89,115,169,42,161,203,163,115,33,47,77,205,118,135,75,93,21,184,186,146,181,250,68,71,222,32,158,117,56,105,90,151,141,190,253,215,131,116,126,195,91,99,111,204,118,135,29,230,238,92,118,254,148,137,68,132,232,132,184,125,221,117,247,232,3,128,228,15,136,205,94,197,171,181,135,56,209,94,230,219,142,238,236,178,123,42,83,217,52,76,167,151,234,70,140,167,28,222,226,218,46,170,233,222,93,53,33,113,140,62,212,150,146,251,11,220,133,107,161,232,101,237,211,218,50,193,46,35,240,100,46,44,148,108,113,26,110,45,72,244,212,181,246,125,70,47,27,133,230,98,221,197,220,41,122,211,174,78,230,213,173,237,187,203,148,73,215,159,38,107,133,244,90,74,126,131,101,237,63,212,96,38,232,0,0,0,0,0,0,0,0,0,0,163,28,196,248,129,196,239,233,149,107,250,235,162,243,133,24,230,39,196,14,39,127,76,171,95,215,93,17,173,165,243,86,251,103,193,120,114,31,233,12,95,114,159,121,207,64,0,67,221,32,0,0,11,206,203,183,135,236,49,254,134,209,127,169,52,58,16,231,185,118,240,253,134,63,208,218,47,245,38,135,66,22,133,143,53,79,100,120,56,63,54,244,133,254,253,94,244,128,0,61,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,155,239,181,25,165,62,250,246,161,58,106,122,25,251,116,246,10,115,207,223,17,154,189,243,87,119,14,112,94,189,202,183,26,219,218,164,246,84,171,181,234,152,175,35,212,147,25,46,55,177,196,58,93,21,215,188,250,104,66,89,241,67,204,91,184,69,133,44,218,116,57,220,170,181,195,187,97,114,137,90,114,36,194,112,254,147,74,79,208,112,253,165,250,204,81,204,72,143,206,144,136,177,145,189,197,235,180,181,34,215,66,215,219,245,16,15,249,82,156,144,225,169,71,185,106,253,67,235,162,204,185,92,142,82,145,77,213,163,254,87,57,191,126,157,219,181,239,22,249,146,190,26,86,165,157,111,177,117,227,37,31,183,86,223,221,243,29,161,198,185,91,87,33,191,165,30,81,161,90,161,77,159,119,77,61,250,137,217,19,13,172,184,52,148,208,226,81,185,112,145,174,214,187,67,167,166,170,220,125,77,90,253,35,51,239,1,151,247,27,91,75,54,220,45,20,93,228,45,195,134,86,122,154,184,97,30,11,226,149,83,100,232,255,0,234,67,252,131,62,118,227,153,37,255,0,85,136,228,73,209,36,217,122,235,235,236,246,144,236,89,151,225,173,134,56,179,109,58,229,157,23,209,85,246,182,246,103,247,200,127,189,198,119,250,174,74,74,63,38,218,139,175,191,167,82,33,74,215,157,149,122,96,245,226,253,187,114,67,244,109,102,159,183,122,57,141,61,183,152,210,86,93,80,165,160,245,67,137,246,159,127,188,6,159,64,66,94,28,249,209,86,96,45,55,44,251,222,118,235,174,151,166,229,242,180,237,28,199,101,184,93,26,97,13,163,107,76,167,218,122,253,71,174,179,104,5,78,241,133,192,87,34,74,167,99,53,38,38,172,57,206,244,139,156,207,161,161,64,142,215,69,57,169,234,102,127,69,31,111,188,66,12,162,98,191,224,119,28,168,55,123,210,57,49,99,246,174,114,182,110,211,116,55,219,79,66,66,207,189,207,97,11,207,206,134,23,198,197,188,189,220,182,132,134,57,167,39,177,237,78,227,79,209,157,29,195,234,75,79,243,126,241,156,199,153,114,59,134,211,169,218,164,247,150,186,128,213,27,107,75,136,37,164,250,24,255,0,161,203,50,205,137,31,133,108,25,160,222,139,232,236,222,213,188,189,219,37,188,217,127,37,37,220,223,184,191,180,117,48,0,0,0,0,0,0,0,0,0,0,1,249,42,167,165,46,97,255,0,224,238,127,247,166,63,88,252,85,181,108,163,79,87,186,43,167,255,0,218,24,12,233,103,65,91,179,39,125,30,186,233,93,170,23,255,0,119,200,23,27,195,53,73,60,172,81,54,150,154,42,49,31,219,232,232,98,154,51,126,255,0,104,204,109,250,175,117,195,85,79,255,0,119,200,23,59,195,90,35,177,50,177,111,243,75,78,114,34,58,158,239,162,116,232,122,0,148,224,0,0,0,0,0,0,0,0,0,3,149,102,130,193,141,137,24,27,119,91,175,197,237,14,122,34,123,177,219,222,104,213,238,198,242,19,212,148,159,211,246,158,131,170,143,243,144,211,111,199,117,135,83,185,14,33,72,81,107,166,164,101,161,128,204,180,114,127,12,241,201,149,58,93,149,219,90,235,74,143,185,124,165,70,153,255,0,40,149,161,163,253,246,186,123,69,179,103,91,27,96,183,144,155,58,123,85,30,100,155,174,137,79,97,106,228,153,110,57,84,105,38,125,57,122,22,167,254,15,234,21,153,156,235,125,86,206,104,177,25,179,45,17,42,233,172,77,104,189,200,85,70,70,133,222,127,163,237,235,245,15,161,140,248,241,30,252,193,59,39,13,27,103,114,232,12,83,77,79,110,50,211,145,17,198,77,27,121,105,253,61,117,220,127,175,188,7,8,139,22,85,78,115,48,162,183,204,145,45,212,180,218,117,34,220,181,30,132,90,159,66,212,207,218,45,119,135,63,15,69,83,99,211,49,183,22,97,114,229,172,217,155,73,133,204,215,86,204,162,73,97,238,99,18,116,239,39,19,177,104,215,218,101,220,66,48,112,210,203,203,24,197,141,48,174,26,237,51,180,209,237,215,155,156,71,206,52,127,8,143,46,26,244,245,92,66,254,131,135,236,50,235,220,102,47,110,159,2,37,46,12,122,108,22,185,81,226,180,134,90,70,227,86,212,36,136,146,90,158,166,125,8,187,192,127,163,12,53,21,134,227,48,157,173,180,130,66,19,169,158,137,34,208,139,168,255,0,64,0,0,0,0,0,0,0,0,0,0,0,1,21,56,139,99,178,48,103,1,106,71,5,122,213,106,92,158,202,141,59,249,115,98,111,234,109,173,63,69,211,239,211,234,235,221,38,174,42,228,43,102,131,81,184,106,78,108,139,76,136,244,199,149,161,158,136,109,6,181,116,34,51,238,73,247,17,159,212,40,203,137,166,100,28,198,92,105,145,108,81,164,110,183,237,221,157,145,91,52,230,118,136,144,214,191,164,210,22,90,56,217,247,153,235,236,208,187,194,34,210,41,21,107,162,174,213,42,151,31,180,206,147,187,150,222,244,163,118,212,154,143,170,140,136,189,84,159,183,216,52,171,128,216,91,75,193,236,50,165,88,212,166,57,77,65,231,244,220,165,125,57,14,187,252,165,172,251,220,63,229,31,246,10,110,225,115,128,233,197,44,112,106,232,170,197,223,76,183,119,115,15,126,154,243,225,205,65,125,23,18,175,164,217,119,17,254,162,23,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,35,86,124,178,236,214,96,112,94,117,46,31,171,88,131,202,236,42,239,211,124,184,170,115,161,186,132,253,6,79,233,25,253,93,123,228,168,255,0,149,164,150,147,74,139,161,128,203,33,149,66,133,80,208,254,98,83,31,224,171,77,201,253,101,220,98,254,56,125,102,82,62,63,224,196,47,72,189,186,225,164,243,61,34,91,76,191,43,46,87,43,185,164,35,242,108,151,209,215,235,208,251,235,175,138,134,91,94,195,60,82,60,70,162,66,217,69,184,61,188,194,61,156,136,240,153,254,83,170,89,234,181,159,242,75,245,151,81,195,50,115,153,170,190,89,241,57,139,150,59,124,250,100,157,221,181,141,82,158,102,216,242,16,223,172,109,56,162,209,79,235,234,151,219,211,184,52,88,3,229,219,87,5,58,233,162,199,174,210,158,230,197,147,191,98,246,169,58,237,89,164,250,40,136,251,210,126,193,245,0,0,0,0,0,0,0,0,0,0,0,4,12,226,251,97,252,165,203,236,10,203,73,209,202,85,109,169,74,86,191,200,106,20,245,25,125,34,253,47,113,254,177,60,196,60,226,151,71,122,171,150,25,174,53,43,147,216,230,57,37,69,176,149,189,40,167,205,213,61,229,166,186,247,128,161,161,35,120,125,211,220,168,102,158,202,229,183,191,179,85,169,178,21,215,77,9,53,24,189,123,254,177,28,132,181,225,129,77,126,165,154,122,103,34,71,43,178,198,102,74,253,66,86,244,166,163,11,84,245,62,154,235,222,2,252,192,0,0,0,0,0,0,0,0,0,0,0,4,78,226,110,239,43,43,21,143,95,110,247,100,39,187,93,117,167,76,232,41,15,1,235,175,91,120,209,99,85,218,94,206,207,113,211,22,179,208,143,213,76,182,148,126,195,253,31,112,184,78,47,23,135,160,114,227,10,144,194,190,122,163,93,109,149,150,159,235,78,64,158,147,239,73,151,121,123,200,197,43,217,210,29,135,119,80,229,176,122,56,197,74,51,136,238,250,68,234,76,187,254,192,26,113,195,218,151,166,108,27,106,174,74,221,219,168,240,164,235,166,154,239,101,10,247,23,191,220,67,208,15,1,151,233,47,76,192,108,55,151,32,190,113,235,70,142,226,187,186,153,195,104,204,250,125,163,223,128,0,0,0,0,0,0,0,0,0,0,10,202,227,71,93,151,26,204,182,168,205,43,70,157,159,13,213,116,47,107,85,20,159,179,94,239,172,89,168,173,62,52,52,53,74,195,235,110,172,131,208,217,170,67,65,253,132,197,69,94,255,0,236,1,0,242,37,108,55,117,102,118,200,140,235,187,19,14,179,77,154,126,174,187,182,84,35,22,157,229,167,210,255,0,220,52,71,21,132,197,140,204,100,125,22,91,75,101,246,17,104,51,225,195,192,144,121,167,180,55,251,42,20,243,47,183,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,244,73,247,17,152,14,125,152,220,113,161,229,243,11,170,120,139,90,79,49,48,121,59,26,213,101,191,124,134,89,63,89,45,175,77,57,196,127,68,255,0,180,179,183,136,55,189,213,141,120,129,46,232,170,159,106,170,213,57,122,151,205,163,94,91,8,71,242,82,132,253,22,139,216,93,222,254,249,67,196,243,51,46,99,22,50,73,178,40,106,221,111,91,59,59,43,250,105,218,59,68,88,78,175,213,83,72,90,54,184,217,151,83,61,125,154,23,65,215,120,81,101,29,187,142,166,172,116,188,89,214,44,61,61,20,214,239,202,111,76,232,175,117,109,226,50,208,210,147,245,145,246,123,76,4,175,225,243,147,74,102,94,236,163,185,174,72,58,221,117,111,203,171,154,175,153,229,59,41,9,232,135,220,109,90,180,242,123,136,180,250,207,186,99,128,0,15,225,145,25,104,99,250,0,40,123,137,206,6,167,10,113,209,250,229,54,7,102,165,92,27,123,55,206,239,215,145,14,26,87,244,156,82,190,147,135,222,69,223,211,82,31,55,134,126,44,30,26,230,54,149,9,229,233,22,179,207,231,116,239,228,192,152,105,254,66,143,189,126,205,63,88,154,188,102,45,10,100,220,52,183,46,183,149,164,202,111,108,228,150,138,235,204,145,79,109,95,202,211,184,189,164,98,169,176,134,172,237,15,17,41,53,70,85,181,108,243,244,61,8,251,216,113,62,210,63,127,184,6,157,192,127,203,106,90,144,74,113,189,138,62,244,235,174,131,254,128,0,0,0,0,0,0,0,0,81,142,98,124,64,226,119,244,202,181,253,117,209,121,194,140,115,19,226,7,19,191,166,85,175,235,174,136,214,210,249,171,125,179,224,188,57,15,244,134,47,185,79,188,231,160,0,33,238,144,0,0,5,231,101,219,195,246,24,255,0,67,104,191,212,154,29,8,115,220,187,120,126,195,31,232,109,23,250,147,67,161,11,66,199,154,167,178,60,28,31,155,122,66,255,0,126,175,122,64,0,30,173,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,229,197,45,40,53,54,222,245,23,114,117,211,80,20,29,196,195,22,15,18,179,29,85,132,210,245,139,70,228,114,75,78,238,116,8,102,175,228,36,251,209,237,215,245,15,163,195,27,3,81,138,216,232,197,114,167,3,180,210,173,253,221,167,231,118,105,207,135,49,40,250,46,37,95,73,178,238,35,238,235,161,8,213,140,21,87,107,120,139,86,170,60,173,203,123,145,169,233,167,115,13,167,220,94,239,112,181,158,12,246,133,50,22,26,92,119,91,42,214,101,75,177,243,139,69,116,229,200,168,54,158,245,105,220,126,194,32,22,58,68,68,90,16,254,128,0,8,113,196,31,38,148,204,194,89,69,115,91,112,116,186,233,63,144,87,53,95,61,205,118,42,21,209,111,182,218,116,105,149,119,145,235,245,31,124,199,0,25,138,195,251,222,234,193,91,254,37,207,74,62,203,85,165,243,52,47,155,94,156,198,22,143,229,37,105,250,46,159,176,251,253,253,218,37,203,150,56,208,243,7,133,212,204,69,162,167,150,153,220,237,237,106,179,217,178,67,204,151,172,166,209,174,188,147,63,162,95,218,117,179,197,115,40,232,183,42,137,199,59,57,157,34,204,215,210,173,110,252,158,196,193,138,207,87,30,51,61,77,74,63,85,31,111,176,199,34,225,137,153,151,48,123,25,35,89,21,197,109,183,174,109,253,169,253,53,236,253,158,44,215,81,234,165,165,173,123,156,112,139,161,150,158,221,75,160,11,201,169,65,106,165,9,200,79,125,7,52,215,245,25,31,246,12,200,226,229,188,86,174,33,213,168,41,119,152,81,121,30,182,221,53,220,195,107,238,212,255,0,75,222,52,238,149,37,105,37,36,245,35,25,152,199,180,182,156,89,174,147,95,71,248,46,159,255,0,76,208,11,136,225,41,93,151,86,203,108,88,210,149,184,162,111,219,208,139,233,79,156,103,220,69,238,19,128,66,142,19,148,53,82,50,203,78,121,103,170,164,243,181,63,240,106,19,190,179,247,137,174,0,0,0,0,0,0,0,0,0,0,0,60,254,33,84,138,141,96,220,181,115,86,133,6,143,50,78,186,119,108,101,106,247,31,187,220,99,208,15,1,152,25,47,67,192,108,72,151,28,190,113,155,70,176,226,123,186,25,67,116,200,250,253,128,51,165,143,53,215,110,76,104,190,106,238,175,121,72,184,234,107,65,232,69,234,170,91,170,47,97,126,151,184,93,223,12,135,121,185,88,163,250,251,182,59,29,61,218,105,165,58,31,65,67,247,140,135,102,93,213,201,111,158,174,63,82,146,226,251,190,145,186,163,62,239,180,93,63,8,107,195,211,185,113,155,71,125,95,61,78,174,184,202,11,79,245,166,224,64,73,119,36,139,188,253,230,96,39,80,0,0,0,0,0,0,0,0,0,0,0,0,207,39,16,74,115,148,236,211,222,188,198,246,118,154,173,74,66,122,235,169,42,163,43,175,127,212,35,144,150,220,80,41,175,211,115,79,83,231,200,230,246,168,207,73,71,168,73,216,149,84,102,232,158,135,215,77,59,196,73,1,118,156,32,172,63,147,89,125,159,90,117,58,185,85,173,187,41,39,175,242,29,133,1,68,95,72,255,0,71,220,95,168,79,65,15,56,89,209,222,165,101,134,27,142,202,231,118,201,141,201,73,108,36,236,74,233,240,180,79,121,235,166,157,226,97,128,0,0,0,0,0,0,0,0,0,0,0,15,7,141,248,163,77,193,220,49,175,223,213,35,212,169,116,249,82,89,71,173,243,142,181,29,199,82,141,82,133,233,175,44,250,154,76,139,235,238,1,17,56,170,230,105,188,53,195,15,193,117,191,35,109,110,225,249,185,62,166,186,65,126,60,230,23,244,218,82,62,154,11,185,68,175,118,133,212,82,209,21,70,189,81,208,190,126,83,255,0,224,167,93,169,253,69,220,67,161,230,59,26,171,56,243,138,213,171,242,172,122,34,68,169,41,136,223,169,243,113,213,37,231,80,157,82,218,53,211,154,125,77,58,159,183,220,82,131,133,126,91,94,196,220,83,44,70,173,194,223,69,183,253,188,194,45,252,248,211,89,254,75,169,89,104,180,23,242,79,245,23,80,22,73,144,204,187,181,151,252,22,131,76,153,235,86,39,115,123,114,187,181,217,46,82,155,232,78,173,63,65,226,250,38,95,95,94,233,42,63,229,9,36,36,146,146,232,67,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,7,139,197,204,42,181,177,150,200,157,98,221,208,251,68,9,220,173,233,230,56,143,160,243,110,151,86,214,133,125,38,211,252,162,254,195,207,38,101,50,255,0,117,101,235,17,102,217,213,248,92,184,237,242,251,51,220,198,207,155,171,12,184,191,85,14,56,105,208,222,34,234,125,125,158,226,210,120,225,121,176,202,229,161,153,171,13,202,5,106,46,149,72,218,118,9,91,221,249,157,207,48,183,61,68,186,218,85,170,88,34,245,143,167,121,117,239,10,226,225,151,157,182,48,226,160,140,32,196,41,220,170,36,141,123,11,220,163,87,39,106,102,72,115,213,105,133,45,90,173,104,47,89,125,61,157,53,33,113,205,58,135,144,78,54,173,82,125,199,160,204,158,48,224,213,243,129,247,132,155,46,252,165,118,41,241,182,106,158,123,46,107,185,166,220,239,105,107,79,209,117,30,223,111,218,69,49,242,113,196,210,236,195,106,173,34,203,197,105,125,182,216,109,181,198,231,114,218,111,146,183,166,33,102,238,214,34,169,197,109,66,221,245,117,208,254,163,208,5,212,0,243,24,119,136,182,174,40,218,180,251,190,208,168,246,202,125,66,59,82,27,95,37,198,250,56,218,28,34,209,196,165,95,69,196,251,11,188,122,112,0,0,0,0,0,0,1,243,174,42,229,62,217,160,212,110,26,171,220,168,116,216,175,75,125,123,84,173,173,182,131,90,143,68,145,153,244,73,247,17,159,212,3,128,230,159,54,244,124,189,87,108,235,121,108,115,229,92,53,186,124,55,203,114,147,203,138,250,223,66,151,249,23,8,244,54,123,136,201,71,239,47,111,220,204,140,58,110,39,229,50,235,172,155,92,200,242,236,201,213,150,11,114,139,233,83,30,82,79,249,39,220,231,180,191,80,165,140,248,227,179,152,223,143,117,186,132,89,124,234,93,30,76,154,100,79,155,219,185,182,166,202,52,43,171,104,81,122,174,247,30,167,239,51,62,235,118,201,165,214,214,47,100,162,141,67,122,46,214,233,182,172,123,81,105,222,103,204,38,233,49,210,103,169,18,116,215,153,239,63,240,128,80,61,110,58,98,86,103,196,73,104,150,101,58,217,23,184,137,102,95,216,37,183,10,222,201,248,211,198,237,101,175,241,106,57,93,255,0,148,244,140,45,59,191,183,160,224,25,135,182,221,180,241,215,16,40,107,143,201,110,53,207,85,109,132,239,37,124,210,102,58,148,245,212,255,0,71,218,122,142,177,195,162,228,110,218,205,13,182,235,138,208,167,63,14,15,119,126,250,140,78,157,199,250,63,87,218,3,65,160,63,225,151,9,230,144,234,123,150,146,81,126,178,31,246,0,0,0,0,0,0,0,0,0,3,254,29,117,12,52,183,156,61,16,218,77,74,63,113,17,106,96,42,83,140,182,39,57,34,229,160,225,139,103,170,27,141,22,170,175,180,156,168,51,250,31,254,23,234,246,136,17,151,171,86,77,229,141,150,69,14,51,123,249,215,5,52,156,45,72,189,67,150,210,79,188,203,244,189,250,142,155,196,26,249,153,125,102,138,238,122,83,220,196,81,167,207,163,199,61,164,90,50,205,70,81,164,186,37,63,167,237,212,254,179,29,7,133,6,25,167,16,51,52,83,100,171,99,54,229,43,211,104,86,154,238,118,61,66,9,146,116,37,164,203,162,251,250,151,212,96,46,230,193,164,250,6,197,183,40,123,116,244,117,38,28,77,53,238,229,178,148,251,207,221,239,49,247,135,240,136,136,136,139,184,135,244,0,0,0,0,0,0,0,0,0,0,0,87,199,24,136,68,246,10,210,100,237,212,219,171,177,215,95,116,74,129,139,7,21,253,198,18,74,27,193,10,99,42,86,134,170,179,58,22,158,248,115,200,5,104,100,114,171,232,172,208,225,243,134,122,37,251,134,146,194,190,197,84,99,107,236,63,112,179,62,43,153,142,77,131,132,140,97,181,187,43,109,86,227,82,83,36,182,107,252,2,68,105,204,175,233,180,164,253,36,39,185,68,175,118,133,212,85,174,82,42,113,168,89,130,178,235,243,30,229,49,74,173,83,167,56,189,166,173,18,212,214,22,103,161,17,159,113,31,113,31,216,99,239,103,111,25,39,99,94,63,87,106,139,127,155,22,151,42,85,34,25,237,36,238,101,185,178,84,217,253,4,25,116,119,184,200,207,222,103,236,15,41,151,92,27,174,230,27,23,41,86,21,61,174,115,181,30,127,49,91,144,157,57,113,157,116,186,26,219,46,230,79,249,69,253,135,163,75,14,204,164,97,245,171,10,210,161,49,201,133,7,153,202,70,229,43,77,238,41,195,234,165,40,254,146,207,188,204,87,183,8,44,191,34,139,101,59,141,245,56,91,93,173,237,236,14,243,53,252,139,211,227,59,209,46,25,119,25,23,172,130,250,181,239,19,155,31,49,53,172,33,194,218,197,244,167,54,174,159,217,246,116,51,215,153,37,166,143,249,10,254,115,244,79,251,64,68,252,247,241,20,103,1,36,29,131,134,191,194,46,127,245,231,250,163,179,116,138,234,125,87,163,45,181,238,109,213,151,69,116,211,223,161,21,114,91,252,68,115,55,65,184,126,80,34,248,230,172,251,209,232,202,122,117,245,13,29,253,152,253,254,225,30,46,107,142,169,118,87,36,220,21,169,28,249,146,182,115,92,216,148,238,218,132,160,186,36,136,139,162,75,184,135,204,1,161,172,152,230,230,135,154,91,37,218,138,24,236,149,170,118,222,219,31,122,220,219,204,122,65,55,235,242,91,65,250,140,107,234,235,223,161,245,239,145,194,148,184,61,214,234,49,49,222,85,33,130,214,44,237,156,239,163,211,100,57,234,79,121,107,222,126,195,33,117,160,32,103,24,9,14,55,151,132,176,146,213,47,107,184,253,218,78,128,100,41,134,210,137,34,117,193,22,44,66,213,213,243,54,151,79,98,20,103,223,211,184,133,183,113,149,191,33,192,195,170,13,144,183,54,191,85,237,91,19,161,158,238,83,244,247,79,174,221,11,66,63,121,126,190,225,89,217,94,181,100,94,120,227,109,219,209,163,115,213,43,182,122,155,201,58,237,134,242,251,204,203,244,125,224,52,161,31,242,41,233,167,127,79,214,63,208,0,0,0,0,0,0,0,0,0,5,24,230,39,196,14,39,127,76,171,95,215,93,23,156,40,199,49,62,32,113,59,250,101,90,254,186,232,141,109,47,154,183,219,62,11,195,144,255,0,72,98,251,148,251,206,122,0,2,30,233,0,0,0,94,118,93,188,63,97,143,244,54,139,253,73,161,208,135,61,203,183,135,236,49,254,134,209,127,169,52,58,16,180,44,121,170,123,35,193,193,249,183,164,47,247,234,247,164,0,1,234,215,128,0,0,0,0,0,0,0,0,0,0,0,0,0,33,254,121,179,155,93,201,230,35,224,237,77,202,87,166,108,203,163,211,145,238,106,107,72,65,74,83,109,28,14,84,152,206,43,77,30,107,154,233,147,106,81,54,226,86,164,171,105,154,29,108,38,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,2,53,102,183,57,180,44,165,226,62,21,211,47,202,87,54,204,190,253,47,30,175,82,97,11,92,170,83,145,206,23,34,74,91,78,188,214,75,180,58,78,182,73,55,54,154,84,141,77,28,167,100,168,0,0,0,0,8,149,140,185,219,165,101,251,57,182,222,9,98,67,241,33,217,55,165,175,78,150,138,204,185,73,142,197,10,105,201,170,54,167,92,209,149,41,196,62,166,225,52,106,91,136,109,146,108,220,61,8,220,48,18,212,0,0,0,0,0,0,0,0,67,252,243,103,54,187,147,204,71,193,218,155,148,175,76,217,151,71,167,35,220,212,214,144,130,148,166,218,56,28,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,220,181,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,7,235,0,0,0,0,0,1,194,179,131,155,59,55,40,184,95,242,226,187,30,37,98,187,62,67,113,168,86,226,167,156,87,234,171,39,16,79,154,22,77,186,104,67,77,44,220,82,205,27,53,229,160,204,148,234,8,253,174,94,174,154,237,243,128,88,105,122,221,51,187,109,106,224,179,232,213,74,140,158,82,27,231,202,126,19,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,160,14,128,2,53,100,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,103,143,115,83,90,66,206,42,92,116,151,202,147,25,197,107,171,46,242,157,50,109,74,55,27,82,20,149,110,34,67,174,73,80,0,0,0,1,207,243,11,116,215,108,108,2,196,187,214,214,157,216,171,86,253,159,89,170,83,164,242,144,231,34,83,16,157,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,7,138,201,246,108,236,220,221,97,127,203,138,20,120,148,122,236,9,14,70,174,219,137,158,114,159,165,44,220,89,48,107,89,182,209,173,14,180,130,113,43,36,108,215,152,130,51,83,75,34,14,234,0,0,0,0,0,0,0,0,0,0,2,128,127,186,143,158,207,247,115,255,0,155,52,127,250,160,183,236,133,98,149,247,141,57,78,177,177,51,18,235,190,153,185,43,62,147,237,179,123,43,49,249,188,170,148,166,91,249,182,80,134,211,163,109,33,62,170,75,93,53,61,76,204,204,36,0,0,0,0,143,249,245,197,43,239,5,178,157,124,226,102,26,87,125,13,114,81,189,25,216,166,246,86,100,114,185,181,40,172,185,243,111,33,109,171,86,221,90,125,100,158,154,234,90,25,17,149,96,101,235,136,246,115,175,156,125,195,75,42,233,198,78,219,69,184,47,10,53,46,163,27,228,237,41,190,124,87,230,180,219,173,239,68,100,173,59,144,181,22,169,50,81,107,169,25,31,80,23,126,0,56,86,112,115,103,102,229,23,11,254,92,87,99,196,172,87,103,200,110,53,10,220,84,243,138,253,85,100,226,9,243,66,201,183,77,8,105,165,155,138,89,163,102,188,180,25,146,157,65,24,119,80,21,107,146,206,45,242,107,85,90,86,22,230,177,232,141,200,159,33,230,152,191,11,149,21,132,173,106,73,176,212,232,237,182,150,154,70,166,226,59,74,13,40,73,114,121,141,145,19,175,139,74,0,0,30,43,26,49,122,205,192,92,47,184,49,115,16,31,150,221,10,221,142,151,164,20,70,13,231,221,90,220,75,77,50,218,58,17,173,199,92,109,178,53,26,80,70,178,53,41,41,35,81,7,181,1,92,25,37,226,141,85,199,76,121,174,225,182,50,198,183,237,170,109,213,32,222,178,54,186,164,156,71,203,150,219,116,149,186,105,218,250,221,73,41,196,186,190,89,169,238,99,105,35,231,48,203,86,62,0,0,0,0,2,58,241,2,196,92,68,194,12,171,221,120,165,133,183,156,187,110,225,182,228,83,94,97,246,97,196,146,135,208,244,214,98,173,151,81,41,151,82,104,219,32,214,70,130,74,201,109,163,214,219,185,42,9,20,2,133,173,62,43,25,206,163,221,84,106,181,211,138,31,40,40,176,170,17,228,84,105,30,132,165,68,244,132,84,56,149,59,27,158,136,134,182,185,136,37,35,152,146,220,157,218,151,82,23,210,0,0,56,86,120,177,122,242,192,140,171,223,152,165,135,207,196,98,225,164,199,134,204,23,228,176,79,34,58,228,205,98,41,188,72,63,85,75,66,95,82,208,74,37,35,122,83,185,43,78,169,48,238,160,40,90,211,226,61,196,38,249,186,168,214,85,173,140,157,182,181,112,84,35,210,233,209,190,78,209,27,231,202,125,196,182,211,123,215,25,40,78,229,173,37,170,140,146,90,234,102,69,212,91,78,125,113,74,251,193,108,167,95,56,153,134,149,223,67,92,148,111,70,118,41,189,149,153,28,174,109,74,43,46,124,219,200,91,106,213,183,86,159,89,39,166,186,150,134,68,100,18,0,5,32,101,235,136,246,115,175,156,125,195,75,42,233,198,78,219,69,184,47,10,53,46,163,27,228,237,41,190,124,87,230,180,219,173,239,68,100,173,59,144,181,22,169,50,81,107,169,25,31,81,119,224,0,0,0,0,0,0,62,77,217,116,208,172,107,86,179,122,221,51,187,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,244,21,151,134,92,99,163,87,179,47,80,99,16,105,81,45,172,21,168,199,92,74,115,207,198,117,234,141,45,108,33,213,183,49,226,142,135,84,242,228,168,210,218,217,73,26,26,213,147,74,254,109,213,190,22,148,0,0,0,0,0,2,63,231,215,20,175,188,22,202,117,243,137,152,105,93,244,53,201,70,244,103,98,155,217,89,145,202,230,212,162,178,231,205,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,85,3,253,212,124,246,127,187,159,252,217,163,255,0,213,0,95,240,14,63,155,108,111,170,229,195,0,110,60,104,163,80,226,86,100,91,146,41,106,92,9,46,41,180,73,97,234,140,104,239,32,150,158,168,89,180,243,155,23,162,137,43,218,163,74,200,141,7,234,240,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,169,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,24,123,80,0,0,0,0,0,0,0,0,0,0,1,226,177,163,23,172,220,5,194,251,131,23,49,1,249,109,208,173,216,233,122,65,68,96,222,125,213,173,196,180,211,45,163,161,26,220,117,198,219,35,81,165,4,107,35,82,146,146,53,16,123,80,21,171,147,142,43,51,49,123,28,107,86,6,55,194,165,91,180,171,182,160,195,118,57,67,101,247,156,137,41,215,152,140,205,41,197,54,218,185,220,205,252,222,210,225,52,148,184,79,107,162,28,105,182,108,168,0,0,121,251,254,133,115,92,214,109,90,133,102,95,50,236,234,236,184,230,154,125,118,52,24,243,23,5,242,50,52,172,216,144,133,52,234,53,45,171,65,145,25,161,74,36,169,181,109,90,67,208,0,162,27,255,0,136,71,17,236,44,188,170,216,125,136,56,165,46,135,112,208,228,28,105,208,100,218,244,109,237,47,66,50,50,50,138,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,115,83,134,159,16,203,155,48,117,89,88,33,142,83,34,72,189,152,142,253,74,143,93,74,99,196,42,195,9,81,27,145,86,194,54,39,180,182,149,26,211,201,70,139,101,183,13,73,73,178,165,186,22,20,0,41,3,48,188,71,179,157,99,99,238,37,217,86,182,50,118,42,45,191,120,86,105,116,232,223,39,105,78,114,34,177,53,214,218,111,122,227,41,106,218,132,36,181,81,154,143,77,76,204,250,128,187,240,16,255,0,133,254,61,226,198,98,112,10,191,122,227,29,215,242,130,181,10,240,149,75,98,79,97,141,19,100,84,66,132,226,91,217,29,182,208,122,45,231,15,83,45,222,182,154,232,68,69,40,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,70,30,128,5,21,226,175,22,12,216,220,24,143,113,213,240,191,17,254,76,218,18,42,14,250,14,150,171,118,154,227,145,224,164,246,179,205,83,205,60,179,121,72,36,173,207,157,82,121,138,94,205,17,181,37,42,184,115,98,142,123,51,81,93,127,18,49,19,30,187,62,25,91,53,14,199,46,59,20,26,58,37,86,167,33,8,116,225,164,209,23,123,44,146,28,109,78,187,209,70,149,165,13,30,229,41,198,66,202,128,82,6,97,120,143,103,58,198,199,220,75,178,173,108,100,236,84,91,126,240,172,210,233,209,190,78,210,156,228,69,98,107,173,180,222,245,198,82,213,181,8,73,106,163,53,30,154,153,153,245,22,127,144,172,82,190,241,167,41,214,54,38,98,93,119,211,55,37,103,210,125,182,111,101,102,63,55,149,82,148,203,127,54,202,16,218,116,109,164,39,213,73,107,166,167,169,153,153,132,128,0,0,0,1,18,184,124,231,110,149,154,251,1,202,21,206,252,72,56,139,106,199,142,205,86,26,165,37,79,213,152,75,44,165,117,100,54,150,90,66,16,228,133,56,149,52,217,40,153,62,89,40,200,156,111,80,150,160,0,0,0,0,0,3,159,230,22,233,174,216,216,5,137,119,173,173,59,177,86,173,251,62,179,84,167,73,229,33,206,68,166,33,58,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,186,0,232,0,35,174,71,51,119,74,205,246,17,170,235,126,157,18,143,118,80,100,38,155,113,210,152,144,149,161,15,154,9,72,148,202,13,70,234,35,60,91,182,115,11,82,91,111,54,74,115,148,110,42,69,0,0,0,0,0,0,0,231,249,133,186,107,182,54,1,98,93,235,107,78,236,85,171,126,207,172,213,41,210,121,72,115,145,41,136,78,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,130,144,127,186,143,158,207,247,115,255,0,155,52,127,250,160,11,254,1,207,242,245,116,215,111,156,2,195,75,214,233,157,219,107,87,5,159,70,170,84,100,242,144,223,62,83,240,154,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,7,64,0,1,207,243,11,116,215,108,108,2,196,187,214,214,157,216,171,86,253,159,89,170,83,164,242,144,231,34,83,16,157,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,7,53,200,230,110,233,89,190,194,53,93,111,211,162,81,238,202,12,132,211,110,58,83,18,18,180,33,243,65,41,18,153,65,168,221,68,103,139,118,206,97,106,75,109,230,201,78,114,141,197,4,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,231,35,242,42,233,175,119,79,214,63,208,0,101,186,238,137,38,13,195,46,44,178,209,212,114,247,23,79,106,18,101,221,211,184,200,92,247,7,233,14,57,151,133,48,162,209,12,233,180,253,250,206,158,102,42,127,52,86,172,155,51,28,110,75,122,76,110,66,163,118,63,83,121,43,77,208,217,95,121,25,254,151,188,89,135,6,171,238,28,252,59,175,89,8,115,115,244,190,203,189,58,25,109,230,191,80,116,186,237,208,245,34,247,159,234,238,1,100,98,57,103,59,55,52,76,173,89,45,84,151,31,181,214,106,59,187,20,125,235,111,119,45,232,228,231,173,201,113,5,234,63,175,173,167,118,133,215,186,70,138,82,227,9,91,168,203,199,120,180,135,203,72,176,119,242,126,143,93,240,224,41,93,197,175,121,123,76,192,113,235,131,136,142,102,235,215,15,202,5,223,28,165,151,114,61,25,79,86,158,161,35,191,179,23,187,220,44,111,34,28,69,25,199,185,5,96,226,87,240,123,159,253,101,254,171,237,61,37,58,175,85,152,200,109,27,91,105,5,213,93,117,247,234,71,73,67,233,219,55,29,82,211,174,70,184,40,178,57,19,34,239,229,57,177,42,219,185,10,65,244,81,25,31,69,31,121,0,211,173,249,102,82,49,6,213,155,105,87,88,231,66,157,203,230,163,114,147,174,199,18,225,117,74,146,125,232,46,227,33,156,188,197,96,221,119,47,56,185,85,176,170,13,114,93,167,114,57,106,220,133,107,204,140,211,167,208,150,225,119,60,95,202,63,236,45,8,224,30,38,181,139,216,91,71,190,146,230,229,212,59,70,254,134,90,114,228,186,209,127,33,63,205,254,137,127,104,131,60,95,114,252,138,213,148,214,55,211,33,110,118,137,187,183,187,204,211,242,207,64,140,215,69,56,69,220,70,94,170,15,235,211,188,7,124,225,245,152,230,113,187,1,32,191,91,149,186,189,72,230,250,75,212,50,252,172,217,68,215,209,105,8,250,13,23,209,215,235,208,251,232,171,18,106,74,171,222,181,26,130,251,221,228,255,0,145,164,23,184,189,194,77,112,214,199,215,48,127,25,10,133,62,103,34,147,113,127,125,47,151,187,111,34,44,197,35,161,54,181,30,171,112,187,140,190,189,72,69,235,241,178,106,235,156,217,43,118,156,174,186,105,254,182,144,23,175,195,54,17,67,203,5,191,162,116,223,218,253,190,234,140,207,250,68,178,17,79,134,172,148,72,203,5,187,177,90,237,237,126,207,254,177,152,37,96,0,0,0,0,0,0,0,0,0,0,0,248,55,245,39,211,214,45,199,67,219,175,164,105,51,34,105,175,127,49,149,39,222,94,255,0,121,15,188,63,134,68,100,100,125,198,3,51,121,133,181,100,217,184,217,123,208,228,163,103,38,224,169,19,101,169,31,168,82,221,73,119,25,254,143,188,79,110,13,56,156,228,123,150,189,134,43,63,81,200,210,170,133,246,155,148,246,127,67,255,0,194,253,94,209,197,248,175,225,154,112,255,0,51,71,54,50,183,179,113,210,189,52,181,105,166,215,100,84,39,25,167,67,90,140,250,35,191,161,125,68,57,247,15,155,230,101,139,154,43,69,232,175,114,209,89,168,64,163,200,61,164,122,178,245,70,41,168,186,165,95,161,236,208,254,178,1,161,128,31,240,211,168,125,164,60,217,234,135,18,74,73,251,200,203,82,31,246,0,0,0,0,0,0,0,0,0,3,254,30,112,153,105,110,171,185,9,53,31,234,32,20,57,197,75,178,126,52,242,123,41,105,252,90,190,103,127,229,61,35,55,94,255,0,236,232,34,77,18,58,101,214,96,68,81,106,151,165,52,217,151,188,141,100,95,218,36,135,17,139,145,187,151,52,55,35,173,171,82,130,252,200,61,221,198,138,140,190,157,197,250,95,95,218,57,54,94,45,183,110,204,117,195,250,18,35,243,155,147,115,210,155,125,59,201,63,52,169,141,37,93,117,47,210,246,30,160,47,203,45,208,233,184,97,148,203,82,178,77,242,227,196,179,32,214,95,234,163,250,52,198,84,163,254,81,247,35,216,95,168,124,76,172,102,222,143,152,90,237,227,110,161,142,68,171,122,183,81,134,193,110,82,185,145,88,91,8,74,255,0,34,217,22,166,247,113,153,168,189,231,236,249,57,202,186,218,194,28,147,214,104,108,197,213,186,149,171,34,212,66,119,153,114,201,202,76,132,145,234,100,173,116,229,251,203,252,33,81,57,15,199,87,48,67,30,232,117,9,82,249,52,186,188,152,212,201,127,55,187,107,110,205,138,107,87,70,214,163,245,90,238,45,15,220,100,125,225,161,160,31,58,221,174,83,238,106,13,58,225,165,61,205,135,82,138,204,182,23,181,73,220,219,136,37,164,244,81,17,151,69,23,121,17,253,67,232,128,0,0,0,0,0,0,15,49,136,152,139,106,225,117,171,80,187,238,250,143,99,167,211,227,187,33,197,242,92,115,163,109,173,195,45,27,74,149,244,91,87,176,251,128,125,107,134,189,77,181,232,115,238,26,195,252,152,84,232,206,202,125,205,170,86,214,219,65,173,71,162,72,204,244,36,159,113,25,138,57,226,51,156,41,24,243,126,72,178,173,169,26,219,52,41,43,105,62,161,124,235,236,189,45,178,95,174,202,28,78,173,186,158,154,153,23,214,125,75,234,103,191,136,77,111,29,170,18,172,28,62,147,217,108,246,141,198,92,61,136,95,107,50,84,166,141,127,59,25,14,183,189,167,81,211,119,77,61,250,153,112,28,175,101,166,245,204,134,33,192,182,237,218,111,58,156,211,237,57,83,127,156,210,121,81,73,246,80,242,182,173,214,212,173,18,241,30,137,61,199,236,250,131,216,100,103,43,53,172,197,98,181,61,18,169,219,237,186,91,237,74,158,247,57,5,185,13,201,141,204,111,105,58,219,133,171,111,107,185,58,253,93,123,175,119,8,176,166,214,193,171,34,13,139,104,196,236,240,32,243,118,39,152,226,254,155,206,58,127,148,90,213,244,156,87,242,143,251,11,227,229,243,3,45,60,1,195,138,101,143,107,194,228,155,49,217,84,197,243,29,87,58,73,48,211,78,47,69,184,189,186,242,83,208,143,66,246,123,207,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,49,153,28,173,97,206,101,45,117,80,238,248,58,75,111,78,203,47,154,255,0,204,234,227,42,95,168,219,173,146,181,38,18,93,79,167,121,125,116,155,152,172,139,227,22,94,145,46,171,91,166,246,186,28,119,219,142,137,252,232,173,239,82,163,155,202,249,180,200,113,101,161,33,101,221,215,111,214,68,52,50,63,21,102,141,78,184,41,146,104,245,104,252,248,146,218,91,47,55,189,73,220,133,36,210,162,213,38,70,90,145,153,116,48,25,222,203,30,111,177,59,45,55,36,103,173,218,150,234,42,228,32,231,193,228,199,46,107,102,227,60,194,230,45,151,22,157,80,193,39,213,234,93,229,215,190,234,114,167,156,156,58,204,229,184,219,212,73,29,154,181,29,4,137,144,182,62,189,174,37,182,13,195,230,41,134,208,122,45,242,79,78,157,53,46,157,208,255,0,59,60,47,88,169,122,91,19,112,77,174,83,230,111,207,155,78,220,106,223,253,242,243,138,230,201,151,161,106,102,210,116,36,253,100,93,228,43,42,21,70,249,193,107,233,78,66,123,209,117,218,36,195,73,158,214,95,216,235,47,23,188,150,131,209,109,23,188,186,123,72,250,134,158,128,84,198,85,184,181,205,166,38,5,151,142,48,59,75,37,202,97,53,158,105,35,97,124,195,100,92,136,208,204,207,66,39,87,223,237,219,238,49,101,56,93,142,24,119,139,244,102,235,118,77,111,182,176,178,47,251,25,246,244,51,66,21,254,184,218,15,185,196,251,61,191,104,15,124,3,248,70,70,68,101,220,99,241,214,43,20,234,13,57,250,173,86,71,38,52,102,212,235,139,216,165,104,148,164,212,103,162,72,207,184,143,184,128,126,209,94,28,84,179,99,22,196,178,221,193,123,102,103,241,197,113,133,38,113,114,207,164,55,154,155,25,194,245,217,82,126,154,19,213,43,37,123,180,46,163,239,102,175,137,190,25,97,221,189,89,181,112,253,239,76,92,78,183,34,10,79,108,136,253,157,102,135,208,78,124,236,85,33,123,92,66,58,107,161,235,223,161,24,166,156,64,190,43,88,141,120,85,111,42,251,252,217,149,73,111,202,89,237,66,116,55,29,91,134,94,162,82,93,235,63,97,127,96,15,197,110,80,106,215,141,201,79,183,105,12,243,234,21,121,141,68,97,27,146,141,238,186,225,33,37,170,140,146,90,169,69,222,100,95,96,209,30,77,240,177,252,37,203,173,169,107,212,35,114,103,63,74,131,46,115,123,201,91,100,42,12,116,56,90,146,212,71,235,54,101,170,79,79,112,175,206,21,25,66,77,126,176,156,114,189,233,124,200,80,244,244,89,115,244,209,244,42,12,150,93,249,167,136,254,137,171,213,82,52,247,251,8,91,147,109,161,166,210,211,101,162,80,68,148,151,184,136,5,0,113,37,183,220,162,102,118,188,234,163,114,81,53,114,165,39,215,221,187,125,66,103,173,222,122,107,167,112,226,184,9,88,173,80,241,162,200,159,111,171,73,201,184,169,156,162,209,30,178,138,91,70,146,245,200,200,189,98,46,241,49,120,197,90,147,41,24,235,72,173,41,191,224,243,104,113,212,75,212,190,146,230,84,21,166,154,153,247,23,184,67,220,189,168,209,142,184,122,178,86,134,87,77,36,245,211,187,248,99,64,52,143,135,147,42,53,11,2,218,159,87,45,39,73,163,195,122,73,122,189,29,83,40,53,253,30,159,72,207,187,167,184,122,17,241,108,165,26,172,234,18,205,91,141,84,200,167,174,154,107,243,73,31,104,0,0,0,0,0,0,0,0,7,143,198,26,193,208,48,166,241,172,165,123,85,14,131,80,125,42,211,93,13,17,156,81,31,113,251,189,195,216,8,251,159,43,180,173,28,175,95,15,239,218,170,149,26,167,78,65,233,175,172,229,58,81,151,176,255,0,71,234,251,64,80,46,45,86,94,184,49,66,237,172,190,230,245,76,174,79,123,118,132,90,239,144,226,189,132,94,255,0,112,182,14,14,24,114,221,31,13,107,87,219,172,127,8,157,58,76,84,185,187,253,105,113,233,238,145,105,184,203,188,181,215,105,31,249,133,59,58,227,146,95,91,171,234,183,86,106,63,172,204,198,134,178,3,110,70,183,178,183,100,118,116,109,85,70,143,77,158,231,83,61,86,229,58,46,189,230,126,239,102,159,96,9,22,0,0,0,0,0,0,0,0,0,0,0,0,2,182,184,206,87,90,137,134,246,245,28,213,243,143,85,34,57,166,135,220,108,84,19,238,254,209,100,162,165,120,213,87,161,157,213,107,91,58,255,0,10,244,124,25,218,117,252,159,50,162,143,118,157,255,0,94,191,80,10,208,163,214,37,81,94,122,68,53,236,113,214,20,206,186,17,233,169,145,251,72,253,196,58,150,85,176,222,94,49,99,245,175,64,91,124,246,206,175,10,100,226,212,147,171,29,181,132,56,127,73,31,206,127,36,245,247,16,227,194,206,248,53,96,225,189,116,87,113,130,115,90,182,220,57,84,118,125,110,229,19,148,249,9,87,69,253,189,13,31,175,216,2,207,112,138,195,167,97,150,30,82,108,138,75,60,168,148,222,127,45,27,148,173,57,143,184,233,245,82,148,125,235,63,105,255,0,96,138,60,91,107,114,233,153,100,159,6,51,155,74,119,43,127,66,63,161,80,128,101,222,71,239,250,132,222,16,175,139,5,181,46,187,149,250,172,200,135,170,160,114,53,71,79,91,125,70,9,119,153,150,157,223,88,10,57,162,81,167,92,21,70,105,20,214,185,146,100,110,216,157,196,90,237,73,168,250,168,200,187,136,253,163,181,79,201,70,63,198,142,83,161,217,253,170,34,190,139,222,144,132,141,122,145,125,19,127,94,253,75,245,14,73,99,92,139,180,110,152,87,11,109,115,21,19,153,162,119,105,174,230,212,142,253,15,244,189,195,75,24,97,122,91,87,157,153,14,224,160,72,223,22,71,51,67,216,225,125,23,86,143,229,164,143,189,39,236,1,8,120,99,100,186,244,193,87,106,24,143,137,116,175,71,212,229,242,187,27,28,246,157,219,179,182,50,231,172,203,235,73,234,151,80,125,83,237,233,215,83,43,14,117,196,50,131,113,103,162,75,188,127,77,105,74,119,25,244,21,173,196,135,62,212,123,122,143,55,6,48,222,79,62,170,255,0,47,182,202,216,164,242,54,170,28,150,253,71,163,154,85,185,38,178,245,87,211,188,250,232,64,33,79,16,236,124,151,141,88,229,57,152,243,185,244,106,63,43,176,252,209,39,242,176,226,27,157,237,161,127,77,175,229,107,245,104,93,253,63,132,46,24,252,178,198,218,133,222,252,126,108,91,91,149,206,61,251,118,246,152,147,219,79,114,200,207,170,125,132,175,212,32,82,148,165,171,114,143,83,49,125,220,55,114,223,81,203,254,15,56,229,192,215,46,181,112,105,219,83,185,39,167,34,84,206,95,84,58,180,125,7,139,232,233,245,234,125,193,46,64,0,0,0,0,0,0,0,0,0,5,24,230,39,196,14,39,127,76,171,95,215,93,23,156,40,199,49,62,32,113,59,250,101,90,254,186,232,141,109,47,154,183,219,62,11,195,144,255,0,72,98,251,148,251,206,122,0,2,30,233,0,0,0,94,118,93,188,63,97,143,244,54,139,253,73,161,208,135,61,203,183,135,236,49,254,134,209,127,169,52,58,16,180,44,121,170,123,35,193,193,249,183,164,47,247,234,247,164,0,1,234,215,128,0,0,0,0,0,0,0,0,0,0,0,0,42,175,142,119,230,79,246,147,247,104,181,65,85,124,115,191,50,127,180,159,187,64,114,174,24,185,241,252,8,87,99,96,54,44,86,182,216,55,5,65,62,141,170,84,106,60,184,182,187,202,67,202,115,68,242,148,124,153,15,170,57,43,115,141,180,202,141,199,143,77,238,168,238,164,101,92,91,167,10,28,241,198,185,105,84,76,163,226,50,37,157,118,155,30,66,45,26,177,173,217,5,58,35,73,113,245,66,124,212,106,54,150,195,73,95,41,69,163,70,203,73,111,68,41,180,115,130,205,0,0,5,85,241,206,252,201,254,210,126,237,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,62,131,142,119,230,79,246,147,247,104,170,176,26,168,1,0,56,98,231,199,240,223,66,141,128,216,177,90,221,127,91,244,244,250,54,169,81,168,243,37,93,12,165,111,41,205,19,202,73,115,163,176,152,228,173,206,56,235,201,39,30,61,118,58,162,159,224,2,149,184,213,248,167,181,190,31,193,243,26,136,186,145,74,220,106,252,83,218,223,15,224,249,141,68,7,117,225,67,158,56,215,45,42,137,148,124,70,68,179,174,211,99,200,69,163,86,53,187,32,167,68,105,46,62,168,79,154,141,70,210,216,105,43,229,40,180,104,217,105,45,232,133,54,142,117,154,12,171,139,222,225,197,158,57,57,173,179,103,217,248,130,136,145,241,22,207,142,194,231,60,210,218,105,21,184,138,51,65,77,105,130,50,82,22,149,18,82,250,82,158,82,86,235,74,73,164,158,38,155,9,148,0,0,0,0,2,170,248,231,126,100,255,0,105,63,118,142,85,195,23,62,63,129,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,31,85,227,157,249,147,253,164,253,218,42,172,6,170,0,86,7,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,224,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,66,53,184,235,141,182,70,163,74,8,214,70,165,37,36,106,47,85,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,207,182,122,51,155,93,206,30,35,197,169,183,74,244,53,153,107,246,136,246,205,53,212,32,229,37,183,77,28,217,50,92,78,186,188,239,41,163,54,210,163,109,180,161,41,78,227,37,186,224,120,12,206,230,22,234,205,6,50,214,177,114,233,141,216,59,127,46,53,58,150,137,78,72,102,153,5,164,237,106,59,106,89,255,0,132,226,205,41,66,86,235,174,172,144,141,251,74,255,0,178,157,225,99,6,254,31,219,222,92,192,205,96,210,158,83,188,44,96,223,195,251,123,203,152,1,158,28,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,232,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,161,236,177,102,22,213,205,6,13,81,113,114,214,141,216,59,127,50,53,70,150,185,77,200,122,153,57,165,109,118,59,138,65,255,0,130,226,13,73,66,150,211,173,44,208,141,251,75,53,131,186,228,251,54,119,150,81,113,67,229,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,134,140,192,121,251,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,28,171,54,62,22,49,147,225,253,195,229,207,138,1,203,22,97,110,172,175,227,45,23,23,45,104,221,191,176,115,35,84,105,107,148,228,118,106,112,93,78,215,99,184,164,31,248,46,32,212,149,165,14,180,210,205,11,217,180,239,251,54,62,22,49,147,225,253,195,229,207,140,214,0,211,158,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,117,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,163,61,121,23,206,109,119,39,152,143,42,166,229,43,211,54,101,209,217,227,220,212,214,144,130,148,166,218,53,242,164,198,113,90,104,243,92,215,76,155,82,137,183,18,181,37,91,76,208,235,122,9,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,7,235,0,0,0,0,0,0,0,25,87,23,253,194,227,192,158,25,125,245,231,19,69,0,139,211,225,45,138,86,37,215,148,234,14,25,208,43,189,170,228,177,59,87,202,8,93,149,228,118,62,219,82,156,244,95,156,90,9,183,55,182,147,87,205,169,91,116,209,90,31,64,19,84,0,0,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,126,229,243,136,66,146,242,201,86,165,80,51,37,133,21,218,237,78,37,58,155,78,190,40,82,230,76,150,242,89,98,51,13,207,101,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,3,69,56,209,139,214,110,2,225,125,193,139,152,128,252,182,232,86,236,116,189,32,162,48,111,62,234,214,226,90,105,150,209,208,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,139,60,57,157,204,45,213,154,12,101,173,98,229,211,27,176,118,254,92,106,117,45,18,156,144,205,50,11,73,218,212,118,212,179,255,0,9,197,154,82,132,173,215,93,89,33,27,246,151,191,207,70,115,107,185,195,196,120,181,54,233,94,134,179,45,126,209,30,217,166,186,132,28,164,182,233,163,155,38,75,137,215,87,157,229,52,102,218,84,109,182,148,37,41,220,100,183,92,246,220,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,97,218,184,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,128,0,60,253,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,232,7,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,191,196,127,136,4,204,196,87,93,194,76,33,184,191,210,158,7,102,125,217,49,219,126,59,151,20,173,136,115,116,132,60,134,220,67,44,184,102,132,50,105,218,110,52,110,168,215,243,36,215,11,201,246,83,47,44,221,98,135,200,122,20,137,116,122,20,8,238,73,174,220,105,128,82,152,165,32,219,89,176,75,65,184,209,45,110,186,130,109,40,37,239,211,152,178,35,75,75,50,14,20,46,207,134,231,16,73,57,137,140,230,15,99,37,86,34,113,22,157,29,82,97,84,158,117,166,87,115,32,221,125,199,73,168,236,176,211,44,174,51,36,194,77,9,82,150,226,9,110,105,162,28,50,249,89,224,225,129,96,222,216,95,78,173,101,127,15,34,80,239,107,82,60,90,116,90,61,53,76,199,98,187,11,152,148,40,164,184,251,136,79,105,109,42,83,189,169,107,55,28,36,173,14,115,13,77,169,186,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,6,167,128,70,172,139,231,54,133,156,60,56,149,83,114,149,232,107,206,215,236,241,238,106,107,72,89,197,75,142,146,249,82,99,56,173,117,101,222,83,166,77,169,70,227,106,66,146,173,196,72,117,201,42,0,62,77,217,107,80,175,155,86,179,101,93,48,123,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,31,88,0,101,178,236,181,171,182,53,213,89,178,174,152,61,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,186,141,9,228,31,19,46,172,93,202,22,27,95,87,172,190,215,90,145,79,145,79,147,41,78,56,227,146,187,20,183,161,161,247,86,226,212,181,188,226,35,165,110,44,213,235,56,165,168,136,136,200,138,170,248,184,225,157,213,103,230,246,177,125,85,162,107,69,191,105,240,42,20,137,77,182,231,45,93,154,35,48,223,97,75,82,9,6,242,22,193,45,72,66,149,181,183,216,81,153,26,244,41,1,193,11,20,191,249,203,193,74,133,119,254,212,186,105,20,206,203,246,198,158,255,0,56,145,255,0,232,212,236,90,254,180,39,242,134,2,213,5,85,241,189,197,47,254,109,48,82,159,93,255,0,182,238,154,189,51,178,253,145,160,63,206,52,127,250,73,59,16,191,173,105,252,153,139,84,25,225,226,31,122,210,175,252,233,98,173,118,141,30,91,49,226,214,17,68,90,100,161,41,89,191,79,140,212,23,148,68,149,40,182,41,216,206,41,7,174,166,131,73,153,36,204,210,65,210,184,71,97,157,213,120,102,246,143,125,82,98,105,69,176,169,243,234,21,121,78,54,231,45,61,166,35,208,216,97,43,74,13,4,242,214,249,173,40,90,147,185,182,31,81,25,154,52,59,42,226,143,224,79,19,126,229,243,136,67,138,112,91,193,202,237,159,131,87,110,49,85,222,229,196,196,74,132,120,244,184,219,80,123,162,211,85,33,181,73,222,149,153,150,247,223,144,215,45,72,66,147,217,183,122,201,113,38,93,175,138,63,129,60,77,251,151,206,33,0,165,108,167,120,167,193,191,136,22,247,152,176,52,166,51,89,148,239,20,248,55,241,2,222,243,22,6,148,192,0,0,0,0,85,95,21,204,244,254,95,43,248,41,121,255,0,219,17,111,249,176,83,254,10,83,75,110,65,43,254,23,181,33,41,253,6,77,127,223,12,128,227,252,72,248,130,70,204,76,150,240,123,6,234,178,211,135,84,233,9,147,54,164,203,174,178,139,153,102,211,14,52,78,199,121,134,158,101,17,158,39,210,72,82,148,135,22,72,115,77,80,217,148,11,30,215,5,240,134,242,199,172,80,183,240,143,15,216,136,229,118,226,144,166,99,156,183,201,150,26,66,27,83,174,188,226,250,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,220,245,209,194,211,6,171,249,96,183,112,14,45,87,178,220,150,191,62,76,11,209,112,84,111,20,233,82,35,187,62,67,145,25,121,166,223,230,183,29,17,208,79,41,197,52,210,26,34,90,141,189,84,17,131,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,50,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,59,137,225,139,159,31,195,125,10,54,3,98,197,107,117,253,111,211,211,232,218,165,70,163,204,149,116,50,149,188,167,52,79,41,37,206,142,194,99,146,183,56,227,175,36,156,120,245,216,234,136,39,248,0,0,138,188,81,252,9,226,111,220,190,113,8,80,8,191,238,40,254,4,241,55,238,95,56,132,40,4,5,255,0,113,71,240,39,137,191,114,249,196,33,81,121,28,205,221,87,40,56,184,171,173,250,116,186,197,167,94,142,154,109,199,74,98,66,144,181,176,75,37,34,83,40,53,19,75,146,201,238,217,204,45,13,14,60,217,41,190,105,184,155,116,226,143,224,79,19,126,229,243,136,66,128,64,106,74,211,186,104,87,205,171,70,189,109,105,221,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,250,15,172,40,135,135,94,122,164,229,106,242,43,31,16,103,203,94,21,215,228,60,244,230,99,69,105,107,166,84,94,40,232,42,145,153,54,111,188,132,183,29,45,173,148,175,232,45,75,74,22,180,146,23,123,192,0,2,16,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,193,213,91,207,110,3,30,104,228,101,101,235,154,34,107,9,142,203,17,234,169,127,116,39,43,102,235,137,118,142,181,232,73,68,148,164,153,52,232,165,37,110,45,198,12,208,242,9,183,36,80,203,101,167,107,87,111,155,170,141,101,90,208,123,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,117,26,51,202,70,28,226,38,20,229,230,201,177,241,74,234,151,89,184,105,212,120,108,190,203,209,162,50,138,66,17,29,180,34,154,209,197,45,174,162,58,80,77,155,203,91,139,117,100,181,239,218,164,161,1,216,0,0,7,201,187,46,154,21,141,106,214,111,91,166,119,98,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,130,136,120,131,103,110,171,154,251,253,186,21,176,252,184,56,117,106,200,144,205,42,26,101,41,76,85,159,75,207,37,21,101,182,166,90,90,22,228,117,54,148,180,225,40,217,46,97,36,200,220,115,94,151,197,11,61,63,134,187,169,120,29,131,151,159,107,195,106,46,207,76,73,132,157,172,215,106,141,184,163,61,30,37,31,104,134,206,141,242,244,36,161,110,146,220,249,212,166,59,133,23,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,128,228,2,226,120,83,231,142,78,37,82,160,101,111,18,81,17,170,237,177,71,36,90,213,52,173,166,10,163,78,138,148,32,161,45,189,72,215,37,150,180,82,84,218,79,152,203,78,41,100,149,52,167,30,246,185,173,225,139,135,24,141,129,212,26,30,16,194,244,85,231,135,54,251,116,202,36,149,32,148,229,106,44,86,101,56,152,46,160,157,98,35,79,73,153,32,222,114,89,183,187,152,181,169,68,100,163,34,165,111,244,85,97,93,95,236,173,185,114,91,149,15,251,228,57,212,217,209,220,255,0,146,227,47,54,226,62,165,37,73,246,25,0,212,152,8,149,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,80,16,215,136,166,69,99,102,150,205,59,227,15,160,68,70,42,80,35,178,204,23,164,202,117,8,169,211,153,57,11,58,105,17,184,76,50,181,57,33,78,33,229,35,233,161,40,82,208,133,26,209,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,169,50,81,119,144,212,64,172,14,40,188,63,225,213,225,212,179,55,130,22,239,38,170,207,105,168,223,20,182,28,97,136,174,69,105,135,95,122,172,158,98,209,181,226,229,104,235,109,146,212,242,156,75,132,146,89,58,167,66,69,112,249,206,221,43,53,246,3,148,43,157,248,144,113,22,213,143,29,154,172,53,74,74,159,171,48,150,89,74,234,200,109,44,180,132,33,201,10,113,42,105,178,81,50,124,178,81,145,56,222,180,195,155,31,20,248,201,241,2,225,243,23,199,159,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,95,147,22,47,175,194,134,41,222,88,153,232,191,70,124,173,184,42,53,222,197,207,231,118,94,213,37,199,185,92,205,169,223,183,153,183,118,212,235,166,186,22,186,0,183,78,13,85,106,85,3,40,151,181,118,187,83,137,78,166,211,175,138,148,185,147,37,188,150,88,140,195,116,202,122,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,66,14,32,89,238,174,230,170,234,114,202,181,151,216,176,202,223,168,27,148,232,218,33,207,74,74,97,201,77,181,85,222,184,237,72,99,155,26,66,75,179,40,205,40,211,83,213,93,75,138,199,204,45,213,79,203,43,217,98,164,198,236,116,90,149,224,237,219,87,154,220,167,18,228,239,224,177,217,98,26,155,73,146,13,148,45,131,121,68,189,251,156,38,12,137,6,214,171,101,163,46,151,222,104,49,78,6,25,216,177,255,0,154,153,88,155,189,159,226,202,95,105,101,151,230,114,221,117,190,119,43,158,133,114,144,173,235,238,34,239,50,14,171,144,92,148,93,89,172,196,120,149,186,181,51,179,225,149,179,80,101,203,142,161,32,156,67,115,246,26,92,85,50,57,182,164,45,79,58,131,34,90,144,162,228,182,178,89,158,229,52,135,111,162,211,181,168,86,53,171,70,178,173,104,61,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,250,143,43,129,120,23,135,25,116,195,138,118,23,225,125,27,176,210,160,234,235,207,58,100,185,85,9,74,34,39,37,73,112,136,185,143,47,106,117,61,9,36,148,165,8,74,16,132,33,61,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,160,37,80,0,0,12,192,225,86,38,93,88,55,136,246,230,41,89,82,251,61,106,217,168,53,80,141,185,199,16,219,219,15,215,97,222,90,208,181,50,234,13,77,184,130,81,111,109,107,73,158,138,49,167,225,149,112,26,72,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,205,182,85,115,49,121,101,67,23,33,226,149,159,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,161,236,42,196,203,87,25,48,226,220,197,43,42,95,104,162,220,212,246,170,17,183,56,218,220,103,121,122,236,59,203,90,208,151,154,89,41,183,16,74,61,142,33,105,51,213,38,3,213,128,0,0,229,89,177,240,177,140,159,15,238,31,46,124,117,81,202,179,99,225,99,25,62,31,220,62,92,248,12,251,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,243,68,36,86,71,51,119,85,202,14,46,42,235,126,157,46,177,105,215,163,166,155,113,210,152,144,164,45,108,18,201,72,148,202,13,68,210,228,178,123,182,115,11,67,67,143,54,74,111,154,110,36,52,60,3,228,218,119,77,10,249,181,104,215,173,173,59,182,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,65,245,128,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,177,240,177,140,159,15,238,31,46,124,102,176,6,148,242,157,225,99,6,254,31,219,222,92,192,234,163,149,101,59,194,198,13,252,63,183,188,185,129,213,64,114,172,216,248,88,198,79,135,247,15,151,62,51,237,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,54,62,22,49,147,225,253,195,229,207,140,214,0,210,238,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,198,120,114,57,155,186,174,80,113,113,87,91,244,233,117,139,78,189,29,52,219,142,148,196,133,33,107,96,150,74,68,166,80,106,38,151,37,147,221,179,152,90,26,28,121,178,83,124,211,113,58,8,180,238,154,21,243,106,209,175,91,90,119,109,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,128,62,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,77,226,245,134,31,35,113,178,159,119,177,31,149,22,233,230,242,79,126,237,123,52,72,13,171,189,102,125,234,246,146,127,88,230,28,60,113,242,94,10,227,148,22,100,78,228,81,171,28,222,221,243,68,175,201,67,150,109,247,54,181,253,55,127,147,167,215,169,119,90,71,18,44,183,212,115,3,131,205,185,111,181,204,173,91,250,246,36,238,73,107,207,149,15,153,244,221,66,62,131,39,244,181,250,180,62,250,17,74,148,133,110,73,232,100,3,84,141,56,135,144,78,32,245,73,247,10,242,226,115,146,235,211,26,156,129,136,248,105,74,244,133,78,31,55,182,49,207,105,173,219,251,27,45,250,207,62,132,150,137,105,103,209,62,206,189,116,51,248,156,55,179,237,71,184,104,240,176,99,18,36,242,42,172,115,59,20,173,138,87,63,114,166,73,115,212,102,57,37,59,82,72,47,89,125,123,203,174,164,44,164,150,149,39,113,31,64,25,209,129,146,140,127,147,28,231,76,179,251,44,68,253,39,189,33,9,122,117,50,250,36,254,189,250,23,235,28,86,183,70,157,111,213,30,164,84,154,229,201,143,183,122,119,17,233,185,36,162,234,147,50,238,50,246,141,51,226,133,233,109,89,150,100,203,130,191,35,100,88,252,189,79,99,135,244,157,66,63,144,147,62,245,23,176,102,162,250,185,23,119,221,83,174,39,27,229,170,95,43,84,235,174,155,91,74,59,244,47,209,247,0,186,206,18,85,185,117,60,178,64,131,37,205,233,131,205,217,208,139,77,245,9,230,125,196,94,239,172,74,236,92,176,233,216,155,135,149,107,34,172,207,54,37,75,145,204,70,229,39,94,91,237,186,93,82,164,159,122,11,218,95,216,34,223,9,235,106,93,11,44,20,185,146,207,69,79,231,232,142,158,174,202,132,226,239,35,61,123,254,161,53,0,101,250,244,182,235,24,99,123,204,183,100,43,147,62,155,203,212,244,74,180,230,50,149,251,13,73,250,43,247,152,248,149,122,147,213,106,139,181,7,207,85,187,183,83,233,236,73,23,176,139,220,38,215,22,76,28,59,39,31,100,95,208,218,219,18,234,217,161,110,215,111,102,133,5,175,106,204,207,170,143,249,41,253,125,226,12,128,189,142,20,213,214,171,25,101,166,48,133,106,168,188,237,221,15,249,85,9,198,94,194,247,9,160,43,167,131,37,122,28,252,39,185,232,140,158,175,210,251,23,56,186,244,230,201,168,41,61,229,167,113,123,12,255,0,80,177,96,0,0,0,0,0,0,0,0,0,0,0,0,1,92,156,99,240,229,186,206,26,209,111,166,153,254,17,6,116,104,170,115,119,250,210,35,212,29,50,211,113,23,121,235,174,211,63,243,10,158,194,90,203,214,254,40,90,85,150,28,216,168,117,200,15,110,208,143,77,146,27,87,180,143,221,238,23,227,159,235,114,53,195,149,187,223,180,35,114,169,212,122,148,246,250,153,104,182,233,210,180,238,50,247,251,117,251,6,121,90,113,200,207,161,212,116,91,75,37,23,212,100,96,52,235,131,213,131,175,225,77,157,89,82,247,42,101,6,158,250,149,166,154,154,227,54,163,62,226,247,251,135,176,17,247,33,215,105,93,217,94,177,223,223,185,84,218,53,50,156,179,211,79,89,186,116,83,63,97,126,151,215,246,137,4,0,0,0,0,0,0,0,0,3,207,98,28,186,141,62,192,185,103,210,11,89,209,168,243,30,140,94,175,87,82,202,205,31,75,167,210,34,239,233,239,30,132,124,91,213,70,155,58,186,162,86,211,77,50,81,235,166,191,235,74,1,154,236,123,171,214,171,120,209,123,207,184,21,172,229,220,53,46,105,104,143,85,71,45,211,81,122,132,68,126,177,159,112,237,92,54,173,247,107,121,157,160,186,152,220,228,66,92,89,74,245,246,237,36,84,33,234,174,242,215,77,123,135,24,204,34,141,120,237,136,106,53,106,103,116,213,143,93,59,255,0,134,58,38,23,7,91,82,101,95,29,106,245,164,183,252,30,21,14,66,141,122,151,210,68,202,122,180,211,82,62,227,247,0,179,92,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,158,241,157,203,142,131,86,179,174,74,133,187,87,103,179,212,41,19,29,136,250,55,37,123,29,105,195,66,139,84,153,164,244,82,79,184,204,190,209,169,39,16,151,80,166,214,90,165,100,105,50,247,145,138,141,226,175,148,36,208,106,234,199,43,34,149,203,133,48,207,210,133,207,215,89,11,84,233,47,57,243,175,25,253,18,79,170,148,105,238,246,144,14,203,194,183,54,49,111,187,45,172,23,185,166,127,28,80,216,74,96,151,44,250,195,101,168,81,155,47,81,148,167,233,173,93,84,179,87,191,82,234,44,60,101,227,15,239,138,214,28,222,20,171,202,128,255,0,42,101,46,91,18,144,123,80,173,77,183,80,225,23,174,149,23,122,11,216,127,216,46,91,42,156,77,240,203,17,45,234,53,171,136,15,122,30,226,105,184,240,84,123,100,72,237,11,36,48,131,115,230,162,165,8,220,226,215,211,93,11,78,253,12,128,79,16,31,138,143,88,167,87,169,204,85,105,82,57,209,164,182,151,91,94,197,39,84,169,36,162,61,20,68,125,198,93,228,63,97,153,17,25,159,113,0,254,128,240,56,163,142,24,119,132,20,103,43,119,181,111,177,48,130,63,251,25,247,53,50,66,213,254,182,218,207,185,181,123,61,159,96,173,108,213,113,107,155,83,76,251,47,3,160,118,102,79,154,194,171,60,210,94,242,249,246,204,185,18,97,145,150,164,109,47,191,217,183,222,96,39,22,107,51,147,135,89,99,183,28,122,183,35,180,214,164,32,209,14,22,199,209,185,197,54,249,182,124,196,176,226,11,85,176,105,235,211,174,167,211,190,149,179,57,155,236,78,204,181,201,37,235,138,165,182,138,137,11,56,16,121,49,207,148,217,56,247,44,185,136,101,181,171,68,62,105,245,186,159,121,245,238,230,115,170,87,206,52,223,73,114,107,222,147,174,86,230,18,72,246,178,198,247,94,120,253,196,132,22,171,116,253,197,215,216,69,210,205,114,77,194,245,138,111,162,113,55,27,26,230,191,171,19,225,83,183,26,118,127,123,60,218,185,177,165,232,122,25,58,157,13,63,89,151,113,0,137,89,64,200,94,33,102,58,173,10,189,54,55,97,180,153,150,223,107,149,189,135,121,168,37,71,90,209,176,164,54,234,117,105,227,61,72,181,45,52,46,189,215,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,102,126,230,141,70,167,91,244,200,212,122,76,126,68,72,141,33,150,91,222,165,109,66,82,73,73,106,163,51,61,8,136,186,152,253,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,100,70,70,71,220,98,54,230,143,35,152,91,153,42,92,185,83,216,244,109,197,217,156,110,53,79,116,135,185,106,218,241,160,249,37,33,182,207,71,30,53,117,239,211,67,233,221,36,192,5,0,102,23,135,142,52,224,99,211,39,181,15,211,84,56,235,112,211,63,153,18,54,230,210,110,153,43,151,218,86,178,245,26,221,167,127,173,167,121,117,141,176,42,55,5,157,86,110,100,23,187,36,232,110,146,144,173,168,115,98,208,162,50,232,100,100,122,41,37,245,116,26,144,50,37,17,164,251,140,180,49,202,177,71,44,56,53,139,236,58,221,237,106,118,215,30,53,26,151,219,165,55,222,75,215,163,110,163,249,197,127,143,236,1,64,141,102,167,30,152,109,13,53,125,237,75,100,68,146,244,92,35,211,78,239,245,145,228,239,44,83,191,49,5,228,200,187,235,189,189,196,145,36,143,178,178,214,132,70,163,255,0,91,66,127,77,95,227,23,75,63,132,182,86,101,205,92,166,173,190,74,28,89,172,219,237,149,21,119,153,159,127,108,250,244,30,218,202,225,197,149,251,44,218,92,75,31,154,182,150,149,146,189,39,81,79,82,219,236,57,39,250,36,2,130,232,214,237,106,226,168,70,166,210,33,246,137,83,94,68,118,81,204,66,55,184,181,18,82,90,168,200,139,83,81,117,62,130,125,100,215,134,53,245,121,92,52,171,239,22,163,250,38,137,10,67,18,211,19,123,47,246,164,161,113,221,36,239,143,40,150,141,200,83,133,174,222,154,107,166,166,68,45,218,206,195,123,46,193,134,80,45,58,55,97,96,143,93,189,161,215,122,232,146,239,113,74,62,228,39,252,67,211,0,249,86,181,181,74,179,237,218,117,177,68,99,147,6,151,21,152,113,209,185,74,218,219,109,165,9,45,84,102,103,234,164,187,204,207,235,49,245,64,0,87,135,24,188,62,122,191,132,20,139,170,42,52,93,54,171,31,152,173,75,242,109,197,168,56,101,161,168,189,254,227,49,83,216,22,184,109,227,77,134,229,65,222,92,100,220,180,179,117,123,76,246,160,165,181,184,244,46,167,211,94,225,160,172,224,225,228,108,73,203,165,245,70,117,189,239,196,160,84,231,68,78,166,90,200,76,25,9,65,107,185,37,222,191,105,233,239,33,157,117,183,38,207,189,20,204,164,108,145,68,170,26,92,78,164,122,45,151,122,150,165,169,119,167,235,253,96,52,219,135,110,196,122,193,182,220,128,231,50,49,210,33,242,87,161,150,228,114,81,180,244,62,165,211,78,241,232,71,3,200,238,35,194,196,204,184,218,149,72,110,110,58,101,62,13,41,238,134,90,58,220,8,202,81,117,74,127,76,187,136,203,235,29,240,0,0,0,0,0,0,0,0,4,38,226,214,250,218,203,19,41,75,186,18,235,137,73,167,111,126,180,249,222,209,54,68,2,227,5,42,10,48,42,155,25,214,245,144,170,195,42,73,234,125,11,177,207,34,250,187,192,83,69,170,199,106,186,40,241,180,215,155,62,58,52,251,92,73,13,37,229,182,26,96,96,6,28,198,74,116,219,106,82,8,203,95,116,38,75,251,6,115,112,138,27,147,241,86,205,134,210,55,169,234,253,57,26,107,166,186,201,108,191,180,105,67,9,162,170,14,23,89,240,214,141,170,102,131,79,108,203,93,116,50,142,217,127,96,15,86,0,0,0,0,0,0,0,0,0,0,0,0,63,229,106,36,33,75,81,232,73,35,51,20,41,197,18,252,69,245,154,9,188,180,232,154,20,55,104,221,253,252,154,140,222,191,69,63,167,245,253,166,46,227,26,174,248,150,30,18,222,55,108,183,118,21,46,131,80,150,143,84,207,85,183,25,199,8,186,37,90,125,3,246,31,235,25,185,197,187,189,235,243,19,46,139,181,213,238,42,165,98,108,182,250,17,104,135,36,56,225,23,209,79,233,251,139,245,0,242,241,34,189,54,91,48,227,167,115,175,184,150,144,90,145,106,165,30,132,93,122,119,152,208,135,15,172,44,99,11,178,209,107,178,69,252,34,191,10,21,109,254,255,0,85,199,233,241,73,73,250,106,35,234,223,121,104,95,81,10,129,200,70,95,107,152,223,142,148,23,24,139,173,34,131,58,45,78,107,187,209,213,12,76,139,204,78,134,226,21,244,29,215,84,234,126,226,51,238,208,29,14,147,26,131,70,129,68,132,157,24,167,198,106,43,69,169,253,6,208,73,46,243,51,238,34,239,51,1,251,135,60,199,220,59,86,42,97,85,106,201,105,91,93,168,118,109,138,211,93,54,73,105,211,254,82,75,185,191,121,127,96,232,96,3,43,179,98,185,10,74,226,187,244,145,166,191,172,136,255,0,180,118,236,35,205,238,38,225,29,17,54,237,42,79,104,167,163,93,140,236,142,141,186,173,197,159,172,166,84,163,245,156,51,239,19,99,136,191,15,91,174,177,116,187,139,184,59,74,237,232,157,183,210,48,249,237,181,201,216,220,72,237,124,228,137,37,187,93,28,87,170,146,211,77,15,216,98,179,36,217,247,28,71,121,50,41,219,23,238,231,54,127,230,87,214,2,70,98,191,16,252,113,197,43,109,235,98,76,254,195,17,253,187,203,149,13,221,118,184,133,151,116,100,159,123,126,255,0,104,139,138,82,221,94,229,30,170,49,211,240,223,44,216,211,139,21,4,211,108,107,59,210,15,43,94,158,144,136,214,158,170,213,254,186,234,75,185,181,255,0,139,236,22,95,148,158,20,212,155,54,76,107,211,26,100,118,234,147,123,246,83,118,41,174,86,164,251,103,243,177,165,154,85,170,84,210,187,186,105,167,188,192,115,62,27,121,6,149,112,203,129,141,216,148,206,148,164,243,123,12,45,197,243,253,38,70,115,231,25,144,74,78,213,18,21,235,35,175,113,116,212,197,185,145,18,75,66,238,31,231,22,43,16,216,76,104,200,216,218,53,218,157,76,244,212,245,246,253,163,253,64,0,0,0,0,0,0,0,0,0,0,5,24,230,39,196,14,39,127,76,171,95,215,93,23,156,40,199,49,62,32,113,59,250,101,90,254,186,232,141,109,47,154,183,219,62,11,195,144,255,0,72,98,251,148,251,206,122,0,2,30,233,0,0,0,94,118,93,188,63,97,143,244,54,139,253,73,161,208,135,61,203,183,135,236,49,254,134,209,127,169,52,58,16,180,44,121,170,123,35,193,193,249,183,164,47,247,234,247,164,0,1,234,215,128,0,0,0,0,0,0,0,0,0,0,0,0,42,175,142,119,230,79,246,147,247,104,181,65,85,124,115,191,50,127,180,159,187,64,87,174,92,176,66,171,152,236,97,162,224,213,10,185,18,145,82,175,199,168,170,28,185,109,169,108,19,241,224,191,37,180,57,183,214,74,22,166,9,6,178,37,26,9,102,162,74,246,236,62,127,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,148,28,46,60,118,97,151,223,94,79,52,79,254,39,89,14,252,55,208,164,227,206,19,209,119,95,214,253,61,94,146,165,211,169,220,201,87,67,41,91,41,111,85,115,82,92,232,236,38,65,167,107,110,58,242,73,182,75,93,141,36,131,208,112,211,207,84,156,205,91,50,176,195,19,167,203,149,138,22,228,119,234,82,167,42,43,77,177,87,167,28,130,36,190,130,97,180,52,202,217,55,217,101,77,154,75,113,114,220,74,150,106,112,155,155,227,46,246,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,70,78,179,139,98,102,254,196,145,95,160,67,244,53,201,70,217,242,130,223,230,61,35,209,124,215,164,34,47,240,165,176,211,111,243,91,142,110,124,217,30,205,118,171,67,46,161,10,248,231,126,100,255,0,105,63,118,136,43,149,204,181,215,115,67,88,190,172,171,56,247,221,52,75,61,235,134,133,25,114,145,29,153,146,153,159,9,181,176,226,214,147,34,222,195,239,146,53,52,39,155,202,53,173,40,37,152,157,92,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,192,32,175,250,42,176,174,175,246,86,220,185,45,202,135,253,242,28,234,108,232,238,127,201,113,151,155,113,31,82,146,164,251,12,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,194,184,157,112,255,0,153,139,176,228,230,7,4,45,222,215,125,68,220,253,205,77,105,199,221,149,94,138,219,12,178,210,163,33,75,54,201,230,27,143,209,150,208,149,60,149,171,67,83,137,66,28,169,108,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,216,166,246,86,100,114,185,172,173,151,62,109,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,13,63,10,86,227,87,226,158,214,248,127,7,204,106,34,207,178,163,154,236,56,205,174,28,34,245,178,157,236,53,88,60,182,43,244,7,222,37,202,164,74,81,25,146,84,100,69,204,101,123,84,109,60,68,73,113,41,81,25,33,104,113,180,86,15,26,191,20,246,183,195,248,62,99,81,1,15,236,108,11,196,124,73,195,139,231,20,44,170,55,165,105,88,115,216,93,175,178,193,154,165,71,139,40,164,25,74,75,100,94,187,45,246,85,115,76,143,114,18,180,172,210,104,75,139,71,192,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,154,112,49,252,246,126,205,254,242,28,83,136,255,0,15,249,153,119,174,187,139,120,67,110,255,0,165,60,254,204,195,177,163,184,252,135,45,217,91,16,222,217,11,121,110,56,182,94,112,141,104,120,213,180,156,116,218,81,35,230,77,208,180,172,159,102,206,205,205,214,23,252,184,161,71,137,71,174,192,144,228,106,237,184,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,205,121,136,35,53,52,178,46,234,51,89,150,44,194,221,89,95,198,90,46,46,90,209,187,127,96,230,70,168,210,215,41,200,236,212,224,186,157,174,199,113,72,63,240,92,65,169,43,74,29,105,165,154,23,179,105,232,123,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,58,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,135,181,0,0,21,87,199,59,243,39,251,73,251,180,87,174,92,176,66,171,152,236,97,162,224,213,10,185,18,145,82,175,199,168,170,28,185,109,169,108,19,241,224,191,37,180,57,183,214,74,22,166,9,6,178,37,26,9,102,162,74,246,236,59,10,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,1,23,234,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,23,105,195,131,136,4,60,196,80,154,194,76,94,184,191,211,98,7,105,125,169,50,27,98,59,119,20,93,235,115,116,116,50,134,219,67,204,182,100,133,178,73,220,109,180,78,164,215,243,196,215,228,226,71,195,238,78,98,99,55,140,56,55,74,136,156,69,167,71,76,105,180,214,90,105,149,220,200,55,88,109,163,118,67,207,180,203,43,140,201,62,162,90,146,165,184,130,67,122,232,134,200,169,90,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,220,164,45,73,61,72,204,128,79,94,39,89,241,252,55,215,100,224,54,19,214,183,88,54,253,65,94,146,170,83,170,60,200,183,67,201,67,42,111,84,242,146,124,152,239,166,65,39,107,142,52,242,137,183,139,93,141,40,163,174,79,178,153,121,102,235,20,62,67,208,164,75,163,208,160,71,114,77,118,227,76,2,148,197,41,6,218,205,130,90,13,198,137,107,117,212,19,105,65,47,126,156,197,145,26,90,89,151,63,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,122,30,203,22,94,173,92,175,224,213,23,8,237,105,61,191,176,115,36,212,106,139,138,220,119,170,115,157,86,231,100,56,148,23,248,45,160,148,165,169,13,52,210,13,107,217,184,195,53,131,74,121,78,240,177,131,127,15,237,239,46,96,102,176,105,79,41,222,22,48,111,225,253,189,229,204,0,205,96,238,185,136,202,173,229,130,54,150,30,98,147,52,217,114,236,76,69,181,232,181,104,21,99,112,157,38,42,50,41,204,191,42,27,230,148,36,154,95,52,222,91,73,50,61,204,146,116,90,214,219,219,56,80,209,70,16,97,109,137,141,57,29,194,236,52,196,186,23,166,109,186,206,31,218,253,182,23,106,122,63,55,149,18,43,205,252,227,43,67,137,209,198,144,175,85,69,174,154,30,164,102,70,21,45,195,155,58,255,0,138,174,35,191,64,191,234,117,87,48,202,233,249,186,148,102,15,154,221,46,113,154,9,186,154,89,218,165,171,106,16,109,186,150,141,42,91,106,74,180,117,76,180,217,223,72,206,14,107,178,163,136,249,74,196,117,217,87,171,93,186,149,59,152,253,2,190,195,38,136,181,120,169,50,35,82,72,204,249,111,35,114,73,214,76,205,77,169,73,50,53,161,109,184,185,85,195,23,136,4,60,34,153,27,47,216,223,113,118,75,22,94,214,45,154,147,173,176,212,90,12,167,31,121,231,83,37,105,65,56,108,190,228,142,175,56,181,37,149,33,58,146,91,82,214,216,89,254,108,124,44,99,39,195,251,135,203,159,25,172,26,83,205,143,133,140,100,248,127,112,249,115,227,53,128,61,254,58,96,94,35,229,211,17,234,56,95,138,20,110,195,85,131,163,172,188,209,154,226,212,34,168,204,155,149,25,195,34,230,50,189,170,208,244,37,18,146,164,45,40,90,22,132,204,14,24,185,241,252,8,87,99,96,54,44,86,182,216,55,5,65,62,141,170,84,106,60,184,182,187,202,67,202,115,68,242,148,124,153,15,170,57,43,115,141,180,202,141,199,143,77,238,168,236,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,152,106,32,5,101,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,0,0,0,0,0,0,101,92,123,252,11,199,76,71,203,166,35,211,177,67,11,235,61,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,240,3,181,93,89,81,196,122,6,91,44,172,211,83,26,244,205,153,116,118,182,42,78,71,100,201,202,20,166,167,191,17,180,200,45,79,86,93,229,32,208,241,104,146,113,102,210,137,38,109,27,193,127,216,23,142,152,113,152,188,56,167,98,134,23,214,123,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,208,6,120,114,73,156,27,155,40,216,160,213,105,39,46,109,147,92,144,194,110,202,60,70,163,243,231,48,211,111,161,149,182,227,168,53,37,108,170,74,221,36,37,109,147,134,146,66,212,146,61,201,191,235,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,4,117,226,143,224,79,19,126,229,243,136,66,128,69,255,0,113,71,240,39,137,191,114,249,196,33,68,56,123,101,85,113,42,255,0,182,176,230,133,34,35,21,43,170,177,10,137,13,217,107,82,88,109,249,47,33,150,212,226,146,149,40,144,74,89,25,153,37,71,166,186,17,247,0,234,185,62,202,101,229,155,172,80,249,15,66,145,46,143,66,129,29,201,53,219,141,48,10,83,20,164,27,107,54,9,104,55,26,37,173,215,80,77,165,4,189,250,115,22,68,105,105,102,87,103,141,120,179,131,92,63,114,227,22,163,77,180,59,37,6,139,178,135,108,219,180,196,169,61,178,115,136,113,196,50,167,140,149,179,119,45,231,93,144,230,229,30,142,44,249,174,168,144,182,25,217,120,53,195,219,44,12,83,174,59,155,178,219,118,190,217,53,251,137,116,181,27,211,167,74,144,134,206,67,140,197,66,220,86,174,58,211,72,47,156,82,26,67,72,82,212,77,239,20,153,156,28,217,222,89,186,197,15,151,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,68,19,211,37,28,90,225,214,251,22,25,102,198,165,201,173,76,168,19,20,251,209,184,204,70,130,166,220,222,100,154,138,27,216,136,251,23,177,180,188,218,57,102,149,164,221,38,201,181,188,185,43,196,138,197,204,118,32,101,198,169,68,203,213,83,244,213,115,81,161,176,191,74,86,169,123,61,120,241,29,37,125,166,228,114,78,249,8,213,9,95,123,18,32,175,12,94,31,240,241,118,100,108,192,227,125,187,218,236,88,155,95,182,105,174,184,195,177,107,210,155,125,230,93,84,148,37,102,225,50,195,145,250,178,226,18,151,148,180,234,106,109,43,67,151,40,3,42,226,250,56,90,95,88,53,116,229,78,131,65,194,250,93,42,139,90,183,254,98,239,165,199,125,78,74,244,162,140,210,115,164,41,105,74,215,218,144,210,93,66,189,100,33,36,108,33,70,81,205,41,133,124,78,184,127,195,194,41,146,115,3,130,22,239,100,177,101,238,126,230,166,180,227,13,69,160,202,113,246,89,105,81,144,165,147,134,203,238,72,232,203,104,82,89,82,21,161,165,181,33,13,196,172,170,230,98,242,202,134,46,67,197,43,62,12,74,138,21,29,84,218,189,50,73,18,81,81,167,56,182,214,235,4,230,211,83,43,220,211,107,67,137,35,218,180,39,114,86,141,237,172,52,146,40,47,137,174,40,96,54,45,102,94,163,115,224,146,101,207,144,220,118,225,92,117,228,77,230,211,170,243,88,66,90,67,144,208,100,102,72,109,166,208,209,188,149,242,221,216,74,66,8,136,222,145,45,115,209,197,74,208,153,135,17,108,172,162,95,221,186,171,113,246,134,43,53,246,160,205,131,42,141,21,36,130,36,198,41,12,183,243,207,111,89,19,201,51,83,73,105,70,146,37,173,183,27,172,12,45,194,219,239,26,111,186,102,25,225,165,11,211,55,37,103,157,216,161,118,166,99,243,121,76,173,231,62,113,229,161,180,232,219,75,87,172,162,215,77,11,83,50,35,14,193,195,234,216,197,203,155,54,150,41,96,189,66,37,50,187,76,144,244,249,53,57,212,213,206,133,6,156,150,86,137,106,144,218,52,51,67,141,56,166,19,235,181,171,143,182,146,117,165,41,46,39,67,195,133,100,251,41,150,110,81,112,191,228,61,10,68,74,197,118,124,135,36,215,110,52,192,56,175,213,86,78,44,216,37,160,220,116,208,134,154,89,54,148,18,246,107,204,89,17,41,213,153,247,80,0,0,1,93,92,105,48,114,187,120,96,213,165,140,84,135,185,145,48,238,161,34,61,82,54,212,22,216,181,37,71,109,50,119,169,100,103,177,246,35,181,203,74,22,165,118,157,222,170,91,81,156,0,225,201,137,159,130,252,228,225,197,70,68,186,171,112,43,213,5,91,51,24,167,185,167,106,237,237,170,60,116,60,147,90,82,182,83,41,200,206,168,143,93,57,36,180,165,74,66,72,94,78,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,64,52,209,143,216,199,66,203,254,13,93,152,197,113,179,218,34,91,52,245,72,110,54,229,163,181,202,90,137,184,209,183,161,11,54,249,175,184,211,92,205,134,148,111,220,175,85,38,99,50,226,218,120,138,231,54,133,137,25,24,195,210,180,169,91,127,14,122,72,148,151,16,183,27,166,183,75,125,151,38,198,75,170,229,40,222,110,113,48,210,92,229,27,110,54,219,234,45,186,182,163,128,25,47,193,202,22,62,230,130,192,194,171,165,237,148,90,173,65,201,21,22,246,172,251,76,88,145,221,150,236,109,80,180,45,28,228,71,83,92,196,168,148,142,102,242,212,211,161,133,249,229,175,8,99,96,46,3,88,216,70,203,17,27,145,110,209,217,102,160,113,31,117,230,29,168,175,87,102,188,218,221,209,102,135,36,184,243,132,70,73,208,150,68,73,73,17,36,185,7,20,127,2,120,155,247,47,156,66,18,168,69,94,40,254,4,241,55,238,95,56,132,2,149,178,157,226,159,6,254,32,91,222,98,192,210,152,205,102,83,188,83,224,223,196,11,123,204,88,26,83,0,0,21,213,196,235,136,4,204,34,135,39,47,216,33,113,118,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,143,54,181,41,148,161,90,18,92,82,22,216,76,172,200,194,198,217,248,37,116,177,151,42,180,74,118,34,166,59,79,80,222,146,150,20,133,45,183,219,91,172,145,72,66,217,222,227,41,117,180,27,132,72,37,173,38,106,65,122,233,205,101,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,83,194,186,184,157,112,255,0,153,139,176,228,230,7,4,45,222,215,125,68,220,253,205,77,105,199,221,149,94,138,219,12,178,210,163,33,75,54,201,230,27,143,209,150,208,149,60,149,171,67,83,137,66,28,15,203,193,130,231,193,39,240,190,229,182,109,218,124,74,78,40,55,33,43,184,208,170,147,238,191,89,167,52,227,138,135,53,12,185,163,77,161,163,150,228,101,37,146,61,13,13,173,195,35,121,178,22,62,51,3,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,187,20,222,202,204,142,87,53,149,178,231,205,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,86,191,138,28,91,236,217,217,75,43,227,14,94,137,66,197,251,138,68,154,76,59,112,245,169,157,9,109,188,68,185,143,173,109,178,133,35,179,45,14,52,163,66,144,167,156,74,54,58,150,100,18,3,138,241,159,187,112,74,191,138,22,213,14,221,84,185,88,161,110,71,85,54,227,113,46,190,219,16,233,198,219,114,161,176,182,220,107,148,242,214,115,28,113,46,50,225,108,46,98,28,74,205,77,242,160,86,21,90,216,143,122,98,61,185,109,225,12,26,172,187,206,93,65,165,81,19,75,116,218,148,220,166,207,152,151,144,233,26,121,60,189,134,225,186,106,74,91,74,13,106,82,73,38,162,243,245,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,139,222,225,205,146,143,197,87,14,31,175,223,244,202,83,152,155,116,252,229,74,75,5,205,114,151,4,201,6,221,49,47,110,82,21,181,104,55,29,83,68,148,173,197,37,58,186,150,90,112,194,90,210,91,170,179,74,132,205,118,108,73,149,36,71,109,51,36,68,140,168,204,60,249,36,185,139,109,165,56,226,155,65,171,83,36,27,139,52,145,145,26,149,166,167,250,192,0,69,94,40,254,4,241,55,238,95,56,132,40,4,95,247,20,127,2,120,155,247,47,156,66,20,2,2,255,0,184,163,248,19,196,223,185,124,226,16,162,188,39,177,127,10,24,167,102,225,159,165,61,25,242,182,224,167,80,187,111,35,157,217,123,84,150,217,230,242,247,39,126,222,102,237,187,147,174,154,106,90,234,47,83,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,0,63,38,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,63,248,95,113,4,141,73,141,69,202,246,52,213,101,173,11,144,152,22,125,114,75,174,201,94,247,157,139,30,29,20,154,105,133,40,144,74,91,234,67,238,187,177,180,18,90,245,80,148,105,53,115,201,148,74,86,111,176,141,54,163,21,24,148,123,178,131,33,85,43,114,170,252,116,173,8,124,208,105,92,87,150,73,55,81,25,226,219,191,150,122,146,219,101,195,75,156,162,109,89,246,187,45,106,237,141,117,86,108,171,166,15,98,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,160,52,19,158,76,221,210,178,131,132,105,186,216,167,68,172,93,149,233,10,166,219,148,167,228,37,8,91,228,131,82,229,60,130,81,58,184,204,150,221,252,178,212,214,227,45,154,155,230,147,137,207,181,217,116,215,111,155,170,179,122,221,51,187,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,116,31,87,18,49,87,17,241,130,187,30,231,197,11,210,171,115,85,98,83,227,82,217,151,81,144,110,184,136,172,35,99,109,145,159,252,165,40,254,146,220,91,142,44,212,181,173,74,177,254,23,220,62,227,85,163,81,115,67,141,52,169,104,66,36,38,125,159,67,146,211,177,151,189,151,98,200,135,90,39,90,125,42,52,26,144,250,80,195,173,108,113,6,151,125,100,41,26,135,117,225,123,146,143,197,254,196,70,51,226,21,50,171,7,18,111,42,122,227,59,78,154,92,159,67,82,212,242,86,136,230,210,84,122,188,239,41,135,156,55,8,150,223,168,214,198,212,135,121,147,168,0,0,70,174,33,118,230,96,174,156,178,220,20,156,186,175,157,85,123,152,213,126,154,212,118,159,149,85,161,59,21,246,101,197,140,135,27,94,231,143,154,218,200,144,104,116,210,218,137,181,26,205,40,92,149,0,25,87,23,189,194,158,231,193,42,214,87,32,82,240,162,159,18,143,93,129,32,151,122,210,83,82,126,83,233,171,155,72,99,182,172,158,234,132,74,106,43,110,165,45,151,37,39,204,109,38,106,105,193,23,248,162,240,255,0,153,72,153,82,204,222,8,91,188,234,83,221,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,130,217,104,204,93,247,149,252,83,129,137,150,44,143,230,161,214,33,108,103,248,206,151,218,89,121,248,124,199,90,115,147,205,228,33,60,212,39,122,59,200,251,200,195,74,98,136,120,172,93,184,37,120,230,142,125,67,10,21,46,77,118,44,115,166,222,179,20,235,233,97,85,120,142,174,39,33,12,60,210,77,43,105,168,237,165,78,54,181,50,225,27,123,82,149,37,197,187,39,243,137,197,46,133,85,203,141,171,3,47,87,111,163,111,235,254,158,212,138,225,66,222,235,214,188,83,66,209,42,49,73,81,54,109,204,231,164,219,109,194,108,213,202,74,222,79,43,153,25,197,85,93,167,107,87,111,155,170,141,101,90,208,123,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,117,1,216,50,63,105,98,229,221,154,60,63,111,5,211,45,170,237,46,177,26,165,38,115,77,45,108,83,233,205,186,146,150,252,162,67,172,154,163,114,150,166,220,111,154,223,56,156,228,146,183,58,146,61,25,136,255,0,146,140,168,208,178,151,131,80,172,222,85,42,101,223,82,210,101,211,91,132,202,211,219,229,110,89,182,217,41,195,53,155,44,33,124,166,203,68,36,244,91,156,180,45,215,8,72,0,0,0,1,74,220,80,178,45,248,20,186,151,142,56,57,102,118,76,54,173,108,244,196,104,74,220,205,10,168,227,138,35,209,146,73,118,120,111,106,223,47,67,82,16,233,173,191,154,74,163,182,112,0,106,74,236,181,168,87,205,171,89,178,174,152,61,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,140,214,102,22,214,161,88,216,251,137,118,85,173,7,177,81,109,251,194,179,75,167,70,230,173,206,68,86,38,186,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,250,128,248,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,238,84,114,163,135,25,74,195,132,89,86,83,93,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,184,151,193,66,192,179,90,193,123,203,20,147,111,68,59,178,85,209,34,128,186,178,136,212,249,83,154,137,9,244,199,65,153,232,132,27,175,45,106,218,69,188,201,189,251,185,109,237,177,240,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,9,84,0,57,86,101,243,23,98,101,127,11,39,226,101,245,35,249,216,116,120,91,30,254,51,170,118,103,158,98,31,49,166,156,228,243,121,11,79,53,105,216,142,243,62,226,48,234,163,42,226,250,56,100,99,166,35,230,47,7,239,172,80,197,10,207,110,170,206,196,9,173,50,203,68,104,139,79,138,154,125,60,219,139,25,179,51,229,178,141,202,208,181,53,26,148,165,173,75,90,214,181,80,184,9,21,153,12,159,92,216,39,134,152,107,141,180,98,151,81,177,47,251,94,129,61,115,228,187,29,43,135,91,155,5,82,30,130,72,74,249,171,65,19,46,58,135,57,105,73,33,196,182,106,82,208,107,95,170,225,243,157,186,174,84,47,247,40,87,59,242,231,97,213,213,34,59,53,88,106,148,164,177,73,125,79,50,149,213,144,218,89,117,107,91,113,210,226,84,211,100,147,120,185,100,163,51,109,189,45,255,0,3,108,11,55,20,242,77,134,56,125,136,54,244,74,229,189,92,195,123,126,52,232,50,72,246,58,143,71,199,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,164,28,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,237,45,165,77,165,228,109,78,213,153,40,139,150,182,214,176,208,237,167,116,208,175,155,86,141,122,218,211,187,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,31,88,83,7,11,156,246,210,176,78,170,246,4,99,69,205,46,61,147,92,144,133,91,245,25,111,167,177,91,211,84,165,155,168,115,113,110,106,52,133,45,38,107,223,203,105,196,154,205,41,39,158,117,55,62,0,57,86,108,124,44,99,39,195,251,135,203,159,29,84,114,172,216,248,88,198,79,135,247,15,151,62,3,53,131,170,227,174,94,174,172,11,135,135,245,186,180,159,72,209,113,34,207,166,93,180,138,131,113,92,105,178,237,44,33,199,225,168,212,70,131,121,133,172,137,68,133,43,86,220,97,102,72,55,118,39,149,13,4,91,56,13,102,230,75,135,230,28,97,77,231,10,34,145,81,195,122,10,233,147,158,142,111,46,147,81,42,83,69,30,107,68,149,161,91,219,82,181,52,146,211,189,6,182,212,123,22,162,48,172,30,29,121,234,147,149,171,200,172,124,65,159,45,120,87,95,144,243,211,153,141,21,165,174,153,81,120,163,160,170,70,100,217,190,242,18,220,116,182,182,82,191,160,181,45,40,90,210,72,93,239,12,208,230,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,255,0,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,129,107,224,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,163,60,241,223,246,110,31,101,67,19,229,94,119,12,74,82,43,150,189,82,129,76,39,140,247,204,168,203,134,243,81,227,180,132,145,169,107,82,143,83,208,189,84,37,107,86,212,33,74,44,230,0,210,158,83,188,44,96,223,195,251,123,203,152,29,84,112,172,142,95,246,110,32,229,67,12,37,89,151,12,74,170,40,118,189,46,129,83,38,76,247,195,168,196,134,203,82,35,186,133,17,41,11,74,139,82,212,189,100,41,11,78,228,45,42,62,234,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,216,248,88,198,79,135,247,15,151,62,51,88,3,181,99,174,84,113,31,3,44,156,63,197,10,155,94,149,179,49,26,223,166,86,41,181,152,236,154,91,143,42,84,52,72,114,4,130,212,249,111,35,114,246,25,158,215,91,65,173,58,26,93,109,174,193,195,175,61,82,114,181,121,21,143,136,51,229,175,10,235,242,30,122,115,49,162,180,181,211,42,47,20,116,21,72,204,155,55,222,66,91,142,150,214,202,87,244,22,165,165,11,90,73,11,180,155,11,2,240,227,49,121,17,194,204,47,197,10,55,110,165,78,195,251,117,214,94,104,201,18,169,242,147,76,100,155,149,25,195,35,229,188,141,202,208,244,52,154,84,164,45,43,66,214,133,82,14,101,242,233,125,229,127,20,231,225,157,245,31,249,217,148,121,187,217,254,51,165,246,151,153,98,103,45,167,92,228,243,121,11,87,41,106,222,142,227,46,227,48,210,152,10,160,225,125,196,18,53,38,53,23,43,216,211,85,150,180,46,66,96,89,245,201,46,187,37,123,222,118,44,120,116,82,105,166,20,162,65,41,111,169,15,186,238,198,208,73,107,213,66,81,165,175,128,0,0,0,0,0,0,0,0,0,0,0,0,15,225,145,40,180,62,225,81,156,73,50,13,42,222,151,63,27,176,213,157,105,74,229,118,232,91,139,230,58,67,140,223,206,61,32,212,173,202,53,171,213,71,78,227,233,161,139,116,31,229,42,43,19,24,84,105,40,222,218,244,220,157,76,181,208,245,246,125,128,50,188,149,45,165,238,73,232,162,18,143,10,56,135,227,142,22,219,108,219,17,167,246,232,140,110,216,92,168,109,105,185,197,172,251,227,40,251,220,247,251,4,219,205,183,10,106,77,229,38,77,233,130,210,59,13,73,205,155,233,187,20,239,55,66,97,178,249,217,50,201,41,209,41,117,93,221,117,211,220,98,180,49,35,44,216,211,132,245,5,83,111,155,59,209,239,39,78,158,144,136,238,190,170,21,254,180,234,139,185,196,127,143,237,1,232,241,115,55,184,155,139,148,69,91,181,89,61,158,158,189,55,179,178,58,247,104,182,214,94,178,89,74,139,214,108,143,188,113,24,81,92,155,37,17,90,250,75,215,79,212,70,127,216,62,156,107,62,227,150,239,38,61,59,122,253,220,230,203,252,234,250,133,153,240,232,225,235,117,209,238,150,177,119,24,169,93,129,16,119,122,58,31,61,183,121,219,219,151,29,223,156,143,36,246,233,171,106,245,146,122,235,161,123,76,5,140,224,22,29,171,10,240,170,139,100,186,173,206,211,251,78,245,105,166,187,228,186,233,127,41,69,220,231,188,255,0,176,116,48,0,16,119,139,38,17,149,245,151,247,111,40,136,221,58,215,219,202,78,186,111,237,51,96,182,174,166,180,145,104,148,31,121,43,245,119,138,57,26,141,188,173,74,109,237,110,75,182,106,200,221,22,103,47,121,106,162,250,14,37,101,244,76,143,189,37,237,25,193,204,86,9,92,184,13,137,117,11,34,225,141,176,227,242,185,78,111,108,249,155,163,180,234,186,33,197,233,167,52,139,169,255,0,208,65,40,56,83,226,195,120,127,126,214,109,199,81,169,93,53,139,118,17,30,189,223,63,33,31,160,173,127,45,239,79,219,238,187,116,40,150,132,173,39,169,40,136,200,102,43,8,175,89,86,14,34,219,87,43,46,109,106,157,91,129,57,210,208,143,84,178,250,87,237,74,189,132,125,196,127,97,141,33,96,173,223,18,252,194,91,58,237,136,238,242,170,80,105,242,215,234,153,104,183,35,54,225,151,84,167,95,166,94,194,253,64,61,168,0,0,0,0,0,0,0,0,0,0,0,0,230,249,146,134,153,216,1,136,209,148,157,119,218,149,114,34,215,223,9,226,254,209,155,59,169,142,203,116,86,35,105,167,42,124,132,105,246,56,162,26,105,197,152,170,157,133,215,132,52,35,114,158,160,212,27,34,215,77,76,227,184,95,218,51,95,139,176,220,129,138,183,148,55,81,177,76,215,234,40,211,93,116,210,75,133,253,128,46,139,132,155,234,123,44,79,36,222,212,145,92,82,73,59,123,180,167,193,246,137,178,32,23,7,217,80,87,129,85,40,205,55,164,132,214,30,82,143,83,234,93,142,1,31,213,222,39,232,0,0,0,0,0,0,0,0,15,61,136,110,196,102,193,185,28,158,231,46,49,82,38,27,202,208,207,106,57,43,220,122,23,83,233,175,112,244,35,129,231,135,17,225,97,158,92,110,186,164,215,54,29,78,159,58,148,207,67,61,93,114,4,149,36,186,37,95,160,125,228,69,245,128,160,204,116,92,55,49,166,252,114,158,231,50,50,174,90,162,154,86,134,91,144,114,221,218,122,31,82,233,167,120,182,14,14,152,124,245,3,8,42,247,84,164,106,186,149,82,71,45,90,151,228,220,139,79,112,139,66,81,251,189,196,98,160,16,212,155,194,244,38,98,163,124,138,221,83,107,105,212,139,85,188,239,66,212,244,46,245,125,95,168,104,163,39,216,121,27,13,178,233,98,209,154,111,99,242,232,20,201,210,211,169,158,146,21,6,58,86,90,238,81,119,163,216,122,123,136,7,102,31,42,233,182,169,87,133,187,81,182,43,108,115,160,213,34,189,14,66,55,41,59,155,113,181,33,69,170,76,140,189,85,31,113,145,253,100,62,168,0,166,60,229,240,199,190,172,219,134,171,125,225,36,127,75,81,38,72,126,90,162,111,101,142,202,75,92,135,77,59,228,74,53,175,106,18,217,107,183,174,186,247,145,144,128,181,155,118,181,110,212,36,211,106,240,251,60,168,79,46,59,200,230,33,123,28,66,141,42,45,82,102,71,161,164,250,151,65,169,97,230,111,28,55,178,239,232,103,2,236,163,118,230,12,245,219,218,29,107,174,138,46,246,212,147,238,90,191,198,3,53,22,110,41,223,152,124,242,164,90,21,222,192,226,136,210,103,217,89,119,82,51,73,255,0,174,33,95,160,159,241,15,88,238,106,113,233,246,214,211,183,222,228,184,70,74,47,69,194,45,117,239,255,0,89,23,95,122,240,226,202,253,232,111,46,93,143,202,91,202,82,205,94,147,168,171,169,238,246,20,146,253,33,226,96,112,150,202,204,73,168,148,237,183,206,67,107,37,147,125,178,162,158,227,35,239,237,159,86,128,41,26,125,70,224,188,106,206,76,156,247,107,157,49,211,82,213,181,13,239,90,212,102,125,8,136,139,85,40,254,174,162,73,101,235,135,142,52,227,155,208,231,187,15,208,180,57,11,108,213,63,153,18,78,214,212,109,25,171,151,218,80,179,245,29,221,167,127,171,167,121,244,186,156,46,203,14,13,97,3,13,55,100,218,157,137,198,77,38,149,246,233,78,119,18,52,232,227,171,254,109,63,226,251,71,85,34,36,145,36,187,136,180,32,17,183,43,153,28,194,220,182,210,226,202,128,199,164,174,46,204,134,228,212,247,72,103,152,173,172,154,254,100,228,56,217,106,227,36,174,158,253,11,167,124,146,34,34,34,34,238,33,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,249,42,208,27,170,210,166,83,30,45,91,153,29,198,22,94,242,90,77,39,238,247,251,198,121,179,223,133,79,225,54,100,110,138,107,177,249,45,214,230,205,173,176,91,201,91,154,122,124,164,165,95,77,90,126,79,184,244,63,168,134,137,5,89,113,153,194,22,229,38,129,139,208,216,249,246,155,139,70,117,91,191,214,203,210,18,21,222,189,59,244,238,78,191,95,176,7,207,224,223,141,7,17,202,214,15,212,38,237,97,231,36,213,88,107,151,174,174,159,163,227,167,169,35,94,237,75,170,244,250,189,162,215,70,110,114,139,136,50,112,219,48,150,85,125,137,28,166,220,173,211,99,200,245,9,91,217,57,204,45,73,234,149,105,174,206,242,45,70,140,237,154,203,87,21,187,75,175,176,90,55,82,132,196,180,119,253,23,27,74,203,188,139,244,189,197,246,0,250,96,0,0,0,0,0,0,0,43,27,140,245,213,217,173,139,118,214,37,233,205,147,18,81,150,158,246,234,8,247,127,104,179,145,75,252,102,46,117,75,199,186,13,180,151,119,161,155,106,44,147,245,116,209,69,54,160,141,59,191,180,4,71,203,12,51,157,143,214,11,4,90,235,114,82,143,255,0,187,89,47,237,26,67,181,26,236,246,189,29,131,255,0,91,129,29,31,226,109,36,51,201,145,234,36,186,230,102,236,70,34,51,204,54,43,180,185,14,22,226,45,16,154,132,98,51,234,101,239,251,70,138,161,178,113,226,48,193,150,134,219,105,70,159,97,104,3,253,128,0,0,0,0,0,0,0,0,0,0,7,249,73,125,17,163,187,37,195,209,13,33,75,87,216,69,169,128,175,206,46,248,216,213,155,134,16,176,214,11,218,84,43,110,182,235,168,219,255,0,98,189,30,123,38,122,155,102,159,164,146,232,74,37,125,157,226,161,176,210,196,172,98,117,253,65,177,40,141,115,38,215,106,81,105,237,250,201,45,20,243,200,104,143,214,82,75,189,101,252,162,251,75,188,72,14,35,184,190,172,84,204,133,117,134,157,222,197,180,244,170,17,122,186,104,113,231,203,47,208,73,247,57,245,253,166,59,247,7,236,3,167,221,183,45,75,25,42,241,185,172,209,95,122,4,83,222,164,236,148,203,144,36,33,94,171,132,103,161,40,250,26,13,62,243,62,224,22,35,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,13,215,18,94,179,63,201,61,190,238,157,253,200,0,0,0,0,7,198,168,89,246,237,82,65,74,159,78,230,186,95,202,231,56,159,97,23,113,40,139,184,136,125,144,1,254,81,98,177,13,148,199,140,222,198,211,174,133,169,158,154,158,190,223,180,127,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,49,204,79,136,28,78,254,153,86,191,174,186,47,56,81,142,98,124,64,226,119,244,202,181,253,117,209,26,218,95,53,111,182,124,23,135,33,254,144,197,247,41,247,156,244,0,4,61,210,0,0,0,188,236,187,120,126,195,31,232,109,23,250,147,67,161,14,123,151,111,15,216,99,253,13,162,255,0,82,104,116,33,104,88,243,84,246,71,131,131,243,111,72,95,239,213,239,72,0,3,213,175,0,0,0,0,0,0,0,0,0,0,0,0,0,85,95,28,239,204,159,237,39,238,209,106,130,170,248,231,126,100,255,0,105,63,118,128,172,187,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,79,39,217,179,179,115,117,133,255,0,46,40,81,226,81,235,176,36,57,26,187,110,38,121,202,126,148,179,113,100,193,173,102,219,70,180,58,210,9,196,172,145,179,94,98,8,205,77,44,139,57,131,170,229,139,48,183,86,87,241,150,139,139,150,180,110,223,216,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,252,23,16,106,74,210,135,90,105,102,133,236,218,97,55,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,250,184,78,228,235,25,104,215,221,51,51,215,60,202,173,157,109,250,60,253,23,79,91,105,255,0,69,112,101,179,33,181,115,9,47,165,198,89,109,196,69,144,142,107,74,75,223,52,180,116,36,172,89,174,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,117,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,160,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,153,63,218,79,221,163,143,240,106,171,82,168,25,146,189,171,181,218,156,74,117,54,157,134,245,41,115,38,75,121,44,177,25,134,231,211,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,96,45,255,0,26,49,122,205,192,92,47,184,49,115,16,31,150,221,10,221,142,151,164,20,70,13,231,221,90,220,75,77,50,218,58,17,173,199,92,109,178,53,26,80,70,178,53,41,41,35,81,102,219,21,111,10,22,32,98,61,199,122,219,22,21,42,202,165,86,170,14,204,137,64,165,173,106,139,79,109,71,169,54,131,95,248,204,146,72,108,148,102,77,182,210,54,182,158,213,158,140,230,215,115,135,136,241,106,109,210,189,13,102,90,253,162,61,179,77,117,8,57,73,109,211,71,54,76,151,19,174,175,59,202,104,205,180,168,219,109,40,74,83,184,201,110,185,237,184,113,100,114,54,107,111,41,247,134,32,174,92,124,58,179,228,48,137,204,180,135,90,93,110,90,136,214,80,154,124,136,146,132,37,36,149,62,164,171,154,148,58,210,82,73,55,137,214,194,74,112,113,203,142,40,81,35,78,204,141,66,247,151,70,179,110,56,239,83,96,219,209,29,109,196,87,141,151,86,217,202,148,147,37,19,72,97,212,186,150,182,237,120,215,204,61,200,100,205,50,121,7,26,191,20,246,183,195,248,62,99,81,23,82,41,91,141,95,138,123,91,225,252,31,49,168,128,234,188,12,127,61,159,179,127,188,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,178,248,24,254,123,63,102,255,0,121,11,84,1,158,28,237,228,250,230,202,54,40,59,69,81,75,155,100,215,36,62,171,78,177,45,216,252,249,204,52,219,11,121,14,54,210,205,73,91,42,146,134,141,106,67,100,225,164,214,132,164,143,106,89,36,206,13,205,148,108,80,106,180,147,151,54,201,174,72,97,55,101,30,35,81,249,243,152,105,183,208,202,219,113,212,26,146,182,85,37,110,146,18,182,201,195,73,33,106,73,30,228,223,78,52,97,13,155,143,88,95,112,97,30,32,49,45,202,21,197,29,44,200,56,143,155,47,180,180,56,151,90,121,181,245,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,206,182,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,68,26,72,180,238,154,21,243,106,209,175,91,90,119,109,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,131,235,10,75,225,185,196,18,54,93,164,185,131,216,201,85,150,172,58,168,200,84,152,85,39,157,117,228,91,43,38,159,113,210,106,59,44,58,243,200,146,241,176,147,66,84,148,54,179,91,154,106,183,12,238,208,5,85,241,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,137,85,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,2,255,0,133,80,113,84,200,149,85,203,135,241,149,193,107,102,35,177,235,18,34,192,186,40,116,214,20,82,223,170,202,148,76,179,57,150,136,204,159,92,135,95,97,149,182,210,73,102,233,165,205,174,27,175,45,22,190,0,35,86,69,242,101,66,201,230,28,74,166,57,85,244,205,231,116,118,121,23,53,73,165,172,162,169,198,137,124,168,209,155,86,154,50,215,53,210,39,20,146,113,197,45,74,86,210,52,52,220,149,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,51,88,52,167,148,239,11,24,55,240,254,222,242,230,0,102,176,105,79,41,222,22,48,111,225,253,189,229,204,12,214,11,137,198,204,241,201,202,150,73,176,50,207,195,228,68,145,136,183,134,27,209,23,5,231,86,211,168,162,68,77,62,58,14,107,172,25,154,150,181,40,212,150,18,164,242,148,182,157,82,141,68,201,180,224,115,254,49,217,142,194,250,220,152,57,110,167,217,17,43,55,149,185,33,154,148,235,134,91,78,54,186,9,60,210,28,40,177,84,70,147,117,111,180,166,148,238,237,204,146,57,101,181,111,17,42,53,117,224,190,16,222,88,245,138,22,254,17,225,251,17,28,174,220,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,83,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,63,41,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,208,78,69,242,101,66,201,230,28,74,166,57,85,244,205,231,116,118,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,216,125,92,92,179,235,184,127,145,28,65,178,174,123,246,171,122,213,104,184,95,92,135,46,191,84,66,19,42,160,226,105,143,145,184,178,71,248,136,212,107,112,210,68,110,56,234,247,56,172,235,141,41,230,199,194,198,50,124,63,184,124,185,241,154,192,26,168,16,87,136,255,0,15,248,121,136,161,59,139,120,67,110,255,0,166,196,14,204,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,230,77,169,212,0,50,174,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,223,31,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,234,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,97,168,128,17,255,0,39,89,197,177,51,127,98,72,175,208,33,250,26,228,163,108,249,65,111,243,30,145,232,190,107,210,17,23,248,82,216,105,183,249,173,199,55,62,108,143,102,187,85,161,151,89,0,0,2,42,255,0,117,31,34,127,238,231,255,0,54,107,31,245,65,223,240,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,98,155,217,94,143,205,229,60,182,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,204,51,4,47,123,135,189,129,102,226,159,14,27,39,15,177,6,222,137,92,183,171,145,235,113,167,65,146,71,177,212,122,102,97,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,149,16,139,254,225,113,224,79,12,190,250,243,137,160,42,47,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,210,158,127,105,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,243,196,236,160,226,251,153,140,35,131,133,242,114,202,152,49,46,43,238,167,34,21,73,102,146,66,202,216,67,110,37,212,190,181,154,76,209,37,230,183,180,150,211,181,124,151,220,90,212,148,45,180,189,81,118,157,173,93,190,110,170,53,149,107,65,237,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,212,5,244,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,90,166,104,48,154,234,192,190,18,53,124,38,189,110,255,0,148,213,171,114,159,71,141,38,160,149,56,166,203,117,118,43,136,142,209,184,102,179,101,132,45,44,54,102,73,213,182,81,162,27,45,16,154,86,1,47,248,140,231,95,241,170,196,118,40,22,5,78,170,222,25,90,223,55,77,140,249,242,155,170,78,35,89,57,83,83,59,82,180,238,66,201,182,146,233,169,72,109,42,86,141,41,231,91,47,201,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,205,114,163,149,28,71,205,174,35,162,202,178,154,236,52,168,60,183,235,245,247,217,53,197,164,69,81,153,18,148,68,101,204,121,123,84,77,50,70,74,113,73,81,153,161,8,113,196,104,79,11,112,182,196,193,107,18,153,134,120,105,66,244,53,183,70,231,118,40,93,169,233,28,174,107,203,121,207,156,121,107,113,90,184,234,213,235,40,244,215,66,208,136,136,131,208,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,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,206,34,57,67,252,84,177,148,190,75,66,228,225,237,227,205,155,107,239,159,218,94,99,148,150,187,84,71,55,17,56,92,167,29,78,195,86,253,205,56,214,174,45,194,119,109,255,0,12,245,241,18,199,72,120,253,154,203,174,228,160,214,125,39,109,208,121,86,221,5,228,147,6,218,162,197,35,39,86,211,140,154,146,243,46,74,92,167,155,112,212,165,41,183,145,244,72,137,9,8,214,47,163,135,54,74,63,21,92,56,126,191,127,211,41,78,98,109,211,243,149,41,44,23,53,202,92,19,36,27,116,196,189,185,72,86,213,160,220,117,77,18,82,183,20,148,234,234,89,105,195,161,113,125,28,45,49,210,30,48,101,78,131,109,205,172,246,187,147,14,255,0,208,221,77,151,9,134,220,68,86,204,206,158,180,182,209,238,228,246,94,91,41,113,105,74,150,228,103,254,145,164,214,160,152,0,3,159,227,94,61,225,62,93,173,88,183,174,49,221,127,39,232,179,106,8,165,177,39,176,201,151,190,82,219,113,196,183,178,59,110,44,181,67,46,30,166,91,125,93,53,212,200,140,58,0,8,255,0,133,185,245,202,118,52,223,116,204,51,195,76,86,244,205,201,89,231,118,40,94,130,169,71,230,242,153,91,206,124,227,209,208,218,116,109,165,171,214,81,107,166,133,169,153,17,200,0,1,156,28,232,96,229,11,0,179,65,127,225,85,172,246,250,45,42,160,220,138,115,123,86,93,154,44,184,237,75,106,54,171,90,214,190,74,36,37,174,98,148,106,95,47,121,232,106,208,180,124,42,131,142,13,129,25,170,174,22,98,148,27,122,89,200,149,30,163,64,170,85,146,78,169,130,67,74,105,248,81,214,122,242,144,179,55,167,173,61,9,107,34,115,233,19,101,180,43,174,238,197,235,202,245,195,187,11,11,107,47,196,43,123,14,35,212,89,162,176,203,4,149,239,157,45,82,164,188,234,207,85,45,106,81,182,130,45,73,4,134,81,162,73,70,181,46,197,56,31,88,17,157,170,226,158,41,78,183,165,148,136,177,233,212,10,93,89,68,234,88,52,58,167,95,155,29,7,175,41,107,35,102,2,213,208,214,130,54,254,137,56,123,170,216,95,247,12,92,45,252,23,228,218,202,237,116,47,70,85,110,222,209,116,212,63,133,115,187,87,106,112,251,35,253,22,164,163,116,22,225,122,137,219,166,158,178,73,102,176,18,168,69,94,40,254,4,241,55,238,95,56,132,37,80,138,188,81,252,9,226,111,220,190,113,8,5,43,101,59,197,62,13,252,64,183,188,197,129,165,49,154,204,167,120,167,193,191,136,22,247,152,176,47,163,53,217,174,195,140,165,97,194,239,91,213,222,221,85,157,204,98,129,64,97,226,68,170,188,164,145,25,165,38,100,124,182,81,185,38,235,198,70,150,210,164,145,18,214,182,219,88,115,94,33,153,211,165,101,99,11,228,80,173,11,130,34,113,82,229,142,69,111,195,56,201,148,112,152,55,54,187,80,125,181,40,146,132,37,36,234,90,53,146,137,111,18,75,150,226,16,246,218,22,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,122,12,82,197,43,239,26,111,186,158,38,98,93,119,211,55,37,103,147,219,102,246,86,99,243,121,76,161,150,254,109,148,33,180,232,219,72,79,170,146,215,77,79,83,51,51,242,160,53,80,0,0,41,91,138,158,74,45,92,2,174,210,177,175,9,233,158,141,180,47,10,131,176,170,84,150,137,180,69,164,213,13,6,235,105,140,157,196,178,101,244,34,66,137,164,160,208,202,152,81,18,146,135,26,105,16,0,88,79,25,124,111,165,95,88,219,64,193,122,125,14,92,121,24,95,29,245,78,158,243,137,217,45,250,147,16,228,18,26,65,106,100,134,218,109,173,86,163,35,82,220,90,118,145,32,150,229,123,0,183,78,17,89,62,182,96,89,180,252,218,94,5,18,165,93,170,72,146,155,69,44,187,33,11,164,48,209,203,131,45,110,145,45,45,58,183,205,78,36,144,164,44,144,134,208,164,171,115,138,74,44,208,86,175,5,188,116,174,221,54,37,219,128,215,29,102,148,184,150,79,103,168,219,81,52,67,115,187,44,183,164,46,105,104,70,70,235,45,190,109,43,126,211,82,21,47,106,150,105,83,73,77,149,0,0,242,152,165,138,86,38,11,88,149,60,76,196,186,239,161,173,186,55,39,182,205,236,175,72,229,115,94,67,45,252,219,40,91,138,213,199,80,159,85,39,166,186,158,132,70,101,192,63,186,143,145,63,247,115,255,0,155,53,143,250,160,7,20,127,2,120,155,247,47,156,66,20,2,47,251,138,63,129,60,77,251,151,206,33,10,1,1,127,220,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,128,26,83,16,215,136,166,69,99,102,150,205,59,227,15,160,68,70,42,80,35,178,204,23,164,202,117,8,169,211,153,57,11,58,105,17,184,76,50,181,57,33,78,33,229,35,233,161,40,82,208,133,26,209,50,128,5,27,112,208,200,228,156,199,94,76,227,13,240,184,136,195,171,46,176,218,30,136,226,26,144,186,229,69,146,109,242,132,166,86,74,73,70,36,173,165,60,165,167,215,67,132,218,8,205,75,91,55,146,0,0,0,57,86,58,102,143,2,114,215,232,79,195,93,243,242,115,229,31,105,244,103,241,100,201,156,254,207,202,231,127,123,52,230,221,188,246,190,150,154,238,233,174,135,160,117,80,28,83,5,51,153,150,204,196,221,82,172,172,28,196,143,148,21,168,84,245,213,31,141,232,121,241,54,69,67,141,182,167,55,200,97,180,30,139,121,178,208,143,119,173,174,154,17,153,118,176,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,66,220,71,114,125,74,202,126,46,64,85,140,82,206,196,189,99,191,62,138,137,46,165,197,193,125,165,145,73,130,74,53,155,174,33,162,113,133,161,199,18,70,104,125,40,53,56,182,214,226,175,208,80,95,20,28,111,165,99,102,107,235,73,163,80,229,211,163,216,17,213,99,173,114,92,74,151,49,248,83,37,27,207,146,83,209,8,55,94,113,8,45,202,51,67,105,89,237,53,155,104,8,150,47,39,133,246,79,173,156,19,194,58,46,54,214,74,37,70,251,191,232,233,158,137,241,157,144,148,67,162,77,68,89,12,193,52,41,124,165,172,141,150,221,91,156,180,168,150,226,155,37,41,8,37,174,141,133,233,240,155,199,74,238,48,101,151,228,221,219,89,165,75,170,225,221,65,22,220,86,99,146,27,148,138,59,113,89,56,75,144,218,79,254,29,148,57,181,36,180,198,61,119,45,46,45,65,53,64,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,210,152,205,102,108,124,83,227,39,196,11,135,204,95,1,106,156,21,60,44,93,63,16,39,121,117,56,79,241,0,56,42,120,88,186,126,32,78,242,234,112,159,224,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,207,112,206,171,82,168,28,63,240,254,187,93,169,196,167,83,105,209,235,210,230,76,150,242,89,98,51,13,213,167,41,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,192,73,91,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,153,170,188,179,95,139,149,11,194,179,82,150,155,98,157,34,68,107,78,144,227,100,202,41,212,227,95,168,106,105,43,90,123,75,137,75,106,121,123,149,185,100,73,35,229,161,180,35,170,241,20,207,84,156,210,222,71,99,225,244,249,104,194,186,4,134,94,130,204,152,173,33,117,58,139,37,33,7,82,35,54,201,246,80,166,228,41,180,50,165,253,4,37,106,66,22,163,66,33,168,11,169,224,169,225,98,233,248,129,59,203,169,194,149,133,212,240,84,240,177,116,252,64,157,229,212,225,74,192,52,167,148,239,11,24,55,240,254,222,242,230,4,10,227,45,153,43,53,234,85,47,43,112,40,17,43,21,214,36,68,185,170,53,53,77,61,40,139,36,186,134,89,67,109,56,70,114,92,105,197,169,68,250,118,37,151,155,82,80,181,58,135,25,232,24,171,157,186,86,84,50,53,130,244,43,97,248,147,177,22,234,195,122,43,52,168,105,148,148,191,73,97,84,114,74,42,203,109,76,186,133,161,185,9,109,41,105,194,73,60,124,194,73,153,54,230,148,237,254,138,175,219,171,253,149,184,238,75,142,161,255,0,124,153,58,165,58,67,159,242,156,121,231,28,95,214,165,41,94,211,48,31,87,10,176,206,234,198,76,71,183,48,182,202,137,218,43,87,53,65,170,124,109,205,184,182,217,222,126,187,238,242,208,181,165,150,144,74,113,197,146,79,99,104,90,140,180,73,141,36,224,166,28,201,194,12,35,180,48,182,85,213,46,228,93,169,71,141,72,42,156,152,205,71,91,232,101,4,132,104,219,68,73,66,18,146,74,16,70,106,89,33,41,222,183,23,185,197,71,254,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,79,221,151,77,10,198,181,107,55,173,211,59,177,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,64,31,88,114,172,216,248,88,198,79,135,247,15,151,62,57,87,247,81,242,39,254,238,127,243,102,177,255,0,84,30,255,0,48,183,77,10,249,201,126,37,222,182,180,238,219,69,184,48,190,179,84,167,73,229,45,190,124,87,233,46,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,128,51,132,52,167,148,239,11,24,55,240,254,222,242,230,6,107,5,207,98,174,118,233,89,80,200,214,11,208,173,135,226,78,196,91,171,13,232,172,210,161,166,82,82,253,37,133,81,201,40,171,45,181,50,234,22,134,228,37,180,165,167,9,36,241,243,9,38,100,219,154,7,42,227,79,141,246,13,90,77,169,151,250,125,14,37,66,236,160,200,69,195,58,180,151,25,90,233,108,60,211,141,149,60,180,213,212,45,226,229,72,113,10,52,22,198,226,171,71,55,145,183,92,24,85,134,119,86,50,98,61,185,133,182,84,78,209,90,185,170,13,83,227,110,109,197,182,206,243,245,223,119,150,133,173,44,180,130,83,142,44,146,123,27,66,212,101,162,76,124,175,244,85,126,221,95,236,173,199,114,92,117,15,251,228,201,213,41,210,28,255,0,148,227,207,56,226,254,181,41,74,246,153,139,222,225,243,146,74,86,84,44,7,43,183,59,17,39,98,45,213,30,59,213,89,138,138,148,191,73,97,76,178,165,210,80,226,94,117,11,67,114,18,226,148,235,102,146,120,249,102,162,50,109,189,2,69,97,85,159,93,195,252,56,183,44,171,158,253,170,222,181,90,45,61,168,114,235,245,68,33,50,170,14,36,180,55,22,72,255,0,17,26,141,110,26,72,141,199,29,94,231,21,245,110,203,166,133,99,90,181,155,214,233,157,216,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,160,250,194,152,56,172,103,78,171,137,151,252,252,184,225,205,193,45,139,38,212,144,113,46,68,38,50,163,157,82,182,195,203,39,26,90,141,91,157,141,29,72,65,37,38,148,37,79,37,197,252,225,33,135,18,28,131,63,89,215,186,179,89,136,242,232,148,154,159,103,195,43,102,160,243,118,229,62,57,184,134,231,236,53,54,154,156,130,113,40,90,158,117,6,102,132,173,37,201,109,102,130,45,202,117,110,197,81,237,112,187,8,111,44,95,147,115,49,103,177,16,209,103,218,245,59,190,174,244,151,201,164,49,78,130,214,247,84,69,213,75,90,148,109,182,132,164,143,85,186,147,86,212,18,214,159,20,2,79,228,7,56,53,92,166,226,226,85,80,56,142,88,151,140,136,112,46,180,60,210,141,113,152,66,212,77,206,105,77,161,78,239,142,79,58,179,109,41,81,58,133,45,27,119,155,110,55,126,118,157,211,66,190,109,90,53,235,107,78,237,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,208,102,179,21,176,47,17,240,106,29,161,86,189,104,220,170,85,247,111,194,185,40,21,38,12,215,22,108,89,12,54,241,161,43,50,45,30,107,154,148,58,217,145,41,42,52,153,106,133,182,181,202,14,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,120,45,211,54,62,22,49,147,225,253,195,229,207,140,214,13,41,230,199,194,198,50,124,63,184,124,185,241,154,192,26,83,202,119,133,140,27,248,127,111,121,115,2,181,120,194,102,115,14,49,2,187,78,203,221,171,69,165,86,170,182,85,65,19,231,221,12,73,39,28,167,202,52,72,106,85,33,41,229,127,197,92,117,72,120,210,78,52,150,214,141,237,30,222,151,143,217,227,141,151,28,147,97,14,15,88,232,150,188,69,189,48,158,132,182,101,182,183,99,162,135,78,122,158,134,14,106,94,65,165,71,36,212,135,82,202,80,175,81,109,155,139,50,36,161,15,85,5,167,107,87,111,155,170,141,101,90,208,123,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,117,1,237,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,31,97,237,183,85,179,108,11,106,208,174,220,242,238,74,149,14,143,10,155,50,181,44,149,207,169,62,203,40,109,201,78,110,90,213,189,197,36,214,122,173,71,170,143,85,43,188,248,174,71,50,137,74,202,14,17,170,212,126,163,18,177,118,87,164,38,165,113,213,88,142,148,33,111,146,9,40,138,202,205,36,234,227,50,91,182,115,15,83,91,143,56,73,111,154,109,166,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,242,149,21,137,140,170,60,150,247,182,173,53,45,76,181,208,245,246,125,131,253,64,7,198,167,217,246,237,46,65,202,129,78,229,58,127,202,231,56,175,97,151,113,168,203,184,204,125,144,0,0,0,0,17,99,62,57,71,135,153,108,60,81,209,96,111,186,105,218,122,61,222,105,150,156,199,226,243,125,85,60,219,127,146,96,203,214,215,234,235,223,41,192,6,87,231,66,149,76,150,184,114,219,229,188,214,155,147,169,30,154,145,25,119,106,93,198,66,229,248,68,99,99,87,142,24,77,195,73,207,107,80,162,58,227,173,35,111,253,138,204,120,12,145,234,77,146,126,146,143,189,70,175,183,188,67,14,40,152,5,79,193,188,105,143,92,162,70,228,83,110,157,253,157,27,212,173,59,52,72,73,95,85,56,181,125,39,15,188,147,245,106,60,183,14,44,95,86,21,230,66,132,195,174,236,98,229,122,45,8,253,93,117,57,19,226,23,232,40,251,155,250,190,210,1,160,16,31,229,25,244,73,142,212,150,207,84,58,132,173,63,97,150,164,63,212,0,0,0,0,0,0,0,0,0,0,7,202,186,218,237,22,189,97,130,255,0,92,129,33,31,227,109,68,51,121,153,232,103,7,31,175,230,12,180,210,228,170,159,255,0,118,188,95,216,52,165,49,147,145,17,246,8,181,55,27,82,52,251,75,65,157,92,241,81,101,208,243,55,125,177,45,158,89,191,93,170,72,108,183,17,234,133,84,36,145,31,67,63,113,253,96,39,191,6,43,171,180,219,23,21,172,107,215,149,38,92,162,45,59,180,110,158,143,119,246,139,57,20,189,193,162,231,84,76,123,175,91,74,119,98,30,182,165,73,47,87,93,84,115,105,232,211,187,251,69,208,128,0,0,0,0,0,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,186,154,53,238,208,186,47,79,171,218,45,42,230,172,181,110,219,181,74,251,229,171,116,216,79,203,95,127,209,109,181,44,251,136,255,0,71,220,127,96,206,110,110,241,2,78,36,230,18,245,175,190,255,0,53,182,235,117,40,241,253,66,78,198,74,115,235,66,122,37,58,233,191,188,203,80,30,131,34,56,84,254,44,102,70,215,166,181,27,156,221,18,116,42,219,229,188,147,181,166,103,198,74,149,244,211,175,229,59,139,83,250,140,104,106,147,1,186,85,42,29,49,146,209,184,113,219,97,5,238,36,36,146,94,255,0,119,188,85,239,6,108,34,110,50,107,248,189,49,143,159,117,185,84,102,149,187,253,108,253,31,32,187,151,167,126,189,233,215,235,246,11,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,36,145,232,107,238,51,211,222,59,104,252,213,56,45,85,41,210,233,175,254,78,91,14,48,190,255,0,162,164,154,79,187,79,120,12,186,212,161,206,179,238,153,84,243,94,217,180,74,130,217,53,104,147,209,214,92,50,215,78,165,222,159,172,190,209,127,220,62,177,89,140,82,203,101,178,241,175,89,84,40,112,168,210,58,31,172,227,48,34,238,87,208,73,23,87,59,139,82,250,204,83,166,125,176,201,204,47,204,165,209,79,53,110,106,175,54,109,93,158,154,104,219,179,229,18,75,233,168,251,155,246,232,127,81,9,71,193,199,26,93,131,127,86,112,134,168,254,200,146,41,210,42,113,143,110,186,190,167,169,241,208,143,85,26,247,17,245,53,105,239,47,104,11,125,0,0,0,0,0,0,0,31,195,50,34,51,62,226,20,25,196,246,235,98,234,205,53,76,227,189,204,42,76,103,233,106,245,76,182,169,170,140,221,75,169,22,191,75,191,175,218,98,247,238,186,146,104,214,189,98,176,179,209,48,96,72,146,103,245,33,181,43,220,126,239,113,140,224,102,146,235,249,101,143,247,221,96,190,143,202,26,162,18,126,244,246,215,212,71,220,95,165,238,1,37,56,69,216,206,92,25,138,151,112,72,135,206,139,77,163,56,226,21,204,219,177,246,231,64,89,30,132,162,51,208,143,187,67,33,120,2,177,120,49,89,73,143,107,220,87,170,143,85,57,42,92,18,251,13,186,123,159,165,253,159,175,216,44,232,0,0,0,0,0,0,0,0,0,0,0,115,28,203,94,205,97,254,5,222,247,26,157,229,186,205,2,165,217,213,180,207,71,138,27,203,79,77,170,46,244,123,75,65,211,132,5,226,253,138,46,90,56,17,79,181,32,30,178,171,85,118,152,125,62,232,207,67,158,218,143,170,12,187,210,93,198,71,246,0,167,27,158,163,34,243,196,10,181,89,231,55,63,93,172,63,33,74,208,139,85,188,250,148,103,166,132,93,234,247,23,234,23,237,195,239,13,152,195,92,180,91,81,90,47,94,181,22,29,101,211,235,213,111,83,226,145,159,210,87,232,123,52,251,8,82,78,81,236,9,56,139,152,139,18,138,201,106,204,123,130,151,46,81,116,234,194,103,48,149,255,0,41,39,220,191,97,235,238,26,56,183,233,108,208,232,20,218,44,98,209,170,124,54,98,182,93,122,37,8,36,151,121,153,247,23,188,192,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,99,152,159,16,56,157,253,50,173,127,93,116,94,112,163,28,196,248,129,196,239,233,149,107,250,235,162,53,180,190,106,223,108,248,47,14,67,253,33,139,238,83,239,57,232,0,8,123,164,0,0,1,121,217,118,240,253,134,63,208,218,47,245,38,135,66,28,247,46,222,31,176,199,250,27,69,254,164,208,232,66,208,177,230,169,236,143,7,7,230,222,144,191,223,171,222,144,0,7,171,94,0,0,0,0,0,0,0,0,0,0,0,0,0,170,190,57,223,153,63,218,79,221,162,213,5,85,241,206,252,201,254,210,126,237,1,21,120,92,120,236,195,47,190,188,158,104,250,188,70,114,81,248,170,226,59,21,251,2,153,85,115,12,174,159,156,166,201,124,185,173,210,231,25,172,220,166,41,237,202,90,182,161,4,227,74,116,146,165,182,165,39,87,84,203,174,31,202,225,113,227,179,12,190,250,242,121,162,244,241,75,11,108,76,105,177,42,120,103,137,116,47,76,219,117,158,79,109,133,218,158,143,205,229,60,135,155,249,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,140,40,91,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,59,60,123,154,154,210,16,82,148,219,70,190,84,152,206,43,77,30,107,154,233,147,106,81,54,226,86,164,171,105,154,29,111,65,52,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,12,235,231,7,41,151,150,81,113,67,228,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,202,174,17,89,179,188,173,236,68,167,229,78,179,30,93,110,222,186,164,73,147,69,113,233,228,148,91,203,98,36,185,82,73,166,205,181,41,196,62,166,219,213,28,196,33,11,222,225,17,169,197,238,15,107,199,59,243,39,251,73,251,180,86,173,143,107,98,61,211,78,187,211,135,240,106,179,34,82,173,245,213,46,102,105,238,153,127,19,179,42,49,173,199,155,35,35,117,150,223,56,174,168,180,81,35,150,78,153,18,90,53,166,202,184,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,128,64,1,162,140,139,98,206,13,98,230,92,109,218,142,7,90,31,36,168,52,29,212,57,54,238,213,31,162,167,54,132,56,243,60,227,34,237,59,185,201,119,180,117,83,188,237,238,109,116,220,66,96,7,18,46,27,191,131,255,0,74,102,23,47,84,31,244,41,235,204,185,173,152,109,127,168,190,213,204,136,130,255,0,176,251,205,198,139,251,223,170,146,92,141,74,60,64,202,142,107,177,31,41,88,142,139,214,202,119,183,82,167,114,216,175,208,31,120,209,22,175,21,38,102,73,81,145,31,45,228,110,81,180,241,17,169,181,41,68,100,180,45,198,214,26,62,20,173,198,175,197,61,173,240,254,15,152,212,69,186,96,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,82,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,58,139,227,87,226,158,214,248,127,7,204,106,32,58,175,3,31,207,103,236,223,239,33,106,130,170,248,24,254,123,63,102,255,0,121,11,84,0,17,255,0,56,185,58,177,51,127,98,71,160,87,230,122,26,228,163,111,249,63,112,114,222,145,232,190,107,209,215,43,248,42,31,105,183,249,173,199,38,254,112,207,102,187,147,161,151,89,0,0,50,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,59,52,225,71,158,159,200,101,127,26,239,63,251,94,45,129,54,114,127,194,74,169,110,72,53,127,193,118,84,41,63,166,201,47,251,221,145,210,184,190,229,158,205,188,112,122,78,102,147,58,92,11,178,195,143,10,154,178,73,155,140,84,169,207,206,75,73,97,104,53,17,54,182,157,150,183,82,226,123,200,220,66,210,173,91,83,84,194,2,213,56,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,68,170,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,1,127,192,0,0,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,6,107,6,148,242,157,225,99,6,254,31,219,222,92,192,12,214,15,85,136,182,182,35,219,21,26,58,177,46,13,85,153,117,139,126,149,84,165,61,80,116,221,237,84,119,34,182,80,92,101,195,53,18,153,75,8,67,73,36,158,141,242,141,163,36,169,181,33,62,84,95,66,50,163,135,25,181,200,142,15,89,87,171,93,134,171,7,15,232,47,208,43,236,50,75,149,72,148,170,100,114,53,36,140,203,152,202,246,164,157,100,204,146,226,82,147,35,66,208,219,136,10,235,225,71,139,56,53,134,89,142,98,157,137,150,135,105,175,93,189,158,135,105,92,91,84,247,161,231,60,181,54,108,242,72,143,111,106,230,33,174,208,159,89,189,54,30,141,60,242,211,122,131,50,216,233,129,120,143,151,76,71,168,225,126,40,81,187,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,105,92,50,184,134,85,113,106,77,59,45,216,219,50,92,251,201,184,238,21,185,112,173,42,117,117,118,24,105,78,46,60,197,22,166,82,91,105,181,168,159,87,71,80,131,37,153,60,68,169,1,50,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,108,124,44,99,39,195,251,135,203,159,25,172,1,170,128,0,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,221,160,249,55,101,173,66,190,109,90,205,149,116,193,237,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,212,6,107,48,47,29,49,31,46,152,143,78,197,12,47,172,246,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,69,56,23,142,152,113,152,188,56,167,98,134,23,214,123,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,159,108,221,96,133,43,46,57,139,188,240,106,133,92,151,87,166,208,36,70,84,57,114,219,74,31,54,36,69,102,75,104,115,111,170,165,161,47,146,13,100,73,37,154,13,68,148,110,216,83,215,129,143,231,179,246,111,247,144,10,171,23,253,194,227,192,158,25,125,245,231,19,68,170,0,25,87,22,233,130,153,193,182,114,141,195,19,13,235,74,56,147,111,106,228,123,129,54,157,30,91,82,57,19,159,106,184,242,30,91,142,52,131,74,80,202,100,161,211,66,150,217,184,73,52,33,73,51,220,154,139,31,170,109,90,171,81,141,2,29,66,167,46,84,122,92,115,137,5,167,158,82,209,21,131,117,199,141,166,146,103,162,16,110,188,235,134,148,232,91,220,90,187,212,102,97,245,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,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,31,10,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,4,85,226,143,224,79,19,126,229,243,136,66,133,173,59,90,187,124,221,84,107,42,214,131,219,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,168,190,158,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,0,190,140,168,229,71,14,50,149,135,8,178,172,166,187,117,86,119,45,250,253,125,246,73,18,170,242,146,70,68,165,17,25,242,217,70,229,19,76,145,154,91,74,148,102,107,90,220,113,125,172,0,0,0,0,113,76,232,99,29,119,0,178,193,127,226,173,172,206,250,213,42,158,220,122,115,155,144,93,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,132,45,83,141,238,41,127,243,105,130,148,250,239,253,183,116,213,233,157,151,236,141,1,254,113,163,255,0,210,73,216,133,253,107,79,228,204,66,172,131,225,157,171,139,185,189,195,107,22,245,137,218,232,178,42,18,42,18,98,169,182,220,110,87,98,136,244,196,48,234,28,66,144,182,92,92,116,161,196,26,125,102,212,180,145,145,153,25,7,64,207,238,76,168,89,70,161,96,225,83,42,189,166,171,114,91,242,99,220,137,74,214,243,110,86,34,173,167,36,73,105,213,109,249,149,118,212,52,219,100,211,102,150,226,161,74,222,183,22,161,208,56,54,99,95,200,108,193,85,176,114,93,63,157,19,19,105,229,201,125,182,183,56,196,234,115,82,36,55,185,70,226,73,44,169,133,204,37,104,133,168,220,228,105,181,59,204,77,254,45,150,85,42,234,201,109,193,93,168,72,150,220,139,58,177,74,173,193,75,43,73,33,199,215,37,48,77,46,145,164,204,209,202,156,234,136,146,105,61,233,65,235,161,26,85,76,24,3,140,117,220,191,227,45,167,140,86,227,61,162,93,179,80,76,135,35,110,66,59,92,85,165,77,201,141,189,104,89,55,205,97,199,90,230,108,53,35,126,228,250,201,35,1,166,145,0,56,213,248,88,181,190,32,65,242,234,136,159,224,2,128,120,92,120,236,195,47,190,188,158,104,191,224,0,1,10,184,188,252,132,252,77,170,95,43,191,213,95,148,20,191,146,223,150,255,0,85,57,138,230,126,79,213,254,241,237,255,0,149,245,61,222,191,44,77,81,81,124,112,111,90,84,251,255,0,11,48,229,152,242,202,165,67,163,212,107,114,29,82,19,200,83,19,158,105,150,146,133,110,220,107,37,83,222,53,17,164,136,137,77,232,106,212,201,33,89,99,85,3,42,226,255,0,184,98,226,151,225,67,38,214,87,107,174,250,78,171,105,118,139,90,161,252,23,147,217,123,43,135,217,24,232,132,165,123,96,185,11,215,78,237,117,245,148,107,37,128,149,66,42,241,71,240,39,137,191,114,249,196,33,42,132,85,226,143,224,79,19,126,229,243,136,64,41,3,47,87,77,10,198,199,220,52,189,110,153,221,138,139,111,222,20,106,165,70,79,41,110,114,34,177,53,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,208,122,12,213,102,98,242,205,126,46,76,197,43,194,12,74,114,19,29,52,218,69,50,49,18,145,78,167,54,183,22,211,6,230,210,83,203,220,235,139,91,138,34,220,181,171,106,80,141,141,163,144,9,105,195,207,37,149,92,211,226,132,122,237,223,111,203,86,21,219,82,12,238,9,133,37,81,74,107,228,222,230,169,236,56,148,154,150,181,40,218,83,164,131,73,161,147,81,243,27,90,217,220,31,91,44,25,21,147,127,229,231,19,179,61,138,80,37,177,108,80,236,122,221,74,204,101,153,77,108,171,84,88,143,53,10,125,211,109,195,121,180,69,122,49,25,54,180,35,154,181,32,247,41,180,45,14,67,81,164,140,205,210,105,84,12,162,98,189,10,133,76,137,78,166,211,176,222,187,18,28,56,140,165,150,35,48,221,49,228,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,205,184,13,84,15,147,118,93,52,43,26,213,172,222,183,76,238,197,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,7,214,16,87,140,22,49,208,172,108,176,30,21,72,103,180,86,177,46,160,196,120,109,238,90,57,17,96,200,98,92,137,58,146,20,133,109,90,35,53,203,53,33,71,218,119,167,113,54,162,1,74,215,101,211,93,190,110,170,205,235,116,206,237,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,208,75,92,70,201,220,154,47,14,108,55,204,125,42,143,46,45,93,21,138,133,74,232,110,108,54,153,125,84,233,242,26,139,1,244,56,173,142,170,50,74,44,85,54,222,142,238,58,155,175,37,73,111,81,18,173,59,90,187,124,221,84,107,42,214,131,219,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,168,209,158,100,114,253,74,198,172,180,93,57,127,183,145,18,129,30,125,29,168,148,70,163,18,98,196,134,252,69,182,244,22,141,40,109,100,220,98,117,134,82,180,161,6,100,214,226,70,135,161,144,82,15,15,172,98,165,96,134,109,44,91,186,229,175,75,165,91,211,100,61,68,172,58,212,164,176,193,177,45,149,178,218,165,41,107,66,59,51,114,21,29,247,13,103,162,73,141,228,70,164,36,134,135,134,85,198,154,48,7,24,232,89,128,193,171,79,24,173,198,123,60,75,154,158,153,14,70,220,181,246,73,72,82,155,147,27,122,208,131,115,148,251,110,181,204,216,73,94,205,201,245,84,70,3,138,241,71,240,39,137,191,114,249,196,33,64,35,85,0,2,42,241,71,240,39,137,191,114,249,196,33,64,34,255,0,184,163,248,19,196,223,185,124,226,16,160,16,23,253,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,1,165,48,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,1,250,192,115,252,20,199,188,39,204,77,171,42,245,193,203,175,229,5,22,21,65,116,183,228,246,25,49,54,74,67,109,184,166,246,72,109,181,158,136,121,179,212,139,111,173,166,186,145,145,116,0,1,85,124,115,191,50,127,180,159,187,69,170,0,10,86,224,169,226,158,233,248,127,59,204,105,194,234,64,0,114,172,213,98,151,224,91,46,56,139,137,140,215,125,13,62,141,111,202,244,84,222,203,218,57,85,71,81,201,131,243,102,133,165,90,202,117,132,250,233,52,22,186,175,68,146,140,179,88,45,167,141,166,49,208,154,181,108,92,191,71,103,157,90,147,80,43,198,99,155,150,158,201,21,182,228,68,142,90,26,54,57,206,91,178,122,146,247,35,178,250,201,209,196,153,87,174,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,76,59,94,117,50,119,39,2,240,27,1,113,78,151,71,151,2,61,90,215,139,72,186,99,78,134,212,105,177,107,239,243,170,7,218,62,131,174,44,201,249,44,36,148,214,230,91,167,182,133,173,70,105,33,245,120,68,99,21,43,13,115,70,187,70,227,175,75,131,77,196,26,59,180,72,205,28,164,181,9,202,170,93,109,232,138,125,43,90,82,107,52,162,67,13,25,18,151,204,148,148,36,190,113,70,44,127,137,166,10,126,26,114,143,116,246,122,135,101,159,98,107,122,195,222,238,198,93,236,76,61,218,27,115,70,214,165,107,21,217,59,18,91,117,116,154,220,162,78,237,104,175,9,239,175,193,126,41,217,184,153,232,191,73,252,146,184,41,213,222,197,207,228,246,174,203,37,183,185,92,205,170,217,187,151,183,118,213,105,174,186,30,154,0,211,240,15,147,105,221,52,43,230,213,163,94,182,180,238,219,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,7,214,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,52,166,51,89,155,31,20,248,201,241,2,225,243,23,192,90,167,5,79,11,23,79,196,9,222,93,78,19,252,64,14,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,29,42,247,206,13,84,242,81,135,153,66,178,206,34,105,169,143,50,125,227,45,77,41,79,184,249,214,229,201,141,5,27,208,73,66,18,146,141,33,78,54,106,53,154,219,70,228,108,117,14,115,92,216,248,167,198,79,136,23,15,152,190,60,85,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,131,218,229,163,46,151,222,104,49,78,6,25,216,177,255,0,154,153,88,155,189,159,226,202,95,105,101,151,230,114,221,117,190,119,43,158,133,114,144,173,235,238,34,239,50,244,25,223,194,27,55,1,115,57,118,225,30,31,177,45,186,21,187,30,144,204,115,150,249,188,251,171,93,46,35,174,188,226,250,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,93,246,78,242,171,102,229,67,8,233,246,125,26,155,17,87,61,70,60,121,55,101,93,183,13,229,212,106,36,143,92,146,234,144,133,118,102,212,167,18,202,54,167,106,12,212,101,204,91,139,93,59,113,71,241,217,137,191,114,249,60,32,19,255,0,130,167,133,139,167,226,4,239,46,167,10,86,23,83,193,83,194,197,211,241,2,119,151,83,133,43,0,246,184,163,97,226,133,147,38,217,153,138,81,101,183,34,233,181,233,149,234,35,178,106,13,203,91,244,69,181,201,130,162,82,22,179,109,4,211,4,218,26,94,213,33,13,165,59,82,68,68,36,175,10,124,77,194,60,53,205,28,2,196,154,52,183,106,247,60,114,183,109,106,154,91,67,236,83,170,50,157,66,11,123,124,179,117,11,120,180,97,47,182,178,229,147,174,37,105,83,110,169,198,108,210,139,151,75,19,52,25,5,194,172,52,190,163,254,111,232,115,40,243,119,189,252,89,84,244,41,50,196,206,91,78,183,206,229,115,214,174,82,213,177,125,198,93,198,84,173,153,124,186,95,121,95,197,57,248,103,125,71,254,118,101,30,110,246,127,140,233,125,165,230,88,153,203,105,215,57,60,222,66,213,202,90,183,163,184,203,184,204,52,166,57,86,108,124,44,99,39,195,251,135,203,159,16,43,133,247,16,73,53,105,52,92,175,99,77,86,34,22,136,233,129,103,215,36,186,212,100,108,101,168,177,225,209,73,166,152,74,77,102,148,62,164,62,235,187,220,89,165,175,89,106,70,182,148,3,42,226,255,0,191,252,150,95,255,0,111,255,0,255,0,206,9,84,57,86,108,124,44,99,39,195,251,135,203,159,1,154,193,250,170,117,106,173,106,74,38,86,106,114,231,200,110,59,17,16,236,151,148,234,210,195,13,33,150,90,37,40,204,201,13,180,219,109,161,61,201,66,18,146,208,136,136,126,81,99,252,41,242,57,27,18,170,176,51,73,137,43,150,213,10,216,172,18,237,106,98,80,235,7,81,168,197,82,22,83,86,230,132,75,140,203,186,37,41,109,71,204,121,167,18,179,74,90,83,111,7,106,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,0,113,76,225,225,166,44,98,214,1,93,22,86,14,94,255,0,39,235,83,105,243,91,126,55,163,99,75,244,244,85,194,144,218,169,91,228,41,40,139,207,91,141,151,105,35,220,222,221,123,140,204,103,94,236,181,171,182,53,213,89,178,174,152,61,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,186,141,73,138,224,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,120,57,166,71,177,143,9,230,240,244,199,12,11,164,51,232,219,250,159,103,222,87,5,82,54,233,47,122,78,41,192,75,105,168,111,82,57,44,232,78,71,141,200,74,205,71,217,249,186,124,226,140,86,8,253,84,202,181,86,139,37,115,40,213,57,112,36,57,29,248,139,118,51,202,105,106,97,246,150,203,205,26,146,100,102,135,26,113,198,214,158,229,33,106,73,234,70,100,63,40,11,94,206,6,48,224,149,179,195,195,3,112,182,252,182,226,93,215,101,118,199,161,79,161,210,83,89,126,19,244,117,149,13,108,53,90,89,50,147,39,16,211,174,108,75,14,154,80,241,155,154,107,202,94,218,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,42,117,106,173,106,74,38,86,106,114,231,200,110,59,17,16,236,151,148,234,210,195,13,33,150,90,37,40,204,201,13,180,219,109,161,61,201,66,18,146,208,136,136,91,87,10,124,138,201,179,155,129,154,124,87,129,46,53,118,84,114,122,202,130,153,77,41,132,211,165,194,65,250,73,102,203,138,53,45,214,164,56,210,89,112,147,203,34,113,74,66,148,166,205,160,235,246,62,19,99,46,10,112,202,196,43,11,28,110,255,0,77,87,162,97,253,198,228,104,123,146,239,160,160,157,45,194,102,153,218,8,207,180,114,180,87,173,169,165,27,249,77,154,154,105,181,29,22,13,41,230,199,194,198,50,124,63,184,124,185,241,154,192,30,130,242,176,47,44,62,147,74,139,121,219,210,233,75,174,81,225,87,233,134,241,22,201,148,233,109,19,177,228,52,180,153,165,104,82,79,67,208,253,85,165,104,86,213,161,73,41,169,194,59,25,240,75,10,241,162,117,14,252,166,203,129,118,94,145,219,160,208,235,234,150,251,204,45,111,203,138,150,169,136,134,203,6,72,91,206,252,226,164,186,230,196,147,13,160,137,189,86,167,39,162,50,163,135,25,181,200,142,15,89,87,171,93,134,171,7,15,232,47,208,43,236,50,75,149,72,148,170,100,114,53,36,140,203,152,202,246,164,157,100,204,146,226,82,147,35,66,208,219,136,165,108,116,192,188,71,203,166,35,212,112,191,20,40,221,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,13,52,128,174,174,23,185,250,174,227,78,204,188,99,53,67,182,93,244,170,122,228,80,171,242,100,160,158,173,69,103,105,46,51,228,181,18,221,152,218,12,214,78,36,148,167,90,109,197,185,162,218,91,143,88,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,153,196,71,5,226,98,142,20,204,174,186,159,158,181,173,218,252,166,149,169,244,82,163,33,90,253,52,151,123,37,222,74,255,0,166,138,173,138,140,139,51,16,41,53,102,92,209,250,21,101,137,9,86,133,209,108,190,149,17,233,161,151,122,125,199,250,198,158,46,10,91,53,202,13,74,139,37,58,181,80,134,244,87,11,83,234,149,160,210,125,198,71,220,126,242,25,200,205,205,129,39,14,115,17,125,209,94,78,140,200,184,42,146,226,150,165,209,133,78,125,40,254,82,143,185,30,211,215,222,64,47,231,45,55,179,88,129,129,118,69,198,151,121,142,189,64,166,246,133,109,50,213,227,134,202,213,211,106,75,189,126,194,208,116,225,1,120,64,226,139,151,118,4,84,45,73,231,164,170,45,93,214,24,79,190,51,48,224,54,147,232,130,46,245,31,121,153,253,162,125,0,0,0,0,0,0,0,0,0,0,0,10,63,226,233,99,57,111,230,42,37,193,30,31,38,45,74,140,219,139,87,51,118,247,220,157,61,102,122,26,140,203,82,46,237,8,133,224,10,198,227,59,101,38,69,175,111,94,137,61,20,220,168,144,143,236,38,234,14,126,151,246,126,191,96,8,137,195,10,235,98,213,205,53,48,228,61,203,42,180,102,105,105,245,76,247,41,218,140,45,11,161,30,159,71,191,167,218,66,252,200,200,200,140,187,140,102,179,43,119,95,200,220,126,177,43,7,244,74,225,165,161,71,238,79,109,97,70,125,199,250,62,225,163,251,82,164,138,205,175,71,172,54,122,166,116,8,242,82,127,82,219,74,189,197,239,247,16,15,170,0,0,0,0,0,0,0,35,87,16,92,86,99,11,114,217,115,60,75,210,85,118,28,218,52,126,135,234,184,244,9,91,85,244,20,71,213,190,227,208,190,178,20,3,77,135,58,240,186,98,211,201,123,166,214,234,8,100,149,162,75,87,94,112,139,93,58,23,122,190,162,251,5,139,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,189,198,93,73,90,123,139,218,34,230,66,112,197,204,80,204,157,175,78,221,181,170,68,216,85,119,186,107,171,109,79,138,74,47,166,147,238,115,217,169,253,70,2,236,242,107,134,237,97,134,93,236,202,17,53,178,68,138,53,58,92,147,221,174,231,149,6,58,86,127,73,68,90,154,59,136,244,247,16,237,163,243,83,32,181,75,166,196,166,49,249,56,140,54,194,59,254,138,18,73,46,253,125,132,63,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,171,158,50,184,76,183,105,52,44,84,138,223,170,135,162,210,220,61,125,201,168,62,125,235,255,0,50,127,95,176,87,190,84,175,183,112,243,31,172,154,243,107,218,133,87,105,172,186,122,17,232,223,109,97,74,254,74,191,67,216,90,139,223,206,118,25,197,197,60,187,221,244,41,13,111,118,29,42,161,80,139,235,25,104,250,32,200,74,15,162,210,93,238,123,79,79,121,12,237,86,105,210,173,107,158,109,41,195,219,34,147,61,198,12,250,30,139,105,195,79,188,203,189,62,243,253,96,52,255,0,106,85,209,112,90,244,122,243,106,220,138,148,8,243,18,122,105,169,56,218,84,71,220,94,255,0,113,125,131,234,136,219,144,12,83,139,137,153,107,180,80,210,247,61,111,82,224,81,30,61,12,189,118,32,69,221,252,132,151,122,253,154,151,214,98,73,0,0,0,0,0,0,229,185,161,187,26,179,50,249,136,117,199,11,85,55,108,85,137,162,235,213,101,5,229,17,119,31,232,251,75,65,155,187,154,170,186,245,199,85,174,56,157,21,81,156,252,181,22,186,232,110,56,165,123,139,223,238,33,123,60,79,111,111,146,153,105,170,65,38,57,138,171,173,250,126,187,180,218,78,211,230,150,191,68,245,250,63,87,218,66,133,72,148,226,201,41,45,77,71,161,23,214,2,246,184,83,91,140,208,114,198,211,205,35,173,70,164,153,170,86,167,222,229,62,14,165,166,167,238,250,190,193,51,68,111,225,241,68,114,137,149,171,57,14,183,176,230,83,105,243,59,245,215,125,58,47,94,243,247,127,238,18,64,0,0,0,0,0,0,0,0,0,0,0,82,71,23,12,81,249,91,142,113,237,22,127,37,70,130,134,151,255,0,8,204,201,237,159,122,8,251,149,239,50,251,69,206,94,247,11,86,157,155,93,186,30,86,212,82,41,146,167,168,244,215,66,105,165,47,216,71,250,62,227,251,12,102,219,48,215,99,247,222,59,95,247,58,222,230,166,163,115,213,100,48,123,73,58,54,228,199,86,146,238,79,233,251,72,140,4,215,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,66,89,31,113,159,122,76,191,204,46,52,66,142,20,152,104,221,143,151,84,213,212,206,199,107,211,138,165,174,237,117,75,240,96,171,95,164,101,222,159,113,125,132,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,10,49,204,79,136,28,78,254,153,86,191,174,186,47,56,81,142,98,124,64,226,119,244,202,181,253,117,209,26,218,95,53,111,182,124,23,135,33,254,144,197,247,41,247,156,244,0,4,61,210,0,0,0,188,236,187,120,126,195,31,232,109,23,250,147,67,161,14,123,151,111,15,216,99,253,13,162,255,0,82,104,116,33,104,88,243,84,246,71,131,131,243,111,72,95,239,213,239,72,0,3,213,175,0,0,0,0,0,0,0,0,0,0,0,0,0,85,95,28,239,204,159,237,39,238,209,106,130,170,248,231,126,100,255,0,105,63,118,128,138,188,46,60,118,97,151,223,94,79,52,95,240,160,30,23,30,59,48,203,239,175,39,154,47,248,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,63,38,84,114,163,135,25,74,195,132,89,86,83,93,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,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,224,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,205,14,63,94,24,113,127,227,45,217,121,97,29,133,242,46,208,170,212,20,253,46,137,188,143,179,55,180,137,74,218,157,80,215,49,100,183,121,40,51,109,174,103,45,6,104,66,76,229,175,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,197,114,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,9,85,193,131,14,113,181,235,154,229,196,250,21,213,18,141,133,229,33,52,218,236,21,70,97,247,235,245,22,99,184,108,48,131,50,55,99,33,130,154,79,41,194,82,119,154,155,108,146,225,26,205,175,21,198,175,197,61,173,240,254,15,152,212,69,196,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,206,157,184,213,248,167,181,190,31,193,243,26,136,14,171,192,199,243,217,251,55,251,200,90,160,170,190,6,63,158,207,217,191,222,66,213,0,0,0,4,85,226,143,224,79,19,126,229,243,136,66,128,69,255,0,113,71,240,39,137,191,114,249,196,33,64,32,45,83,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,74,174,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,208,23,252,0,0,0,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,102,176,105,79,41,222,22,48,111,225,253,189,229,204,0,205,96,210,158,83,188,44,96,223,195,251,123,203,152,25,172,23,167,84,206,45,137,148,12,142,224,157,126,191,15,211,55,37,103,15,232,31,39,237,254,99,209,253,41,202,137,1,18,191,133,33,135,91,99,148,220,130,115,231,8,183,233,181,58,153,244,14,107,198,127,17,176,142,159,133,246,214,24,87,109,88,149,172,65,170,72,85,74,133,57,50,80,135,237,232,136,113,178,125,245,145,31,53,72,146,73,54,82,217,167,148,179,109,199,13,91,227,32,142,162,237,59,90,187,124,221,84,107,42,214,131,219,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,168,253,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,155,19,251,75,13,70,144,227,18,27,183,98,239,91,123,99,173,149,184,218,222,121,178,37,173,226,86,226,109,210,105,36,143,158,55,67,176,98,77,11,20,45,172,132,226,37,23,26,47,152,151,133,236,198,27,220,138,173,86,34,65,110,35,15,190,184,82,87,177,182,219,66,19,177,180,169,45,18,246,32,214,77,146,205,41,53,26,75,60,35,74,121,177,240,177,140,159,15,238,31,46,124,102,176,6,170,0,0,0,0,0,80,15,20,127,29,152,155,247,47,147,194,18,171,129,143,231,179,246,111,247,144,138,188,81,252,118,98,111,220,190,79,8,74,174,6,63,158,207,217,191,222,64,45,80,0,0,101,92,77,254,26,121,21,141,153,171,154,86,39,226,116,8,146,176,190,220,144,253,54,84,21,74,117,183,234,245,19,142,70,150,16,108,56,135,89,67,36,251,47,41,195,81,110,62,91,105,74,201,78,27,112,128,95,247,11,143,2,120,101,247,215,156,77,1,42,128,0,4,85,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,186,158,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,0,210,152,0,0,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,120,10,1,226,31,122,210,175,252,233,98,173,118,141,30,91,49,226,214,17,68,90,100,161,41,89,191,79,140,212,23,148,68,149,40,182,41,216,206,41,7,174,166,131,73,153,36,204,210,82,255,0,129,245,129,25,218,174,41,226,148,235,122,89,72,139,30,157,64,165,213,148,78,165,131,67,170,117,249,177,208,122,242,150,178,54,96,45,93,13,104,35,111,232,147,135,186,173,133,244,112,159,181,168,86,254,73,109,10,181,34,15,103,151,115,84,42,245,74,163,156,213,175,180,74,68,231,162,37,205,20,102,72,209,136,145,209,162,72,147,234,107,166,229,40,204,37,85,217,107,80,175,155,86,179,101,93,48,123,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,25,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,106,120,103,175,137,13,173,66,179,243,181,138,84,155,114,15,100,137,34,161,18,168,227,124,213,185,186,84,216,49,229,201,115,85,153,153,111,125,247,87,166,187,83,187,68,145,36,136,136,46,43,135,133,235,85,191,242,91,133,85,218,204,120,140,200,139,71,93,17,9,140,133,37,6,197,62,75,176,89,81,146,148,163,222,166,163,54,165,158,186,26,205,70,68,146,50,73,72,161,90,188,16,175,175,72,97,102,37,225,159,162,249,126,129,184,34,87,123,111,63,94,119,111,140,108,242,185,123,125,93,158,141,221,187,113,238,231,105,162,118,106,171,42,0,0,0,1,156,28,232,99,29,11,31,115,65,127,226,173,172,206,202,45,86,160,220,122,115,155,150,125,166,44,72,237,68,106,78,139,66,22,142,114,35,165,222,90,146,74,71,51,97,234,105,212,239,167,52,248,215,248,187,101,246,246,198,54,233,253,182,93,191,79,46,192,194,154,230,54,185,207,186,136,241,121,169,230,54,102,201,62,243,70,230,213,146,185,100,189,186,171,66,60,214,0,247,247,222,14,87,108,108,51,195,60,85,144,247,104,162,226,93,62,165,34,27,155,80,142,68,168,53,23,162,72,141,161,45,75,86,212,34,51,188,195,74,18,125,167,98,119,27,106,49,61,120,31,94,180,168,23,254,41,225,203,209,229,157,74,185,71,167,86,227,186,148,39,144,150,32,188,235,46,165,106,221,184,150,106,168,50,105,34,73,145,146,92,212,211,161,18,186,87,18,60,168,208,172,172,134,88,77,91,205,82,151,47,3,251,4,55,167,161,149,194,237,113,101,147,113,102,184,220,102,205,77,243,164,77,84,73,11,53,153,168,182,186,100,225,169,74,39,43,175,37,248,199,66,192,44,208,88,24,171,116,179,190,139,74,168,57,30,162,230,229,151,102,139,46,59,177,29,147,162,16,181,175,146,137,10,119,150,148,154,151,203,216,90,26,181,32,209,240,138,188,81,252,9,226,111,220,190,113,8,74,161,31,243,235,133,183,222,52,229,58,249,195,60,52,161,122,102,228,172,250,51,177,66,237,76,199,230,242,170,81,94,115,231,30,90,27,78,141,180,181,122,202,45,116,208,181,51,34,48,164,28,168,229,71,17,243,107,136,232,178,172,166,187,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,138,23,106,122,71,43,154,242,222,115,231,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,47,21,149,92,179,217,185,80,194,56,120,91,103,206,151,81,90,164,42,165,87,169,201,51,74,234,53,23,16,218,29,124,155,220,105,101,27,90,109,8,109,38,123,80,132,238,82,215,189,197,246,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,230,199,194,198,50,124,63,184,124,185,241,154,192,26,168,20,173,198,79,26,254,92,230,10,147,131,145,41,252,152,152,101,79,62,115,238,53,181,199,231,84,90,143,33,205,170,39,20,74,101,44,34,25,39,84,33,68,231,63,93,201,216,98,234,70,104,115,41,139,210,113,235,30,111,156,92,121,249,110,71,184,171,15,61,79,41,108,52,203,237,83,145,163,80,153,113,13,106,130,91,113,155,101,179,50,53,106,104,51,53,40,204,212,97,37,120,65,97,125,86,244,205,164,107,241,149,75,98,155,135,212,121,181,41,15,166,18,157,97,215,228,178,168,77,69,91,186,146,89,90,147,33,231,147,174,227,81,69,112,137,61,234,77,228,138,213,224,133,98,250,63,11,49,47,19,61,41,204,244,245,193,18,133,216,185,26,114,123,4,99,123,155,204,221,235,111,244,150,221,187,75,111,39,93,85,191,68,217,80,12,224,231,67,7,40,88,5,154,11,255,0,10,173,103,183,209,105,85,6,228,83,155,218,178,236,209,101,199,106,91,81,181,90,214,181,242,81,33,45,115,20,163,82,249,123,207,67,86,133,105,60,28,113,122,53,235,150,137,216,91,33,248,133,82,195,138,195,204,161,134,88,117,43,244,116,229,174,83,47,58,181,106,133,173,82,14,122,8,144,101,162,25,70,228,150,164,165,197,94,51,248,67,26,208,199,155,107,23,41,204,68,102,62,33,81,212,204,194,75,238,173,247,170,52,254,91,78,60,180,43,212,66,14,51,208,91,73,32,250,155,46,25,164,140,247,47,235,112,79,197,10,85,189,139,151,230,20,84,19,17,153,23,157,30,45,74,12,135,166,165,165,184,253,61,110,107,21,166,140,181,121,107,106,99,174,158,213,106,148,69,89,237,81,25,154,2,226,64,0,4,85,226,143,224,79,19,126,229,243,136,66,128,69,255,0,113,71,240,39,137,191,114,249,196,33,64,32,47,251,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,3,74,98,165,120,162,241,0,153,87,153,82,203,38,8,92,92,154,83,61,166,157,124,85,24,109,246,37,57,41,167,221,97,234,74,121,136,70,214,75,149,171,174,54,107,75,201,113,45,146,137,4,234,93,237,124,80,179,211,248,20,181,87,129,216,57,121,246,76,73,173,108,244,196,152,73,220,245,10,150,227,106,51,209,226,81,118,121,143,106,223,47,66,82,208,209,173,207,154,82,163,184,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,32,247,249,85,204,197,229,149,12,92,135,138,86,124,24,149,20,42,58,169,181,122,100,146,36,162,163,78,113,109,173,214,9,205,166,166,87,185,166,214,135,18,71,181,104,78,228,173,27,219,94,135,176,171,19,45,92,100,195,139,115,20,172,169,125,162,139,115,83,218,168,70,220,227,107,113,157,229,235,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,160,204,219,228,115,23,50,133,38,137,42,240,92,74,229,189,92,142,202,25,175,82,208,190,200,221,71,148,74,126,19,155,200,148,133,165,68,225,182,165,17,115,154,78,244,146,84,151,90,107,213,112,249,206,221,87,42,23,251,148,43,157,249,115,176,234,234,145,29,154,172,53,74,82,88,164,190,167,153,74,234,200,109,44,186,181,173,184,233,113,42,105,178,73,188,92,178,81,153,182,222,129,126,128,63,37,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,15,63,136,87,173,43,13,108,11,151,17,171,177,229,191,77,181,104,243,107,115,26,136,132,169,247,24,140,202,222,113,45,165,74,74,77,102,148,25,17,26,146,90,233,169,151,120,10,33,226,105,141,127,134,156,220,93,61,158,159,217,96,88,154,217,80,247,181,177,231,123,19,239,118,135,28,209,197,165,90,202,118,78,197,22,221,90,38,183,36,149,187,89,21,193,31,11,234,178,175,252,66,198,135,149,45,138,109,50,142,213,175,28,149,9,92,137,143,201,121,185,46,236,145,169,39,123,9,136,206,230,200,148,122,75,109,70,105,233,190,184,46,203,166,187,124,221,85,155,214,233,157,219,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,160,187,238,16,214,47,201,44,155,83,107,254,148,237,127,45,110,10,165,119,147,200,229,246,78,91,137,129,202,221,184,249,154,246,14,102,237,19,249,93,186,122,187,148,18,254,236,181,168,87,205,171,89,178,174,152,61,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,140,203,226,197,139,248,47,197,59,203,12,253,41,233,63,146,87,5,70,133,219,121,28,158,213,217,100,184,207,55,151,185,91,55,114,247,109,220,173,53,211,83,211,81,167,225,65,124,81,240,134,54,18,231,6,230,126,154,196,70,41,183,204,118,110,248,172,178,251,174,173,11,146,165,162,82,157,55,62,138,215,49,137,110,18,82,106,65,33,196,18,118,253,4,133,170,112,215,197,232,216,191,147,235,29,243,126,33,212,172,248,231,104,84,153,140,195,173,33,133,193,74,81,29,38,110,107,189,106,134,113,28,90,144,102,131,91,170,34,219,161,161,50,128,86,95,4,124,80,165,74,176,49,11,5,222,76,70,42,84,202,195,87,68,115,84,212,243,230,49,37,150,227,59,178,62,132,173,140,42,35,59,156,35,81,107,45,180,153,39,166,251,52,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,52,166,51,89,155,31,20,248,201,241,2,225,243,23,192,90,167,5,79,11,23,79,196,9,222,93,78,19,252,64,14,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,205,182,102,233,53,90,254,110,241,94,133,66,166,75,168,212,170,56,145,93,137,14,28,70,84,243,242,95,114,166,242,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,91,255,0,14,188,138,198,202,213,154,87,198,32,192,136,188,84,175,199,121,153,207,70,148,234,209,76,167,60,113,214,84,211,34,112,216,121,105,114,58,92,91,201,71,211,90,144,149,173,9,37,175,229,101,99,34,178,108,236,209,226,174,105,241,94,4,184,213,217,87,197,192,245,149,5,50,154,83,9,167,75,117,195,244,146,205,151,20,106,91,173,72,113,164,178,225,39,150,68,226,148,133,41,77,155,83,124,0,80,15,20,127,29,152,155,247,47,147,194,23,252,40,7,138,63,142,204,77,251,151,201,225,0,159,252,21,60,44,93,63,16,39,121,117,56,82,176,186,158,10,158,22,46,159,136,19,188,186,156,41,88,6,148,242,157,225,99,6,254,31,219,222,92,192,139,252,92,113,135,4,173,156,23,131,133,183,229,183,18,238,187,43,178,28,159,67,164,166,178,252,39,232,235,40,146,152,106,180,178,101,38,78,33,167,92,216,150,29,52,161,227,55,52,215,148,189,189,1,140,204,89,185,80,225,249,132,248,165,120,65,151,81,90,172,123,110,155,72,166,70,35,74,234,53,23,41,77,173,166,13,205,166,150,81,181,167,22,183,20,71,181,8,86,212,173,123,27,93,27,98,174,38,93,88,201,136,247,30,41,94,178,251,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,32,31,42,211,181,171,183,205,213,70,178,173,104,61,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,186,141,31,101,122,215,198,91,59,3,173,90,6,60,222,159,41,174,248,244,248,231,46,75,177,82,220,168,219,153,65,156,73,47,33,231,81,49,230,86,107,108,229,36,211,205,74,82,165,17,175,115,139,138,188,47,114,45,248,20,181,81,142,56,199,102,118,76,73,173,111,244,60,105,170,220,245,10,150,227,105,34,213,147,73,118,121,143,106,231,51,83,82,208,209,161,191,154,82,164,54,115,252,0,114,172,216,248,88,198,79,135,247,15,151,62,58,168,229,89,177,240,177,140,159,15,238,31,46,124,6,107,6,148,242,157,225,99,6,254,31,219,222,92,192,205,96,210,158,83,188,44,96,223,195,251,123,203,152,1,213,64,0,0,0,0,83,183,21,140,142,70,195,90,172,252,210,97,178,229,187,66,185,235,6,187,166,152,164,58,249,211,170,50,148,181,156,212,57,161,146,35,60,238,169,82,92,81,114,222,117,180,160,212,151,82,219,53,192,52,167,155,31,11,24,201,240,254,225,242,231,198,107,0,88,255,0,10,124,142,70,196,170,172,12,210,98,74,229,181,66,182,43,4,187,90,152,148,58,193,212,106,49,84,133,148,213,185,161,18,227,50,238,137,74,91,81,243,30,105,196,172,210,150,148,219,215,18,57,86,83,188,44,96,223,195,251,123,203,152,29,84,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,177,240,177,140,159,15,238,31,46,124,102,176,6,148,242,157,225,99,6,254,31,219,222,92,192,133,92,102,241,103,6,162,88,148,44,24,173,218,30,154,196,153,124,186,229,26,163,181,77,124,159,130,111,26,29,123,155,167,206,246,142,67,140,246,114,51,79,169,205,94,213,52,198,254,129,123,231,54,133,147,204,136,224,141,77,186,87,166,111,59,163,15,232,209,237,154,107,168,89,69,83,141,83,34,243,100,201,113,58,104,203,92,214,140,219,74,137,199,20,180,165,59,72,214,235,116,195,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,234,162,36,151,113,0,97,237,50,242,173,95,246,213,27,14,92,150,221,217,62,177,10,53,5,113,37,148,87,211,81,91,200,76,99,109,227,82,73,165,243,77,26,44,212,157,167,161,234,90,106,52,187,133,84,236,71,164,97,197,185,76,197,235,142,149,94,188,227,83,218,110,183,82,165,195,56,209,100,202,34,245,148,134,204,254,194,53,18,91,74,212,70,164,180,201,40,154,68,96,225,215,145,88,217,90,179,74,248,196,24,17,23,138,149,248,239,51,57,232,210,157,90,41,148,231,142,58,202,154,100,78,27,15,45,46,71,75,139,121,40,250,107,82,18,181,161,36,181,204,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,78,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,232,107,51,238,34,238,73,23,249,133,198,136,83,197,107,13,27,190,50,232,186,186,89,222,237,6,113,212,181,221,166,137,98,12,229,126,153,23,122,189,199,246,24,8,61,194,63,20,62,73,99,156,139,73,227,249,154,204,21,178,143,248,71,166,64,108,187,144,103,220,159,121,23,216,46,220,102,107,47,55,99,246,46,59,88,23,58,30,229,38,155,115,210,164,62,123,73,90,182,220,198,150,162,238,87,232,123,8,204,105,42,201,184,90,187,44,218,21,208,202,183,34,175,76,139,61,39,166,154,147,173,37,126,210,47,210,247,23,216,64,62,216,0,0,0,0,0,0,0,0,0,0,134,92,86,109,198,107,217,99,117,231,81,214,157,82,84,212,171,83,239,110,159,59,66,211,82,247,253,127,96,153,162,55,241,7,162,57,91,202,213,226,134,155,222,112,233,181,9,157,250,105,178,157,43,175,121,123,255,0,247,0,207,197,181,85,93,10,227,165,87,27,78,170,167,205,98,90,75,94,243,109,194,87,184,253,222,227,26,69,202,245,214,213,231,151,188,60,174,54,90,41,203,94,146,78,151,94,139,56,44,168,203,184,191,75,216,90,12,213,25,41,181,154,84,90,26,79,67,47,172,95,87,12,43,219,229,94,90,105,112,77,142,90,169,11,98,159,174,237,119,19,84,248,69,175,209,45,62,151,215,246,152,9,122,0,0,0,0,0,62,85,215,87,69,191,107,214,43,206,43,106,41,176,36,76,81,233,174,132,219,106,81,159,113,251,189,199,246,15,170,35,118,127,241,78,46,25,229,174,238,67,171,218,245,193,75,159,69,100,244,51,209,111,192,149,183,249,10,46,244,123,116,47,172,128,82,22,107,111,183,113,15,31,175,106,243,139,220,132,215,106,76,180,122,17,106,223,109,125,73,254,74,127,79,218,90,139,8,224,213,132,203,110,147,93,197,73,109,122,170,122,85,45,163,221,239,77,61,242,238,95,249,211,250,253,130,172,104,212,233,87,77,207,10,150,217,238,145,86,158,219,4,125,11,85,186,225,39,222,69,222,175,121,126,161,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,250,173,69,222,223,176,244,247,16,14,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,165,70,106,100,87,162,62,157,205,190,218,155,89,106,101,170,84,90,31,119,212,99,63,124,68,176,137,204,43,204,141,196,227,37,172,75,138,84,186,219,103,250,61,162,124,189,19,244,212,103,161,55,223,211,236,33,160,145,89,220,101,112,169,19,236,202,22,39,193,111,116,136,243,34,211,158,45,116,209,164,181,80,125,74,234,189,59,204,186,18,117,250,253,128,60,151,5,236,79,125,202,189,201,133,18,30,213,9,139,50,182,130,218,93,52,85,57,130,238,71,255,0,133,250,189,162,215,134,125,184,116,226,83,184,115,153,106,3,133,35,148,205,105,216,180,135,125,66,86,168,122,161,19,82,250,42,62,228,123,52,251,72,104,14,36,134,230,69,102,91,71,170,31,109,46,36,253,228,101,169,127,156,7,251,0,0,0,0,0,174,78,50,215,75,148,220,43,160,208,91,86,157,170,173,21,74,45,61,138,141,80,79,187,234,247,138,137,179,225,157,66,236,162,193,36,111,237,21,24,205,109,215,77,119,58,146,211,95,214,44,199,141,69,101,14,84,237,122,34,79,170,89,133,36,255,0,242,170,41,247,127,104,175,156,188,195,42,134,58,88,16,205,189,228,245,207,74,70,221,116,215,89,141,22,154,254,176,26,25,203,77,51,209,24,11,96,193,229,242,249,118,221,40,182,238,215,77,33,50,93,250,159,184,116,209,241,44,136,165,6,204,160,195,36,108,38,41,145,91,219,174,186,109,105,37,166,191,168,125,176,0,0,0,0,0,0,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,232,159,232,251,127,198,40,2,201,166,191,122,98,77,6,144,225,234,245,118,185,22,50,143,167,85,63,33,41,247,145,119,171,222,95,168,90,255,0,25,108,76,110,30,26,80,112,214,59,219,95,126,171,22,164,178,219,174,173,170,61,65,147,239,70,157,229,250,90,253,94,209,0,114,21,102,181,122,102,106,207,138,243,123,145,79,169,211,231,247,233,166,202,132,82,215,162,139,244,190,191,176,5,244,96,77,182,221,161,130,214,37,182,132,109,85,58,218,165,197,115,174,186,173,184,141,32,207,188,255,0,71,222,99,221,15,241,135,25,16,226,49,17,191,162,195,105,109,63,98,75,79,236,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,2,140,115,19,226,7,19,191,166,85,175,235,174,139,206,20,99,152,159,16,56,157,253,50,173,127,93,116,70,182,151,205,91,237,159,5,225,200,127,164,49,125,202,125,231,61,0,1,15,116,128,0,0,47,59,46,222,31,176,199,250,27,69,254,164,208,232,67,158,229,219,195,246,24,255,0,67,104,191,212,154,29,8,90,22,60,213,61,145,224,224,252,219,210,23,251,245,123,210,0,0,245,107,192,0,0,0,0,0,0,0,0,0,0,0,0,21,87,199,59,243,39,251,73,251,180,90,160,170,190,57,223,153,63,218,79,221,160,34,175,11,143,29,152,101,247,215,147,205,23,252,40,7,133,199,142,204,50,251,235,201,230,139,254,0,0,0,21,87,199,59,243,39,251,73,251,180,86,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,85,154,113,206,252,201,254,210,126,237,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,32,251,248,23,129,120,143,152,188,71,167,97,126,23,209,187,117,86,118,174,188,243,166,104,139,79,138,147,34,114,84,151,8,143,150,202,55,39,83,208,212,106,82,80,132,173,107,66,21,162,156,11,192,188,56,203,166,28,83,176,191,11,232,221,134,149,7,87,94,121,211,37,202,168,74,81,17,57,42,75,132,69,204,121,123,83,169,232,73,36,165,40,66,80,132,33,9,230,185,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,160,1,74,220,106,252,83,218,223,15,224,249,141,68,93,72,165,110,53,126,41,237,111,135,240,124,198,162,3,170,240,49,252,246,126,205,254,242,22,168,42,175,129,143,231,179,246,111,247,144,181,64,0,0,1,21,120,163,248,19,196,223,185,124,226,16,160,17,127,220,81,252,9,226,111,220,190,113,8,80,8,11,84,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,18,171,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,5,255,0,0,0,0,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,25,172,26,83,202,119,133,140,27,248,127,111,121,115,0,51,88,61,5,229,127,222,88,131,38,149,42,243,184,101,213,87,67,163,194,160,83,9,227,45,144,233,209,26,38,163,199,105,9,34,74,16,148,150,167,161,122,203,82,214,173,203,90,148,126,124,78,158,28,28,63,230,102,34,186,214,45,226,245,187,254,148,240,59,75,13,70,144,227,241,220,184,165,108,91,123,99,173,149,182,226,25,101,195,37,173,226,86,211,113,162,105,36,191,158,54,131,181,240,163,200,183,228,51,65,141,118,103,253,175,42,192,133,57,95,225,41,85,71,35,154,127,224,187,42,212,175,211,120,145,253,238,240,181,64,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,230,199,194,198,50,124,63,184,124,185,241,154,192,26,168,0,0,0,0,1,64,60,81,252,118,98,111,220,190,79,8,74,174,6,63,158,207,217,191,222,66,42,241,71,241,217,137,191,114,249,60,33,42,184,24,254,123,63,102,255,0,121,0,181,64,0,1,149,113,127,220,46,60,9,225,151,223,94,113,52,80,8,191,238,23,30,4,240,203,239,175,56,154,2,85,0,0,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,1,165,48,0,0,17,87,138,63,129,60,77,251,151,206,33,9,84,43,87,141,237,245,232,252,44,195,76,51,244,95,51,211,215,4,186,239,109,231,233,201,236,17,137,158,87,47,111,173,191,210,91,183,110,45,188,157,52,86,253,82,21,2,53,37,105,218,212,43,26,213,163,89,86,180,30,197,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,70,112,178,171,133,191,134,156,199,97,214,25,189,66,244,204,10,205,193,23,210,176,187,87,103,230,210,218,95,58,119,206,18,208,164,233,21,167,213,234,40,150,122,104,141,84,105,35,210,152,0,168,14,55,182,47,163,241,79,13,49,51,210,156,207,79,91,242,232,93,139,145,167,39,176,73,39,185,188,205,222,182,255,0,73,109,219,180,182,242,117,213,91,244,77,191,138,203,227,131,101,85,103,216,24,89,136,204,200,136,84,218,29,98,163,68,144,210,150,174,122,159,156,203,79,52,164,39,110,211,65,38,158,241,40,205,68,100,106,111,66,86,166,105,14,41,193,98,255,0,147,66,204,53,215,135,210,46,24,144,233,183,85,174,185,40,130,241,180,149,207,168,195,144,217,178,77,26,139,122,150,136,239,207,89,161,7,213,27,212,162,62,89,26,110,124,80,15,11,143,29,152,101,247,215,147,205,23,252,0,0,0,43,171,141,38,49,215,108,252,26,180,176,118,144,207,46,38,34,84,36,72,170,73,220,131,221,22,154,168,238,38,54,197,32,204,183,190,252,119,121,137,90,20,158,205,183,214,75,138,34,129,124,52,108,8,216,131,157,44,59,139,82,183,165,213,105,180,57,18,107,242,141,146,119,100,53,196,140,227,177,100,58,182,204,182,33,51,10,33,22,227,216,165,169,8,86,237,251,79,234,241,77,191,228,223,89,210,188,162,149,195,18,173,77,181,99,192,160,83,78,49,180,164,69,67,113,144,236,136,230,182,203,214,90,38,63,44,151,188,205,105,94,228,30,155,9,41,149,92,15,172,9,45,82,177,79,20,167,91,209,14,60,169,20,234,5,46,172,162,105,79,146,218,75,175,205,142,131,215,154,132,25,61,1,106,232,72,89,147,127,72,219,61,161,98,184,215,133,244,172,106,194,59,191,10,43,42,136,220,123,166,143,38,154,137,18,97,38,90,33,190,180,31,38,81,52,163,34,90,217,119,150,234,61,100,153,45,180,153,41,38,68,101,152,193,170,129,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,164,23,105,149,140,107,252,98,114,251,100,227,27,148,254,197,46,224,167,159,111,97,45,114,219,68,230,29,92,121,92,164,243,28,50,100,223,101,211,111,114,205,92,179,70,237,21,169,23,85,21,213,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,105,219,234,165,180,145,216,168,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,54,62,22,49,147,225,253,195,229,207,140,214,0,211,238,44,95,95,130,252,44,188,177,51,209,126,147,249,37,111,212,107,189,139,159,201,237,93,150,51,143,114,185,155,85,179,119,47,110,237,170,211,93,116,61,52,25,130,23,253,197,31,192,158,38,253,203,231,16,133,0,128,208,159,13,235,90,187,103,228,151,11,105,55,28,30,201,46,69,62,93,81,182,249,168,115,116,89,179,164,75,140,230,168,51,34,222,195,237,47,77,119,39,118,138,34,81,25,20,149,31,38,211,181,168,86,53,171,70,178,173,104,61,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,250,143,172,2,181,120,222,216,190,144,194,204,52,196,207,74,114,253,3,112,75,161,118,46,70,188,238,223,24,158,230,243,55,122,187,61,27,183,110,211,221,206,215,84,236,209,80,131,134,93,90,149,69,207,30,24,76,172,212,226,64,142,228,138,148,68,59,37,228,180,133,62,253,50,91,44,180,74,81,145,26,220,117,198,219,66,123,212,181,165,37,169,153,16,181,254,40,254,4,241,55,238,95,56,132,40,175,9,239,175,193,126,41,217,184,153,232,191,73,252,146,184,41,213,222,197,207,228,246,174,203,37,183,185,92,205,170,217,187,151,183,118,213,105,174,186,30,154,0,211,240,0,0,138,188,81,252,9,226,111,220,190,113,8,80,8,191,238,40,254,4,241,55,238,95,56,132,40,4,5,255,0,113,71,240,39,137,191,114,249,196,33,66,214,157,211,93,177,174,170,53,235,107,78,236,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,208,95,79,20,127,2,120,155,247,47,156,66,20,2,3,208,85,170,119,150,43,223,243,107,51,27,151,95,187,47,26,195,146,93,68,72,132,111,212,42,50,222,53,40,155,101,148,145,26,220,117,195,209,13,164,186,168,137,37,220,66,239,184,117,228,86,54,86,172,210,190,49,6,4,69,226,165,126,59,204,206,122,52,167,86,138,101,57,227,142,178,166,153,19,134,195,203,75,145,210,226,222,74,62,154,212,132,173,104,73,45,124,43,133,215,15,248,116,136,116,220,205,227,125,187,206,170,189,217,170,54,61,45,247,24,126,43,113,93,97,167,217,171,43,150,181,238,120,249,186,52,219,132,133,50,166,212,225,164,214,109,41,171,63,1,207,241,211,2,240,227,49,120,113,81,194,252,80,163,118,234,84,237,29,101,230,140,145,42,159,41,36,100,220,168,206,25,31,45,228,110,86,135,161,164,210,165,33,105,90,22,180,43,61,153,151,203,165,247,149,252,83,159,134,119,212,127,231,102,81,230,239,103,248,206,151,218,94,101,137,156,182,157,115,147,205,228,45,92,165,171,122,59,140,187,140,244,166,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,16,21,173,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,140,203,126,0,113,151,240,203,248,190,126,15,106,191,132,47,72,122,51,208,91,19,206,231,109,223,187,126,188,190,79,47,231,121,251,185,92,175,157,223,203,245,198,130,114,145,96,226,134,23,229,230,201,176,241,114,225,137,84,174,209,168,240,226,146,25,167,183,21,116,214,19,29,178,68,7,84,211,206,53,37,113,204,148,201,72,70,194,113,8,65,154,77,91,156,88,118,1,31,243,249,125,126,14,242,109,139,21,255,0,69,250,67,181,219,238,80,185,60,254,86,223,73,56,136,28,221,219,85,175,47,181,115,54,233,235,108,219,170,117,220,82,0,64,14,53,126,22,45,111,136,16,124,186,162,2,149,134,154,50,245,107,87,108,108,2,195,75,42,233,131,216,171,86,253,159,70,165,212,99,115,80,231,34,83,16,154,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,70,117,178,245,107,80,175,156,125,195,75,42,233,131,219,104,183,5,225,70,165,212,99,115,86,223,62,43,243,90,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,70,154,64,5,64,113,189,177,125,31,138,120,105,137,158,148,230,122,122,223,151,66,236,92,141,57,61,130,73,61,205,230,110,245,183,250,75,110,221,165,183,147,174,170,223,162,109,252,64,14,53,126,22,45,111,136,16,124,186,162,2,37,112,97,171,82,169,217,175,173,195,168,84,226,69,145,84,177,231,196,130,211,207,37,11,148,249,76,132,241,180,210,76,245,90,201,166,93,112,210,157,79,99,107,87,114,76,202,237,6,117,178,7,125,126,14,243,147,132,245,255,0,69,250,67,181,220,13,208,185,60,254,86,223,73,54,184,28,221,219,85,175,47,181,115,54,233,235,108,219,170,117,220,90,41,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,52,166,51,89,155,31,20,248,201,241,2,225,243,23,192,90,167,5,79,11,23,79,196,9,222,93,78,19,252,64,14,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,0,0,0,160,30,40,254,59,49,55,238,95,39,132,47,248,80,15,20,127,29,152,155,247,47,147,194,1,63,248,42,120,88,186,126,32,78,242,234,112,165,97,117,60,21,60,44,93,63,16,39,121,117,56,82,176,15,85,127,226,149,247,138,31,39,62,93,87,125,39,242,74,223,135,107,81,255,0,130,178,207,101,165,197,221,200,99,230,144,157,251,121,139,245,215,185,103,175,85,30,132,44,83,133,215,15,249,149,121,148,220,205,227,125,187,201,165,51,217,170,54,61,45,247,31,98,83,146,154,125,167,217,171,43,150,180,109,100,185,90,52,219,132,180,188,151,20,225,164,144,77,41,222,23,195,175,34,178,115,75,121,21,241,136,48,37,163,10,232,18,30,102,115,209,165,52,133,212,234,44,148,117,149,52,200,156,39,217,66,155,144,151,22,242,81,244,16,164,37,104,90,137,104,189,58,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,128,126,176,0,0,28,171,54,62,22,49,147,225,253,195,229,207,142,170,57,86,108,124,44,99,39,195,251,135,203,159,1,154,193,165,60,167,120,88,193,191,135,246,247,151,48,51,88,52,167,148,239,11,24,55,240,254,222,242,230,0,117,80,0,0,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,230,199,194,198,50,124,63,184,124,185,241,154,192,26,83,202,119,133,140,27,248,127,111,121,115,3,170,142,85,148,239,11,24,55,240,254,222,242,230,7,85,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,108,124,44,99,39,195,251,135,203,159,25,172,1,232,47,43,254,242,196,25,52,169,87,157,195,46,170,186,29,30,21,2,152,79,25,108,135,78,136,209,53,30,59,72,73,18,80,132,164,181,61,11,214,90,150,181,110,90,212,163,180,158,23,92,63,225,210,33,211,115,55,141,246,239,58,170,247,102,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,184,175,11,220,139,126,26,238,164,99,142,49,217,157,175,13,168,187,253,15,26,106,182,179,93,170,54,226,72,181,100,210,125,162,27,58,57,204,212,210,133,186,72,111,231,82,153,13,149,212,128,0,0,0,0,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,184,235,109,183,119,224,189,247,109,173,27,149,81,182,170,145,91,235,166,139,114,35,168,35,239,47,210,247,144,247,67,252,102,70,68,200,143,196,115,232,190,218,155,87,216,162,211,251,64,102,10,246,166,191,101,226,85,126,144,217,232,245,10,185,42,50,79,167,69,49,33,73,247,153,119,167,222,127,172,95,254,67,174,243,188,178,201,102,205,91,220,199,33,82,233,208,92,61,186,104,180,83,226,153,151,209,47,210,246,127,140,83,14,125,172,214,172,188,205,94,17,88,111,106,42,21,58,132,254,243,61,119,212,37,22,189,84,127,163,245,125,130,126,240,105,196,198,230,97,173,123,13,95,119,115,236,85,101,84,208,91,116,209,178,143,79,100,187,145,167,121,254,150,191,87,180,5,146,128,0,0,0,0,0,0,0,0,0,14,103,153,106,103,166,48,22,254,129,203,223,204,182,234,165,183,93,53,214,19,197,239,47,120,233,131,226,222,209,74,117,153,94,134,104,223,207,166,74,111,110,186,107,185,165,22,154,254,176,25,136,188,33,157,62,237,173,64,52,109,236,245,25,45,109,215,93,54,186,162,211,252,130,221,120,52,93,46,84,176,174,189,66,113,90,246,90,180,165,36,180,246,38,53,61,62,239,175,222,42,219,48,240,189,31,142,151,252,62,94,206,85,207,85,70,221,117,211,73,142,151,127,234,22,9,193,94,178,134,234,151,69,13,71,213,76,205,146,95,249,84,228,251,191,180,5,176,128,0,0,0,0,10,161,227,67,138,15,183,87,182,240,158,59,218,33,81,97,214,214,91,75,174,170,168,176,125,232,255,0,240,191,87,180,90,196,185,13,195,138,244,183,79,68,48,218,156,81,251,136,139,83,255,0,48,207,231,17,108,74,119,17,179,45,95,112,228,115,89,162,187,42,144,215,168,73,209,12,212,37,232,95,69,39,220,191,110,191,105,128,112,237,194,39,49,83,50,54,235,143,22,145,45,217,81,43,110,31,233,118,121,241,53,79,211,73,150,164,231,127,95,176,198,129,34,198,106,28,86,98,48,157,173,176,218,91,65,106,103,162,82,90,23,127,212,66,180,248,53,97,82,32,89,149,220,79,156,222,217,18,38,74,167,50,90,235,171,74,106,158,250,85,209,122,119,145,244,52,235,245,251,5,152,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,27,157,91,1,56,137,151,11,210,148,127,74,21,30,163,61,179,247,45,16,36,36,143,233,39,244,253,231,246,14,228,63,29,102,153,26,183,71,157,70,154,157,209,231,198,118,43,169,212,203,84,45,38,149,23,67,35,238,51,238,50,1,152,42,116,185,118,37,253,26,115,11,210,77,187,88,67,168,86,133,209,198,30,35,35,208,247,23,122,62,178,251,70,135,178,123,138,177,241,111,0,237,58,250,29,230,72,141,74,129,10,81,237,50,249,244,194,142,181,255,0,33,37,222,231,176,180,247,24,163,108,234,225,107,248,85,152,203,210,148,101,252,22,165,89,168,212,162,23,79,85,135,39,72,74,19,244,212,103,161,55,222,102,71,239,33,46,248,62,99,193,208,174,90,166,16,86,166,237,133,80,75,243,162,39,151,174,178,86,228,8,232,78,169,108,207,184,143,169,172,139,222,94,208,22,242,3,248,71,169,106,67,250,0,0,0,41,139,141,12,169,46,102,6,219,140,234,190,109,54,156,51,73,104,95,246,237,68,136,70,108,146,219,50,46,124,207,97,236,120,233,220,80,174,58,76,215,75,82,47,155,69,66,49,31,121,151,233,123,58,253,66,65,241,138,35,252,99,105,26,150,159,232,106,63,245,250,128,229,92,55,225,162,102,105,237,173,239,242,185,15,195,120,189,93,219,141,53,24,158,175,213,174,189,224,52,7,25,146,143,25,168,233,45,9,164,37,4,95,97,104,63,212,0,0,0,0,0,0,0,0,0,7,241,74,74,18,107,81,232,73,45,79,236,31,209,203,51,61,136,49,240,203,2,111,75,169,215,118,58,197,14,163,217,189,83,61,207,38,27,206,32,190,138,180,234,142,243,45,61,224,41,163,137,190,47,189,136,249,138,170,209,25,119,116,75,105,111,210,76,182,145,124,228,121,211,19,250,9,62,229,251,204,190,179,29,143,131,30,28,170,163,138,55,14,34,202,245,162,198,163,203,166,182,158,237,31,76,138,123,196,173,73,90,247,31,118,221,62,191,96,175,171,222,229,147,121,222,85,171,166,81,234,237,94,163,38,106,187,187,221,117,75,246,17,23,122,189,197,246,16,188,206,24,56,84,120,123,150,250,101,94,84,94,84,139,144,217,171,160,247,238,220,204,136,16,148,71,209,106,34,212,209,238,35,250,136,4,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,20,99,152,159,16,56,157,253,50,173,127,93,116,94,112,173,236,86,225,187,142,55,214,40,222,55,181,38,234,177,89,131,112,87,234,21,88,173,201,157,49,46,161,167,228,45,196,37,100,152,170,34,81,37,100,70,68,102,90,235,161,159,120,208,231,216,107,216,155,116,69,154,117,210,86,223,36,153,230,93,145,227,113,55,51,27,177,110,42,166,34,38,122,103,84,16,1,49,191,185,103,152,31,246,225,135,191,249,194,111,253,80,63,185,103,152,31,246,225,135,191,249,194,111,253,80,70,63,5,99,127,248,229,122,255,0,143,246,103,255,0,185,71,182,126,228,57,1,49,191,185,103,152,31,246,225,135,191,249,194,111,253,80,63,185,103,152,31,246,225,135,191,249,194,111,253,80,63,5,99,127,248,228,255,0,31,236,207,255,0,114,143,108,253,203,8,203,183,135,236,49,254,134,209,127,169,52,58,16,242,184,83,107,84,44,92,46,179,172,154,179,209,222,157,111,208,41,244,169,78,70,82,148,210,221,98,58,27,90,144,106,36,153,164,212,131,50,51,34,61,52,212,139,184,122,161,96,217,137,166,221,49,61,80,227,204,202,229,55,113,183,174,81,58,196,213,84,196,250,166,100,0,1,232,194,0,0,0,0,0,0,0,0,0,0,0,0,0,85,95,28,239,204,159,237,39,238,209,106,130,42,231,159,35,31,142,143,200,159,244,209,249,29,242,59,210,95,236,39,164,59,87,107,236,223,248,67,59,54,246,111,247,218,239,246,105,212,42,175,133,199,142,204,50,251,235,201,230,139,254,16,3,43,156,41,63,22,188,118,182,113,175,240,245,242,143,228,231,109,254,44,249,45,216,249,253,162,27,241,191,45,218,220,219,183,159,187,232,30,187,116,233,174,165,63,192,0,0,5,85,241,206,252,201,254,210,126,237,29,171,135,7,15,248,121,119,161,53,139,120,189,110,255,0,166,196,254,210,195,81,164,56,196,134,237,216,187,214,222,216,235,101,110,54,183,158,108,137,107,120,149,184,155,116,154,73,35,231,141,217,85,124,224,94,28,98,78,35,216,216,161,122,209,189,43,85,195,158,220,237,1,151,204,149,22,60,169,71,28,206,82,155,50,245,222,111,178,167,148,102,123,80,165,169,100,147,90,91,90,58,0,0,0,0,10,86,227,87,226,158,214,248,127,7,204,106,34,234,68,42,206,183,13,239,199,7,20,233,88,153,248,101,249,37,232,203,125,138,23,98,249,59,219,249,156,185,50,30,230,243,59,83,90,107,218,118,237,218,122,108,215,94,186,16,112,14,6,63,158,207,217,191,222,66,213,4,85,200,198,70,63,18,239,150,223,233,163,242,199,229,143,163,127,216,79,71,246,94,201,218,127,240,135,183,238,237,63,239,116,217,237,215,164,170,0,0,0,17,87,138,63,129,60,77,251,151,206,33,10,1,26,83,205,30,5,254,50,152,19,115,96,167,202,159,147,159,40,251,23,241,159,97,237,156,142,207,49,137,63,145,230,55,187,119,35,111,211,45,55,107,215,77,14,0,127,112,199,255,0,26,47,249,147,255,0,199,128,113,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,139,84,207,62,70,63,29,31,145,63,233,163,242,59,228,119,164,191,216,79,72,118,174,215,217,191,240,134,118,109,236,223,239,181,223,236,211,175,42,202,231,10,79,197,175,29,173,156,107,252,61,124,163,249,57,219,127,139,62,75,118,62,127,104,134,252,111,203,118,183,54,237,231,238,250,7,174,221,58,107,169,4,255,0,0,0,0,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,32,7,247,12,127,241,162,255,0,153,63,252,120,178,156,39,177,127,5,248,89,102,225,159,165,61,39,242,74,223,167,80,187,111,35,147,218,187,44,102,217,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,2,131,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,191,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,249,252,11,192,188,56,203,166,28,83,176,191,11,232,221,134,149,7,87,94,121,211,37,202,168,74,81,17,57,42,75,132,69,204,121,123,83,169,232,73,36,165,40,66,80,132,33,9,232,0,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,167,220,88,177,127,10,24,89,121,97,159,165,61,25,242,182,223,168,208,187,111,35,157,217,123,84,103,25,230,242,247,39,126,222,102,237,187,147,174,154,106,90,234,43,91,251,134,63,248,209,127,204,159,254,60,5,170,0,0,0,0,0,160,30,40,254,59,49,55,238,95,39,132,37,87,3,31,207,103,236,223,239,33,213,115,71,194,147,241,148,199,107,155,26,255,0,15,95,39,62,81,246,47,226,207,146,221,179,145,217,225,177,27,242,221,173,189,219,185,27,190,129,105,187,78,186,106,125,87,35,25,24,252,75,190,91,127,166,143,203,31,150,62,141,255,0,97,61,31,217,123,39,105,255,0,194,30,223,187,180,255,0,189,211,103,183,94,129,42,128,0,6,85,197,255,0,112,184,240,39,134,95,125,121,196,209,21,127,184,99,255,0,141,23,252,201,255,0,227,196,255,0,202,230,5,254,45,120,19,108,224,167,202,159,148,127,39,59,111,241,159,97,236,124,254,209,49,249,63,145,230,57,183,111,63,111,211,61,118,235,211,93,8,58,168,0,0,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,253,154,60,11,252,101,48,38,230,193,79,149,63,39,62,81,246,47,227,62,195,219,57,29,158,99,18,127,35,204,111,118,238,70,223,166,90,110,215,174,154,28,42,194,126,13,127,130,252,83,179,113,51,241,142,244,159,201,43,130,157,93,236,95,36,57,61,171,178,201,109,238,87,51,182,171,102,238,94,221,219,85,166,186,232,122,104,2,202,128,0,0,85,95,28,239,204,159,237,39,238,209,106,130,42,231,159,35,31,142,143,200,159,244,209,249,29,242,59,210,95,236,39,164,59,87,107,236,223,248,67,59,54,246,111,247,218,239,246,105,212,42,175,133,199,142,204,50,251,235,201,230,139,254,16,171,37,60,55,191,19,236,83,170,226,103,225,151,229,111,164,237,247,232,93,139,228,239,96,229,243,36,199,123,155,204,237,78,235,167,102,219,183,105,107,191,93,122,104,115,84,0,66,174,47,54,47,202,220,155,84,171,254,148,236,159,34,174,10,93,119,147,200,230,118,190,99,138,129,202,221,184,185,122,118,254,102,237,21,249,45,186,122,219,147,53,71,42,205,30,5,254,50,152,19,115,96,167,202,159,147,159,40,251,23,241,159,97,237,156,142,207,49,137,63,145,230,55,187,119,35,111,211,45,55,107,215,77,12,40,135,34,215,173,86,192,206,14,18,87,104,209,226,61,34,85,209,18,136,180,201,66,148,130,98,160,174,194,242,136,146,164,158,244,181,37,197,32,245,208,150,73,51,37,17,26,79,70,98,181,112,159,131,95,224,191,20,236,220,76,252,99,189,39,242,74,224,167,87,123,23,201,14,79,106,236,178,91,123,149,204,237,170,217,187,151,183,118,213,105,174,186,30,154,11,42,0,31,38,236,186,104,86,53,171,89,189,110,153,221,138,139,111,211,228,85,42,50,121,75,115,145,21,134,212,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,250,15,172,57,86,104,240,47,241,148,192,155,155,5,62,84,252,156,249,71,216,191,140,251,15,108,228,118,121,140,73,252,143,49,189,219,185,27,126,153,105,187,94,186,104,97,156,27,178,233,174,223,55,85,102,245,186,103,118,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,232,52,61,145,156,47,170,224,230,82,240,206,195,174,170,89,84,152,163,250,74,99,18,225,42,35,241,31,156,243,147,92,138,227,74,51,82,86,202,164,155,39,174,134,102,217,153,165,58,237,40,65,253,195,31,252,104,191,230,79,255,0,30,45,80,0,85,175,28,27,2,75,180,172,44,197,40,54,244,66,143,22,69,70,129,84,171,36,154,75,230,183,82,211,240,163,172,245,230,173,4,76,207,90,122,26,16,102,231,209,55,11,117,165,14,85,154,60,11,252,101,48,38,230,193,79,149,63,39,62,81,246,47,227,62,195,219,57,29,158,99,18,127,35,204,111,118,238,70,223,166,90,110,215,174,154,24,83,7,11,43,254,77,139,157,43,54,41,220,49,41,52,219,170,60,250,5,72,228,155,73,68,164,57,25,110,199,142,75,112,189,85,174,99,17,9,27,12,150,165,237,65,107,188,210,171,244,21,129,105,240,90,174,216,215,85,26,245,181,179,99,216,171,86,253,66,61,82,157,39,228,34,28,228,74,97,196,184,211,155,23,57,72,86,213,161,39,162,136,210,122,104,100,101,208,89,248,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,247,22,44,95,194,134,22,94,88,103,233,79,70,124,173,183,234,52,46,219,200,231,118,94,213,25,198,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,138,214,254,225,143,254,52,95,243,39,255,0,143,1,223,248,188,223,95,36,178,109,82,160,122,47,181,252,181,184,41,116,46,119,63,151,217,57,110,42,127,55,110,211,230,107,216,57,123,117,79,229,119,107,234,237,85,53,229,234,214,161,95,56,251,134,150,85,211,7,182,209,110,11,194,141,75,168,198,230,173,190,124,87,230,180,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,139,233,206,182,84,191,28,28,44,165,97,159,203,223,146,94,140,184,24,174,246,223,69,246,254,103,46,52,134,121,92,190,115,90,107,218,119,110,220,122,108,211,78,186,151,0,202,231,10,79,197,175,29,173,156,107,252,61,124,163,249,57,219,127,139,62,75,118,62,127,104,134,252,111,203,118,183,54,237,231,238,250,7,174,221,58,107,169,4,255,0,0,0,17,255,0,63,150,47,225,19,38,216,177,64,244,167,163,251,37,190,229,119,157,200,230,238,244,107,136,159,202,219,185,58,115,59,47,47,118,190,174,253,218,43,77,167,157,113,167,220,88,177,127,10,24,89,121,97,159,165,61,25,242,182,223,168,208,187,111,35,157,217,123,84,103,25,230,242,247,39,126,222,102,237,187,147,174,154,106,90,234,43,91,251,134,63,248,209,127,204,159,254,60,5,170,0,0,8,171,197,31,192,158,38,253,203,231,16,133,0,141,41,230,143,2,255,0,25,76,9,185,176,83,229,79,201,207,148,125,139,248,207,176,246,206,71,103,152,196,159,200,243,27,221,187,145,183,233,150,155,181,235,166,135,0,63,184,99,255,0,141,23,252,201,255,0,227,192,74,174,40,254,4,241,55,238,95,56,132,32,87,12,172,130,73,197,203,134,157,143,120,211,104,196,155,134,113,227,185,38,131,21,249,173,56,138,213,69,169,74,103,71,163,39,114,149,25,165,50,249,173,14,242,247,175,146,90,58,209,186,145,109,88,201,132,54,110,59,225,221,67,11,113,5,137,111,219,213,105,16,94,156,196,103,205,149,200,68,105,108,202,38,77,101,235,37,11,83,9,66,205,38,149,236,82,182,169,10,209,69,234,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,1,250,192,0,0,0,0,121,246,236,11,53,171,254,70,41,38,222,136,119,100,170,59,52,5,213,148,70,167,202,156,211,206,62,152,232,51,61,16,131,117,229,173,91,72,183,153,55,191,119,45,189,190,128,0,0,86,175,27,219,235,209,248,89,134,152,103,232,190,103,167,174,9,117,222,219,207,211,147,216,35,19,60,174,94,223,91,127,164,183,110,220,91,121,58,104,173,250,166,202,132,85,207,62,70,63,29,31,145,63,233,163,242,59,228,119,164,191,216,79,72,118,174,215,217,191,240,134,118,109,236,223,239,181,223,236,211,168,84,175,13,235,90,133,120,103,107,11,105,55,28,30,215,18,61,66,93,81,182,249,171,111,108,168,80,100,75,140,230,168,50,51,216,251,13,47,77,118,171,110,138,35,73,153,30,133,4,42,201,79,13,239,196,251,20,234,184,153,248,101,249,91,233,59,125,250,23,98,249,59,216,57,124,201,49,222,230,243,59,83,186,233,217,182,237,218,90,239,215,94,154,28,213,0,16,171,139,205,139,242,183,38,213,42,255,0,165,59,39,200,171,130,151,93,228,242,57,157,175,152,226,160,114,183,110,46,94,157,191,153,187,69,126,75,110,158,182,228,205,81,202,179,71,129,127,140,166,4,220,216,41,242,167,228,231,202,62,197,252,103,216,123,103,35,179,204,98,79,228,121,141,238,221,200,219,244,203,77,218,245,211,67,10,1,202,119,138,124,27,248,129,111,121,139,3,74,98,181,112,159,131,95,224,191,20,236,220,76,252,99,189,39,242,74,224,167,87,123,23,201,14,79,106,236,178,91,123,149,204,237,170,217,187,151,183,118,213,105,174,186,30,154,11,42,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,52,166,43,87,22,56,53,254,20,49,78,242,196,207,198,59,209,159,43,110,10,141,119,177,124,144,231,118,94,213,37,199,185,92,206,218,157,251,121,155,119,109,78,186,107,161,107,160,15,87,193,83,194,197,211,241,2,119,151,83,132,255,0,17,255,0,37,57,82,252,79,176,178,171,134,127,47,126,86,250,78,224,126,187,219,125,23,216,57,124,200,209,217,229,114,249,206,235,167,102,221,187,113,107,191,77,58,106,114,0,0,0,0,0,0,0,80,15,20,127,29,152,155,247,47,147,194,23,252,32,6,104,248,82,126,50,152,237,115,99,95,225,235,228,231,202,62,197,252,89,242,91,182,114,59,60,54,35,126,91,181,183,187,119,35,119,208,45,55,105,215,77,76,28,21,60,44,93,63,16,39,121,117,56,86,94,78,242,171,121,102,191,23,41,246,125,26,155,45,54,197,58,68,121,55,101,93,183,9,148,83,169,198,191,92,146,234,144,180,246,151,18,151,18,202,54,171,114,200,212,101,203,67,139,69,217,228,167,42,95,137,246,22,85,112,207,229,239,202,223,73,220,15,215,123,111,162,251,7,47,153,26,59,60,174,95,57,221,116,236,219,183,110,45,119,233,167,77,79,213,229,163,46,150,38,87,240,178,6,25,216,177,255,0,154,153,88,155,189,239,227,58,167,102,101,151,230,114,221,117,206,79,55,144,133,114,144,173,136,238,34,239,51,15,107,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,64,0,0,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,213,71,148,197,139,23,240,161,133,151,150,25,250,83,209,159,43,109,250,141,11,182,242,57,221,151,181,70,113,158,111,47,114,119,237,230,110,219,185,58,233,166,165,174,160,51,4,52,167,148,239,11,24,55,240,254,222,242,230,4,0,254,225,143,254,52,95,243,39,255,0,143,22,83,132,246,47,224,191,11,44,220,51,244,167,164,254,73,91,244,234,23,109,228,114,123,87,101,140,219,60,222,94,229,108,221,203,221,183,114,180,215,77,79,77,64,122,176,0,0,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,62,226,197,139,248,80,194,203,203,12,253,41,232,207,149,182,253,70,133,219,121,28,238,203,218,163,56,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,81,90,223,220,49,255,0,198,139,254,100,255,0,241,224,39,254,83,188,44,96,223,195,251,123,203,152,29,84,121,76,39,177,127,5,248,89,102,225,159,165,61,39,242,74,223,167,80,187,111,35,147,218,187,44,102,217,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,61,88,14,85,155,31,11,24,201,240,254,225,242,231,197,43,100,23,37,23,86,107,49,30,37,110,173,76,236,248,101,108,212,25,114,227,168,72,39,16,220,253,134,151,21,76,142,109,169,11,83,206,160,200,150,164,40,185,45,172,150,103,185,77,33,219,211,197,139,23,240,161,133,151,150,25,250,83,209,159,43,109,250,141,11,182,242,57,221,151,181,70,113,158,111,47,114,119,237,230,110,219,185,58,233,166,165,174,163,229,96,94,5,225,198,93,48,226,157,133,248,95,70,236,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,72,122,171,78,214,161,88,214,173,26,202,181,160,246,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,234,62,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,191,87,213,34,160,241,171,83,86,189,197,221,183,79,175,216,56,231,12,140,95,123,14,51,21,73,162,58,238,216,151,43,140,82,72,182,145,252,228,137,208,211,250,10,62,228,123,200,190,178,22,85,196,251,10,143,16,178,223,83,171,197,139,205,145,109,155,213,117,158,253,187,89,143,2,106,140,250,173,36,122,26,253,198,127,81,138,51,178,46,89,54,101,229,69,186,98,158,142,210,42,49,166,167,187,189,167,82,191,105,25,119,167,220,127,97,128,212,90,84,149,164,150,147,212,148,90,151,216,63,163,150,101,131,16,163,226,118,4,217,119,83,78,239,117,250,29,59,180,250,166,91,94,84,54,92,89,125,20,235,213,125,228,90,123,135,83,0,0,0,0,0,0,0,0,1,254,82,89,41,17,157,142,162,212,157,66,144,101,246,150,131,253,64,6,114,115,181,108,200,182,51,61,136,81,228,39,105,77,184,234,211,90,45,72,254,109,117,9,36,93,198,127,163,237,235,245,9,49,193,122,92,150,243,5,114,70,105,95,54,171,74,97,168,180,47,251,118,156,70,56,175,18,8,105,135,154,123,151,107,252,222,123,243,30,63,87,110,211,85,70,95,171,245,233,167,120,234,188,29,117,252,99,170,250,22,191,232,106,71,245,250,120,11,179,0,0,0,1,252,51,208,181,48,28,87,56,88,171,31,9,48,14,236,175,173,222,92,137,52,169,240,162,158,211,63,159,84,41,11,71,242,20,93,237,251,75,79,121,140,240,212,101,203,190,239,233,83,159,94,178,110,26,194,222,90,180,46,174,62,241,153,158,133,180,187,215,245,23,216,44,67,140,38,60,29,118,229,165,225,5,22,102,232,80,18,196,233,105,229,233,164,148,57,62,58,211,235,54,71,220,101,212,150,101,238,47,104,136,153,42,194,215,241,87,49,150,101,40,139,88,180,218,205,58,165,44,186,122,204,55,58,58,86,159,166,147,45,73,206,242,51,63,113,0,188,28,149,88,8,195,188,183,217,116,164,253,41,212,122,117,65,195,247,173,112,35,164,207,233,43,244,61,229,246,14,230,63,29,26,153,26,137,71,131,70,134,141,177,224,70,106,43,73,212,207,68,33,36,148,150,166,102,125,196,93,230,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,10,194,227,27,129,175,212,104,116,108,99,162,195,222,228,103,35,211,37,252,225,22,214,146,138,132,133,175,214,115,175,121,116,36,107,238,63,96,172,156,24,191,234,120,97,138,54,197,237,75,147,201,93,46,175,10,83,167,177,42,220,219,82,27,116,211,235,37,90,126,76,186,145,25,253,189,195,70,216,233,135,16,49,87,10,174,91,42,123,123,142,161,75,152,203,39,170,139,107,174,70,117,180,171,162,147,174,156,195,232,102,69,254,113,156,188,106,195,217,248,93,138,55,45,147,61,173,158,141,170,204,142,201,238,73,239,105,185,14,54,149,116,82,180,215,150,125,12,204,255,0,206,3,70,152,23,136,209,49,87,10,173,171,218,51,220,213,212,105,112,223,144,123,77,58,60,228,102,157,81,117,74,127,156,246,17,23,249,135,189,21,35,194,43,51,82,233,181,137,120,21,112,202,230,68,148,110,77,131,234,17,109,113,74,129,21,180,122,141,106,125,8,250,169,122,123,203,218,45,184,0,0,0,82,119,24,210,156,89,141,163,246,199,55,36,237,136,252,174,132,90,35,183,212,52,46,159,175,191,168,228,124,57,166,83,225,230,158,214,237,236,243,57,242,224,178,199,172,162,218,233,212,98,109,87,78,254,227,232,125,7,99,227,43,1,136,89,139,161,45,150,182,27,246,172,87,85,235,25,234,165,78,168,106,125,255,0,80,140,217,55,146,252,108,208,97,121,199,127,148,110,93,212,70,212,173,164,175,84,234,49,245,232,96,52,134,3,252,216,51,54,91,53,47,121,154,75,85,105,166,189,59,244,31,232,0,0,0,0,0,0,0,0,2,186,56,195,226,212,74,54,24,210,176,193,167,180,151,58,115,19,212,157,167,213,165,199,168,48,125,118,25,119,151,233,17,253,94,209,98,82,164,55,14,43,210,222,61,27,97,181,56,163,250,136,181,63,243,10,5,226,73,139,146,49,87,50,149,143,91,248,53,185,218,40,77,22,133,212,163,207,153,162,190,130,79,185,206,227,215,237,48,28,123,46,120,126,246,38,227,69,163,105,54,141,237,202,172,192,75,229,169,23,205,42,91,45,171,249,73,253,63,97,234,52,127,135,150,227,86,125,131,109,90,76,22,141,209,105,16,233,200,46,189,9,150,80,217,119,153,254,143,188,254,211,21,19,193,215,9,221,173,226,221,95,18,103,55,186,20,10,92,136,108,150,164,90,72,68,154,123,201,87,69,145,253,19,62,134,147,47,175,216,46,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,7,158,196,59,113,171,194,193,185,109,39,211,171,117,170,60,202,114,139,83,234,79,50,182,207,184,203,244,189,229,246,144,206,6,99,48,253,236,50,198,139,186,210,113,27,27,139,89,158,150,11,82,63,154,76,183,155,79,242,149,250,30,211,212,105,128,83,79,24,172,39,118,139,139,116,140,73,130,222,216,83,233,81,225,188,90,145,235,33,114,106,15,41,93,86,103,244,72,186,18,72,190,191,96,14,255,0,193,227,22,226,86,112,198,171,134,14,189,172,184,51,159,158,148,237,62,141,34,61,61,130,235,176,139,188,255,0,72,207,234,246,139,23,20,1,195,111,23,100,97,78,101,41,30,183,240,107,143,179,208,157,45,11,161,72,159,15,85,125,5,31,115,125,197,167,218,66,254,162,201,110,100,86,101,178,122,182,251,105,113,39,239,35,45,75,252,224,63,212,0,0,0,0,0,0,0,0,7,249,190,102,76,184,105,94,195,36,158,138,211,93,58,119,232,3,62,220,70,102,83,230,102,158,233,236,12,242,249,18,231,50,255,0,172,163,220,233,84,101,238,87,94,238,242,232,93,7,92,224,230,83,143,49,181,142,198,230,212,252,152,145,205,232,71,170,59,125,63,82,235,250,187,186,136,221,156,137,79,202,205,6,39,156,135,185,166,221,221,90,109,42,218,73,245,74,163,35,78,132,36,191,6,186,123,19,115,23,93,113,230,183,155,22,172,167,83,235,25,104,164,206,167,232,125,255,0,88,11,171,0,0,1,224,177,211,17,162,97,86,21,92,183,180,151,185,75,167,82,230,63,28,246,154,181,121,184,206,186,146,232,149,127,55,237,35,47,243,15,122,42,75,139,174,102,101,212,107,17,48,38,223,147,203,139,20,219,155,59,212,35,220,226,85,62,43,136,245,218,212,186,25,117,74,244,247,23,180,5,124,227,70,32,84,241,63,20,110,123,218,169,39,156,186,165,90,108,166,143,98,83,181,183,100,56,233,39,213,74,117,252,161,245,50,35,251,59,133,155,112,114,192,215,233,212,58,206,49,214,161,236,114,75,146,41,145,62,112,143,115,74,69,62,66,23,234,185,211,184,250,26,53,247,159,176,86,94,10,225,237,67,20,113,70,218,178,96,53,191,210,117,88,113,222,61,201,45,141,57,33,182,212,174,170,78,186,115,11,161,25,31,249,198,141,48,47,14,32,97,86,21,91,86,84,22,246,157,62,151,13,151,143,85,30,247,91,140,211,106,87,85,43,77,121,101,208,140,203,252,224,61,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,225,150,165,161,251,69,88,241,117,203,42,222,110,30,58,91,169,215,150,150,224,205,103,94,228,151,111,148,227,187,150,239,216,91,82,143,176,253,130,211,199,153,196,187,42,6,35,97,253,197,99,84,75,230,43,180,169,116,229,43,214,245,121,204,45,173,122,41,38,122,18,207,166,226,251,75,188,6,108,112,102,254,153,134,56,163,108,222,209,23,183,209,85,104,82,158,45,8,247,54,212,134,220,82,122,165,90,107,179,188,136,207,237,238,26,57,192,220,67,133,138,120,83,108,94,208,149,175,164,169,48,164,58,90,31,170,227,145,154,116,203,170,83,175,229,11,184,136,191,204,51,217,154,76,23,168,224,70,51,87,172,121,169,209,130,151,42,68,21,106,159,90,47,107,125,166,213,209,107,50,212,154,62,138,61,222,255,0,121,206,126,16,217,147,114,13,70,118,4,86,85,171,50,13,218,148,85,233,252,181,42,4,84,35,68,181,175,113,31,83,94,158,242,246,128,182,112,1,252,51,208,181,48,20,195,198,141,212,57,152,123,104,146,238,253,182,124,50,63,87,77,15,183,84,122,8,203,146,154,43,149,188,208,97,195,109,159,72,183,61,30,82,139,222,148,212,99,106,93,229,239,29,183,139,85,196,138,238,101,26,105,13,108,244,125,29,48,204,247,107,184,209,62,119,94,226,211,191,235,251,71,152,225,139,109,206,175,102,130,144,252,70,247,34,156,220,121,174,158,164,90,33,186,140,51,62,243,47,127,179,95,176,5,248,48,130,109,150,219,34,208,146,146,78,158,237,8,127,216,0,0,0,0,0,0,0,0,0,229,249,157,188,190,65,229,247,16,238,100,126,94,37,175,86,114,57,123,222,76,39,150,146,250,42,46,244,123,75,65,155,203,150,183,46,237,186,42,151,20,148,255,0,9,172,79,126,98,211,169,125,55,92,53,153,106,68,69,222,175,113,23,212,66,227,120,191,98,161,218,216,67,79,178,98,189,164,138,188,214,185,137,219,222,203,177,103,182,125,77,6,93,233,246,25,31,217,222,42,167,45,118,28,172,72,199,11,50,215,142,207,49,18,43,148,226,124,183,17,104,210,166,50,133,31,85,39,244,253,135,168,11,169,225,171,132,109,97,158,92,104,117,37,57,185,251,153,136,213,181,22,154,109,41,16,33,153,151,211,81,31,84,119,244,251,8,75,49,240,108,43,113,155,66,201,160,90,236,39,106,41,52,200,176,136,181,51,252,147,41,71,180,207,244,125,231,246,152,251,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,2,38,113,41,194,38,177,51,46,53,202,146,92,218,253,179,30,77,109,37,166,187,138,52,9,134,69,244,210,69,213,125,253,126,195,18,204,124,27,246,220,102,239,178,107,246,187,233,220,138,181,50,84,35,45,76,191,42,202,145,236,50,253,47,121,125,164,3,49,86,213,110,93,165,116,82,238,40,201,254,19,71,158,196,196,39,82,250,109,56,75,34,212,200,203,189,62,227,47,168,198,144,242,195,121,124,189,203,238,30,92,206,116,126,93,175,73,114,65,123,157,84,38,86,162,250,41,46,245,251,11,65,159,60,202,88,114,176,223,28,47,59,94,67,60,180,71,174,84,73,130,220,71,171,73,152,242,18,125,20,175,208,246,158,162,213,184,64,226,153,221,56,67,80,178,101,61,172,138,68,215,121,105,219,220,203,81,96,54,93,73,4,93,234,246,153,159,219,222,2,193,128,0,0,0,0,0,0,0,127,195,232,39,25,113,179,45,73,73,52,233,239,212,135,253,128,12,227,231,94,138,229,19,52,24,142,219,135,210,85,205,88,148,146,247,37,85,25,58,23,121,251,132,153,224,184,234,27,204,61,202,74,119,102,235,62,97,23,171,174,167,219,169,221,7,43,226,117,109,206,160,230,130,174,252,182,246,162,162,220,137,141,30,164,122,161,202,140,195,35,232,103,238,246,233,246,15,79,194,86,226,69,11,50,142,180,182,183,246,250,58,161,145,238,211,105,174,124,30,189,199,175,119,213,246,128,188,192,31,194,61,75,82,31,208,30,19,28,177,14,22,22,97,77,207,123,77,86,133,77,164,205,144,209,104,126,179,141,198,117,210,46,137,86,159,147,62,242,50,255,0,48,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,68,167,93,55,247,153,17,253,157,194,195,184,189,102,77,115,170,48,112,34,140,191,153,142,109,84,165,175,79,229,165,83,226,173,26,41,173,123,140,186,146,244,247,23,180,65,124,173,224,189,71,29,241,154,131,99,194,78,172,28,184,178,39,43,84,250,177,123,91,13,56,125,86,131,61,9,210,232,149,110,247,123,200,39,255,0,8,188,178,173,150,230,99,165,196,141,57,137,114,12,38,117,239,35,236,18,155,119,114,29,251,75,106,145,246,159,176,90,113,22,133,161,123,7,154,195,59,42,6,28,225,253,187,99,83,139,230,40,84,168,116,228,159,173,235,114,88,67,90,245,82,140,181,36,23,77,199,246,159,120,244,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,2,191,56,179,101,206,61,253,135,45,226,245,45,141,106,214,243,68,211,234,220,127,222,76,49,58,66,186,41,212,167,233,172,187,146,106,251,75,160,168,220,30,190,100,225,166,39,219,87,155,47,114,125,17,86,135,41,213,237,37,109,67,82,27,112,250,109,86,191,67,216,71,250,251,134,149,49,6,210,135,125,89,53,219,66,114,55,53,87,167,74,132,101,169,151,229,89,91,126,195,73,247,44,253,165,246,144,206,158,106,112,154,163,131,56,225,115,218,19,163,114,90,58,140,217,48,139,122,85,186,47,108,125,182,213,209,107,50,212,154,62,138,61,222,255,0,172,52,37,129,215,252,12,78,194,107,86,245,129,47,180,149,78,143,6,75,171,229,169,31,56,228,102,156,50,208,210,159,211,46,226,34,235,250,135,182,146,173,145,157,94,186,109,66,143,252,130,180,56,60,227,195,245,218,53,83,5,170,42,245,169,237,63,84,96,244,47,201,182,138,124,100,151,70,203,222,125,77,102,127,87,180,89,69,101,74,69,30,114,208,90,169,49,157,50,47,175,105,128,207,102,126,234,43,168,230,118,240,90,220,223,201,169,84,25,46,154,104,69,80,149,211,187,235,29,251,131,181,49,114,49,166,173,60,139,163,116,135,211,254,41,116,243,247,136,173,155,121,111,204,204,126,34,46,66,118,169,23,61,93,4,90,145,244,41,239,251,190,209,55,120,46,209,185,151,61,201,89,91,90,165,49,38,48,74,221,220,124,202,114,187,181,254,192,22,218,0,0,0,0,0,0,0,3,248,102,68,70,103,220,67,250,62,69,223,82,244,53,167,91,171,235,167,97,167,73,147,255,0,144,210,149,238,63,119,184,192,82,111,22,140,81,249,119,152,182,232,145,92,210,45,191,75,42,99,136,211,189,230,39,78,73,171,83,66,79,185,125,218,153,125,102,61,159,7,156,44,69,119,20,234,152,133,41,157,91,167,193,126,51,106,221,220,227,114,105,238,151,66,89,123,255,0,68,203,252,194,29,102,94,234,153,120,227,213,251,87,150,230,239,244,73,85,67,93,8,180,111,182,188,162,46,132,95,164,125,229,168,184,142,19,248,123,242,47,44,165,80,146,206,146,43,213,95,74,54,189,223,235,47,211,224,153,22,132,163,46,244,253,71,245,16,9,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,154,120,195,97,106,40,88,167,74,196,40,172,232,221,66,11,17,156,86,238,247,28,147,80,116,250,26,207,221,250,36,95,230,30,51,132,190,40,252,132,204,91,148,73,78,107,22,224,165,157,49,180,105,220,243,243,160,164,149,169,33,71,220,142,237,72,190,178,19,219,139,6,30,252,180,203,41,212,35,51,172,138,13,87,210,142,47,119,250,203,20,249,198,101,161,168,139,189,95,89,253,70,41,219,45,23,84,203,59,30,172,42,188,53,237,255,0,68,148,180,59,208,143,86,251,107,42,50,234,71,250,37,220,90,128,210,217,25,25,17,151,113,143,232,249,22,133,75,211,54,157,18,175,175,247,245,58,52,159,252,182,146,175,113,123,253,196,62,184,0,0,0,0,0,0,0,0,165,238,49,84,197,177,141,52,137,230,93,28,164,71,79,248,229,212,15,222,56,14,65,42,43,167,102,118,207,90,28,217,206,169,83,217,62,154,234,71,80,139,211,187,234,18,203,141,21,31,151,115,219,117,148,53,162,85,18,27,6,173,221,231,204,168,171,187,95,236,16,139,41,18,223,135,152,252,59,92,116,238,82,238,122,66,12,181,34,232,115,216,247,253,128,52,139,25,91,227,52,189,117,220,132,159,249,7,137,199,27,254,6,24,225,61,213,122,207,151,217,138,153,71,157,37,165,242,212,191,156,110,51,174,36,180,36,171,244,15,188,140,186,126,161,235,232,202,82,232,240,86,178,209,74,140,209,153,125,123,72,86,191,24,108,120,126,133,70,165,224,181,57,94,181,65,166,42,143,158,133,249,55,17,80,140,162,234,217,251,139,169,44,143,234,246,128,171,236,97,190,100,226,94,40,92,183,155,207,115,189,47,86,153,45,165,237,36,238,67,178,28,112,186,109,78,159,79,218,69,250,187,133,184,240,153,203,155,22,14,28,185,139,213,70,54,213,174,22,141,166,21,184,207,248,19,236,65,144,158,137,117,73,250,104,62,244,146,190,194,232,42,219,42,216,77,81,198,108,112,182,45,8,17,185,205,21,74,20,153,190,186,83,182,47,108,97,183,21,213,104,51,208,157,46,137,61,222,239,171,69,152,125,105,67,177,44,138,21,161,5,27,90,164,83,162,193,46,166,122,242,153,67,126,211,81,247,32,189,167,246,152,15,66,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,47,139,238,0,29,94,220,167,227,37,30,22,231,225,41,168,82,149,204,211,70,80,220,249,11,61,20,225,23,121,151,66,70,190,227,246,11,52,30,35,26,176,250,30,41,97,109,205,99,204,46,149,90,84,216,173,159,95,85,110,199,113,162,62,138,78,191,148,62,154,145,125,157,224,51,195,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,170,23,236,108,187,139,95,119,184,104,126,131,120,69,189,48,114,45,237,17,223,154,171,91,136,168,146,182,159,78,108,82,115,184,210,71,220,175,113,125,133,220,51,139,141,118,4,204,45,197,107,162,200,148,157,61,17,88,155,21,149,106,94,179,109,73,113,164,171,162,149,166,188,190,227,51,63,183,188,91,79,14,108,112,114,253,202,93,207,107,75,235,50,215,166,205,134,202,125,236,70,166,68,66,123,155,73,119,175,218,106,63,172,192,85,14,99,36,42,86,96,113,49,229,47,126,183,133,103,67,211,78,157,181,225,105,60,22,168,200,44,24,185,171,253,159,215,59,146,108,78,110,255,0,103,100,167,47,110,154,254,189,116,253,98,169,177,177,213,63,140,215,235,235,45,20,229,207,84,89,151,184,206,91,134,46,99,132,60,40,241,50,179,52,216,143,202,55,238,87,29,95,174,106,222,163,167,64,213,93,123,181,211,184,4,221,0,0,0,0,0,0,0,1,195,179,171,122,124,136,203,85,245,57,46,242,215,62,133,84,128,218,182,235,235,46,4,131,47,228,159,232,253,95,104,238,34,185,56,198,226,179,246,254,27,81,240,242,158,254,215,234,83,99,201,125,59,72,245,142,228,122,131,42,234,104,50,239,34,238,81,31,249,192,84,197,169,9,235,191,18,232,244,245,167,156,237,106,185,29,149,22,164,157,234,122,66,75,234,34,212,213,245,126,161,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,244,125,226,136,114,15,135,238,226,6,104,236,116,54,189,165,111,214,105,149,213,244,35,213,44,84,98,234,95,73,63,167,245,253,134,52,64,132,19,104,75,105,238,73,17,16,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,243,11,106,179,121,224,149,239,65,117,174,98,159,183,170,105,109,59,140,181,90,162,58,130,45,117,47,210,246,158,131,56,55,92,39,173,12,75,172,83,208,92,151,104,181,217,12,164,186,43,98,153,144,162,250,200,244,52,253,127,172,106,1,196,19,136,83,106,238,81,25,24,206,254,126,112,253,220,63,205,29,238,135,23,184,174,10,197,78,186,142,154,104,151,234,50,180,47,164,175,208,250,190,194,1,118,57,42,189,62,91,229,170,197,156,167,121,139,129,66,165,192,113,91,116,245,145,2,57,159,242,75,244,190,191,180,119,17,92,156,28,177,89,251,131,13,171,24,121,80,127,115,244,217,178,36,176,157,164,90,71,110,61,61,148,245,36,17,119,153,247,168,207,252,226,198,192,0,0,0,0,0,0,0,5,113,241,165,163,32,240,98,217,175,246,127,92,174,72,81,57,187,253,157,146,162,189,186,107,250,245,211,245,138,182,203,156,133,69,204,14,25,188,149,236,210,240,163,106,122,107,211,182,178,46,35,139,196,40,243,50,179,12,223,143,205,54,46,86,222,71,174,105,218,164,211,167,232,174,157,250,107,220,41,159,5,29,83,24,203,97,62,130,213,77,220,244,181,145,123,204,165,54,96,52,127,93,188,34,217,120,59,42,246,150,239,205,82,109,197,212,77,91,79,175,42,41,185,220,73,51,238,79,184,254,195,238,25,224,204,238,42,212,113,139,26,238,123,194,115,252,214,149,83,154,204,51,218,148,233,27,181,188,227,101,209,8,246,56,125,229,175,188,90,119,17,140,112,114,194,202,93,177,107,69,233,54,232,166,194,134,241,123,152,147,76,150,133,119,182,162,239,71,176,210,127,89,10,150,193,91,2,102,41,226,181,175,100,70,78,190,151,172,66,138,242,181,47,85,183,100,182,210,149,213,73,215,78,103,113,25,31,217,222,2,207,56,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,119,145,244,52,107,239,63,96,179,65,226,48,87,15,161,225,110,22,219,54,60,50,233,74,165,66,138,225,245,245,150,212,118,218,51,234,165,105,249,50,233,169,151,219,222,61,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,190,49,24,21,232,58,197,39,26,32,163,248,61,65,230,41,79,117,255,0,94,113,85,9,42,62,174,25,247,17,119,32,139,235,246,8,65,129,120,233,93,193,147,186,26,165,187,181,171,138,223,155,70,89,109,65,233,218,57,90,159,172,218,253,141,23,78,159,105,123,111,111,59,120,90,140,89,203,173,213,66,236,252,231,233,244,249,213,56,165,191,110,143,183,6,74,80,127,77,37,222,231,180,204,189,228,51,187,94,164,200,160,215,42,52,41,105,218,253,58,91,209,29,45,72,244,91,107,52,153,116,51,46,242,62,227,48,31,231,86,158,237,86,171,54,166,242,183,57,50,67,143,172,244,211,85,45,70,163,238,211,223,238,23,219,195,34,155,38,157,149,138,63,105,111,103,106,118,60,150,250,145,234,133,83,161,232,125,15,234,20,16,52,31,195,170,11,80,114,177,106,114,149,187,180,66,128,250,186,25,104,165,83,162,106,95,228,1,38,64,0,0,0,0,0,0,7,241,70,73,35,81,159,66,45,76,81,55,21,44,71,59,219,50,15,211,16,189,237,208,161,170,155,174,154,104,108,207,154,157,62,137,126,151,215,246,152,187,92,74,185,88,179,176,254,227,186,36,43,107,116,186,84,201,134,122,25,232,77,48,181,251,8,255,0,71,220,127,97,140,217,227,133,199,242,199,26,47,187,157,11,222,138,181,205,84,152,217,233,167,170,236,183,22,94,194,253,47,105,23,216,64,39,239,6,76,57,85,74,234,184,49,18,76,93,209,162,199,151,78,109,221,250,104,250,92,167,188,69,161,43,94,227,215,232,233,245,251,5,186,8,91,194,131,14,213,97,229,148,164,172,245,59,130,171,233,175,176,159,167,193,63,210,87,232,125,95,97,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,3,242,83,42,212,170,212,101,204,163,84,226,79,142,220,135,226,45,216,207,37,212,37,246,29,91,47,52,106,73,153,18,219,117,183,27,90,123,210,180,41,39,161,145,144,253,98,152,48,171,59,117,92,168,103,151,26,40,87,59,242,231,97,213,213,137,21,166,106,176,213,41,73,98,146,250,171,6,149,213,144,218,89,117,107,91,113,210,226,84,211,100,147,120,185,100,163,51,109,189,2,231,192,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,0,0,0,0,0,1,242,104,215,77,10,224,168,215,169,52,137,221,162,93,179,80,69,46,168,223,41,104,236,242,151,21,137,105,111,85,17,18,245,98,92,117,234,147,52,250,250,107,185,42,34,250,194,152,51,59,153,139,203,42,28,82,49,7,20,172,248,49,42,40,84,122,69,54,175,76,146,68,148,84,105,206,82,169,203,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,110,152,85,137,150,174,50,97,197,185,138,86,84,190,209,69,185,169,237,84,35,110,113,181,184,206,242,245,216,119,150,181,161,47,52,178,83,110,32,148,123,28,66,210,103,170,76,7,171,0,0,0,1,242,110,203,166,133,99,90,181,155,214,233,157,216,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,160,5,205,116,208,172,250,115,53,107,142,119,100,137,34,161,2,150,219,156,165,185,186,84,217,77,68,140,222,136,35,50,222,251,237,35,93,54,167,118,170,50,73,25,151,235,169,213,169,84,88,200,153,89,169,196,129,29,201,12,68,67,178,94,75,72,83,239,186,134,89,104,148,163,34,53,184,235,141,182,132,247,169,107,74,75,83,50,33,72,55,158,110,234,185,190,226,7,131,55,91,20,233,116,123,78,131,124,80,41,182,229,41,249,10,90,208,193,213,89,82,229,60,130,81,180,137,47,30,221,252,178,208,144,219,45,154,156,229,19,138,177,254,40,254,4,241,55,238,95,56,132,2,85,0,128,28,49,115,227,248,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,79,240,0,0,0,0,0,1,226,175,92,104,194,252,58,188,172,236,63,190,46,248,148,106,237,255,0,34,68,75,114,60,148,56,148,79,125,146,111,123,68,233,39,148,133,153,188,210,80,149,169,38,226,220,74,17,185,70,68,63,86,42,211,177,30,175,135,23,29,51,8,110,58,85,6,243,147,79,117,186,37,74,169,12,228,197,141,40,203,213,82,219,35,251,72,148,105,113,40,81,146,148,211,196,147,105,121,193,199,239,195,47,225,150,236,252,96,253,43,248,66,244,130,189,59,233,61,188,238,118,210,217,183,103,205,242,121,124,190,87,43,230,185,92,190,87,205,236,1,166,144,16,87,135,7,16,8,121,136,161,53,132,152,189,113,127,166,196,14,210,251,82,100,54,196,118,238,40,187,214,230,232,232,101,13,182,135,153,108,201,11,100,147,184,219,104,157,73,175,231,137,169,212,0,0,43,171,137,215,16,9,152,69,14,78,95,176,66,226,236,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,30,109,106,83,41,66,180,36,184,164,45,176,156,24,85,141,24,95,141,244,170,189,119,10,46,248,151,37,54,135,88,145,65,153,50,34,28,228,20,214,82,133,56,150,220,82,73,47,35,107,173,168,157,108,212,218,137,68,105,82,135,181,25,204,201,246,108,239,44,162,226,135,203,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,208,70,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,236,83,123,43,209,249,188,167,150,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,135,171,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,97,242,177,123,26,48,191,1,108,215,49,3,23,46,248,150,237,9,185,13,68,41,15,33,199,86,235,238,25,236,105,166,154,74,157,117,122,18,148,105,66,84,100,132,45,103,162,80,163,47,106,51,153,156,28,217,222,89,186,197,15,151,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,97,60,25,63,24,239,144,149,223,148,223,252,204,124,231,201,191,72,239,237,30,148,231,23,63,176,127,224,127,150,230,235,234,115,244,229,122,253,168,5,149,15,147,118,93,52,43,26,213,172,222,183,76,238,197,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,7,214,28,171,54,62,22,49,147,225,253,195,229,207,128,234,160,42,47,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,0,60,166,41,98,149,137,130,214,37,79,19,49,46,187,232,107,110,141,201,237,179,123,43,210,57,92,215,144,203,127,54,202,22,226,181,113,212,39,213,73,233,174,167,161,17,153,113,91,79,136,246,76,111,155,170,141,101,90,216,201,219,107,87,5,66,61,46,157,27,228,237,85,190,124,167,220,75,109,55,189,113,146,132,238,90,210,90,168,201,37,174,166,100,93,71,202,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,13,30,214,110,154,21,191,81,161,82,106,243,187,60,187,154,160,186,93,45,190,82,215,218,37,34,44,137,106,111,84,145,146,52,98,36,133,234,163,36,250,154,107,185,73,35,250,194,0,113,171,240,177,107,124,64,131,229,213,17,237,120,113,103,142,78,107,108,217,246,126,32,162,36,124,69,179,227,176,185,207,52,182,154,69,110,34,140,208,83,90,96,140,148,133,165,68,148,190,148,167,148,149,186,210,146,105,39,137,166,194,101,0,0,0,0,0,0,0,0,0,227,249,170,204,197,155,149,12,35,153,138,87,132,25,117,21,170,66,105,180,138,100,98,52,174,163,81,113,14,45,166,13,205,166,150,81,181,167,22,183,20,71,181,8,86,212,173,123,27,88,123,91,139,20,172,75,82,251,180,112,206,191,93,236,183,37,247,219,254,79,194,236,175,47,182,118,38,73,233,95,56,132,27,109,236,109,68,175,156,82,119,107,162,117,62,131,213,140,192,226,150,41,95,120,211,125,212,241,51,18,235,190,153,185,43,60,158,219,55,178,179,31,155,202,101,12,183,243,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,157,223,112,230,206,191,227,85,135,15,208,47,250,157,41,188,77,181,190,110,165,25,131,229,57,84,130,68,130,110,166,150,118,165,9,220,181,155,110,165,163,82,80,226,82,173,26,75,205,54,65,48,0,0,0,0,0,71,252,82,207,174,83,176,90,251,169,225,158,37,226,183,161,174,74,55,39,182,194,244,21,74,71,43,154,202,30,111,231,25,142,182,213,171,110,161,94,170,143,77,116,61,12,140,139,160,96,166,61,225,62,98,109,89,87,174,14,93,127,40,40,176,170,11,165,191,39,176,201,137,178,82,27,109,197,55,178,67,109,172,244,67,205,158,164,91,125,109,53,212,140,138,144,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,4,255,0,0,0,17,255,0,20,179,235,148,236,22,190,234,120,103,137,120,173,232,107,146,141,201,237,176,189,5,82,145,202,230,178,135,155,249,198,99,173,181,106,219,168,87,170,163,211,93,15,67,35,34,232,24,41,143,120,79,152,155,86,85,235,131,151,95,202,10,44,42,130,233,111,201,236,50,98,108,148,134,219,113,77,236,144,219,107,61,16,243,103,169,22,223,91,77,117,35,34,164,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,1,63,192,0,7,201,182,174,154,21,225,78,122,173,110,78,237,113,35,212,39,210,220,115,148,182,246,202,133,41,216,146,91,209,100,70,123,31,97,212,107,166,213,109,213,38,105,50,51,250,194,144,44,140,230,215,114,121,158,236,110,169,185,74,244,205,153,116,98,5,102,61,205,77,105,8,41,74,109,170,156,174,84,152,206,43,77,30,107,154,233,147,106,81,54,226,86,164,171,105,154,29,110,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,1,250,192,0,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,232,70,183,29,113,182,200,212,105,65,26,200,212,164,164,141,68,31,86,187,127,217,182,205,205,108,217,149,219,134,36,74,237,227,34,76,106,21,61,70,102,252,229,199,142,185,15,154,18,68,102,72,109,166,204,212,179,209,4,106,109,38,123,156,66,84,170,223,246,109,10,242,160,97,245,102,225,137,14,225,186,163,206,147,69,130,241,154,87,61,16,201,163,146,77,25,150,213,45,9,125,181,154,53,222,104,222,162,35,75,107,52,211,182,85,115,11,117,102,131,138,133,155,139,151,76,110,193,219,253,45,26,157,75,68,167,36,51,76,130,213,22,106,90,142,218,150,127,225,56,179,74,80,149,186,235,171,36,35,126,210,235,252,110,42,213,90,5,87,1,171,180,42,156,186,117,74,157,34,224,151,14,100,71,148,203,241,159,109,84,197,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,11,74,1,26,178,47,156,218,22,112,240,226,85,77,202,87,161,175,59,95,179,199,185,169,173,33,103,21,46,58,75,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,36,168,0,0,0,0,10,139,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,112,90,245,167,116,208,175,155,86,141,122,218,211,187,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,31,174,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,205,114,157,225,99,6,254,31,219,222,92,192,170,190,24,185,241,252,8,87,99,96,54,44,86,182,216,55,5,65,62,141,170,84,106,60,184,182,187,202,67,202,115,68,242,148,124,153,15,170,57,43,115,141,180,202,141,199,143,77,238,168,194,234,64,0,0,0,0,7,201,187,46,154,21,141,106,214,111,91,166,119,98,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,131,235,14,85,155,31,11,24,201,240,254,225,242,231,192,117,80,20,237,194,159,60,113,176,214,171,3,43,120,146,137,110,208,174,122,193,34,214,169,165,110,190,116,234,140,165,33,5,9,109,234,100,136,207,59,162,146,166,210,92,183,157,113,75,37,37,213,56,205,196,128,0,0,15,41,138,88,165,98,96,181,137,83,196,204,75,174,250,26,219,163,114,123,108,222,202,244,142,87,53,228,50,223,205,178,133,184,173,92,117,9,245,82,122,107,169,232,68,102,92,86,211,226,61,147,27,230,234,163,89,86,182,50,118,218,213,193,80,143,75,167,70,249,59,85,111,159,41,247,18,219,77,239,92,100,161,59,150,180,150,170,50,73,107,169,153,23,81,242,184,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,3,74,96,0,0,60,253,255,0,126,91,56,97,102,213,177,2,243,149,46,45,10,133,28,229,212,36,70,167,200,154,182,24,35,45,206,155,81,208,183,77,9,35,220,181,18,76,144,130,82,213,162,82,163,47,64,0,34,175,247,81,242,39,254,238,127,243,102,177,255,0,84,29,215,8,113,163,11,241,234,205,111,16,48,142,239,137,113,80,156,144,236,67,144,202,28,105,109,62,217,150,246,157,105,212,165,214,151,161,165,68,149,165,38,104,90,22,90,165,105,51,165,110,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,160,180,161,75,90,210,107,95,137,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,134,133,4,106,187,56,143,100,198,198,186,171,54,85,211,140,157,138,181,111,212,36,82,234,49,190,78,213,92,228,74,97,197,54,235,123,209,25,72,86,213,161,69,170,76,210,122,106,70,101,212,119,251,78,233,161,95,54,173,26,245,181,167,118,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,232,51,133,155,31,20,248,201,241,2,225,243,23,192,104,79,5,49,239,9,243,19,106,202,189,112,114,235,249,65,69,133,80,93,45,249,61,134,76,77,146,144,219,110,41,189,146,27,109,103,162,30,108,245,34,219,235,105,174,164,100,93,0,64,14,10,158,22,46,159,136,19,188,186,156,61,175,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,211,90,86,164,45,9,52,44,58,5,255,0,196,47,39,56,97,121,85,176,254,243,198,152,145,107,180,41,7,18,161,30,53,38,161,53,12,62,68,91,154,55,99,176,182,141,105,51,218,180,146,140,208,178,82,21,162,146,162,37,129,196,35,40,216,167,121,82,112,251,15,177,74,93,114,225,174,72,40,208,96,198,181,235,27,221,94,134,102,102,103,20,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,168,6,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,213,70,106,62,243,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,4,170,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,75,78,233,161,95,54,173,26,245,181,167,118,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,232,42,51,140,182,38,227,107,248,161,75,194,138,237,26,93,39,11,219,143,18,171,66,90,155,97,214,43,53,22,155,117,47,203,67,196,217,58,218,218,41,103,29,81,205,195,208,144,219,166,146,39,144,99,207,240,155,205,231,224,139,17,255,0,23,219,214,110,203,66,255,0,168,35,209,42,110,7,53,200,183,19,198,203,12,238,113,6,75,38,95,66,18,210,181,74,201,46,37,133,23,41,6,242,204,46,164,0,0,7,63,188,49,251,6,172,12,71,181,176,142,242,196,42,85,42,239,189,55,122,18,150,250,213,204,147,161,154,83,185,68,70,134,185,139,35,109,174,98,147,205,113,42,67,123,214,70,146,252,153,138,199,155,55,45,184,71,93,197,107,206,108,68,162,157,29,104,166,65,122,65,178,186,181,68,208,163,143,9,163,74,22,173,238,41,58,26,137,10,216,130,91,138,45,136,81,150,123,51,21,143,55,150,100,177,114,187,138,215,156,217,106,93,70,66,209,76,130,244,130,121,20,154,113,45,71,30,19,70,148,33,59,27,74,180,53,18,19,189,102,183,20,91,214,163,48,210,240,8,213,195,210,227,204,21,211,150,91,126,173,152,164,115,170,175,114,221,160,84,157,144,211,242,170,180,39,98,176,244,73,82,86,219,139,220,241,243,92,65,154,201,14,154,91,73,184,147,89,169,107,146,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,132,126,170,187,140,62,86,33,227,70,23,225,77,86,211,161,98,5,223,18,147,82,190,107,12,208,109,232,106,67,142,191,62,107,138,74,82,148,54,218,84,162,65,41,109,165,78,168,137,180,27,141,146,148,157,233,215,218,140,203,99,247,225,151,240,203,118,126,48,126,149,252,33,122,65,94,157,244,158,222,119,59,105,108,219,179,230,249,60,190,95,43,149,243,92,174,95,43,230,246,11,106,225,123,158,159,195,93,170,140,14,198,59,207,181,226,77,23,127,161,228,205,78,215,171,180,182,219,73,150,175,26,143,180,76,103,71,57,154,146,86,182,137,14,124,234,147,33,194,9,254,0,0,3,202,88,24,165,98,98,135,202,63,144,181,223,73,252,146,184,38,90,213,143,224,175,51,217,106,145,118,243,216,249,212,39,126,222,98,61,116,110,65,235,209,71,161,136,65,197,27,61,181,92,19,165,51,129,24,47,115,68,143,123,87,35,173,87,5,70,35,234,237,182,244,37,37,6,210,27,218,91,90,147,33,43,81,146,247,243,26,109,36,178,74,77,230,93,77,91,101,163,49,119,222,87,241,78,6,38,88,178,63,154,135,88,133,177,159,227,58,95,105,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,239,35,239,35,13,41,128,231,248,23,142,152,113,152,188,56,167,98,134,23,214,123,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,208,0,7,138,197,236,104,194,252,5,179,92,196,12,92,187,226,91,180,38,228,53,16,164,60,135,29,91,175,184,103,177,166,154,105,42,117,213,232,74,81,165,9,81,146,16,181,158,137,66,140,190,253,217,116,208,172,107,86,179,122,221,51,187,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,244,25,247,207,38,110,234,185,190,197,196,221,108,83,165,209,237,58,12,117,83,109,202,83,242,20,181,161,131,89,169,114,158,65,40,218,68,151,143,110,254,89,104,72,109,150,205,78,114,137,197,5,255,0,85,175,251,54,139,96,205,197,41,151,12,71,45,56,20,119,43,238,213,162,25,202,97,84,228,50,111,170,67,102,201,40,221,71,40,141,101,203,37,110,45,54,235,169,15,171,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,166,28,130,254,29,191,21,140,198,255,0,184,199,224,254,239,255,0,180,255,0,249,79,232,232,191,255,0,55,253,231,255,0,240,127,229,143,65,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,200,92,72,0,0,0,0,0,249,55,101,211,66,177,173,90,205,235,116,206,236,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,208,125,97,202,179,99,225,99,25,62,31,220,62,92,248,14,170,2,162,248,80,231,142,77,181,85,162,101,31,17,145,16,168,85,41,18,17,104,213,141,109,71,56,50,221,83,143,170,19,230,163,73,58,135,221,82,249,74,45,93,39,157,75,122,45,46,35,147,110,128,0,0,0,0,0,0,0,0,0,0,0,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,162,248,205,225,194,169,183,77,191,136,177,162,109,141,41,136,148,231,29,230,107,171,234,114,160,241,150,134,173,123,139,95,163,167,215,236,22,232,33,111,21,252,59,85,249,150,83,144,131,208,237,250,175,166,190,222,69,62,113,254,146,127,79,235,251,12,5,123,240,173,196,99,178,115,32,197,53,107,216,221,118,26,105,186,233,174,166,244,248,73,211,232,159,232,253,95,105,11,217,73,146,136,148,71,208,203,82,25,143,192,251,143,228,118,52,88,151,58,215,177,20,155,154,151,49,195,211,95,85,169,109,172,253,135,250,62,194,63,176,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,237,34,253,47,113,125,132,3,210,128,0,0,0,0,0,0,8,157,196,222,155,38,165,149,138,199,102,111,127,101,118,68,151,61,98,45,16,154,116,205,79,169,253,98,132,169,51,221,165,85,97,84,217,86,215,33,200,109,244,30,154,232,164,40,148,93,250,251,189,195,64,188,69,32,181,59,43,23,103,53,91,123,60,41,239,167,161,158,170,77,58,94,133,254,81,159,0,29,87,29,49,210,187,140,223,37,218,170,59,185,171,118,223,133,70,65,109,65,107,217,249,186,31,170,218,15,185,211,233,215,237,63,100,223,224,239,129,94,157,172,85,177,162,115,122,199,167,188,253,41,158,191,235,205,170,159,37,39,209,194,62,227,62,244,25,125,126,193,91,52,26,76,138,245,114,157,66,136,157,207,212,101,179,17,162,212,139,85,184,178,73,23,83,34,239,50,239,50,26,34,201,38,22,163,9,178,235,106,208,187,63,37,250,133,62,13,78,81,111,221,171,238,65,140,149,159,211,81,119,183,236,50,47,113,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,53,74,27,117,26,116,170,123,197,171,114,153,91,43,47,121,41,38,71,254,113,158,60,247,97,170,112,215,50,119,116,54,91,216,205,94,167,62,170,142,186,244,118,124,146,47,229,40,251,145,245,125,132,52,74,42,79,141,14,30,34,21,195,109,226,52,102,246,50,251,16,233,110,117,215,87,84,186,139,198,125,85,175,113,126,142,159,95,176,5,97,141,11,112,245,121,15,101,98,205,216,90,108,166,211,144,127,105,83,162,12,244,141,4,240,226,41,197,149,139,99,183,47,119,240,104,92,158,132,90,53,232,232,155,75,167,235,239,234,2,79,128,0,0,0,0,0,0,8,151,196,223,18,147,135,57,100,169,104,173,171,184,31,122,134,158,154,245,126,159,51,79,228,171,244,62,175,180,133,25,97,205,10,69,235,137,150,197,180,223,87,235,181,216,80,75,187,170,159,144,132,123,200,187,213,239,47,180,132,244,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,77,4,125,199,236,81,151,213,237,28,131,134,38,21,39,18,51,35,78,154,250,119,53,110,54,205,100,139,93,61,104,243,225,30,189,22,147,238,95,215,246,24,11,177,192,187,53,187,3,7,236,235,81,45,236,114,159,66,167,199,127,174,186,186,220,86,155,81,253,37,123,81,236,51,33,238,199,252,182,218,90,109,45,32,180,74,18,73,47,176,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,205,102,108,124,83,227,39,196,11,135,204,95,26,83,25,172,205,143,138,124,100,248,129,112,249,139,224,38,87,10,124,241,198,195,90,172,12,173,226,74,37,187,66,185,235,4,139,90,166,149,186,249,211,170,50,148,132,20,37,183,169,146,35,60,238,138,74,155,73,114,222,117,197,44,148,151,84,227,55,18,50,174,46,39,133,62,120,228,226,85,42,6,86,241,37,17,26,174,219,20,114,69,173,83,74,218,96,170,52,232,169,66,10,18,219,212,141,114,89,107,69,37,77,164,249,140,180,226,150,73,83,74,113,224,177,240,0,0,0,0,20,3,197,31,199,102,38,253,203,228,240,135,234,225,243,157,186,174,84,47,247,40,87,59,242,231,97,213,213,34,59,53,88,106,148,164,177,73,125,79,50,149,213,144,218,89,117,107,91,113,210,226,84,211,100,147,120,185,100,163,51,109,189,63,47,20,127,29,152,155,247,47,147,194,17,84,6,167,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,83,183,10,124,241,198,195,90,172,12,173,226,74,37,187,66,185,235,4,139,90,166,149,186,249,211,170,50,148,132,20,37,183,169,146,35,60,238,138,74,155,73,114,222,117,197,44,148,151,84,227,55,18,0,40,219,137,126,120,228,230,58,242,123,7,172,116,68,70,29,89,117,135,22,204,182,214,212,133,215,42,44,147,140,28,212,188,131,82,74,49,37,110,165,148,161,94,186,28,55,22,102,106,66,25,238,188,84,243,227,254,171,229,83,8,43,95,205,53,119,215,105,149,31,248,116,73,162,41,28,175,248,186,157,91,111,127,57,29,105,252,170,5,85,128,234,185,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,212,241,71,240,39,137,191,114,249,196,32,20,23,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,208,78,69,243,155,66,206,30,28,74,169,185,74,244,53,231,107,246,120,247,53,53,164,44,226,165,199,73,124,169,49,156,86,186,178,239,41,211,38,212,163,113,181,33,73,86,226,36,58,230,123,7,181,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,65,167,48,28,171,44,89,133,181,115,65,131,84,92,92,181,163,118,14,223,204,141,81,165,174,83,114,30,166,78,105,91,93,142,226,144,127,224,184,131,82,80,165,180,235,75,52,35,126,210,234,160,0,0,0,32,175,17,254,31,240,243,17,66,119,22,240,134,221,255,0,77,136,29,153,135,99,71,113,136,237,220,81,119,161,189,178,22,242,219,109,15,50,217,154,208,241,171,113,182,209,180,162,95,204,155,83,168,0,101,178,211,186,107,182,53,213,70,189,109,105,221,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,186,13,4,228,147,56,54,206,110,112,189,170,210,78,36,43,218,135,29,132,221,148,120,141,72,228,65,125,215,31,67,43,109,199,80,73,82,30,76,101,186,72,74,220,54,201,68,133,169,70,91,149,13,120,174,100,91,242,249,160,193,75,51,254,216,149,127,194,130,175,240,84,154,163,113,201,63,240,189,169,105,87,232,60,104,254,248,120,87,6,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,116,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,11,169,226,59,158,57,57,82,179,96,89,248,124,136,146,49,22,240,142,250,224,188,234,218,117,20,72,137,50,65,205,117,131,51,82,214,165,26,146,194,84,158,82,150,211,170,81,168,153,54,156,162,17,232,47,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,37,49,151,36,149,92,191,100,202,219,198,220,72,98,92,59,218,244,186,41,209,17,70,151,21,81,223,161,66,56,213,71,20,211,154,60,164,184,183,210,220,39,77,43,109,14,50,109,155,103,161,155,132,2,37,137,105,195,207,58,117,92,172,98,132,122,21,223,112,75,78,21,220,178,12,174,8,101,25,82,138,19,230,222,214,170,12,54,149,18,144,180,168,154,75,166,130,81,173,146,81,114,220,90,25,219,226,178,21,133,182,38,52,230,198,198,195,60,75,161,122,102,219,172,250,79,182,194,237,79,71,230,242,169,178,158,111,231,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,63,149,154,236,168,226,62,82,177,29,118,85,234,215,110,165,78,230,63,64,175,176,201,162,45,94,42,76,136,212,146,51,62,91,200,220,146,117,147,51,83,106,82,76,141,104,91,110,44,52,103,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,162,206,35,185,227,141,154,219,202,5,159,135,200,151,31,14,172,249,15,174,11,206,173,214,151,91,150,162,36,28,215,88,51,36,161,9,73,41,44,37,73,230,165,14,186,165,26,77,227,105,190,21,248,209,227,183,224,39,241,104,249,115,254,150,223,254,100,244,100,63,251,115,182,255,0,124,114,187,71,247,199,175,249,79,247,191,71,213,12,177,101,234,234,205,6,50,209,112,142,214,147,216,59,127,50,77,70,168,184,174,72,102,153,5,164,238,118,67,137,65,127,130,218,9,74,66,86,235,173,32,214,141,251,136,61,174,73,50,125,115,102,231,20,26,162,164,165,194,178,104,114,24,85,217,88,136,236,126,124,22,29,109,245,178,134,219,117,100,165,45,229,70,91,68,180,161,194,108,212,75,90,84,69,181,87,253,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,149,130,248,67,102,224,46,23,219,248,71,135,236,75,110,133,110,199,83,49,206,91,230,243,238,173,110,41,215,94,113,125,8,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,189,168,0,229,89,177,240,177,140,159,15,238,31,46,124,117,81,202,179,99,225,99,25,62,31,220,62,92,248,12,214,11,169,225,139,159,31,195,125,10,54,3,98,197,107,117,253,111,211,211,232,218,165,70,163,204,149,116,50,149,188,167,52,79,41,37,206,142,194,99,146,183,56,227,175,36,156,120,245,216,234,138,149,135,234,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,6,167,128,69,252,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,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,1,106,156,106,252,44,90,223,16,32,249,117,68,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,238,39,141,95,133,139,91,226,4,31,46,168,138,86,1,163,60,159,102,206,205,205,214,23,252,184,161,71,137,71,174,192,144,228,106,237,184,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,205,121,136,35,53,52,178,46,234,51,89,150,44,194,221,89,95,198,90,46,46,90,209,187,127,96,230,70,168,210,215,41,200,236,212,224,186,157,174,199,113,72,63,240,92,65,169,43,74,29,105,165,154,23,179,105,232,123,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,58,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,135,181,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,1,231,241,75,20,172,76,22,177,42,120,153,137,117,223,67,91,116,110,79,109,155,217,94,145,202,230,188,134,91,249,182,80,183,21,171,142,161,62,170,79,77,117,61,8,140,203,61,153,174,205,118,35,230,215,17,215,122,222,174,246,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,58,87,16,204,233,213,115,79,138,18,40,86,133,193,45,88,87,109,72,34,183,225,156,101,69,41,175,147,123,93,168,62,218,148,106,90,212,163,117,45,26,201,38,134,77,37,203,109,107,123,119,159,200,190,76,171,185,195,196,121,84,199,42,190,134,179,45,126,207,34,230,169,52,180,28,164,182,233,175,149,26,51,106,215,87,157,229,58,68,226,146,109,182,148,41,74,220,100,134,156,15,203,132,89,18,199,156,108,192,107,163,29,236,139,102,92,136,116,57,13,38,151,78,54,62,126,225,97,60,210,154,184,61,119,58,184,234,67,69,176,145,163,166,167,144,218,148,235,38,210,184,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,251,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,168,30,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,176,177,76,159,102,206,205,205,214,23,252,184,161,71,137,71,174,192,144,228,106,237,184,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,205,121,136,35,53,52,178,46,234,51,89,150,44,194,221,89,95,198,90,46,46,90,209,187,127,96,230,70,168,210,215,41,200,236,212,224,186,157,174,199,113,72,63,240,92,65,169,43,74,29,105,165,154,23,179,105,232,123,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,58,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,135,181,0,0,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,0,113,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,9,254,0,0,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,0,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,224,19,252,0,0,102,179,54,62,41,241,147,226,5,195,230,47,137,85,195,23,62,63,129,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,28,85,205,143,138,124,100,248,129,112,249,139,227,149,0,213,64,10,203,225,67,158,56,215,45,42,137,148,124,70,68,179,174,211,99,200,69,163,86,53,187,32,167,68,105,46,62,168,79,154,141,70,210,216,105,43,229,40,180,104,217,105,45,232,133,54,142,117,154,0,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,140,251,103,163,57,181,220,225,226,60,90,155,116,175,67,89,150,191,104,143,108,211,93,66,14,82,91,116,209,205,147,37,196,235,171,206,242,154,51,109,42,54,219,74,18,148,238,50,91,174,118,190,39,89,241,252,55,215,100,224,54,19,214,183,88,54,253,65,94,146,170,83,170,60,200,183,67,201,67,42,111,84,242,146,124,152,239,166,65,39,107,142,52,242,137,183,139,93,141,40,160,0,9,85,194,227,199,102,25,125,245,228,243,68,170,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,18,171,142,119,230,79,246,147,247,104,10,224,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,90,19,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,51,110,59,174,79,179,103,121,101,23,20,62,92,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,24,104,204,7,148,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,138,111,101,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,62,43,158,140,230,208,178,121,135,17,106,109,210,189,51,121,221,29,162,61,179,77,117,11,40,170,113,162,71,54,76,151,19,166,140,181,205,104,205,180,168,156,113,75,74,83,180,141,110,182,28,87,137,214,124,127,2,20,41,56,13,132,245,173,183,245,193,79,87,164,170,148,234,143,46,85,174,202,150,202,155,213,60,165,23,58,67,10,144,73,218,227,110,178,147,109,226,211,123,74,58,86,31,170,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,41,222,22,48,111,225,253,189,229,204,12,214,13,41,229,59,194,198,13,252,63,183,188,185,129,154,192,22,233,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,25,87,23,147,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,108,38,248,0,0,14,85,155,31,11,24,201,240,254,225,242,231,199,85,28,171,54,62,22,49,147,225,253,195,229,207,128,205,96,184,158,20,249,227,147,137,84,168,25,91,196,148,68,106,187,108,81,201,22,181,77,43,105,130,168,211,162,165,8,40,75,111,82,53,201,101,173,20,149,54,147,230,50,211,138,89,37,77,41,199,169,216,126,170,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,128,106,120,4,63,225,251,158,234,22,106,173,86,236,171,165,125,139,19,109,250,121,57,81,141,162,220,244,164,86,27,138,219,181,93,232,142,212,118,57,178,100,40,187,50,76,212,141,53,45,83,212,166,0,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,1,165,48,0,0,0,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,38,85,111,44,168,98,229,66,207,172,211,101,170,216,168,200,145,38,211,171,184,225,60,138,141,56,151,234,18,157,74,16,158,210,218,84,218,94,70,212,237,89,146,136,185,107,109,107,209,152,229,89,151,203,165,137,154,12,44,159,134,119,212,127,231,102,81,230,239,123,248,178,169,217,158,101,137,156,182,157,111,157,202,231,173,92,165,171,98,251,140,187,140,130,165,120,94,231,95,241,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,100,107,205,143,138,124,100,248,129,112,249,139,227,228,227,166,5,226,62,93,49,30,163,133,248,161,70,236,53,88,58,58,203,205,25,174,45,66,42,140,201,185,81,156,50,46,99,43,218,173,15,66,81,41,42,66,210,133,161,104,79,128,1,99,249,55,205,221,43,40,60,63,46,139,173,138,116,74,197,217,94,196,138,133,54,220,165,63,33,40,66,223,42,85,61,75,148,242,9,68,234,227,50,91,119,242,203,83,91,140,182,106,111,154,78,38,189,110,203,166,187,124,221,85,155,214,233,157,219,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,160,249,66,207,184,93,112,255,0,153,87,153,77,204,222,55,219,188,154,83,61,154,163,99,210,223,113,246,37,57,41,167,218,125,154,178,185,107,70,214,75,149,163,77,184,75,75,201,113,78,26,73,4,210,157,14,215,194,247,34,223,129,75,85,24,227,140,118,103,100,196,154,214,255,0,67,198,154,173,207,80,169,110,54,146,45,89,52,151,103,152,246,174,115,53,53,45,13,26,27,249,165,42,67,103,63,192,0,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,212,64,133,92,74,242,81,78,204,94,28,78,197,11,42,153,174,38,218,52,244,185,25,105,41,79,185,85,165,198,41,46,174,152,211,13,168,208,79,45,111,169,109,168,154,82,212,226,16,209,154,82,179,82,3,202,240,155,205,231,225,119,14,63,23,219,214,110,251,190,192,167,163,209,42,110,7,41,185,86,235,36,203,12,238,113,6,104,55,152,90,210,210,181,74,13,77,169,133,23,53,100,242,202,122,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,105,221,53,219,26,234,163,94,182,180,238,197,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,4,223,206,191,18,202,174,98,176,74,211,194,75,62,4,74,124,122,245,30,28,252,64,89,196,82,22,117,86,95,51,56,49,210,225,172,155,140,78,176,220,148,184,151,22,181,161,198,16,165,54,104,121,181,135,63,226,13,157,186,174,107,239,246,232,86,195,242,224,225,213,171,34,67,52,168,105,148,165,49,86,125,47,60,148,85,150,218,153,105,104,91,145,212,218,82,211,132,163,100,185,132,147,35,113,205,125,7,13,76,148,84,115,23,136,240,113,66,245,166,107,134,86,141,65,78,73,90,138,43,237,213,106,145,142,51,168,166,58,195,138,53,147,43,67,233,91,138,54,148,133,54,133,180,70,149,44,148,142,1,150,140,186,95,121,160,197,56,24,103,98,199,254,106,101,98,110,246,127,139,41,125,165,150,95,153,203,117,214,249,220,174,122,21,202,66,183,175,184,139,188,203,69,24,85,134,118,174,13,225,197,185,133,182,84,78,207,69,182,105,237,83,227,110,109,180,56,246,194,245,223,119,150,132,33,79,58,179,83,142,44,146,91,220,90,212,101,170,140,7,171,0,0,0,0,0,0,0,0,0,0,1,19,179,25,196,159,3,50,199,137,146,48,170,253,181,47,185,245,104,209,35,204,91,212,136,48,221,142,104,121,59,146,68,167,101,54,173,72,187,253,93,62,179,31,225,151,206,38,152,19,153,60,83,166,97,29,137,104,95,208,170,245,70,164,188,211,245,88,16,154,140,132,178,202,157,86,245,55,45,197,245,36,25,22,136,62,166,90,232,90,153,4,184,1,207,177,243,27,45,108,186,225,69,111,24,175,74,109,94,125,22,128,113,138,83,52,166,154,114,73,243,228,55,29,6,132,186,227,105,61,22,242,53,213,69,211,83,235,220,34,15,247,106,242,177,254,208,113,87,255,0,53,83,191,235,192,39,248,15,45,133,216,137,69,197,188,58,183,49,54,220,139,54,53,46,231,166,177,84,136,204,228,33,18,16,211,169,37,36,156,74,20,164,146,180,62,164,74,50,250,204,122,144,16,215,136,166,69,99,102,150,205,59,227,15,160,68,70,42,80,35,178,204,23,164,202,117,8,169,211,153,57,11,58,105,17,184,76,50,181,57,33,78,33,229,35,233,161,40,82,208,133,26,209,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,169,50,81,119,144,212,64,172,14,40,188,63,225,213,225,212,179,55,130,22,239,38,170,207,105,168,223,20,182,28,97,136,174,69,105,135,95,122,172,158,98,209,181,226,229,104,235,109,146,212,242,156,75,132,146,89,58,167,66,69,112,249,206,221,43,53,246,3,148,43,157,248,144,113,22,213,143,29,154,172,53,74,74,159,171,48,150,89,74,234,200,109,44,180,132,33,201,10,113,42,105,178,81,50,124,178,81,145,56,222,174,32,217,219,165,101,66,192,110,133,108,63,18,118,34,221,81,228,51,74,134,153,73,75,244,150,20,203,201,69,89,109,169,151,80,180,55,33,45,165,45,56,73,39,143,152,73,51,38,220,210,141,176,171,19,46,172,27,196,123,115,20,172,169,125,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,98,174,38,93,88,201,136,247,30,41,94,178,251,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,32,31,42,236,186,107,183,205,213,89,189,110,153,221,182,181,112,84,36,85,42,50,121,72,111,159,41,247,20,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,186,15,148,36,85,245,147,235,155,11,178,137,68,204,142,32,20,186,125,74,240,186,41,176,45,234,106,93,142,235,15,81,36,211,31,152,153,203,83,107,90,183,184,164,182,148,182,174,90,155,38,156,53,37,92,196,236,230,153,122,181,168,87,206,62,225,165,149,116,193,237,180,91,130,240,163,82,234,49,185,171,111,159,21,249,173,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,160,59,94,65,115,175,117,101,79,17,226,81,42,213,62,209,134,87,53,65,150,238,58,124,131,113,109,192,222,105,109,85,56,228,218,86,180,188,210,8,141,105,66,79,156,218,9,6,91,146,210,218,190,139,78,233,161,95,54,173,26,245,181,167,118,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,232,51,175,154,236,168,226,62,82,177,29,118,85,234,215,110,165,78,230,63,64,175,176,201,162,45,94,42,76,136,212,146,51,62,91,200,220,146,117,147,51,83,106,82,76,141,104,91,110,47,242,91,121,179,199,155,79,1,171,89,110,161,95,82,227,217,53,201,28,215,99,151,229,216,97,91,251,68,70,29,215,115,81,164,41,100,167,90,46,138,52,168,139,105,61,32,158,9,1,196,191,60,114,115,29,121,61,131,214,58,34,35,14,172,186,195,139,102,91,107,106,66,235,149,22,73,198,14,106,94,65,169,37,24,146,183,82,202,80,175,93,14,27,139,51,53,33,12,241,252,148,101,70,187,155,76,101,133,102,242,170,176,237,10,110,147,46,154,220,38,80,174,193,23,106,205,182,201,78,25,32,158,125,104,229,54,90,45,69,170,220,229,173,13,56,67,197,101,215,1,175,44,201,98,229,11,10,108,200,82,212,186,140,132,46,167,57,152,228,242,41,52,226,90,74,68,215,73,75,66,118,54,149,106,73,53,167,122,205,13,164,247,173,36,122,9,203,70,93,44,76,175,225,100,12,51,177,99,255,0,53,50,177,55,123,223,198,117,78,204,203,47,204,229,186,235,156,158,111,33,10,229,33,91,17,220,69,222,102,30,127,28,172,11,55,11,50,77,137,216,125,135,214,244,74,29,189,67,195,123,130,52,24,49,136,246,52,143,71,200,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,206,96,210,158,108,124,44,99,39,195,251,135,203,159,25,172,1,111,220,45,51,237,242,238,29,7,42,56,160,198,203,130,149,79,236,118,133,82,60,125,27,159,6,35,6,162,135,33,40,45,27,121,150,26,81,161,221,9,46,54,217,146,204,157,73,41,251,42,25,97,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,94,247,15,220,247,80,179,85,106,183,101,93,43,236,88,155,111,211,201,202,140,109,22,231,165,34,176,220,86,221,170,239,68,118,163,177,205,147,33,69,217,146,102,164,105,169,106,158,164,19,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,20,237,197,99,60,113,177,42,171,63,43,120,108,137,109,80,173,138,193,162,233,169,169,110,176,117,26,140,85,45,7,9,13,234,68,184,204,187,170,148,167,18,124,199,154,109,72,36,165,164,184,240,121,76,201,113,80,197,203,147,48,212,171,207,2,110,9,116,59,62,199,145,34,36,26,98,228,173,218,117,202,142,208,226,78,100,200,230,211,43,52,63,31,146,68,203,154,173,141,13,77,173,183,20,106,19,42,200,206,109,11,56,121,17,198,234,155,148,175,67,94,118,190,31,214,99,220,212,214,144,179,138,151,29,166,74,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,42,91,45,25,116,190,243,65,138,112,48,206,197,143,252,212,202,196,221,236,255,0,22,82,251,75,44,191,51,150,235,173,243,185,92,244,43,148,133,111,95,113,23,121,149,228,226,78,16,217,184,11,144,156,68,194,60,63,98,91,116,43,119,13,238,70,99,156,183,205,231,221,90,225,73,117,215,156,95,66,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,32,207,8,186,158,24,185,241,252,55,208,163,96,54,44,86,183,95,214,253,61,62,141,170,84,106,60,201,87,67,41,91,202,115,68,242,146,92,232,236,38,57,43,115,142,58,242,73,199,143,93,142,168,169,88,126,170,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,128,106,120,4,95,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,0,0,0,0,0,0,0,0,0,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,152,233,102,183,127,96,253,227,106,41,189,238,212,40,85,8,236,117,211,71,92,138,235,105,63,164,159,106,253,166,68,61,216,255,0,151,27,75,173,169,165,150,169,90,77,39,246,24,12,192,98,53,10,69,149,137,151,61,180,231,71,232,85,217,176,79,187,162,153,144,180,123,204,187,211,239,63,180,197,230,112,200,196,164,226,54,89,41,186,171,85,219,239,179,67,87,79,107,20,248,122,255,0,37,63,167,245,253,166,43,35,137,222,21,39,13,243,35,81,154,194,118,181,113,182,245,100,203,93,125,105,19,230,158,189,86,163,238,71,213,246,16,235,252,30,49,127,228,237,253,85,194,249,114,54,198,169,178,252,230,145,179,93,95,113,234,123,4,122,146,12,251,139,218,162,47,171,218,2,227,64,0,0,0,0,0,0,4,110,226,18,242,25,202,197,229,189,58,239,166,84,80,93,123,140,233,210,198,122,6,130,120,142,246,239,197,98,231,236,43,219,252,26,111,59,161,30,173,122,58,94,226,235,250,187,186,140,251,0,144,121,18,195,84,226,86,100,173,40,111,55,189,154,69,74,5,85,93,116,232,212,248,196,127,202,73,247,47,235,251,12,104,114,155,13,186,117,58,45,61,146,209,184,172,33,148,151,184,146,146,34,255,0,48,169,206,11,216,120,137,183,13,201,136,210,91,222,203,12,76,165,183,215,77,29,74,233,207,17,244,86,189,199,250,58,125,126,193,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,63,60,249,241,41,145,28,157,57,222,83,13,105,185,91,77,90,106,100,69,208,136,207,188,200,86,22,114,120,169,38,147,38,101,135,128,178,57,142,163,151,186,177,179,77,53,40,238,151,204,74,136,126,195,117,31,75,235,247,16,11,22,191,177,98,194,195,42,122,170,151,165,115,209,241,211,166,170,236,207,59,222,164,167,185,180,40,251,214,159,103,183,237,17,3,19,248,184,224,101,146,242,226,218,180,239,149,15,35,77,17,206,153,11,93,73,7,222,184,102,93,202,87,254,79,214,41,130,240,189,46,91,242,178,237,126,234,168,246,217,207,109,222,239,37,182,245,209,9,65,116,66,82,95,69,9,46,239,96,249,176,41,179,106,111,114,32,179,205,95,187,113,39,216,103,237,50,247,24,11,47,175,113,180,185,165,188,233,80,240,75,176,182,123,118,31,202,86,221,211,161,107,244,160,253,191,227,31,1,124,103,241,73,82,80,234,48,247,107,69,174,230,189,45,28,247,116,233,215,176,234,93,122,136,177,102,228,155,50,247,220,98,157,110,97,199,105,136,125,238,250,98,158,141,58,168,190,138,223,73,247,161,69,250,135,88,99,133,110,102,158,54,127,136,52,39,119,110,62,215,79,245,52,238,255,0,178,250,234,3,178,83,56,216,94,145,84,163,168,224,215,109,35,211,105,124,162,105,189,59,253,208,126,207,241,15,107,110,113,186,165,75,87,46,224,192,94,192,69,254,185,242,165,78,238,239,246,34,7,79,97,126,177,30,31,225,51,152,246,146,102,220,29,231,238,230,192,47,253,112,124,9,60,46,243,74,195,79,184,139,67,127,43,110,210,244,133,56,183,235,223,255,0,101,244,208,4,235,160,113,137,192,250,155,134,221,90,133,232,207,113,246,169,143,107,223,250,48,139,220,95,227,250,135,94,181,120,141,229,154,233,169,199,165,177,121,114,158,146,164,161,5,232,234,130,181,82,150,73,34,235,24,139,188,253,226,153,110,252,152,102,74,198,97,233,119,46,29,118,86,24,219,189,126,151,128,189,55,26,72,186,33,245,31,122,211,254,49,200,231,219,245,122,97,26,167,68,229,146,79,67,249,196,171,217,175,176,207,216,3,79,246,237,225,110,221,112,25,169,80,106,29,166,59,232,75,136,95,41,104,213,42,73,40,186,45,36,125,202,47,241,143,178,50,239,101,223,183,86,31,85,154,173,218,149,62,197,45,149,165,105,95,37,183,59,148,149,119,56,149,23,122,19,236,246,9,133,131,220,88,113,219,15,78,52,27,177,191,149,20,214,82,134,251,62,176,225,104,146,229,150,187,155,134,165,125,20,40,191,229,125,64,47,24,4,17,193,126,44,216,39,127,61,22,157,124,179,242,94,92,131,66,12,183,75,157,162,212,109,150,159,53,13,37,222,181,245,255,0,123,245,144,153,182,125,255,0,105,95,212,166,107,118,157,91,183,66,144,148,173,183,121,14,181,184,148,148,168,186,56,148,153,116,90,79,169,123,64,122,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,247,198,78,151,79,149,128,84,57,178,85,163,172,220,113,185,125,21,212,202,21,64,200,186,30,157,226,193,4,53,226,165,107,170,225,203,60,137,9,62,180,217,203,155,255,0,216,233,243,79,222,94,255,0,175,236,1,68,35,66,28,58,218,142,214,86,45,62,206,141,187,225,64,82,250,153,234,179,167,68,212,250,140,247,153,104,122,24,208,79,14,41,135,51,43,22,198,175,115,57,17,225,51,244,116,219,165,58,39,171,245,247,247,128,147,224,0,0,0,0,3,226,222,215,11,86,157,157,92,186,31,45,81,72,166,201,156,162,235,212,154,105,75,211,161,31,232,251,143,236,49,246,132,99,226,39,136,145,48,251,44,151,34,158,127,150,245,110,52,202,67,30,169,158,174,61,79,151,183,185,42,46,244,123,116,47,172,128,82,6,101,175,185,120,143,142,215,197,207,37,123,145,34,224,169,156,98,208,139,107,42,152,242,208,158,137,78,186,111,239,50,212,90,119,8,44,24,249,35,134,21,12,72,156,122,204,172,200,117,166,190,168,207,71,128,242,75,162,204,187,210,125,233,35,251,59,133,71,225,189,181,47,16,113,42,223,182,211,235,57,90,172,196,140,234,186,22,132,244,132,32,213,166,169,253,62,226,50,253,67,72,56,17,102,197,176,48,114,203,180,226,163,79,71,80,41,209,221,61,79,214,113,184,173,54,106,234,165,105,174,206,226,51,32,30,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,102,179,54,62,41,241,147,226,5,195,230,47,141,41,140,214,102,199,197,62,50,124,64,184,124,197,240,18,169,172,139,126,26,248,117,97,174,56,224,229,153,218,241,38,139,233,127,76,70,132,173,175,87,105,109,213,39,145,232,201,36,251,68,198,116,111,151,161,165,107,104,150,223,206,169,49,219,40,21,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,191,78,23,30,4,240,203,239,175,56,154,33,255,0,20,94,31,243,41,19,42,89,155,193,11,119,157,74,123,180,212,111,138,91,14,62,252,166,229,58,251,175,189,86,79,49,107,220,201,243,116,117,182,201,9,101,45,165,194,73,160,221,83,65,45,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,89,106,50,239,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,20,101,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,1,216,0,0,5,0,241,71,241,217,137,191,114,249,60,33,39,248,127,101,158,205,205,127,15,203,215,11,111,9,210,233,203,78,36,75,169,82,42,113,140,212,186,117,69,186,84,36,52,249,183,184,146,242,54,186,226,22,218,140,183,33,106,218,164,47,99,136,140,28,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,2,157,175,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,50,108,94,42,120,143,103,229,30,118,0,174,129,204,187,225,83,218,182,237,187,162,43,231,19,176,209,205,133,53,189,105,104,210,190,217,29,9,109,12,56,131,73,43,114,92,115,215,101,93,166,74,241,163,195,252,26,70,28,91,152,161,86,95,101,196,217,21,8,212,58,66,219,121,78,57,54,150,201,73,117,246,84,194,159,74,16,203,107,144,75,84,132,52,226,201,197,48,209,232,151,119,38,160,64,125,91,78,214,174,223,55,85,26,202,181,160,246,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,234,39,166,107,114,125,74,202,111,15,203,77,53,2,150,229,247,120,223,20,89,247,90,222,117,38,136,207,162,149,83,54,224,180,150,214,166,182,71,55,157,65,184,149,40,221,90,150,189,219,13,182,219,233,124,18,232,24,52,175,151,87,79,166,247,226,194,53,167,250,57,201,42,79,38,221,87,103,95,61,150,180,36,185,190,82,118,184,189,86,109,242,152,45,26,230,252,239,85,227,87,225,98,214,248,129,7,203,170,32,42,175,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,186,158,40,254,4,241,55,238,95,56,132,2,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,59,87,16,204,150,85,114,177,138,18,43,182,133,191,45,56,87,114,200,35,183,230,28,149,74,40,79,155,123,157,167,190,226,146,74,66,210,162,117,77,18,205,70,182,73,39,204,113,104,123,111,32,202,119,138,124,27,248,129,111,121,139,3,69,24,165,133,182,38,52,216,149,60,51,196,186,23,166,109,186,207,39,182,194,237,79,71,230,242,158,67,205,252,227,43,67,137,209,198,144,175,85,69,174,154,30,164,102,70,25,247,201,246,108,239,44,162,226,135,203,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,208,157,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,179,195,154,236,168,226,62,82,177,29,118,85,234,215,110,165,78,230,63,64,175,176,201,162,45,94,42,76,136,212,146,51,62,91,200,220,146,117,147,51,83,106,82,76,141,104,91,110,47,170,240,230,206,191,226,171,136,239,208,47,250,157,85,204,50,186,126,110,165,25,131,230,183,75,156,102,130,110,166,150,118,169,106,218,132,27,110,165,163,74,150,218,146,173,29,83,45,54,97,125,32,0,0,0,0,2,146,248,145,240,251,141,151,105,45,227,14,13,210,165,171,14,170,50,19,26,109,53,150,157,121,22,202,201,166,27,104,221,144,243,238,188,242,36,188,111,168,150,164,165,13,172,208,222,186,173,178,59,180,31,38,236,181,168,87,205,171,89,178,174,152,61,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,128,168,206,21,249,21,147,127,220,52,172,207,98,148,9,108,91,20,57,12,212,172,198,89,148,214,202,181,69,137,79,33,79,186,109,184,111,54,136,175,70,35,38,214,132,115,86,164,30,229,54,133,161,201,21,198,175,194,197,173,241,2,15,151,84,68,255,0,16,3,141,95,133,139,91,226,4,31,46,168,128,128,28,46,60,118,97,151,223,94,79,52,92,158,107,178,163,135,25,181,195,133,217,87,171,93,134,171,7,152,253,2,190,195,36,185,84,137,74,34,35,82,72,204,185,140,175,106,73,214,76,201,46,37,41,50,52,45,13,184,138,108,225,113,227,179,12,190,250,242,121,162,255,0,128,102,134,167,150,236,109,164,227,106,50,229,42,193,150,188,69,92,134,35,21,14,52,134,36,175,123,204,34,66,12,221,105,106,100,144,76,173,46,45,102,189,141,160,148,165,154,73,42,210,250,114,125,148,203,55,40,184,95,242,30,133,34,37,98,187,62,67,146,107,183,26,96,28,87,234,171,39,22,108,18,208,110,58,104,67,77,44,155,74,9,123,53,230,44,136,148,234,204,250,255,0,201,59,87,229,87,203,175,147,52,175,148,158,143,244,79,166,59,19,125,187,176,243,57,189,155,159,167,51,147,204,245,249,123,182,238,245,180,215,168,250,192,0,0,0,57,86,108,124,44,99,39,195,251,135,203,159,29,84,114,172,216,248,88,198,79,135,247,15,151,62,3,53,130,221,56,175,100,114,53,203,74,173,230,227,14,87,44,235,180,216,241,215,119,82,73,14,200,41,209,26,75,108,38,107,4,146,81,180,182,26,74,57,169,61,26,54,90,83,154,161,77,175,157,81,99,85,0,51,3,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,187,20,222,202,204,142,87,53,149,178,231,205,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,90,19,202,142,107,176,227,54,184,112,139,214,202,119,176,213,96,242,216,175,208,31,120,151,42,145,41,68,102,73,81,145,23,49,149,237,81,180,241,17,37,196,165,68,100,133,161,198,209,85,124,82,242,117,106,229,226,251,131,138,24,123,50,149,2,219,196,10,132,174,85,179,25,182,227,122,33,230,153,96,215,200,66,159,83,143,50,227,139,125,103,203,105,13,71,220,219,94,169,45,162,62,1,149,28,215,98,62,82,177,29,23,173,148,239,110,165,78,229,177,95,160,62,241,162,45,94,42,76,204,146,163,34,62,91,200,220,163,105,226,35,83,106,82,136,201,104,91,141,172,46,83,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,231,184,152,212,227,86,184,127,226,5,102,27,114,219,143,62,61,6,75,72,151,17,216,175,165,11,171,65,82,73,198,94,74,93,105,122,25,106,135,18,149,164,245,37,17,25,25,10,97,202,119,138,124,27,248,129,111,121,139,0,45,83,141,95,133,139,91,226,4,31,46,168,138,224,225,239,96,89,184,167,155,155,39,15,177,6,222,137,92,183,171,145,235,113,167,65,146,71,177,212,122,30,97,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,149,143,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,15,63,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,234,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,207,30,230,166,180,132,20,165,54,209,175,149,38,51,138,211,71,154,230,186,100,218,148,77,184,149,169,42,218,102,135,91,189,76,116,192,188,56,204,94,28,84,112,191,20,40,221,186,149,59,71,89,121,163,36,74,167,202,73,25,55,42,51,134,71,203,121,27,149,161,232,105,52,169,72,90,86,133,173,10,206,182,58,96,94,35,229,211,17,234,56,95,138,20,110,195,85,131,163,172,188,209,154,226,212,34,168,204,155,149,25,195,34,230,50,189,170,208,244,37,18,146,164,45,40,90,22,132,134,151,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,95,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,0,0,2,144,56,143,240,255,0,153,151,122,235,184,183,132,54,239,250,83,207,236,204,59,26,59,143,200,114,221,149,177,13,237,144,183,150,227,139,101,231,8,214,135,141,91,73,199,77,165,18,62,100,221,226,185,58,206,45,247,148,11,238,69,126,129,15,211,54,221,103,103,202,11,127,152,204,127,74,114,153,144,136,191,194,150,195,174,49,202,114,65,185,243,100,91,244,218,173,72,250,104,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,84,3,157,188,159,92,217,70,197,7,104,170,41,115,108,154,228,135,213,105,214,37,187,31,159,57,134,155,97,111,33,198,218,89,169,43,101,82,80,209,173,72,108,156,52,154,208,148,145,237,72,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,169,131,136,255,0,16,9,153,136,174,187,132,152,67,113,127,165,60,14,204,251,178,99,182,252,119,46,41,91,16,230,233,8,121,13,184,134,89,112,205,8,100,211,180,220,104,221,81,175,230,73,168,215,103,230,119,25,108,28,14,186,114,245,105,93,30,141,180,47,10,130,106,21,68,48,202,81,41,122,178,77,62,194,95,45,22,76,190,132,48,78,163,174,228,176,148,145,165,14,60,151,124,254,11,225,13,229,143,88,161,111,225,30,31,177,17,202,237,197,33,76,199,57,111,147,44,52,132,54,167,93,121,197,245,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,14,149,147,172,157,95,121,191,190,228,80,40,19,61,13,109,209,182,124,160,184,57,108,200,244,95,53,153,11,139,252,21,111,180,227,252,215,35,155,127,54,103,179,93,202,208,139,174,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,229,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,46,150,0,0,56,166,107,179,93,135,25,74,195,133,222,183,171,189,186,171,59,152,197,2,128,195,196,137,85,121,73,34,51,74,76,200,249,108,163,114,77,215,140,141,45,165,73,34,37,173,109,182,176,166,206,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,21,1,138,88,165,125,227,77,247,83,196,204,75,174,250,102,228,172,242,123,108,222,202,204,126,111,41,148,50,223,205,178,132,54,157,27,105,9,245,82,90,233,169,234,102,102,114,215,134,158,122,163,101,150,230,149,134,24,157,62,36,92,47,184,228,63,82,149,57,81,93,113,250,69,68,163,145,37,244,19,13,173,215,144,241,48,203,42,108,210,123,79,150,226,84,130,75,132,224,94,72,0,0,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,16,3,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,128,79,240,0,1,154,204,216,248,167,198,79,136,23,15,152,190,44,39,13,178,125,74,205,151,11,124,53,77,60,165,183,125,217,209,238,105,246,162,217,117,36,137,47,174,171,44,220,130,234,92,90,90,217,32,217,105,4,226,148,147,105,105,66,247,108,39,27,114,189,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,2,130,234,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,19,127,24,248,169,226,62,48,101,77,188,16,169,208,59,29,231,89,214,157,116,92,209,95,56,237,205,166,160,219,82,77,150,154,52,242,222,145,235,183,33,7,243,60,178,112,146,131,41,27,35,244,14,52,152,127,131,86,221,247,105,94,148,5,246,108,73,187,123,68,155,129,134,222,83,221,174,11,44,199,143,22,67,201,91,231,217,182,242,77,182,201,182,54,189,163,230,165,146,153,209,117,172,3,213,97,110,22,223,120,211,125,211,48,207,13,40,94,153,185,43,60,238,197,11,181,51,31,155,202,101,111,57,243,143,45,13,167,70,218,90,189,101,22,186,104,90,153,145,28,202,226,73,150,123,55,42,24,71,128,248,91,103,206,151,81,90,164,92,245,42,189,78,73,154,87,81,168,184,138,74,29,124,155,220,105,101,27,90,109,8,109,38,123,80,132,238,82,215,189,197,203,94,13,148,12,26,129,151,218,181,126,202,173,246,203,250,171,80,36,94,241,156,146,163,114,15,37,217,5,79,109,44,153,36,146,202,152,90,156,75,132,74,222,227,143,164,214,124,174,91,92,171,142,119,230,79,246,147,247,104,8,171,194,227,199,102,25,125,245,228,243,68,170,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,18,171,142,119,230,79,246,147,247,104,8,149,195,58,147,74,175,231,95,15,232,85,218,100,74,141,54,163,30,189,18,100,57,108,165,230,36,176,229,18,114,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,126,76,244,100,202,187,147,204,71,139,76,110,171,233,155,50,232,237,18,45,154,147,171,65,74,83,109,26,57,177,164,182,157,52,121,174,107,68,110,37,36,219,137,90,84,157,166,107,105,191,173,194,227,199,102,25,125,245,228,243,69,233,226,150,22,216,152,211,98,84,240,207,18,232,94,153,182,235,60,158,219,11,181,61,31,155,202,121,15,55,243,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,24,81,14,71,243,199,121,101,6,230,168,176,242,37,215,172,74,196,121,79,207,183,9,100,68,186,138,99,168,162,190,194,212,122,71,90,157,75,45,186,225,18,245,100,212,102,219,139,109,146,79,21,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,166,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,126,171,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,148,28,49,114,29,248,111,174,198,199,156,88,162,238,176,109,250,130,125,27,75,168,211,185,145,110,135,146,135,146,230,138,230,164,249,49,223,76,115,86,230,220,105,229,19,140,158,187,29,73,7,117,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,69,141,84,12,171,128,210,158,83,188,44,96,223,195,251,123,203,152,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,53,128,45,83,49,57,14,252,55,228,239,9,49,231,9,232,187,175,235,127,11,237,255,0,73,82,233,212,238,100,171,161,148,193,130,150,245,87,53,37,206,142,194,100,26,118,182,227,175,36,155,100,181,216,210,74,178,236,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,125,28,57,177,230,205,198,172,174,89,180,186,20,216,141,87,108,58,60,43,102,187,73,76,131,113,248,107,138,215,33,135,150,70,132,158,201,13,50,78,164,200,141,4,102,227,100,181,41,165,233,10,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,146,19,211,39,89,197,177,51,127,98,72,175,208,33,250,26,228,163,108,249,65,111,243,30,145,232,190,107,210,17,23,248,82,216,105,183,249,173,199,55,62,108,143,102,187,85,161,151,89,0,51,45,129,120,233,136,249,116,196,122,118,40,97,125,103,176,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,62,194,172,72,161,99,6,28,91,152,161,108,67,170,196,165,92,212,246,170,49,25,170,65,92,73,72,109,194,212,137,109,175,252,139,73,169,181,167,69,182,181,161,73,90,131,213,142,85,155,31,11,24,201,240,254,225,242,231,199,85,28,171,54,62,22,49,147,225,253,195,229,207,128,205,96,179,76,211,228,114,78,37,101,19,10,179,73,134,203,136,213,118,216,194,123,125,119,77,49,72,105,130,168,211,162,211,27,89,205,67,154,17,174,75,45,106,149,37,197,31,49,150,155,74,13,42,105,45,189,89,99,74,121,78,240,177,131,127,15,237,239,46,96,6,115,44,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,60,157,230,170,205,205,126,17,211,239,10,53,74,34,110,122,116,120,241,174,202,67,109,155,43,167,84,77,30,185,165,165,45,106,236,206,41,46,41,149,238,86,228,17,164,207,152,135,16,138,224,226,201,147,42,22,18,87,127,25,139,26,171,202,165,95,119,2,227,214,232,242,22,181,184,197,98,66,30,146,169,49,214,122,234,203,188,167,148,182,212,100,109,184,101,179,84,44,144,204,64,203,70,98,239,188,175,226,156,12,76,177,100,127,53,14,177,11,99,63,198,116,190,210,203,207,195,230,58,211,156,158,111,33,9,230,161,59,209,222,71,222,70,23,83,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,113,60,65,47,90,86,37,112,213,185,241,26,133,30,91,20,219,170,143,108,214,225,181,45,9,75,237,177,38,165,79,121,180,184,148,169,73,37,146,86,68,100,74,81,107,174,134,125,226,157,178,157,226,159,6,254,32,91,222,98,192,13,41,128,15,147,118,93,52,43,26,213,172,222,183,76,238,197,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,0,121,92,116,199,76,56,203,166,28,84,113,67,20,43,61,134,149,7,70,153,101,162,37,202,168,74,81,25,183,22,51,102,101,204,121,123,85,161,106,73,36,165,75,90,144,132,45,105,250,184,79,125,126,20,48,178,205,196,207,69,250,51,229,109,191,78,174,246,46,127,59,178,246,168,205,189,202,230,109,78,253,188,205,187,182,167,93,53,208,181,208,81,102,126,179,175,117,102,179,17,229,209,41,53,62,207,134,86,205,65,230,237,202,124,115,113,13,207,216,106,109,53,57,4,226,80,181,60,234,12,205,9,90,75,146,218,205,4,91,148,234,221,186,156,167,120,88,193,191,135,246,247,151,48,3,170,128,0,8,171,159,172,148,90,185,172,195,137,117,186,77,51,179,226,109,179,79,121,203,114,161,28,155,67,147,246,18,156,77,50,65,184,164,33,76,186,179,50,66,150,162,228,184,179,89,30,213,58,135,104,90,236,181,171,182,53,213,89,178,174,152,61,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,186,141,73,140,214,102,199,197,62,50,124,64,184,124,197,240,29,255,0,135,54,66,127,26,138,235,248,145,136,143,246,124,50,182,106,29,142,92,118,36,108,149,90,156,132,33,211,134,147,65,239,101,146,67,141,169,215,122,40,210,180,161,163,220,165,56,205,234,8,1,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,0,1,202,179,47,152,187,19,43,248,89,63,19,47,169,31,206,195,163,194,216,247,241,157,83,179,60,243,16,249,141,52,231,39,155,200,90,121,171,78,196,119,153,247,17,133,85,241,117,203,238,19,225,70,41,210,47,251,10,224,165,83,235,87,207,106,168,215,109,126,124,151,231,57,41,201,47,58,229,91,114,212,180,54,203,171,112,218,229,234,210,73,76,252,210,92,46,119,38,0,15,107,141,24,189,121,99,214,40,92,24,185,136,15,196,114,187,113,72,75,210,10,35,4,203,13,33,13,165,166,153,109,29,76,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,216,135,130,248,161,133,52,171,78,187,136,22,132,186,77,54,249,163,179,94,183,166,41,109,186,196,248,78,37,42,74,144,227,106,82,73,100,149,182,165,52,163,39,16,78,54,106,74,119,167,80,188,158,27,57,122,181,112,47,44,182,221,110,147,39,210,53,172,72,167,192,187,106,245,7,34,182,211,133,218,98,182,227,16,210,105,35,89,178,194,22,100,146,90,149,171,142,62,178,36,19,187,19,42,133,37,240,177,206,157,43,0,239,41,152,53,138,87,4,74,94,31,93,210,14,92,89,207,198,73,34,155,91,81,52,210,93,121,253,196,109,198,117,166,201,11,82,201,105,66,208,202,190,105,28,229,157,218,0,0,0,0,0,207,182,102,243,55,153,42,6,100,177,94,133,66,204,30,37,83,169,180,235,226,187,18,28,56,151,100,246,88,140,195,115,222,75,109,54,218,93,36,161,9,73,18,73,36,68,68,68,68,64,52,18,2,53,112,225,187,46,171,231,38,56,121,116,222,183,53,86,224,173,77,244,183,105,168,213,38,185,46,83,251,42,178,208,141,238,184,106,90,182,161,9,73,106,125,18,146,34,232,68,36,168,0,0,0,164,110,51,52,229,193,205,157,46,74,185,122,84,44,186,124,148,236,239,208,165,75,111,214,233,223,171,103,239,233,167,216,95,7,132,84,14,217,156,202,68,142,206,167,59,13,10,169,35,113,107,163,122,180,77,238,61,61,159,57,183,175,181,68,58,39,27,74,113,53,143,86,37,91,144,68,114,109,2,143,205,215,170,185,115,100,43,111,234,230,235,255,0,40,121,254,11,240,27,151,154,234,236,133,173,73,84,43,26,123,232,34,238,81,156,216,45,232,127,86,142,25,253,164,64,44,115,137,45,57,21,76,145,226,148,101,178,167,73,16,97,201,218,147,61,72,218,159,29,210,62,158,194,52,106,127,81,12,247,13,25,231,166,3,117,28,159,226,220,119,86,164,165,22,188,183,200,211,223,171,105,230,17,125,134,104,34,63,168,103,48,6,150,178,187,78,93,35,45,24,75,75,115,151,204,137,99,208,153,112,219,250,38,180,192,100,148,101,208,187,207,83,238,246,142,156,60,166,19,211,151,72,194,203,54,146,227,4,194,225,91,244,232,234,104,140,140,144,104,140,218,77,37,167,78,154,105,208,122,176,0,0,1,76,28,81,178,37,74,193,58,171,56,239,130,246,204,184,246,77,114,66,211,112,83,162,48,158,197,111,77,82,144,77,45,189,167,185,168,210,20,181,17,35,103,45,167,18,72,37,36,158,101,164,254,190,20,121,40,252,38,221,76,102,83,19,41,149,88,214,221,165,80,143,38,210,107,78,75,53,138,163,46,41,71,35,121,40,156,83,49,92,109,29,18,157,142,58,123,77,102,76,188,210,173,250,236,181,168,87,205,171,89,178,174,152,61,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,143,215,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,8,23,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,106,156,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,1,127,217,151,203,165,137,154,12,44,159,134,119,212,127,231,102,81,230,239,123,248,178,169,217,158,101,137,156,182,157,111,157,202,231,173,92,165,171,98,251,140,187,140,168,7,18,50,197,140,184,89,142,49,242,245,115,218,250,93,245,42,132,106,125,29,13,60,148,197,171,118,151,185,81,159,140,251,155,16,166,93,89,232,75,86,221,170,37,37,194,66,208,180,167,74,99,207,185,96,89,174,223,241,241,73,86,244,66,187,34,209,222,160,34,172,146,52,190,116,231,94,109,245,71,89,145,232,180,19,172,161,105,220,71,176,205,205,155,121,142,110,14,43,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,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,205,143,133,140,100,248,127,112,249,115,227,53,128,44,211,52,249,28,147,137,89,68,194,172,210,97,178,226,53,93,182,48,158,223,93,211,76,82,26,96,170,52,232,180,198,214,115,80,230,132,107,146,203,90,165,73,113,71,204,101,166,210,131,74,154,75,111,87,93,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,103,148,239,11,24,55,240,254,222,242,230,5,106,241,75,200,79,200,73,149,236,215,97,123,251,237,250,173,67,182,93,244,185,18,53,114,4,233,111,146,78,100,117,44,245,113,151,159,117,36,182,181,53,54,227,132,104,35,105,70,150,1,154,94,44,63,132,236,184,209,240,207,13,41,29,146,235,189,109,243,135,127,77,126,23,46,61,59,152,133,51,46,28,38,214,167,55,243,180,90,137,213,41,92,182,29,65,17,243,212,163,143,94,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,249,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,11,233,225,243,146,74,86,84,44,7,43,183,59,17,39,98,45,213,30,59,213,89,138,138,148,191,73,97,76,178,165,210,80,226,94,117,11,67,114,18,226,148,235,102,146,120,249,102,162,50,109,189,3,170,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,127,175,54,62,22,49,147,225,253,195,229,207,142,170,57,86,108,124,44,99,39,195,251,135,203,159,1,154,193,110,156,87,178,57,26,229,165,86,243,113,135,43,150,117,218,108,120,235,187,169,36,135,100,20,232,141,37,182,19,53,130,73,40,218,91,13,37,28,212,158,141,27,45,41,205,80,166,215,206,168,177,170,128,25,129,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,138,111,101,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,45,15,101,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,21,109,196,235,33,223,129,10,236,156,121,194,122,46,219,6,224,168,43,210,84,186,117,59,151,22,215,121,72,101,45,234,174,106,143,147,33,245,72,52,237,109,182,153,81,182,201,105,189,164,156,106,202,142,107,177,31,41,88,142,139,214,202,119,183,82,167,114,216,175,208,31,120,209,22,175,21,38,102,73,81,145,31,45,228,110,81,180,241,17,169,181,41,68,100,180,45,198,214,26,62,1,249,41,53,56,213,170,84,42,204,54,229,183,30,124,118,228,180,137,113,29,138,250,80,180,146,146,78,50,242,82,235,75,208,203,84,56,148,173,39,169,40,136,200,200,126,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,94,92,95,112,99,229,118,24,83,241,34,9,233,50,141,33,166,157,250,227,51,30,123,202,46,171,34,239,81,119,36,207,237,238,21,99,150,155,234,94,28,99,181,143,115,199,94,212,70,184,105,135,32,180,35,220,202,102,50,181,39,170,85,166,187,59,200,181,26,31,199,123,54,45,255,0,131,151,165,167,41,26,250,70,129,81,142,217,234,126,171,142,69,117,178,62,138,78,186,111,238,51,34,25,190,196,139,106,94,31,98,85,193,109,171,213,114,139,89,151,25,165,116,61,73,153,11,66,85,166,170,253,14,227,51,253,96,52,199,100,220,45,93,150,117,14,232,96,180,69,94,155,26,114,75,175,66,117,164,175,78,164,95,165,238,47,176,135,218,17,139,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,122,82,93,235,246,106,95,89,137,58,0,0,0,0,0,2,51,241,19,106,59,185,88,187,59,66,55,108,131,61,104,234,101,162,202,157,47,67,232,51,222,52,19,196,118,89,196,202,197,207,163,220,190,116,105,172,253,29,119,107,78,151,234,253,95,104,207,177,22,167,161,0,186,78,13,148,186,124,92,2,174,77,140,173,93,122,227,147,204,232,174,134,112,169,230,101,212,244,239,22,8,33,175,10,219,93,86,246,89,227,200,81,245,169,78,68,223,254,201,79,132,126,243,247,125,95,96,153,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,207,94,23,253,165,96,210,158,173,221,149,110,195,10,58,84,183,29,228,58,238,210,74,84,163,232,218,84,103,209,10,62,133,236,16,203,26,56,179,96,157,130,244,170,117,140,207,202,137,113,205,104,34,221,46,14,171,73,184,90,124,236,53,23,122,17,215,253,247,212,96,39,112,248,215,21,225,110,218,144,30,169,87,170,29,154,59,8,83,139,95,41,107,209,41,73,168,250,33,38,125,201,63,241,10,82,198,30,44,56,237,136,71,38,13,166,223,201,122,107,201,91,125,159,88,115,117,73,243,11,93,206,67,74,190,138,210,95,242,126,177,15,111,75,246,234,196,26,179,181,187,174,167,219,101,188,181,45,75,228,182,223,122,148,174,230,210,146,239,90,189,158,208,23,193,122,113,33,203,69,157,46,92,7,46,238,210,252,78,97,45,29,130,160,143,93,6,162,52,235,217,76,187,211,223,245,142,63,94,227,33,131,52,215,150,221,30,214,244,154,82,71,162,187,116,182,53,61,79,166,138,133,245,23,248,254,161,78,148,123,90,189,95,117,182,105,48,57,235,117,68,132,23,53,9,212,207,77,11,214,50,247,144,236,214,142,70,51,59,122,34,60,138,54,27,243,35,73,66,29,67,190,152,167,151,168,173,166,71,181,82,8,251,148,71,167,120,9,191,112,241,189,140,195,202,98,131,128,29,165,190,186,63,242,168,209,237,50,250,43,129,246,31,235,30,78,167,198,194,244,148,164,157,59,6,187,17,22,187,139,229,19,78,107,221,239,131,246,255,0,140,113,56,188,45,115,70,251,140,165,203,83,150,151,91,74,212,174,221,78,61,166,126,205,59,95,93,7,218,99,132,206,99,221,73,27,144,118,31,187,155,0,255,0,245,192,30,245,28,103,241,73,50,86,234,240,247,115,71,166,214,189,45,28,182,244,235,215,176,234,125,122,143,191,65,227,105,115,68,121,162,174,96,151,110,108,183,111,63,148,173,181,175,67,211,232,193,251,63,196,56,139,252,43,115,52,201,189,252,65,169,53,183,105,246,186,127,175,175,127,253,151,211,65,201,239,44,147,102,94,196,140,115,174,60,56,236,209,11,185,223,76,83,215,175,84,151,209,67,234,62,245,164,191,88,11,72,195,14,46,56,25,123,60,136,215,85,59,228,187,203,215,84,115,166,77,211,66,89,247,183,12,139,185,41,255,0,202,250,132,191,176,113,98,194,196,218,122,106,150,93,115,210,17,213,174,138,236,207,53,220,165,39,185,196,36,251,208,175,103,179,236,25,143,159,77,155,76,123,145,57,158,82,253,219,137,94,194,63,97,159,188,135,210,179,239,75,150,195,172,181,95,181,106,61,138,115,59,182,59,201,109,205,53,66,144,125,22,149,23,209,90,139,187,218,3,81,160,42,235,38,220,84,147,86,147,14,195,199,169,28,183,87,204,219,88,217,174,186,20,135,79,230,34,196,47,97,52,143,165,245,251,200,89,236,9,241,42,113,27,157,5,222,107,14,235,181,91,77,58,232,102,71,208,200,143,188,140,7,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,249,231,207,137,76,136,228,233,206,242,152,107,77,202,218,106,211,83,34,46,132,70,125,230,67,253,212,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,103,35,230,106,80,228,177,234,191,28,140,180,81,56,94,162,250,251,125,132,3,197,241,3,226,22,246,44,202,145,134,120,85,55,75,101,189,156,249,124,178,254,21,169,69,121,62,163,241,146,226,54,184,219,133,209,93,123,251,180,33,94,228,70,103,161,15,250,105,165,188,178,109,180,234,163,238,45,69,166,100,19,134,212,89,240,163,226,142,54,210,245,223,191,177,211,249,231,211,67,148,195,159,59,26,87,212,210,186,167,234,47,105,128,143,153,67,225,205,136,152,253,216,238,251,149,159,69,90,47,243,54,201,220,195,252,237,57,237,159,168,137,40,117,59,93,101,37,221,215,93,123,139,173,183,224,190,79,48,63,2,146,133,217,22,191,102,146,141,126,123,183,76,94,186,243,63,146,235,203,46,231,84,95,175,236,211,178,211,233,208,233,80,219,129,1,158,83,13,107,177,27,141,90,106,102,103,212,204,207,188,204,126,144,31,242,132,37,9,218,130,208,136,127,208,0,0,0,0,15,41,115,225,109,139,120,198,118,37,197,67,237,109,61,213,101,218,94,111,95,84,211,252,133,151,176,204,135,171,0,16,239,23,120,94,229,179,17,88,155,58,141,109,122,18,181,33,46,26,38,246,201,242,118,173,68,225,145,242,213,45,40,63,93,100,175,249,58,119,24,130,184,231,194,71,26,236,212,185,83,194,182,190,86,68,101,42,113,212,110,137,3,150,130,230,168,213,171,243,12,207,66,75,125,11,244,254,163,23,92,0,50,253,123,225,157,239,135,53,23,169,55,157,19,209,242,163,186,166,92,111,180,178,238,213,165,74,73,150,173,173,68,125,80,174,227,246,125,131,234,97,142,55,226,78,15,212,145,84,176,174,31,71,62,218,137,100,125,146,59,221,73,72,87,250,235,107,46,246,209,236,246,125,163,71,88,141,131,216,121,139,20,151,168,183,221,3,210,81,95,66,144,164,118,167,217,232,105,90,79,171,75,73,247,56,191,111,183,236,16,7,31,248,65,91,21,131,168,87,112,106,161,232,199,148,78,186,205,55,148,227,219,151,243,170,74,121,178,38,145,22,166,109,167,83,47,102,190,211,1,226,50,243,198,2,171,13,202,101,189,141,148,174,208,194,73,152,207,213,121,233,70,210,249,164,41,222,76,104,90,159,66,117,123,72,254,175,112,179,12,40,198,108,62,198,155,110,61,209,135,245,191,72,195,125,164,44,213,217,159,103,105,169,180,47,79,157,66,12,244,39,81,215,79,111,219,166,122,241,171,43,88,195,128,245,103,169,151,229,183,217,16,218,84,234,29,237,145,92,222,209,41,196,146,246,180,234,244,215,148,179,211,191,167,217,175,199,193,124,121,196,124,8,185,162,220,118,5,111,176,173,167,208,227,237,246,102,29,231,32,156,109,106,70,174,182,189,186,242,144,90,145,106,90,125,186,134,153,0,64,252,163,241,59,176,177,117,154,125,155,137,14,122,30,233,121,109,69,111,163,210,59,82,204,152,108,151,243,49,82,218,55,58,226,250,107,211,79,113,145,137,213,18,92,121,241,154,153,17,205,236,188,132,173,10,208,203,84,153,106,71,161,245,238,48,31,236,0,0,0,0,0,0,0,0,0,0,0,0,3,151,230,118,223,106,229,203,238,34,83,156,70,229,124,151,171,173,178,215,79,95,177,60,69,237,47,210,29,64,121,172,77,101,50,48,222,236,97,72,222,78,80,231,160,211,174,155,136,227,172,180,215,216,3,49,215,60,37,83,110,74,181,57,101,162,162,206,125,131,47,113,165,197,23,246,11,203,225,69,48,165,229,97,58,30,188,154,193,51,254,42,116,31,250,69,41,99,35,41,143,139,215,195,9,70,194,110,228,169,160,147,174,187,72,165,56,90,107,237,22,251,193,134,84,167,242,197,113,54,234,53,105,187,218,90,82,189,75,166,148,250,126,137,211,191,187,218,2,125,128,0,0,0,0,10,156,227,39,140,7,46,117,15,8,162,187,171,76,246,106,187,137,219,220,178,58,132,115,239,70,189,199,250,90,125,94,209,104,183,221,207,26,203,178,235,151,108,179,209,170,61,54,84,245,247,247,52,210,156,62,226,51,238,79,184,254,195,25,207,205,78,41,212,113,131,28,238,187,178,116,206,208,209,85,39,71,133,243,105,70,200,189,177,247,27,71,68,32,207,66,112,250,168,183,123,192,118,174,22,56,100,172,71,204,228,119,13,90,55,109,211,209,94,87,78,254,207,80,133,169,125,52,254,159,215,246,24,190,36,33,45,161,45,160,180,74,72,136,139,234,21,195,193,215,8,19,111,216,181,124,80,148,198,146,234,78,200,130,219,155,191,236,119,25,167,190,69,161,44,203,188,189,169,35,250,253,130,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,210,152,205,102,108,124,83,227,39,196,11,135,204,95,1,117,60,46,60,9,225,151,223,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,196,96,225,113,224,79,12,190,250,243,137,162,74,93,151,77,10,198,181,107,55,173,211,59,177,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,64,20,111,196,83,34,178,114,181,121,29,241,135,208,37,175,10,235,242,25,102,11,210,101,52,181,211,42,47,20,133,157,52,136,220,55,222,66,91,142,167,16,242,145,244,22,148,41,107,90,77,107,225,89,104,204,93,247,149,252,83,129,137,150,44,143,230,161,214,33,108,103,248,206,151,218,89,121,248,124,199,90,115,147,205,228,33,60,212,39,122,59,200,251,200,244,103,86,166,89,184,175,96,77,163,76,114,37,126,211,188,104,238,70,117,113,37,153,177,80,167,75,100,210,163,109,230,84,70,104,113,167,15,69,182,162,232,162,52,159,113,140,251,103,95,42,53,220,165,227,44,219,55,149,85,153,104,84,181,153,107,86,230,178,132,246,248,187,80,110,54,106,108,205,6,243,11,95,41,194,209,10,61,16,231,45,8,117,178,1,126,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,212,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,138,11,225,243,157,186,174,84,47,247,40,87,59,242,231,97,213,213,34,59,53,88,106,148,164,177,73,125,79,50,149,213,144,218,89,117,107,91,113,210,226,84,211,100,147,120,185,100,163,51,109,189,47,122,211,186,104,87,205,171,70,189,109,105,221,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,250,0,161,126,40,254,59,49,55,238,95,39,132,37,167,13,236,121,179,114,219,195,243,17,241,90,243,155,17,40,167,95,21,20,83,32,189,32,217,93,90,162,116,168,7,30,19,70,148,45,91,220,82,116,53,18,21,177,4,183,20,91,16,163,40,151,197,31,199,102,38,253,203,228,240,132,95,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,160,116,12,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,207,170,211,56,125,227,109,91,42,11,205,12,90,84,180,33,18,31,158,116,57,45,49,25,127,38,217,134,185,11,173,19,174,190,149,26,13,72,82,80,193,53,204,113,6,151,81,185,10,78,189,3,134,134,71,36,230,58,242,103,24,111,133,196,70,29,89,117,134,208,244,71,16,212,133,215,42,44,147,111,148,37,50,178,82,74,49,37,109,41,229,45,62,186,28,38,208,70,106,90,217,188,144,25,129,194,172,76,186,176,111,17,237,204,82,178,165,246,122,213,179,80,106,161,27,115,142,33,183,182,31,174,195,188,181,161,106,101,212,26,155,113,4,162,222,218,214,147,61,20,98,199,248,128,230,98,205,205,127,15,203,43,20,172,248,50,233,203,78,36,68,166,213,233,146,72,212,186,117,69,186,84,213,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,242,188,86,50,57,27,13,106,179,243,73,134,203,150,237,10,231,172,26,238,154,98,144,235,231,78,168,202,82,214,115,80,230,134,72,140,243,186,165,73,113,69,203,121,214,210,131,82,93,75,108,215,0,14,171,148,239,20,248,55,241,2,222,243,22,5,212,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,247,47,156,66,1,74,217,78,241,79,131,127,16,45,239,49,96,105,76,102,179,41,222,41,240,111,226,5,189,230,44,13,41,128,226,153,174,202,142,28,102,215,14,23,101,94,173,118,26,172,30,99,244,10,251,12,146,229,82,37,40,136,141,73,35,50,230,50,189,169,39,89,51,36,184,148,164,200,208,180,54,226,51,217,138,88,91,125,224,181,247,83,195,60,75,161,122,26,228,163,114,123,108,46,212,204,142,87,53,148,60,223,206,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,90,126,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,192,130,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,50,195,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,26,92,65,35,99,13,42,143,151,204,95,170,203,115,16,96,71,236,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,133,133,0,0,0,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,255,0,16,3,141,95,133,139,91,226,4,31,46,168,128,128,28,46,60,118,97,151,223,94,79,52,95,240,160,30,23,30,59,48,203,239,175,39,154,47,248,0,0,0,0,7,63,204,45,211,93,177,176,11,18,239,91,90,119,98,173,91,246,125,102,169,78,147,202,67,156,137,76,66,117,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,116,1,208,7,42,205,143,133,140,100,248,127,112,249,115,226,149,191,186,143,158,207,247,115,255,0,155,52,127,250,160,186,156,216,248,88,198,79,135,247,15,151,62,3,53,131,79,184,165,138,86,38,11,88,149,60,76,196,186,239,161,173,186,55,39,182,205,236,175,72,229,115,94,67,45,252,219,40,91,138,213,199,80,159,85,39,166,186,158,132,70,101,152,33,61,56,183,230,74,242,196,92,109,115,1,37,80,37,219,214,246,27,200,222,81,221,154,78,46,173,46,67,13,184,137,174,161,167,20,201,32,153,90,73,132,158,174,161,15,58,107,52,41,213,50,208,70,172,213,102,98,242,205,126,46,76,197,43,194,12,74,114,19,29,52,218,69,50,49,18,145,78,167,54,183,22,211,6,230,210,83,203,220,235,139,91,138,34,220,181,171,106,80,141,141,162,106,240,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,59,138,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,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,1,106,156,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,39,255,0,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,128,191,225,31,243,139,147,171,19,55,246,36,122,5,126,103,161,174,74,54,255,0,147,247,7,45,233,30,139,230,189,29,114,191,130,161,246,155,127,154,220,114,111,231,12,246,107,185,58,25,117,144,0,3,46,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,180,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,47,176,113,44,200,172,156,205,91,49,113,63,12,96,75,149,138,22,228,118,41,177,96,166,83,77,177,87,167,28,131,53,48,179,125,196,52,202,217,55,222,121,46,18,139,113,115,27,82,86,106,108,219,163,96,26,168,1,5,120,112,113,0,135,152,138,19,88,73,139,215,23,250,108,64,237,47,181,38,67,108,71,110,226,139,189,110,110,142,134,80,219,104,121,150,204,144,182,73,59,141,182,137,212,154,254,120,154,157,64,2,26,241,108,169,217,176,50,91,112,69,186,27,136,170,149,70,177,74,141,110,27,209,13,229,166,162,82,82,234,205,165,146,79,146,190,198,212,210,53,153,167,84,26,209,175,174,73,84,202,20,151,198,27,27,234,183,230,98,227,224,211,212,56,144,233,184,93,28,147,30,90,92,82,223,156,253,70,44,73,46,173,125,201,66,18,146,101,9,65,17,158,168,113,70,163,222,72,108,32,88,181,238,7,215,61,154,84,172,83,179,19,79,137,22,236,92,138,117,81,114,149,82,51,126,163,78,36,186,218,91,68,83,232,148,70,117,75,53,58,157,117,57,237,165,122,109,111,90,214,182,112,134,242,187,240,190,247,197,202,19,17,30,161,97,236,138,75,53,210,83,228,135,217,69,65,199,154,97,228,32,250,45,4,235,36,218,136,143,121,27,205,153,36,210,75,82,58,175,15,172,98,165,96,134,109,44,91,186,229,175,75,165,91,211,100,61,68,172,58,212,164,176,193,177,45,149,178,218,165,41,107,66,59,51,114,21,29,247,13,103,162,73,141,228,70,164,36,128,104,120,0,0,121,76,82,197,43,19,5,172,74,158,38,98,93,119,208,214,221,27,147,219,102,246,87,164,114,185,175,33,150,254,109,148,45,197,106,227,168,79,170,147,211,93,79,66,35,50,207,102,107,179,93,136,249,181,196,117,222,183,171,189,134,149,7,152,197,2,128,195,198,184,180,136,170,50,51,74,76,200,185,143,47,106,77,215,140,137,78,41,41,34,36,33,13,182,142,171,196,103,58,255,0,141,86,35,177,64,176,42,117,86,240,202,214,249,186,108,103,207,148,221,82,113,26,201,202,154,153,218,149,167,114,22,77,180,151,77,74,67,105,82,180,105,79,58,217,121,252,128,228,250,171,155,44,92,74,106,5,17,187,18,206,145,14,125,214,183,157,81,46,75,11,90,141,184,45,37,181,165,221,242,9,151,80,110,37,73,38,144,149,175,118,242,109,183,2,48,0,147,252,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,128,201,126,79,173,156,220,228,38,238,162,168,162,66,189,168,119,197,85,86,157,98,91,178,57,16,95,118,21,29,111,33,198,218,89,37,72,121,49,144,209,173,72,112,219,37,26,208,149,25,109,80,125,94,20,57,227,147,109,85,104,153,71,196,100,68,42,21,74,68,132,90,53,99,91,81,206,12,183,84,227,234,132,249,168,210,78,161,247,84,190,82,139,87,73,231,82,222,139,75,136,228,219,160,203,101,217,107,87,108,107,170,179,101,93,48,123,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,117,23,61,194,231,59,117,92,192,219,47,96,150,36,63,46,101,237,101,209,209,45,21,169,114,149,33,250,236,34,144,182,212,235,154,50,148,182,182,18,228,38,141,75,113,110,60,110,27,135,169,147,134,2,189,184,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,1,63,192,82,6,97,120,143,103,58,198,199,220,75,178,173,108,100,236,84,91,126,240,172,210,233,209,190,78,210,156,228,69,98,107,173,180,222,245,198,82,213,181,8,73,106,163,53,30,154,153,153,245,22,127,144,172,82,190,241,167,41,214,54,38,98,93,119,211,55,37,103,210,125,182,111,101,102,63,55,149,82,148,203,127,54,202,16,218,116,109,164,39,213,73,107,166,167,169,153,153,133,22,102,199,197,62,50,124,64,184,124,197,241,102,153,121,205,157,155,148,94,24,152,103,124,87,99,196,172,87,103,200,171,70,161,91,138,158,113,95,170,172,171,146,137,243,66,201,183,77,8,105,165,155,138,89,163,102,188,180,25,146,157,65,29,101,230,199,197,62,50,124,64,184,124,197,241,205,38,213,170,181,24,208,33,212,42,114,229,71,165,199,56,144,90,121,229,45,17,88,55,92,120,218,105,38,122,33,6,235,206,184,105,78,133,189,197,171,189,70,102,31,90,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,93,255,0,23,120,125,227,110,15,101,210,215,204,29,193,74,150,220,121,241,221,147,116,82,101,180,196,87,237,164,46,83,76,64,39,9,79,155,175,174,65,62,149,26,18,210,86,193,234,151,8,140,143,73,43,194,135,35,146,110,90,173,19,55,24,140,184,135,66,166,200,144,187,70,146,104,106,65,206,150,210,156,97,83,95,37,18,137,164,48,234,87,202,73,104,233,188,210,92,213,9,109,28,235,116,1,154,204,177,102,22,234,202,254,50,209,113,114,214,141,219,251,7,50,53,70,150,185,78,71,102,167,5,212,237,118,59,138,65,255,0,130,226,13,73,90,80,235,77,44,208,189,155,78,101,113,102,197,235,55,30,176,191,46,120,185,135,239,203,114,133,113,71,185,158,142,82,216,54,95,105,104,114,158,211,172,184,142,164,75,109,214,220,108,205,38,164,25,160,205,42,82,77,42,62,85,196,119,35,145,178,165,121,64,188,48,249,114,228,97,213,225,33,244,65,101,212,58,234,232,146,210,68,179,132,235,230,70,149,161,73,53,41,133,41,92,213,33,167,82,162,81,178,110,185,13,64,74,174,23,30,59,48,203,239,175,39,154,37,87,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,149,92,115,191,50,127,180,159,187,64,69,94,23,30,59,48,203,239,175,39,154,47,248,80,15,11,143,29,152,101,247,215,147,205,23,252,3,138,102,175,42,56,113,155,75,18,29,155,125,53,216,229,211,106,17,230,83,235,113,153,37,78,128,223,57,179,150,219,10,51,34,46,123,8,91,70,75,37,182,74,54,220,54,214,166,144,67,176,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,12,171,141,84,12,171,128,210,158,83,188,44,96,223,195,251,123,203,152,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,53,128,58,174,88,179,11,117,101,127,25,104,184,185,107,70,237,253,131,153,26,163,75,92,167,35,179,83,130,234,118,187,29,197,32,255,0,193,113,6,164,173,40,117,166,150,104,94,205,167,161,236,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,234,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,65,121,148,202,141,119,3,172,156,45,197,90,75,85,90,149,153,137,54,125,26,176,85,39,217,65,183,6,177,34,26,94,147,1,75,65,253,174,180,107,74,13,77,169,72,46,97,176,226,207,234,228,95,57,181,220,158,98,60,170,155,148,175,76,217,151,71,103,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,133,154,225,207,9,12,180,89,24,185,92,196,26,219,50,238,171,121,233,12,201,183,45,74,150,243,137,71,90,86,78,44,158,112,156,53,79,70,228,146,16,135,139,97,52,106,75,165,33,70,78,20,223,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,226,179,11,116,215,108,108,2,196,187,214,214,157,216,171,86,253,159,89,170,83,164,242,144,231,34,83,16,157,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,0,116,1,202,179,99,225,99,25,62,31,220,62,92,248,165,111,238,163,231,179,253,220,255,0,230,205,31,254,168,46,167,54,62,22,49,147,225,253,195,229,207,128,205,96,209,238,94,174,154,21,141,146,252,52,189,110,153,221,138,139,111,225,125,26,169,81,147,202,91,156,136,172,82,90,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,6,112,132,170,205,214,105,111,188,64,195,28,39,203,92,139,111,228,253,173,96,217,246,196,197,52,250,153,122,85,86,114,232,172,41,169,138,91,106,81,52,207,34,73,242,154,74,183,109,117,74,120,137,102,150,152,14,127,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,90,240,167,200,228,108,74,170,192,205,38,36,174,91,84,43,98,176,75,181,169,137,67,172,29,70,163,21,72,89,77,91,154,17,46,51,46,232,148,165,181,31,49,230,156,74,205,41,105,77,189,197,56,124,228,146,171,154,251,253,202,237,206,196,184,56,117,106,200,142,245,86,98,162,169,76,85,159,75,204,169,116,148,56,151,154,90,22,228,117,56,165,58,217,168,217,46,89,168,136,220,111,91,233,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,4,96,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,186,158,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,0,210,152,165,110,40,89,233,252,53,221,75,192,236,28,188,251,94,27,81,118,122,98,76,36,237,102,187,84,109,197,25,232,241,40,251,68,54,116,111,151,161,37,11,116,150,231,206,165,49,220,46,191,197,7,136,36,154,76,154,214,87,176,90,171,17,107,92,117,64,188,43,145,157,106,74,54,60,212,168,243,40,166,211,172,41,36,178,74,216,82,223,105,221,237,172,148,215,170,180,175,74,193,179,108,11,203,16,100,213,98,217,150,244,186,170,232,116,121,181,250,153,178,69,178,29,58,35,70,236,137,14,173,70,73,66,18,146,208,181,63,89,106,66,19,185,107,74,76,60,248,210,158,83,188,44,96,223,195,251,123,203,152,25,172,26,83,202,119,133,140,27,248,127,111,121,115,0,58,168,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,165,49,154,204,216,248,167,198,79,136,23,15,152,190,2,213,56,42,120,88,186,126,32,78,242,234,112,159,226,0,112,84,240,177,116,252,64,157,229,212,225,63,192,0,0,7,201,187,46,154,21,141,106,214,111,91,166,119,98,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,130,128,115,245,154,233,153,173,199,25,117,186,99,187,44,203,95,157,71,181,217,109,231,205,183,226,165,229,26,167,169,183,73,60,183,164,122,138,81,19,104,82,91,67,13,171,113,181,189,82,87,139,38,117,233,216,129,51,241,98,194,250,159,62,139,68,168,45,203,190,107,103,42,59,142,213,34,190,243,39,76,83,107,74,16,227,45,45,180,188,165,124,234,22,231,32,208,105,54,76,215,13,114,171,150,123,203,53,248,185,15,11,108,249,209,41,200,76,117,84,170,245,57,38,74,69,58,156,218,219,67,175,147,123,137,79,47,115,173,161,13,164,203,114,214,157,202,66,55,184,128,145,92,47,114,81,248,192,95,104,198,124,66,166,82,167,97,181,155,80,92,103,105,211,75,157,233,154,162,89,74,209,28,218,74,139,70,90,230,176,243,134,225,26,28,245,26,216,226,86,239,46,218,179,47,151,75,19,52,24,89,63,12,239,168,255,0,206,204,163,205,222,247,241,101,83,179,60,203,19,57,109,58,223,59,149,207,90,185,75,86,197,247,25,119,25,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,25,129,197,92,51,186,176,111,17,238,60,45,189,98,118,122,213,179,80,118,159,39,107,110,33,183,182,31,168,251,92,196,33,106,101,212,26,92,109,102,146,222,218,208,162,45,20,66,218,120,81,231,95,240,155,106,177,150,188,76,169,210,163,92,150,149,62,60,107,73,221,121,47,86,41,108,182,164,156,125,132,146,109,79,69,109,180,117,74,183,184,209,238,52,25,178,243,170,246,220,80,114,125,108,227,102,17,214,177,182,140,81,41,215,221,129,71,84,245,207,146,236,133,34,101,18,18,37,72,122,9,33,43,229,33,102,111,56,234,28,229,169,70,182,210,217,169,40,89,173,20,151,105,221,53,219,26,234,163,94,182,180,238,197,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,0,106,76,7,10,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,173,115,11,196,123,57,214,54,62,226,93,149,107,99,39,98,162,219,247,133,102,151,78,141,242,118,148,231,34,43,19,93,109,166,247,174,50,150,173,168,66,75,85,25,168,244,212,204,207,168,11,191,17,170,236,225,195,147,27,230,234,172,222,183,78,13,246,218,213,193,80,145,84,168,201,249,69,85,111,159,41,247,20,227,174,108,68,148,161,59,150,181,30,137,34,73,107,161,17,23,65,245,114,21,138,87,222,52,229,58,198,196,204,75,174,250,102,228,172,250,79,182,205,236,172,199,230,242,170,82,153,111,230,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,57,0,3,202,97,110,22,216,152,45,98,83,48,207,13,40,94,134,182,232,220,238,197,11,181,61,35,149,205,121,111,57,243,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,23,171,28,255,0,48,183,77,118,198,192,44,75,189,109,105,221,138,181,111,217,245,154,165,58,79,41,14,114,37,49,9,215,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,208,82,15,247,81,243,217,254,238,127,243,102,143,255,0,84,1,127,192,57,254,94,174,154,237,243,128,88,105,122,221,51,187,109,106,224,179,232,213,74,140,158,82,27,231,202,126,19,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,160,232,0,42,63,142,29,57,13,94,216,83,86,38,156,37,73,165,85,35,26,207,93,166,77,188,194,136,139,235,46,105,235,246,144,248,156,17,226,26,241,175,16,103,239,34,38,109,102,217,52,233,223,190,91,103,175,234,217,254,81,208,248,228,192,39,40,248,57,84,230,153,28,121,53,216,228,141,59,249,137,132,173,117,250,185,95,229,31,3,129,197,52,221,185,49,122,177,201,108,202,44,26,52,110,97,145,111,79,53,201,106,208,189,186,31,39,175,248,36,2,199,51,57,1,117,92,182,98,197,49,183,9,10,153,99,215,152,74,140,181,36,154,224,60,157,79,252,99,52,141,182,227,206,33,150,91,82,220,90,137,41,74,75,83,81,159,113,17,123,76,105,247,21,41,203,172,97,133,225,73,109,166,220,84,218,13,66,50,80,230,155,84,107,142,180,232,122,251,15,81,154,12,61,136,85,11,250,217,128,165,154,10,77,98,19,38,162,45,118,238,121,5,175,249,64,106,6,4,38,41,208,99,211,227,17,147,49,90,67,45,145,158,167,181,36,68,90,159,216,67,253,192,0,0,0,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,11,84,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,13,41,128,0,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,54,62,22,49,147,225,253,195,229,207,140,214,0,210,158,83,188,44,96,223,195,251,123,203,152,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,114,157,225,99,6,254,31,219,222,92,192,234,160,33,254,87,184,110,225,198,89,113,198,231,198,138,101,201,233,158,221,218,152,181,233,14,83,9,13,219,145,95,120,212,164,165,247,93,121,215,158,75,59,24,75,196,166,213,203,83,228,162,95,55,213,152,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,213,71,42,205,143,133,140,100,248,127,112,249,115,224,51,88,53,80,50,174,53,80,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,33,174,88,248,90,96,214,94,113,30,165,136,181,186,175,203,233,113,42,12,205,180,61,41,5,76,185,64,229,155,218,41,123,30,54,101,189,163,140,153,58,166,81,177,198,9,198,210,133,25,109,154,160,0,2,0,113,91,205,30,59,101,175,240,93,248,20,190,126,78,124,163,244,223,164,255,0,139,33,204,231,246,126,195,201,254,249,105,205,187,121,238,253,29,53,221,215,93,11,78,127,194,255,0,57,153,147,204,78,62,215,236,172,99,196,143,148,20,88,86,124,170,163,17,189,15,2,38,201,72,155,9,180,185,190,59,13,172,244,67,206,22,134,123,125,109,116,212,136,200,44,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,127,202,208,151,16,166,214,90,165,68,100,101,245,10,30,226,159,134,74,195,140,206,62,233,43,84,92,148,245,87,83,211,187,180,84,38,244,250,106,253,15,171,236,33,124,98,183,248,197,97,2,46,11,18,145,138,17,88,214,93,53,232,240,92,115,119,253,142,219,53,7,204,180,53,145,119,159,177,38,127,95,176,7,59,224,217,140,7,18,117,115,8,164,185,163,79,118,154,187,105,211,189,102,116,248,229,220,141,123,139,244,180,250,189,162,217,6,108,114,173,138,117,28,31,199,59,82,236,131,51,179,180,117,72,49,230,252,218,87,190,47,108,97,199,17,213,11,50,212,155,46,169,45,222,225,163,11,18,231,141,122,89,116,59,182,33,234,213,98,157,26,114,59,251,157,105,46,23,121,17,247,43,220,95,97,0,251,192,0,0,0,0,33,175,21,217,133,15,43,11,212,244,231,214,13,159,241,211,167,127,208,40,206,217,132,170,149,201,73,167,32,181,84,169,204,50,69,245,169,196,151,246,139,155,227,61,42,91,25,98,183,91,105,26,52,229,235,17,42,94,165,215,90,125,67,84,233,223,221,237,21,5,131,108,166,70,47,88,241,212,222,244,187,114,83,16,105,215,77,196,114,155,45,53,246,0,209,70,88,109,246,173,172,190,97,221,57,180,109,81,218,244,133,184,90,235,235,246,22,72,253,167,250,35,168,15,53,134,76,166,62,27,90,113,210,222,196,181,67,128,130,78,186,237,34,142,130,211,95,104,244,160,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,101,203,143,2,51,179,37,185,177,150,80,165,173,90,25,232,146,45,76,244,46,189,196,32,174,110,56,157,216,56,68,205,70,205,195,119,61,49,116,178,183,162,175,163,209,251,42,200,159,108,215,243,209,84,218,246,186,218,58,107,215,95,113,25,128,151,24,175,140,184,125,130,214,220,155,163,16,43,126,142,134,195,75,112,149,217,159,123,113,165,181,175,79,154,66,204,181,38,151,215,79,103,217,173,103,230,27,140,5,86,99,149,59,123,4,233,93,157,133,19,209,152,170,243,210,189,197,243,168,75,188,153,48,181,46,134,210,246,153,253,94,241,0,241,163,30,113,31,29,238,105,87,29,255,0,91,237,203,117,245,184,195,125,153,134,185,40,55,28,90,81,171,77,163,118,156,213,150,166,90,158,191,102,159,99,5,178,181,140,24,241,86,102,153,97,219,125,173,14,37,46,173,222,217,21,189,141,26,155,73,175,107,174,163,93,57,168,61,59,250,253,186,7,158,196,236,111,196,156,96,169,46,169,126,220,62,145,125,197,26,204,251,36,118,122,154,150,175,245,166,208,93,238,47,217,237,251,7,203,178,48,206,247,196,106,139,52,155,50,137,233,9,82,29,75,45,183,218,89,107,114,212,164,164,139,87,22,146,46,171,79,121,251,126,209,106,24,1,194,10,216,163,157,62,187,140,181,15,73,188,146,105,215,169,188,167,25,218,191,154,82,147,205,143,52,200,244,50,113,58,145,123,117,246,16,159,184,115,131,216,121,132,244,150,104,182,29,3,209,177,89,66,80,148,118,167,222,232,73,66,75,171,171,81,247,54,143,111,179,237,1,80,184,25,194,71,26,239,36,183,83,197,70,190,73,196,121,36,227,72,221,18,127,49,7,202,81,43,86,38,17,150,164,167,58,31,232,125,100,39,86,17,112,189,203,102,29,49,10,117,102,218,244,221,106,58,91,53,205,237,147,227,110,90,73,179,51,229,166,90,144,94,186,13,95,242,180,238,33,49,0,7,152,180,240,214,203,177,227,162,45,177,70,236,109,163,77,165,218,29,115,77,9,37,252,181,31,232,167,252,67,211,128,0,0,0,0,255,0,149,161,43,78,213,150,164,99,254,128,7,17,198,140,158,96,126,58,165,107,189,237,126,211,37,122,124,247,110,152,141,52,229,255,0,37,167,144,93,205,36,191,87,219,173,72,102,243,135,54,34,96,15,108,187,237,166,125,43,104,177,203,221,39,115,12,114,117,228,54,94,162,228,173,213,110,117,229,23,119,77,53,238,62,151,186,63,53,70,157,14,171,13,200,19,217,230,176,238,155,209,184,211,174,134,70,93,72,200,251,200,128,101,128,200,200,244,49,97,28,63,56,133,189,132,210,163,225,158,42,205,214,217,115,127,34,95,44,191,130,232,82,158,87,168,196,101,56,189,206,56,217,117,87,78,254,237,72,116,124,253,112,218,139,2,20,156,82,193,42,94,156,189,157,178,159,207,62,186,156,86,27,249,217,50,190,183,85,209,63,81,251,12,85,147,173,45,149,155,110,39,69,23,121,106,3,83,208,39,196,169,196,110,116,23,121,172,59,174,213,109,52,235,161,153,31,67,34,62,242,49,250,5,73,240,213,207,188,186,76,182,112,87,22,43,27,224,175,119,162,95,236,228,92,189,10,100,151,253,86,35,153,158,170,54,203,215,95,79,103,180,133,181,165,68,178,220,147,212,140,7,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,152,196,155,246,143,134,86,108,251,210,186,189,176,233,252,174,103,69,31,229,29,67,101,244,82,163,239,89,123,15,251,64,69,174,35,89,189,94,94,172,54,173,219,78,94,219,158,181,187,144,174,94,188,158,75,209,22,174,142,50,227,106,213,183,149,222,101,167,214,125,212,81,42,83,243,31,84,153,43,222,226,244,220,173,8,181,208,180,246,125,131,163,230,31,27,43,248,247,137,149,43,250,184,189,14,103,39,150,214,136,249,189,145,218,104,253,100,182,141,117,229,17,245,79,79,242,159,82,200,142,83,234,57,153,196,131,110,90,185,54,245,31,253,81,119,68,171,78,107,18,121,94,169,60,218,255,0,40,198,158,174,191,94,133,222,18,67,134,38,72,99,222,47,171,25,49,34,14,176,35,105,232,216,252,211,249,237,197,54,59,190,179,47,146,147,162,146,131,245,145,215,217,237,49,111,13,182,134,144,77,182,90,36,187,136,126,106,93,50,29,26,11,84,232,13,114,216,103,118,196,238,51,211,83,51,62,166,102,125,230,99,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,249,149,235,114,143,114,211,164,210,171,80,251,68,105,108,173,135,81,204,90,55,33,73,52,168,181,73,145,151,69,31,113,234,43,199,53,252,40,45,203,217,85,43,211,6,38,250,34,168,179,122,99,148,254,91,146,59,83,167,207,112,211,205,147,48,146,141,202,83,73,215,77,11,77,116,208,204,133,144,128,12,199,98,158,18,223,88,39,118,189,107,222,180,206,195,62,43,138,52,151,57,151,117,36,186,180,18,190,109,107,79,210,105,93,53,246,125,154,247,252,173,241,17,197,108,190,170,37,191,57,223,76,219,45,190,217,174,22,216,209,246,160,185,8,63,156,40,203,112,254,109,147,79,127,183,94,242,235,118,152,197,130,86,30,56,90,178,173,75,226,151,218,163,190,218,210,218,185,239,35,150,179,109,198,201,90,52,226,12,244,39,85,211,94,186,253,154,83,214,113,184,106,222,216,39,46,161,120,225,243,158,155,181,205,78,202,81,104,204,110,196,222,178,28,54,254,118,82,220,115,99,77,35,214,211,85,110,247,145,145,133,167,229,175,55,88,101,153,58,20,121,86,196,222,77,87,179,161,217,80,57,114,21,201,86,198,77,105,230,173,150,210,173,170,121,41,212,187,251,203,167,119,116,25,112,183,110,26,245,135,114,196,174,81,228,118,90,149,42,83,111,54,173,136,94,199,26,112,148,93,20,74,73,232,164,23,176,203,167,180,91,174,68,56,148,211,241,27,209,184,77,138,80,187,21,97,134,25,141,26,165,205,83,189,173,101,217,152,66,121,76,69,74,91,222,181,184,173,77,93,52,208,250,104,96,44,104,7,249,199,144,212,184,237,202,97,91,155,121,4,226,15,67,45,82,101,169,31,81,254,128,0,0,0,0,0,0,0,0,60,230,36,233,248,59,186,117,86,210,244,44,239,91,77,116,249,133,245,30,140,121,60,92,89,183,133,55,162,200,244,52,219,213,19,255,0,238,103,0,102,215,26,52,252,49,95,122,43,113,124,166,170,122,218,105,175,240,167,58,139,104,224,183,26,103,226,255,0,115,75,230,255,0,5,249,93,53,189,155,75,242,157,138,156,122,235,223,221,236,238,21,29,138,171,55,49,66,240,89,158,166,170,253,64,255,0,251,161,98,227,248,56,80,220,165,101,130,179,33,227,213,83,46,233,18,17,254,2,233,244,243,46,227,63,112,9,224,0,0,0,3,254,30,117,12,52,183,156,61,18,218,77,74,63,168,139,80,16,163,138,166,52,55,135,152,6,253,165,9,253,147,174,71,85,79,117,59,117,214,52,136,83,155,62,244,40,190,146,11,184,200,254,178,20,151,101,219,146,111,43,194,139,107,69,252,173,98,163,26,18,79,167,67,117,212,163,94,166,69,222,175,121,125,164,37,191,20,108,112,151,137,152,239,38,214,143,35,117,54,219,37,192,217,176,139,231,227,204,154,141,117,54,210,175,162,191,121,151,214,99,241,112,188,193,181,98,134,99,34,85,38,167,100,27,102,59,117,148,185,174,187,159,143,62,18,137,26,18,210,101,170,92,62,186,25,125,70,2,229,114,207,97,69,195,108,8,177,109,102,26,216,236,107,122,152,153,39,184,207,123,233,134,202,22,174,170,81,22,166,142,226,61,61,195,167,143,248,101,164,48,210,25,108,180,75,105,36,164,190,162,45,7,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,12,214,102,199,197,62,50,124,64,184,124,197,241,165,49,154,204,216,248,167,198,79,136,23,15,152,190,2,234,120,92,120,19,195,47,190,188,226,104,234,185,177,240,177,140,159,15,238,31,46,124,114,174,23,30,4,240,203,239,175,56,154,58,174,108,124,44,99,39,195,251,135,203,159,1,93,92,46,184,128,76,164,76,166,229,147,27,238,46,117,41,238,205,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,88,174,101,242,233,98,102,131,11,39,225,157,245,31,249,217,148,121,187,222,254,44,170,118,103,153,98,103,45,167,91,231,114,185,235,87,41,106,216,190,227,46,227,44,214,13,84,0,205,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,61,56,46,99,166,35,206,189,174,60,188,84,235,61,186,204,131,111,201,185,41,177,164,17,173,202,116,164,204,140,219,136,142,189,125,70,92,237,75,90,219,50,52,243,18,75,78,195,91,166,231,214,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,1,202,184,163,248,236,196,223,185,124,158,16,243,249,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,175,65,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,192,39,77,167,107,80,172,107,86,141,101,90,208,123,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,245,31,88,0,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,80,183,16,108,146,85,114,161,127,183,93,182,24,151,59,14,174,169,18,30,165,76,76,85,37,138,75,234,121,229,34,146,183,20,243,171,90,219,142,150,212,151,92,52,155,197,204,52,145,155,110,105,126,130,0,113,171,240,177,107,124,64,131,229,213,16,21,87,148,239,20,248,55,241,2,222,243,22,5,212,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,247,47,156,66,1,74,217,78,241,79,131,127,16,45,239,49,96,105,76,102,179,41,222,41,240,111,226,5,189,230,44,13,41,128,0,0,10,245,226,91,195,238,54,48,210,171,25,131,194,10,84,183,49,6,4,126,211,88,164,196,105,217,79,220,168,66,98,176,217,54,75,124,144,194,227,198,97,213,18,25,105,75,124,244,73,17,172,211,173,53,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,53,60,51,89,155,31,20,248,201,241,2,225,243,23,192,94,246,71,113,122,242,199,124,171,216,120,165,136,47,196,126,225,171,71,152,204,231,227,48,76,162,66,227,77,126,41,60,104,47,85,43,90,88,74,214,73,36,163,122,149,181,40,78,137,46,234,34,175,11,143,2,120,101,247,215,156,77,18,168,0,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,127,136,1,198,175,194,197,173,241,2,15,151,84,64,64,14,23,30,59,48,203,239,175,39,154,47,248,80,15,11,143,29,152,101,247,215,147,205,23,252,0,0,0,3,202,98,197,139,248,80,194,203,203,12,253,41,232,207,149,182,253,70,133,219,121,28,238,203,218,163,56,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,81,234,192,5,85,255,0,112,199,255,0,26,47,249,147,255,0,199,137,255,0,155,31,11,24,201,240,254,225,242,231,199,85,28,171,54,62,22,49,147,225,253,195,229,207,128,205,96,157,60,96,176,114,187,99,102,128,241,86,67,221,162,139,137,116,246,36,67,115,106,17,200,149,6,59,17,36,70,208,150,165,171,106,17,25,222,97,165,9,62,211,177,59,141,181,24,130,194,228,248,210,96,229,118,240,193,171,75,24,169,15,115,34,97,221,66,68,122,164,109,168,45,177,106,74,142,218,100,239,82,200,207,99,236,71,107,150,148,45,74,237,59,189,84,182,163,48,228,28,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,51,195,195,194,245,165,88,25,210,194,170,237,102,60,183,163,202,172,46,136,132,198,66,84,178,126,161,25,216,44,168,201,74,73,108,75,178,91,82,207,93,73,4,163,34,81,145,36,244,60,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,0,90,167,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,137,255,0,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,160,47,248,0,0,5,96,113,107,201,71,166,225,204,205,150,25,83,42,179,43,76,242,91,189,41,236,23,61,181,65,101,142,90,42,105,35,86,246,249,40,105,166,221,75,105,82,77,179,75,166,77,147,79,45,118,126,0,50,239,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,20,101,23,27,234,185,142,203,165,153,140,181,218,28,74,69,74,191,30,74,102,68,136,226,150,193,63,30,83,209,156,91,123,189,100,161,106,96,214,72,51,81,160,150,73,53,47,110,243,205,184,191,238,23,30,4,240,203,239,175,56,154,2,74,93,151,77,10,198,181,107,55,173,211,59,177,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,65,152,43,178,233,174,223,55,85,102,245,186,103,118,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,232,46,211,139,238,40,82,172,188,165,201,176,222,76,71,234,88,131,88,133,77,142,194,166,165,167,218,98,51,201,154,236,164,53,161,169,228,37,81,217,101,90,109,36,156,166,204,213,220,149,82,93,167,107,87,111,155,170,141,101,90,208,123,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,117,1,113,57,31,201,221,155,123,112,230,168,217,119,45,30,93,38,175,140,241,229,84,170,19,166,195,52,190,194,218,144,162,164,190,130,71,41,215,99,54,76,71,150,219,107,112,208,179,125,211,37,114,222,50,20,194,53,37,105,218,212,43,26,213,163,89,86,180,30,197,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,70,120,179,205,133,244,172,28,205,166,38,88,116,37,68,42,107,21,143,73,67,98,36,36,196,98,35,19,153,110,107,113,91,105,38,105,74,25,76,146,100,180,208,140,155,35,36,167,93,164,23,209,150,188,94,141,143,88,13,99,98,227,47,196,114,69,197,71,101,234,129,68,97,214,88,106,162,141,90,154,203,104,119,85,146,27,146,219,205,145,153,171,82,65,25,41,68,100,163,233,98,186,184,45,227,29,118,240,193,171,183,7,106,236,243,34,97,221,66,60,138,92,157,200,45,177,106,74,144,226,163,108,74,8,207,99,236,72,119,152,165,173,74,237,59,125,84,182,146,59,21,1,82,188,90,242,81,232,73,147,51,101,134,84,202,84,58,43,220,150,239,74,123,5,200,113,51,158,127,150,138,154,72,213,177,206,114,221,105,183,82,218,82,162,112,146,233,147,134,235,203,68,0,192,188,116,196,124,186,98,61,59,20,48,190,179,216,106,176,117,105,230,93,35,92,90,132,85,25,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,157,52,138,33,226,59,145,200,217,82,188,160,94,24,124,185,114,48,234,240,144,250,32,178,234,29,117,116,73,105,34,89,194,117,243,35,74,208,164,154,148,194,148,174,106,144,211,169,81,40,217,55,92,14,85,157,252,94,179,113,235,51,151,110,46,97,251,242,220,161,92,81,233,15,71,41,108,27,47,180,180,82,226,52,235,46,35,169,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,191,193,172,237,213,114,253,147,43,147,4,176,221,249,112,239,107,210,232,168,203,93,102,36,165,71,126,133,8,227,82,219,75,173,234,202,146,226,223,75,115,90,37,33,196,56,201,182,78,22,134,109,152,137,96,3,208,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,65,25,58,201,213,137,148,11,18,69,2,129,51,211,55,37,103,103,202,11,131,150,244,127,74,114,158,144,184,191,193,86,251,173,177,202,110,65,183,243,102,91,244,220,173,76,250,114,14,26,121,21,147,150,91,102,86,39,226,116,9,113,113,66,227,142,253,54,84,21,74,105,198,41,20,226,144,70,150,16,108,56,182,158,91,198,195,47,41,195,81,237,46,91,105,74,13,46,27,147,124,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,128,28,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,3,202,98,199,6,191,194,134,41,222,88,153,248,199,122,51,229,109,193,81,174,246,47,146,28,238,203,218,164,184,247,43,153,219,83,191,111,51,110,237,169,215,77,116,45,116,19,87,43,152,23,248,181,224,77,179,130,159,42,126,81,252,156,237,191,198,125,135,177,243,251,68,199,228,254,71,152,230,221,188,253,191,76,245,219,175,77,116,46,170,0,51,89,155,31,20,248,201,241,2,225,243,23,199,117,225,197,145,200,217,173,188,167,222,24,130,185,113,240,234,207,144,194,39,50,210,29,105,117,185,106,35,89,66,105,242,34,74,16,148,146,84,250,146,174,106,80,235,73,73,36,222,39,91,225,89,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,1,42,128,0,7,159,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,150,123,51,131,148,203,203,40,184,161,242,30,187,34,93,98,133,62,59,114,104,87,26,160,20,86,42,168,38,208,111,146,16,78,58,72,91,78,172,219,82,13,123,244,229,172,200,146,234,12,244,102,42,175,142,119,230,79,246,147,247,104,8,171,194,227,199,102,25,125,245,228,243,68,170,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,18,171,142,119,230,79,246,147,247,104,8,171,194,227,199,102,25,125,245,228,243,69,255,0,10,1,225,113,227,179,12,190,250,242,121,162,255,0,128,0,0,0,101,92,106,160,101,92,6,148,242,157,225,99,6,254,31,219,222,92,192,205,96,210,158,83,188,44,96,223,195,251,123,203,152,25,172,1,162,140,32,194,219,19,26,114,59,133,216,105,137,116,47,76,219,117,156,63,181,251,108,46,212,244,126,111,42,36,87,155,249,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,142,147,51,131,148,203,203,40,184,161,242,30,187,34,93,98,133,62,59,114,104,87,26,160,20,86,42,168,38,208,111,146,16,78,58,72,91,78,172,219,82,13,123,244,229,172,200,146,234,12,239,123,41,222,22,48,111,225,253,189,229,204,15,201,154,172,179,217,185,175,194,57,152,91,120,78,151,78,90,100,38,165,72,169,198,51,82,233,213,22,208,226,26,124,219,220,73,121,27,93,113,11,109,70,91,144,181,109,82,23,177,196,5,91,112,197,207,143,224,66,187,27,1,177,98,181,182,193,184,42,9,244,109,82,163,81,229,197,181,222,82,30,83,154,39,148,163,228,200,125,81,201,91,156,109,166,84,110,60,122,111,117,71,111,216,177,98,254,20,48,178,242,195,63,74,122,51,229,109,191,81,161,118,222,71,59,178,246,168,206,51,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,80,182,17,240,255,0,204,22,38,102,10,161,151,234,181,187,242,102,125,179,217,95,187,106,79,184,212,184,180,56,175,180,151,154,82,150,194,212,219,207,56,218,203,148,202,23,185,106,221,169,161,40,117,109,222,166,0,225,55,224,43,6,173,60,35,249,95,85,186,62,75,211,211,11,210,149,53,106,243,254,178,149,181,41,212,249,108,163,119,45,166,183,43,150,210,27,70,229,109,220,97,93,127,220,49,255,0,198,139,254,100,255,0,241,226,127,230,199,194,198,50,124,63,184,124,185,241,213,71,42,205,143,133,140,100,248,127,112,249,115,224,51,88,37,166,125,172,9,52,43,123,46,24,131,30,222,137,14,155,117,96,189,183,25,115,153,38,146,185,245,24,113,80,79,27,164,147,222,165,162,59,240,16,75,89,117,70,196,164,207,150,100,152,150,45,123,60,182,4,155,155,133,174,3,222,116,235,122,36,185,22,117,30,211,147,50,160,162,104,159,131,78,145,73,76,119,9,10,81,146,205,14,73,114,9,41,8,215,83,75,106,50,209,189,201,15,1,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,156,28,148,221,53,219,63,55,24,67,86,183,39,118,73,114,47,10,101,45,199,57,72,115,116,89,175,166,36,150,244,89,25,22,246,31,117,26,233,185,59,181,73,146,136,140,180,124,2,42,241,71,240,39,137,191,114,249,196,33,66,214,157,211,93,177,174,170,53,235,107,78,236,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,208,95,79,20,127,2,120,155,247,47,156,66,20,2,3,234,218,118,181,118,249,186,168,214,85,173,7,182,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,81,114,152,109,146,139,87,42,121,17,197,154,221,90,153,218,49,54,230,194,250,219,151,29,66,65,54,183,32,111,166,58,226,169,145,205,181,45,9,101,165,145,18,212,133,31,57,196,18,204,246,165,164,52,225,123,145,111,192,165,170,140,113,198,59,51,178,98,77,107,127,161,227,77,86,231,168,84,183,27,73,22,172,154,75,179,204,123,87,57,154,154,150,134,141,13,252,210,149,33,179,149,89,177,240,177,140,159,15,238,31,46,124,6,107,6,148,242,157,225,99,6,254,31,219,222,92,192,205,96,210,158,83,188,44,96,223,195,251,123,203,152,1,213,64,0,0,102,179,54,62,41,241,147,226,5,195,230,47,141,41,140,214,102,199,197,62,50,124,64,184,124,197,240,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,16,3,130,167,133,139,167,226,4,239,46,167,9,254,0,0,0,32,175,20,44,148,126,48,22,34,241,159,15,105,149,89,216,147,102,211,209,25,170,116,34,231,122,102,150,151,148,181,199,38,148,162,209,230,185,175,188,217,182,70,183,61,118,182,56,165,181,203,165,107,78,233,174,216,215,85,26,245,181,167,118,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,232,53,38,41,175,138,230,74,63,6,87,83,249,148,195,58,101,86,77,183,118,212,36,73,187,90,211,156,205,30,168,243,137,81,72,222,106,55,18,204,167,28,95,69,39,99,110,150,210,89,19,204,180,144,178,156,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,103,7,39,249,148,174,229,91,28,104,248,155,76,46,117,41,237,180,187,146,34,98,161,247,37,209,221,121,181,200,109,162,82,145,181,226,229,33,198,204,150,130,230,54,130,81,154,13,105,85,186,103,107,136,37,155,129,24,47,66,172,225,133,86,37,110,236,196,170,57,79,182,80,151,77,135,224,83,164,196,113,81,235,75,101,230,22,70,132,186,108,237,97,228,183,205,62,97,23,228,156,36,132,117,226,167,159,31,245,95,42,152,65,90,254,105,171,190,187,76,168,255,0,195,162,77,17,72,229,127,197,212,234,219,123,249,200,235,79,229,80,32,6,90,50,233,125,230,131,20,224,97,157,139,31,249,169,149,137,187,217,254,44,165,246,150,89,126,103,45,215,91,231,114,185,232,87,41,10,222,190,226,46,243,47,21,73,166,94,88,175,127,194,163,67,114,93,126,236,188,107,13,198,105,114,229,145,191,80,168,203,120,146,147,113,231,148,68,107,113,215,11,85,184,162,234,163,53,31,121,139,243,200,46,84,97,229,75,3,162,81,42,109,111,188,238,142,77,98,232,121,198,88,39,24,148,166,82,73,128,151,26,53,115,25,143,235,165,38,110,45,42,113,111,184,157,164,238,196,135,106,194,172,51,181,112,111,14,45,204,45,178,162,118,122,45,179,79,106,159,27,115,109,161,199,182,23,174,251,188,180,33,10,121,213,154,156,113,100,146,222,226,214,163,45,84,98,0,98,199,6,191,194,134,41,222,88,153,248,199,122,51,229,109,193,81,174,246,47,146,28,238,203,218,164,184,247,43,153,219,83,191,111,51,110,237,169,215,77,116,45,116,22,84,0,57,86,87,48,47,241,107,192,155,103,5,62,84,252,163,249,57,219,127,140,251,15,99,231,246,137,143,201,252,143,49,205,187,121,251,126,153,235,183,94,154,232,93,84,5,69,227,127,23,108,201,97,174,52,95,216,115,66,178,112,213,250,109,171,116,85,104,144,221,151,77,158,167,220,98,52,183,25,109,78,41,51,18,147,89,165,4,102,100,148,150,186,232,69,220,2,210,113,98,197,252,40,97,101,229,134,126,148,244,103,202,219,126,163,66,237,188,142,119,101,237,81,156,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,173,111,238,24,255,0,227,69,255,0,50,127,248,241,58,114,103,141,119,86,98,114,217,103,227,29,235,79,165,66,173,92,30,144,237,44,82,218,113,184,168,228,79,145,29,27,18,227,142,44,181,67,41,51,213,103,235,25,233,161,104,69,218,192,121,76,39,177,127,5,248,89,102,225,159,165,61,39,242,74,223,167,80,187,111,35,147,218,187,44,102,217,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,61,88,0,8,137,196,91,40,88,145,155,187,54,207,183,240,222,185,109,83,101,91,245,57,19,36,170,185,37,246,91,91,110,52,72,34,65,178,203,166,106,212,187,140,136,180,246,143,155,195,135,37,152,141,147,232,23,242,49,34,183,108,84,165,221,143,83,78,58,232,114,228,188,148,55,25,50,53,39,57,204,181,161,235,32,244,218,71,175,93,116,208,132,205,0,31,225,54,27,21,8,82,32,74,73,169,153,45,45,151,18,71,166,169,81,25,25,106,93,221,12,84,38,23,112,121,204,173,151,137,150,141,227,89,190,48,201,234,125,10,187,2,167,45,184,245,41,235,117,108,177,33,14,45,40,74,161,37,38,163,74,76,136,141,68,70,122,106,101,222,46,8,0,0,0,0,0,0,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,0,210,152,0,0,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,243,99,225,99,25,62,31,220,62,92,248,205,96,13,41,229,59,194,198,13,252,63,183,188,185,129,213,71,42,202,119,133,140,27,248,127,111,121,115,3,234,227,166,58,97,198,93,48,226,163,138,24,161,89,236,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,72,116,0,21,43,149,78,44,87,221,195,152,233,148,60,124,174,82,160,225,181,229,80,144,138,91,147,82,203,63,36,183,45,197,197,108,228,178,194,57,236,158,230,227,184,227,228,90,122,143,26,219,74,29,37,219,80,0,229,89,177,240,177,140,159,15,238,31,46,124,117,81,202,179,99,225,99,25,62,31,220,62,92,248,12,214,13,84,12,171,141,84,0,0,0,8,171,158,124,140,126,58,63,34,127,211,71,228,119,200,239,73,127,176,158,144,237,93,175,179,127,225,12,236,219,217,191,223,107,191,217,167,95,41,146,158,27,223,137,246,41,213,113,51,240,203,242,183,210,118,251,244,46,197,242,119,176,114,249,146,99,189,205,230,118,167,117,211,179,109,219,180,181,223,174,189,52,57,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,57,142,102,44,40,184,145,129,23,213,172,251,91,221,149,111,84,211,24,247,25,108,125,80,222,66,21,209,73,35,208,215,220,103,167,188,116,225,255,0,15,52,135,218,91,46,22,169,113,38,149,23,212,101,160,12,186,94,150,228,155,54,240,173,90,210,191,43,71,168,201,132,163,233,212,218,117,72,215,161,153,119,167,222,127,105,139,180,225,87,141,13,226,30,2,49,104,205,127,124,235,109,196,192,105,59,116,210,52,120,80,91,46,228,36,190,146,207,188,204,254,179,21,235,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,186,232,69,245,16,253,188,46,113,194,94,25,227,188,107,90,68,141,180,219,144,145,3,102,194,63,159,145,50,18,53,212,155,82,190,138,61,228,95,89,0,189,112,31,240,203,168,125,164,60,217,234,151,18,74,73,253,70,90,143,251,0,0,0,21,227,198,146,52,207,197,254,218,150,78,255,0,5,249,93,13,189,155,75,242,157,138,162,122,235,223,221,250,133,75,224,190,159,134,43,19,85,109,47,148,212,191,91,77,116,254,20,223,81,112,252,99,168,110,85,178,193,70,144,201,232,168,119,116,121,11,255,0,1,20,250,129,159,121,151,188,83,118,21,40,209,138,22,122,200,244,52,215,233,231,255,0,221,8,1,165,220,54,211,240,117,107,104,173,197,232,88,62,182,154,107,243,8,234,61,24,242,120,70,163,94,20,89,107,51,212,213,111,83,143,255,0,185,155,30,176,0,0,0,0,0,0,0,0,0,7,249,200,144,212,88,238,73,125,91,91,105,6,181,158,134,122,36,139,83,62,128,63,208,112,188,202,102,235,12,178,217,66,145,42,231,155,206,170,246,117,187,22,7,46,66,121,202,216,241,161,60,212,50,226,83,185,76,169,58,159,119,121,244,239,139,57,239,226,83,79,195,143,73,97,54,22,194,237,181,135,152,122,52,170,143,49,77,246,69,159,106,97,105,229,63,21,73,115,98,208,218,181,37,117,215,66,233,169,138,138,184,174,26,245,249,114,203,174,86,36,118,170,149,86,83,143,56,173,136,70,247,29,112,212,125,18,73,73,106,165,159,176,139,175,176,4,157,205,39,17,28,86,204,18,165,219,240,93,244,53,178,227,238,26,33,109,141,35,114,15,158,130,249,195,140,135,11,230,222,36,247,251,53,239,62,156,3,11,48,150,250,198,203,181,155,94,202,166,118,233,242,156,73,168,185,204,181,161,41,212,32,213,243,139,66,126,147,169,233,175,183,237,210,87,100,235,134,173,237,141,146,233,247,142,32,57,232,75,92,148,212,164,150,140,201,237,173,235,29,194,111,230,165,33,198,247,180,234,253,109,53,78,223,121,145,21,194,224,238,9,88,120,31,106,197,181,44,122,95,101,97,134,208,151,21,207,121,124,197,147,109,182,106,209,215,22,101,169,52,158,154,244,211,237,212,32,230,84,56,80,91,150,82,169,183,166,51,205,244,189,77,28,153,136,167,242,220,143,217,93,46,67,132,158,108,105,134,149,237,82,93,78,186,104,122,235,166,132,68,44,58,131,110,81,173,154,116,106,85,22,31,103,141,17,148,71,101,28,197,175,106,18,146,74,75,85,25,153,244,73,119,158,163,233,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,249,113,180,58,131,109,194,213,39,222,66,161,248,157,100,134,61,157,33,56,201,134,208,116,131,39,95,73,71,230,159,204,237,40,81,218,245,158,124,205,90,169,75,63,85,29,61,190,195,22,244,63,37,82,153,14,179,5,218,116,246,185,140,61,183,122,119,25,107,161,145,151,82,50,62,242,32,25,103,139,41,248,111,166,76,101,236,113,26,237,86,132,122,106,90,123,126,209,122,252,57,115,122,188,194,216,110,219,183,100,189,215,61,23,111,61,92,189,57,220,231,165,173,61,27,101,182,211,163,108,167,184,207,95,168,251,235,7,61,217,79,168,101,155,18,18,220,69,115,173,234,198,190,142,119,68,167,94,83,17,185,190,169,188,226,255,0,40,254,158,182,159,86,165,221,203,114,241,141,149,252,4,196,202,109,253,67,94,167,15,157,204,107,68,124,230,248,238,180,94,178,155,94,154,115,76,250,39,175,249,72,52,184,3,204,97,181,251,71,196,219,54,5,233,66,94,232,117,14,111,47,162,139,242,110,173,179,250,73,73,247,160,253,133,253,163,211,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,173,227,15,152,23,219,68,60,8,165,63,163,110,243,61,42,141,165,215,79,71,202,103,170,155,247,235,244,23,246,251,133,163,85,170,113,168,212,247,106,82,213,181,166,118,238,61,12,251,212,68,93,196,103,222,100,51,109,153,220,82,151,140,152,215,112,226,12,183,55,170,167,217,52,232,69,249,56,140,181,236,66,63,155,253,18,254,208,28,222,147,73,168,87,42,13,82,233,113,249,242,159,221,203,111,122,83,174,137,53,31,85,25,23,113,31,180,104,167,39,120,9,79,192,12,30,166,218,205,39,116,245,115,187,91,186,168,183,255,0,10,144,180,116,230,45,37,162,94,211,161,253,191,85,80,240,182,192,63,194,206,52,46,231,169,53,186,147,108,233,218,11,118,155,187,76,73,168,71,209,113,42,47,89,178,238,35,253,68,47,68,136,146,90,23,112,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,55,217,106,75,43,142,242,119,54,226,77,10,45,116,212,140,180,62,225,254,128,2,191,115,207,195,126,222,197,26,109,75,18,48,182,47,100,186,81,206,150,252,125,235,115,181,104,153,47,40,183,63,41,45,163,115,174,54,93,19,211,79,118,164,41,206,230,183,43,214,5,215,62,219,173,199,236,181,90,36,215,98,190,141,232,94,199,153,113,72,81,106,147,82,79,69,32,251,140,203,167,180,134,163,132,76,206,118,68,108,140,199,80,102,87,169,80,251,37,224,195,46,46,52,158,99,206,115,148,148,72,82,26,216,169,13,180,157,93,120,143,113,151,77,52,62,157,193,10,248,126,113,22,169,89,147,233,120,69,139,83,185,212,87,150,196,42,124,190,82,83,200,51,84,88,237,35,99,17,141,106,218,132,184,122,169,93,123,140,245,208,197,188,209,43,84,219,138,147,18,183,72,145,207,133,57,150,228,48,230,197,39,123,107,73,41,39,162,136,140,181,35,35,208,200,140,102,115,23,240,146,242,193,43,234,161,100,94,84,254,201,50,12,135,82,209,243,90,115,154,218,30,113,162,115,230,214,178,78,166,210,186,25,153,150,159,97,156,215,225,203,159,169,56,97,81,129,131,120,149,80,221,111,212,102,53,30,11,252,162,46,67,174,42,36,118,211,181,152,234,90,182,182,218,207,85,44,136,253,189,116,48,23,52,3,241,210,42,212,250,237,50,45,102,149,35,159,14,107,40,144,195,155,20,157,237,173,36,164,158,138,34,50,212,140,143,67,34,49,251,0,0,0,0,0,0,7,132,199,137,197,76,193,12,65,158,106,211,145,107,85,156,35,211,218,152,142,159,215,238,30,236,115,12,208,46,99,121,114,196,227,132,222,229,124,143,173,18,250,145,104,142,192,246,167,215,245,0,206,21,249,47,210,23,197,197,63,93,123,77,86,91,218,251,247,60,163,254,209,122,156,47,105,76,210,178,177,77,228,181,179,182,74,102,90,253,99,61,202,93,58,22,167,222,122,119,10,28,174,26,149,90,168,26,254,145,202,116,207,237,222,98,254,248,112,41,74,202,197,179,185,123,180,143,8,139,166,154,23,163,162,116,1,40,0,0,0,112,60,237,99,116,76,17,192,27,162,176,78,109,169,84,233,179,105,148,243,208,207,100,151,33,73,83,74,252,154,210,122,41,174,229,17,23,188,253,253,237,74,36,164,212,163,208,136,181,49,75,188,90,241,253,119,182,39,177,133,212,137,59,169,180,54,210,114,11,102,154,75,102,68,230,20,94,179,100,175,162,162,238,81,167,237,239,1,3,171,181,138,165,225,114,206,174,84,23,207,168,86,102,187,41,213,104,148,239,121,215,13,74,238,34,73,106,165,31,113,17,125,130,241,184,97,96,63,224,179,2,224,220,245,4,255,0,15,185,144,213,77,39,175,209,102,68,56,75,36,244,113,73,61,20,217,245,208,143,234,33,83,185,40,193,217,88,205,152,27,94,134,81,185,208,105,245,24,85,25,229,188,147,172,102,230,198,75,159,203,65,253,23,127,146,102,126,226,247,104,122,218,160,192,181,237,250,109,185,76,107,151,18,153,17,152,108,167,114,143,68,54,130,66,75,85,25,159,114,75,188,204,254,176,31,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,6,107,51,99,226,159,25,62,32,92,62,98,248,210,152,205,102,108,124,83,227,39,196,11,135,204,95,1,117,60,46,60,9,225,151,223,94,113,52,117,92,216,248,88,198,79,135,247,15,151,62,57,87,11,143,2,120,101,247,215,156,77,29,87,54,62,22,49,147,225,253,195,229,207,128,205,96,213,64,202,184,213,64,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,29,87,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,7,42,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,0,56,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,4,255,0,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,159,226,0,113,171,240,177,107,124,64,131,229,213,16,21,87,148,239,20,248,55,241,2,222,243,22,5,212,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,247,47,156,66,1,74,217,78,241,79,131,127,16,45,239,49,96,105,76,102,179,41,222,41,240,111,226,5,189,230,44,13,41,128,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,26,83,25,172,205,143,138,124,100,248,129,112,249,139,224,46,167,133,199,129,60,50,251,235,206,38,137,84,34,175,11,143,2,120,101,247,215,156,77,18,168,0,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,127,136,1,198,175,194,197,173,241,2,15,151,84,64,64,14,23,30,59,48,203,239,175,39,154,47,248,80,15,11,143,29,152,101,247,215,147,205,23,252,0,0,0,0,0,0,57,86,108,124,44,99,39,195,251,135,203,159,29,84,114,172,216,248,88,198,79,135,247,15,151,62,3,53,131,73,25,189,194,25,56,239,150,140,66,194,218,123,18,223,169,85,168,235,122,150,196,103,218,101,114,42,49,150,153,80,217,53,187,234,37,11,144,195,72,89,168,211,234,41,94,178,62,145,102,220,106,160,6,85,198,159,112,171,19,45,92,100,195,139,115,20,172,169,125,162,139,115,83,218,168,70,220,227,107,113,157,229,235,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,206,102,101,48,134,78,2,227,205,243,132,111,49,45,184,246,237,97,230,105,231,45,246,158,125,218,114,244,118,19,206,45,173,16,107,114,51,140,184,100,68,157,13,102,70,148,153,26,74,223,248,65,98,133,42,244,202,92,107,13,148,196,98,165,135,213,137,180,217,12,38,106,93,125,214,36,188,169,173,74,91,90,18,153,66,149,33,230,83,174,226,81,197,112,201,93,233,72,123,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,11,84,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,63,248,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,5,255,0,0,0,0,0,0,202,184,191,238,23,30,4,240,203,239,175,56,154,40,4,95,247,11,143,2,120,101,247,215,156,77,1,5,120,210,99,29,10,240,198,91,75,7,105,12,243,37,225,221,62,68,138,164,157,203,45,178,170,73,142,226,99,108,82,8,143,99,12,71,119,152,149,173,42,237,59,125,85,54,162,62,85,194,126,214,174,220,25,218,180,42,212,136,61,162,37,179,79,171,213,42,142,115,80,142,207,21,112,94,136,151,52,81,145,175,87,229,199,70,137,35,87,175,174,155,82,163,46,127,159,203,235,240,137,156,156,88,175,250,47,209,253,146,224,114,133,201,231,243,119,122,53,180,64,230,238,218,157,57,157,151,153,183,79,87,126,221,85,166,227,157,92,14,173,106,236,75,87,23,47,89,16,118,81,106,181,10,61,46,28,158,106,15,155,42,35,114,156,144,222,194,61,233,218,137,177,143,83,34,73,243,52,73,153,165,68,65,103,226,162,248,224,217,84,168,23,254,22,98,51,50,37,157,74,185,71,168,209,36,52,165,167,144,150,32,188,211,205,41,9,219,184,150,106,168,60,74,51,81,145,146,91,208,147,161,154,173,208,66,14,47,184,95,74,189,50,151,38,252,121,81,24,169,97,245,98,21,74,59,234,132,151,95,117,137,47,38,19,177,80,238,164,166,80,165,72,101,229,105,184,148,113,91,35,79,114,146,16,127,131,238,49,215,108,108,208,22,21,71,103,180,81,113,46,158,252,121,141,238,66,57,18,160,199,126,92,121,58,154,20,181,109,66,36,181,203,37,33,39,218,119,171,113,182,146,23,126,51,109,148,44,94,141,129,25,151,195,220,82,168,63,17,138,109,38,176,134,106,143,201,97,215,145,30,157,37,10,139,49,226,67,94,186,150,136,239,186,180,18,73,94,186,83,234,175,232,158,146,64,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,160,0,25,172,205,30,5,254,45,120,237,115,96,167,202,159,148,127,39,59,23,241,159,97,236,124,254,209,13,137,63,145,230,57,183,111,63,111,211,61,118,235,211,93,10,122,112,105,203,61,155,95,110,169,154,122,236,233,114,171,182,229,98,93,185,66,130,147,54,216,134,179,132,209,191,45,102,74,213,229,173,169,134,210,80,100,72,65,115,20,100,181,41,6,212,96,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,224,19,252,0,0,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,8,1,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,192,39,248,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,4,170,0,0,1,85,124,115,191,50,127,180,159,187,69,170,10,171,227,157,249,147,253,164,253,218,2,42,240,184,241,217,134,95,125,121,60,209,42,184,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,68,170,227,157,249,147,253,164,253,218,2,42,240,184,241,217,134,95,125,121,60,209,127,194,128,120,92,120,236,195,47,190,188,158,104,191,224,0,0,0,25,87,26,168,25,87,1,165,60,167,120,88,193,191,135,246,247,151,48,51,88,52,167,148,239,11,24,55,240,254,222,242,230,6,107,0,105,79,41,222,22,48,111,225,253,189,229,204,14,170,57,86,83,188,44,96,223,195,251,123,203,152,29,84,0,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,170,142,85,155,31,11,24,201,240,254,225,242,231,192,102,176,104,34,139,96,73,197,62,26,116,60,62,167,219,209,43,149,42,230,11,211,227,82,224,201,38,182,59,81,244,51,103,12,200,221,50,66,22,153,4,210,208,181,25,108,90,82,173,83,183,82,207,184,210,158,83,188,44,96,223,195,251,123,203,152,1,154,193,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,246,116,20,194,50,104,137,8,90,100,19,168,90,18,69,177,105,82,116,78,221,10,131,51,173,107,87,108,252,220,98,245,38,227,131,217,37,200,188,42,117,70,219,230,161,205,209,102,190,169,113,156,213,6,100,91,216,125,165,233,174,228,238,209,68,74,35,34,180,158,13,55,252,155,155,43,149,75,50,163,112,196,151,34,206,186,37,198,135,79,73,180,79,193,167,72,105,169,13,154,210,146,37,154,28,146,228,227,74,215,174,166,151,18,71,163,123,82,29,47,138,63,129,60,77,251,151,206,33,8,149,194,251,135,220,106,180,106,46,104,113,166,149,45,8,68,132,207,179,232,114,90,118,50,247,178,236,89,16,235,68,235,79,165,70,131,82,31,74,24,117,173,142,32,210,239,172,133,35,91,42,198,76,33,179,113,223,14,234,24,91,136,44,75,126,222,171,72,130,244,230,35,62,108,174,66,35,75,102,81,50,107,47,89,40,90,152,74,22,105,52,175,98,149,181,72,86,138,47,106,0,57,86,108,124,44,99,39,195,251,135,203,159,29,84,114,172,216,248,88,198,79,135,247,15,151,62,3,53,131,74,121,78,240,177,131,127,15,237,239,46,96,102,176,105,79,41,222,22,48,111,225,253,189,229,204,0,234,160,0,0,51,89,155,31,20,248,201,241,2,225,243,23,198,148,198,107,51,99,226,159,25,62,32,92,62,98,248,11,84,224,169,225,98,233,248,129,59,203,169,194,127,136,1,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,1,242,110,203,90,133,124,218,181,155,42,233,131,219,104,183,5,62,69,46,163,27,154,182,249,241,95,109,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,168,250,195,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,3,60,57,215,202,141,119,41,120,203,54,205,229,85,102,90,21,45,102,90,213,185,172,161,61,190,46,212,27,141,154,155,51,65,188,194,215,202,112,180,66,143,68,57,203,66,29,108,135,0,18,127,63,217,193,170,230,203,23,20,170,121,196,110,196,179,164,76,129,106,33,150,148,75,146,194,214,146,114,115,170,113,9,119,124,130,101,165,147,106,74,73,164,37,8,219,188,156,113,200,192,2,223,184,77,228,162,163,135,240,255,0,25,220,80,166,114,43,85,186,122,27,180,33,56,81,100,54,213,46,83,12,188,85,52,184,133,45,109,188,234,28,83,41,79,205,45,13,243,201,100,162,120,137,22,84,32,7,9,188,222,126,23,112,227,241,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,0,0,0,10,213,197,142,13,127,133,12,83,188,177,51,241,142,244,103,202,219,130,163,93,236,95,36,57,221,151,181,73,113,238,87,51,182,167,126,222,102,221,219,83,174,154,232,90,232,44,168,0,114,172,174,96,95,226,215,129,54,206,10,124,169,249,71,242,115,182,255,0,25,246,30,199,207,237,19,31,147,249,30,99,155,118,243,246,253,51,215,110,189,53,208,186,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,106,156,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,1,165,48,0,0,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,230,199,194,198,50,124,63,184,124,185,241,154,192,26,61,203,213,211,66,177,178,95,134,151,173,211,59,177,81,109,252,47,163,85,42,50,121,75,115,145,21,138,75,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,160,166,204,253,103,94,234,205,102,35,203,162,82,106,125,159,12,173,154,131,205,219,148,248,230,226,27,159,176,212,218,106,114,9,196,161,106,121,212,25,154,18,180,151,37,181,154,8,183,41,213,187,250,179,79,157,58,174,38,96,190,21,101,199,14,110,9,108,89,54,165,143,111,196,185,16,152,202,142,117,74,219,17,27,39,26,90,141,91,157,141,29,72,65,37,38,148,37,79,37,197,252,225,33,135,19,224,50,119,149,91,203,53,248,185,79,179,232,212,217,105,182,41,210,35,201,187,42,237,184,76,162,157,78,53,250,228,151,84,133,167,180,184,148,184,150,81,181,91,150,70,163,46,90,28,90,3,133,11,84,225,89,159,31,245,35,42,152,191,90,254,117,171,66,187,83,168,255,0,192,34,53,17,40,229,127,198,20,210,220,123,249,184,232,79,228,144,36,86,110,248,116,225,30,44,224,52,75,99,10,44,168,150,229,217,135,180,119,89,179,78,154,148,32,229,33,27,221,244,108,149,186,180,147,168,125,213,45,92,231,87,189,15,60,183,141,103,189,244,187,70,215,101,173,93,177,174,170,205,149,116,193,236,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,212,6,164,199,42,205,143,133,140,100,248,127,112,249,115,226,58,240,208,207,28,108,199,89,172,224,245,240,137,104,196,91,46,142,218,222,150,226,221,144,138,229,57,147,109,130,154,167,150,106,81,73,37,45,164,188,149,171,215,91,132,226,12,201,75,67,50,43,54,62,22,49,147,225,253,195,229,207,128,205,96,213,64,202,184,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,8,99,196,247,1,255,0,10,120,23,58,230,167,163,248,194,217,67,181,53,30,191,73,152,240,230,172,211,213,196,164,181,83,133,215,67,63,168,197,28,208,235,21,75,62,229,131,92,167,175,145,80,163,205,106,75,74,209,42,216,243,78,18,147,222,70,147,209,73,46,242,50,251,70,160,174,90,12,11,162,223,169,91,181,54,185,145,42,113,30,136,242,119,40,181,67,136,52,40,181,73,145,247,40,251,140,143,235,25,225,206,190,14,202,193,172,193,93,20,51,141,201,131,80,168,205,168,192,45,228,175,224,206,77,146,150,255,0,150,179,250,45,255,0,40,200,253,229,239,11,179,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,201,161,37,170,157,238,73,25,123,143,221,223,69,45,240,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,69,39,222,162,79,217,222,46,141,42,37,36,148,147,212,140,181,32,31,208,0,1,17,248,161,82,153,170,229,98,165,206,107,127,99,148,244,180,122,198,91,84,138,116,221,15,188,181,239,20,87,97,203,244,125,241,110,207,215,78,205,85,136,246,190,237,175,36,255,0,176,95,103,17,245,41,57,88,185,182,175,110,177,230,145,244,215,82,244,116,190,130,129,40,102,164,214,169,230,143,164,82,154,50,251,119,144,13,48,96,60,226,169,224,134,31,79,37,107,207,181,169,46,25,233,237,84,70,143,234,247,143,118,57,134,87,215,49,204,185,97,137,205,111,106,190,71,209,73,29,72,245,71,96,103,67,233,250,199,79,0,0,0,0,0,0,0,31,142,175,86,167,208,169,146,171,53,89,28,136,112,153,92,135,220,216,165,108,109,9,53,40,244,73,25,158,132,70,122,17,106,3,254,107,117,170,109,187,73,151,91,171,200,228,66,130,203,146,31,115,98,149,177,180,36,212,163,209,36,102,122,17,25,232,68,102,42,27,136,31,17,106,149,231,62,169,132,88,75,59,147,69,101,111,194,168,75,229,37,92,243,37,74,142,234,54,63,24,150,157,200,83,103,170,85,211,184,143,93,76,124,206,35,89,250,147,137,245,25,248,55,134,181,13,182,253,58,99,177,231,63,202,35,231,186,218,165,199,113,59,94,142,149,167,115,110,32,245,74,204,139,217,215,83,16,163,8,48,146,241,198,219,234,159,100,89,180,254,215,50,116,134,146,233,243,90,111,148,218,222,109,163,115,231,22,130,86,134,234,122,17,145,158,191,105,144,124,43,102,220,175,95,247,92,11,110,137,31,181,85,107,115,90,138,194,55,161,27,222,121,196,161,37,170,141,41,45,84,178,239,50,46,190,194,23,23,145,142,27,246,238,23,83,105,184,145,138,81,123,93,210,174,76,182,35,239,91,125,148,205,49,158,73,110,98,82,155,94,215,91,112,186,167,174,190,237,8,116,252,152,228,70,200,203,141,6,29,122,171,15,181,222,15,178,218,228,202,230,60,223,37,74,68,117,45,189,137,144,227,74,209,214,76,247,17,117,215,66,233,223,45,0,127,155,12,181,25,148,71,101,59,91,109,36,132,150,186,232,68,90,23,120,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,56,120,9,79,199,252,30,169,90,174,167,108,244,242,123,35,186,168,246,127,10,142,181,244,230,33,39,170,89,211,169,253,159,94,117,106,212,154,133,14,160,237,46,169,31,145,41,141,188,198,247,165,90,106,146,81,117,73,153,119,25,123,70,167,12,137,69,161,247,10,46,226,147,128,103,132,216,208,139,158,154,214,218,77,205,175,103,45,218,237,236,241,33,33,95,73,197,40,253,103,15,188,139,245,144,9,1,193,227,48,47,173,19,48,38,170,254,173,181,203,244,82,54,151,77,125,33,41,238,169,111,223,167,211,95,217,238,22,164,51,85,150,60,82,151,131,120,215,111,98,12,71,54,42,153,218,245,232,71,249,72,143,53,237,66,255,0,156,253,19,254,209,164,154,77,78,53,102,158,213,74,34,183,52,246,237,167,161,151,114,140,143,188,136,251,200,192,126,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,7,61,88,150,254,20,229,146,238,187,105,235,210,124,110,193,217,211,161,122,219,170,17,155,87,83,74,146,94,171,135,222,67,58,166,122,158,166,46,55,140,133,248,170,102,25,209,44,182,92,219,233,94,211,204,78,154,238,229,72,167,184,95,201,61,59,253,229,250,251,133,72,88,182,171,247,173,213,6,217,140,230,199,38,115,118,171,66,61,54,54,165,251,76,189,137,247,128,188,46,23,184,75,19,15,242,241,78,175,57,19,149,83,174,243,187,87,206,26,181,228,206,154,148,127,45,73,250,43,246,17,125,122,152,153,3,226,89,118,250,45,107,106,29,9,180,232,152,220,205,11,95,210,113,74,247,159,233,123,199,219,0,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,30,51,143,149,75,99,50,88,109,81,128,244,110,93,126,28,103,159,167,72,222,225,252,242,35,200,38,147,183,156,218,62,155,218,234,174,158,254,157,212,29,138,152,109,113,224,245,253,84,178,46,38,121,83,105,82,223,101,42,220,218,183,165,167,150,209,47,68,41,100,90,155,106,233,169,254,190,241,167,129,10,184,137,100,190,153,143,22,52,219,242,219,111,145,115,208,97,185,40,143,85,43,180,50,195,50,221,229,122,239,161,180,110,113,212,250,219,76,203,235,46,132,17,87,134,214,126,102,218,213,74,110,8,98,141,75,125,46,91,140,194,164,72,228,145,114,220,82,161,198,97,157,172,71,53,30,137,75,135,189,107,208,251,140,245,208,197,188,195,150,196,248,140,78,138,189,236,200,109,46,182,173,12,183,37,69,169,30,135,212,186,31,180,101,198,173,76,171,217,183,36,154,92,212,118,122,149,34,98,218,89,106,149,236,121,167,13,39,220,102,147,209,73,63,105,151,79,104,184,110,22,217,196,149,138,84,36,96,157,220,189,213,107,126,156,74,134,238,132,91,161,176,136,81,144,90,54,194,82,94,187,138,61,77,102,175,126,165,212,5,135,0,0,0,0,0,14,53,156,23,90,103,45,152,136,110,175,105,42,217,171,164,186,107,169,246,9,29,7,101,28,23,57,145,230,150,91,241,9,82,37,115,91,58,21,89,72,70,194,78,210,236,18,52,45,75,191,64,25,218,170,25,29,78,97,151,113,190,231,255,0,124,98,251,248,100,184,243,153,88,163,115,147,166,215,35,165,61,75,170,74,157,15,65,65,245,31,245,66,79,252,50,255,0,251,227,23,219,195,21,131,99,43,20,157,79,242,143,48,231,248,233,208,192,75,48,1,249,234,51,163,211,41,242,106,82,151,177,136,140,173,247,21,161,158,136,74,76,204,244,45,79,184,189,128,56,166,112,241,238,149,128,120,45,94,184,100,191,178,161,50,20,168,84,226,218,163,254,20,184,146,22,209,244,109,105,250,77,127,40,182,251,207,223,158,155,218,233,170,98,13,237,88,186,234,43,230,205,174,84,164,77,95,68,167,85,188,242,156,50,232,73,46,245,159,176,190,194,18,99,136,198,101,234,184,219,140,245,123,98,44,253,244,43,94,124,138,107,77,114,146,90,189,26,92,180,18,245,54,144,191,160,238,154,25,168,190,179,62,239,33,145,124,3,149,143,24,243,64,166,58,159,226,186,60,200,181,89,229,169,124,227,13,77,140,151,17,249,68,40,181,75,189,233,212,203,216,70,125,193,100,252,40,50,226,222,29,225,74,241,54,189,23,109,106,224,112,215,25,91,245,254,0,252,104,47,32,180,75,170,71,211,65,247,164,149,239,208,186,9,242,62,109,183,64,167,90,214,253,54,219,164,179,202,135,75,136,204,54,17,185,74,218,219,104,36,36,181,81,153,159,68,151,121,153,253,99,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,205,102,108,124,83,227,39,196,11,135,204,95,26,83,25,172,205,143,138,124,100,248,129,112,249,139,224,46,167,133,199,129,60,50,251,235,206,38,142,171,155,31,11,24,201,240,254,225,242,231,199,42,225,113,224,79,12,190,250,243,137,163,170,230,199,194,198,50,124,63,184,124,185,240,25,172,26,168,25,87,26,168,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,0,229,92,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,32,7,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,0,159,224,0,0,32,7,26,191,11,22,183,196,8,62,93,81,19,252,64,14,53,126,22,45,111,136,16,124,186,162,2,170,242,157,226,159,6,254,32,91,222,98,192,186,158,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,126,229,243,136,64,41,91,41,222,41,240,111,226,5,189,230,44,13,41,140,214,101,59,197,62,13,252,64,183,188,197,129,165,48,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,227,74,99,53,153,177,241,79,140,159,16,46,31,49,124,5,212,240,184,240,39,134,95,125,121,196,209,42,132,85,225,113,224,79,12,190,250,243,137,162,85,0,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,79,241,0,56,213,248,88,181,190,32,65,242,234,136,8,1,194,227,199,102,25,125,245,228,243,69,255,0,10,1,225,113,227,179,12,190,250,242,121,162,255,0,128,0,0,0,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,170,142,85,155,31,11,24,201,240,254,225,242,231,192,102,176,106,160,101,92,106,160,5,37,241,142,194,25,54,86,101,224,226,148,118,37,157,55,17,232,236,188,183,222,125,165,35,210,48,80,136,175,50,210,19,162,208,132,199,40,11,51,89,30,171,121,123,84,122,26,81,234,248,39,226,133,42,222,197,203,243,10,42,9,136,204,139,206,143,22,165,6,67,211,82,210,220,126,158,183,53,138,211,70,90,188,181,181,49,215,79,106,181,74,34,172,246,168,140,205,18,83,140,118,16,198,189,114,209,7,20,163,177,16,170,88,113,88,101,229,190,243,238,165,126,142,156,180,69,121,150,144,157,80,181,170,65,192,89,154,200,180,67,43,218,162,212,210,186,182,201,126,49,208,176,11,52,22,6,42,221,44,239,162,210,170,14,71,168,185,185,101,217,162,203,142,236,71,100,232,132,45,107,228,162,66,157,229,165,38,165,242,246,22,134,173,72,46,83,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,2,213,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,79,254,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,1,127,192,0,0,0,0,50,174,47,251,133,199,129,60,50,251,235,206,38,138,1,23,83,150,159,254,134,218,191,195,251,239,255,0,215,213,0,82,176,190,142,19,246,181,10,223,201,45,161,86,164,65,236,242,238,106,133,94,169,84,115,154,181,246,137,72,156,244,68,185,162,140,201,26,49,18,58,52,73,18,125,77,116,220,165,25,208,184,210,158,85,112,183,240,45,151,28,58,195,55,168,94,134,159,70,183,226,250,86,23,106,237,28,170,163,168,231,78,249,194,90,210,173,101,58,250,189,69,26,11,93,17,162,73,36,65,213,68,127,207,229,139,248,68,201,182,44,80,61,41,232,254,201,111,185,93,231,114,57,187,189,26,226,39,242,182,238,78,156,206,203,203,221,175,171,191,118,138,211,105,200,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,1,150,33,170,129,149,113,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,189,43,66,146,122,25,25,0,236,0,0,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,1,63,192,0,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,128,28,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,2,127,128,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,82,182,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,64,74,160,0,0,21,87,199,59,243,39,251,73,251,180,90,160,170,190,57,223,153,63,218,79,221,160,34,175,11,143,29,152,101,247,215,147,205,18,171,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,74,174,57,223,153,63,218,79,221,160,34,175,11,143,29,152,101,247,215,147,205,23,252,40,7,133,199,142,204,50,251,235,201,230,139,254,0,0,0,1,149,113,170,129,149,112,26,83,202,119,133,140,27,248,127,111,121,115,3,53,131,74,121,78,240,177,131,127,15,237,239,46,96,102,176,6,148,242,157,225,99,6,254,31,219,222,92,192,234,163,149,101,59,194,198,13,252,63,183,188,185,129,213,64,0,0,0,114,172,216,248,88,198,79,135,247,15,151,62,58,168,229,89,177,240,177,140,159,15,238,31,46,124,6,107,6,148,242,157,225,99,6,254,31,219,222,92,192,205,96,210,158,83,188,44,96,223,195,251,123,203,152,1,88,28,109,45,106,236,76,125,177,111,89,16,118,81,106,182,121,82,225,201,230,160,249,178,162,77,144,228,134,246,17,239,78,212,77,140,122,153,18,79,153,162,76,205,42,34,252,156,22,47,249,52,44,195,93,120,125,34,225,137,14,155,117,90,235,146,136,47,27,73,92,250,140,57,13,155,36,209,168,183,169,104,142,252,245,154,16,125,81,189,74,35,229,145,166,96,113,133,178,170,183,86,79,151,93,167,200,136,220,123,58,232,166,214,231,37,229,168,150,227,11,75,208,73,45,17,36,200,215,205,156,210,140,148,105,45,137,89,235,169,18,85,81,121,85,197,47,192,182,99,176,235,19,30,174,250,26,5,26,224,139,233,89,189,151,180,114,169,110,175,147,59,230,201,11,82,181,138,235,233,245,18,107,45,117,70,138,36,153,6,148,192,0,0,114,172,216,248,88,198,79,135,247,15,151,62,58,168,229,89,177,240,177,140,159,15,238,31,46,124,6,107,6,148,242,157,225,99,6,254,31,219,222,92,192,205,96,210,158,83,188,44,96,223,195,251,123,203,152,1,213,64,0,0,102,179,54,62,41,241,147,226,5,195,230,47,141,41,140,214,102,199,197,62,50,124,64,184,124,197,240,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,16,3,130,167,133,139,167,226,4,239,46,167,9,254,0,0,0,2,165,120,181,231,95,211,115,38,101,55,12,170,116,169,148,86,121,46,94,149,6,15,158,226,167,50,255,0,49,20,196,153,167,99,124,149,180,211,142,169,181,41,70,225,165,163,54,205,167,144,185,85,196,103,58,255,0,138,174,28,49,64,176,42,116,167,49,54,233,249,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,123,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,117,1,208,50,209,151,75,239,52,24,167,3,12,236,88,255,0,205,76,172,77,222,207,241,101,47,180,178,203,243,57,110,186,223,59,149,207,66,185,72,86,245,247,17,119,153,90,78,118,184,104,89,183,86,3,80,167,224,148,121,113,46,204,37,181,202,155,2,34,88,55,78,226,167,71,230,62,182,22,204,118,200,142,115,142,184,251,201,113,166,203,156,243,238,37,196,159,49,11,103,186,228,23,42,48,242,165,129,209,40,149,54,183,222,119,71,38,177,116,60,227,44,19,140,74,83,41,36,192,75,141,26,185,140,199,245,210,147,55,22,149,56,183,220,78,210,119,98,100,168,12,182,90,119,77,118,198,186,168,215,173,173,59,177,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,65,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,53,215,197,147,37,20,236,63,153,248,206,225,125,51,145,69,173,212,22,221,223,9,178,149,33,198,170,146,159,121,227,169,169,197,169,104,109,151,86,226,89,82,126,105,8,115,144,72,37,27,198,72,136,25,63,204,165,119,42,216,227,71,196,218,97,115,169,79,109,165,220,145,19,21,15,185,46,142,235,205,174,67,109,18,148,141,175,23,41,14,54,100,180,23,49,180,18,140,208,107,74,131,71,192,62,77,167,116,208,175,155,86,141,122,218,211,187,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,31,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,0,210,152,0,0,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,243,99,225,99,25,62,31,220,62,92,248,206,13,167,107,87,111,155,170,141,101,90,208,123,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,117,1,234,176,47,2,241,31,49,120,143,78,194,252,47,163,118,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,43,66,153,104,203,165,137,149,252,44,129,134,118,44,127,230,166,86,38,239,123,248,206,169,217,153,101,249,156,183,93,115,147,205,228,33,92,164,43,98,59,136,187,204,249,86,65,114,81,106,229,79,14,34,86,234,212,206,209,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,2,10,241,66,201,71,227,1,98,47,25,240,246,153,85,157,137,54,109,61,17,154,167,66,46,119,166,105,105,121,75,92,114,105,74,45,30,107,154,251,205,155,100,107,115,215,107,99,138,91,92,185,212,0,50,217,105,221,53,219,26,234,163,94,182,180,238,197,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,5,212,217,25,205,161,103,15,34,56,221,83,114,149,232,107,206,215,195,250,204,123,154,154,210,22,113,82,227,180,201,92,169,49,156,86,186,178,239,41,211,38,212,163,113,181,33,73,86,226,36,58,231,202,204,111,9,91,19,26,49,198,22,39,218,87,135,201,26,45,110,160,169,151,157,53,166,94,145,42,99,206,189,38,68,169,145,159,121,213,161,183,157,91,140,52,77,114,210,211,105,220,233,18,141,60,149,247,92,83,193,124,47,192,92,147,99,6,31,225,29,161,18,221,161,55,99,220,210,206,59,43,113,213,186,251,148,247,247,186,235,174,169,78,186,189,9,41,37,45,74,50,66,16,130,209,40,73,16,103,132,106,160,101,92,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,64,110,43,249,113,107,17,48,161,24,155,65,137,186,181,111,184,78,73,95,51,79,224,12,70,156,242,203,69,58,148,125,53,151,114,77,94,237,75,160,159,35,230,220,148,10,117,211,111,212,173,186,179,60,216,117,72,143,67,125,27,148,157,205,184,131,66,139,84,153,25,116,81,247,25,31,214,3,49,22,77,211,84,195,235,218,143,117,211,151,202,155,67,169,71,154,142,137,86,139,101,228,184,69,212,148,93,232,47,97,253,134,52,45,147,204,123,165,99,230,11,80,110,24,207,239,168,67,133,22,21,68,182,168,191,133,34,36,117,186,125,91,66,126,147,191,201,45,190,227,247,82,150,122,48,14,86,3,227,205,126,152,210,127,138,235,51,37,85,96,22,165,243,108,61,54,74,91,71,229,22,163,209,45,119,171,67,63,105,17,247,250,254,28,249,151,170,224,150,51,210,45,137,83,246,80,174,137,241,233,174,181,202,73,232,244,153,113,16,107,212,154,90,254,131,90,104,70,146,250,200,251,194,252,64,126,122,116,232,245,58,124,106,148,85,239,98,91,40,125,181,104,101,170,20,146,50,61,15,67,238,63,104,253,0,34,127,19,103,30,111,43,21,158,74,117,220,228,132,171,169,116,73,211,166,106,40,66,150,100,85,56,134,125,196,251,127,253,241,11,236,226,116,193,191,149,138,182,135,249,55,159,115,252,84,233,162,132,169,223,234,132,111,248,100,127,247,196,3,71,121,61,117,167,178,215,135,102,210,247,18,109,154,66,79,166,154,31,96,143,208,118,81,193,114,103,30,105,229,191,15,85,30,87,41,178,161,82,84,180,108,37,110,46,193,31,82,212,251,181,29,232,0,0,0,0,0,7,248,204,150,196,8,143,206,148,189,140,199,109,78,184,173,12,246,165,37,169,158,133,212,250,23,176,84,55,18,92,252,205,186,106,149,44,16,194,234,151,46,151,17,199,161,85,228,114,72,249,142,37,83,35,62,206,215,227,146,139,84,169,179,222,133,232,93,196,122,234,99,184,241,73,206,36,172,45,161,47,4,237,21,237,171,92,20,227,84,199,116,35,219,13,244,77,140,178,209,198,20,147,245,219,73,234,75,37,123,180,46,162,158,105,84,202,189,227,114,70,165,194,71,104,169,86,38,33,148,22,169,70,247,157,112,146,93,230,73,45,84,162,246,145,117,246,0,251,152,87,134,215,30,48,223,212,187,34,221,103,155,54,171,45,134,84,173,205,167,98,93,121,13,26,244,90,144,71,161,184,158,154,151,234,239,23,227,147,140,170,91,25,109,195,106,116,6,99,115,43,243,35,50,253,70,70,247,11,231,151,30,57,58,157,188,231,17,244,217,215,84,244,247,116,239,230,60,59,114,95,76,192,123,30,21,251,114,35,159,115,215,161,183,36,207,85,39,179,178,251,49,29,229,122,143,173,181,237,113,165,122,219,72,207,234,46,135,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,4,55,226,133,132,208,241,3,47,21,26,243,113,57,213,58,23,39,178,252,225,167,78,116,232,73,95,242,210,159,162,143,105,31,213,161,137,144,62,37,233,111,162,233,182,166,80,156,78,169,147,203,212,181,253,23,18,175,121,126,143,188,6,92,136,244,61,72,104,171,34,184,151,35,21,178,201,104,221,213,5,255,0,15,147,219,251,66,116,47,87,109,66,75,105,234,73,74,79,213,108,187,136,103,206,250,181,95,178,174,169,214,204,151,55,185,15,149,185,90,17,107,189,180,175,216,103,236,87,188,91,119,6,251,240,234,120,105,91,178,222,115,113,210,187,55,45,58,105,167,54,69,65,195,254,79,94,239,121,254,174,224,22,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,146,120,191,94,137,174,230,17,22,162,29,220,86,238,189,54,233,167,104,131,1,207,209,47,119,188,255,0,80,228,252,57,44,162,190,179,101,103,81,222,61,177,213,233,30,106,251,246,255,0,22,203,81,116,220,147,62,168,246,24,253,28,73,101,166,110,108,239,7,208,125,15,209,254,89,12,191,176,117,78,15,116,233,146,115,4,245,65,149,232,196,61,188,244,232,93,119,194,158,73,239,61,123,253,192,46,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,7,241,73,37,36,210,162,212,140,180,49,253,0,21,45,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,113,39,213,74,52,247,123,72,87,158,15,98,29,67,11,49,42,222,190,41,206,108,93,42,165,18,83,157,18,123,144,212,134,221,50,234,149,105,249,50,235,180,207,237,238,26,81,196,91,34,151,136,214,77,106,202,171,167,88,213,136,18,97,40,245,87,170,78,178,182,204,253,85,36,207,162,207,166,165,246,151,120,207,38,110,48,46,171,128,152,211,95,181,37,179,182,11,211,101,74,167,47,114,79,116,83,150,251,109,30,132,226,204,181,75,71,244,143,119,191,235,11,253,192,44,76,167,98,222,17,218,215,196,9,28,213,212,41,16,94,149,234,41,59,31,114,43,78,173,61,80,157,116,230,23,82,34,47,119,184,116,33,77,92,40,179,74,253,149,122,158,12,220,142,235,74,172,171,116,53,109,46,146,222,122,12,118,211,162,26,53,125,20,171,169,172,147,239,208,250,139,147,109,105,117,9,113,7,170,86,68,162,63,121,24,15,250,0,0,1,194,179,184,250,24,203,61,246,107,254,85,10,168,146,251,78,159,36,119,81,28,184,128,85,24,165,101,134,238,114,66,246,19,244,249,236,36,244,51,213,74,167,202,208,186,17,251,128,103,174,121,238,157,36,203,218,242,207,255,0,182,49,160,110,28,237,173,188,172,90,187,209,183,116,72,42,46,186,234,71,78,137,212,103,221,227,231,202,89,163,175,49,195,50,253,102,52,33,195,210,59,177,242,183,104,33,230,121,102,170,125,61,69,235,17,238,47,71,68,235,245,125,128,36,152,134,28,79,51,23,27,7,176,66,85,171,77,115,125,98,233,37,210,212,222,134,91,35,73,137,53,179,115,83,105,105,61,22,217,22,221,82,127,89,16,151,23,109,203,79,179,173,154,165,211,85,94,200,148,168,111,205,125,90,40,244,67,77,169,106,250,36,103,220,147,238,35,63,168,198,122,115,173,142,147,113,215,29,238,42,230,186,83,169,211,165,211,169,229,211,215,142,220,201,42,105,95,147,66,139,84,187,220,162,51,247,159,184,56,213,26,151,81,188,238,152,116,136,133,204,157,90,158,220,116,125,18,213,215,156,36,151,121,145,125,37,123,200,190,193,126,60,63,242,211,11,47,88,43,78,231,175,153,87,184,90,102,175,45,90,25,114,212,252,72,187,219,208,157,113,39,162,217,250,69,166,190,194,34,239,175,254,19,153,107,86,32,98,11,152,187,91,107,248,174,223,112,211,20,247,119,205,97,248,50,17,244,93,74,190,138,207,189,38,159,126,167,208,92,250,18,148,36,144,146,208,146,90,23,216,3,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,6,107,51,99,226,159,25,62,32,92,62,98,248,210,152,0,138,188,46,60,9,225,151,223,94,113,52,117,92,216,248,88,198,79,135,247,15,151,62,58,168,0,202,184,213,64,0,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,0,16,3,141,95,133,139,91,226,4,31,46,168,137,254,0,51,89,148,239,20,248,55,241,2,222,243,22,5,212,241,71,240,39,137,191,114,249,196,33,42,128,6,107,50,157,226,159,6,254,32,91,222,98,192,210,152,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,165,48,1,21,120,92,120,19,195,47,190,188,226,104,149,64,0,0,0,0,32,7,26,191,11,22,183,196,8,62,93,81,19,252,0,80,15,11,143,29,152,101,247,215,147,205,23,252,0,0,0,0,0,0,0,57,86,108,124,44,99,39,195,251,135,203,159,29,84,0,101,92,106,160,0,7,52,204,166,16,198,199,172,6,190,112,141,230,34,57,34,226,163,188,205,60,229,190,235,44,53,81,70,142,194,121,197,181,170,201,13,201,109,151,12,136,149,169,32,200,210,162,51,73,230,136,106,160,0,65,92,228,227,29,11,48,28,43,238,12,98,183,25,236,241,46,106,125,14,67,145,183,45,125,146,82,43,80,219,147,27,122,208,131,115,148,251,110,181,204,216,73,94,205,201,245,84,70,42,91,41,222,41,240,111,226,5,189,230,44,13,41,128,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,128,0,0,0,0,0,6,85,197,170,127,249,10,63,252,127,219,136,181,64,1,149,113,170,128,0,0,0,1,149,113,127,220,46,60,9,225,151,223,94,113,52,74,160,0,0,0,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,0,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,0,0,0,0,170,190,57,223,153,63,218,79,221,162,213,0,5,0,240,184,241,217,134,95,125,121,60,209,42,184,231,126,100,255,0,105,63,118,139,84,0,20,3,194,227,199,102,25,125,245,228,243,69,255,0,0,0,0,0,0,202,184,213,64,0,229,89,78,240,177,131,127,15,237,239,46,96,102,176,106,160,0,114,172,167,120,88,193,191,135,246,247,151,48,58,168,0,0,0,0,14,85,155,31,11,24,201,240,254,225,242,231,199,85,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,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,62,225,152,193,170,128,1,199,242,127,127,198,196,252,174,97,109,230,205,195,46,187,34,85,175,6,53,66,161,44,221,83,239,212,99,52,81,230,155,138,116,183,173,101,37,151,136,214,122,239,50,53,17,168,140,148,125,128,0,0,114,172,216,248,88,198,79,135,247,15,151,62,58,168,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,141,41,128,8,1,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,0,21,171,196,199,135,117,213,139,53,218,214,101,240,96,253,35,112,38,159,16,171,118,179,81,220,92,170,167,103,66,155,84,184,206,27,138,37,60,150,17,25,5,21,13,167,122,89,82,146,106,117,68,219,142,19,121,40,168,225,252,63,198,119,20,41,156,138,213,110,158,134,237,8,78,20,89,13,181,75,148,195,47,21,77,46,33,75,91,111,58,135,20,202,83,243,75,67,124,242,89,40,158,34,69,149,0,0,0,0,249,55,101,173,66,190,109,90,205,149,116,193,237,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,212,81,14,110,242,37,127,97,46,104,226,97,30,21,219,50,235,244,220,68,144,236,251,38,60,38,30,209,12,41,213,239,130,183,95,51,73,174,34,72,185,142,41,213,17,50,109,60,234,155,222,105,77,250,0,8,255,0,146,12,173,126,40,248,28,198,27,205,185,61,55,90,169,84,28,174,214,228,52,157,177,81,57,214,89,105,77,70,35,73,44,217,66,24,109,36,165,250,203,81,41,122,32,148,77,162,64,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,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,0,0,0,0,0,0,28,171,54,62,22,49,147,225,253,195,229,207,136,171,194,247,34,223,129,75,85,24,227,140,118,103,100,196,154,214,255,0,67,198,154,173,207,80,169,110,54,146,45,89,52,151,103,152,246,174,115,53,53,45,13,26,27,249,165,42,67,103,63,192,0,0,0,0,0,0,114,172,216,248,88,198,79,135,247,15,151,62,58,168,0,202,184,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,139,220,64,50,211,11,48,184,43,81,228,47,151,87,183,154,122,175,17,90,25,243,20,196,73,91,27,208,221,109,37,170,222,250,71,174,158,210,50,238,160,234,205,46,163,102,93,51,41,18,203,151,58,139,61,200,235,250,39,163,172,184,105,62,227,50,250,73,247,153,125,163,82,11,74,86,149,33,69,169,40,140,143,236,20,193,197,143,45,106,195,252,65,111,23,104,141,127,21,220,14,18,101,30,238,233,175,191,58,66,254,147,170,87,209,65,119,36,147,238,208,250,0,154,92,48,243,23,27,24,112,66,45,169,82,115,101,98,214,36,82,210,214,134,123,227,70,137,9,178,115,82,105,8,45,86,225,150,221,84,127,89,144,153,227,58,57,42,199,73,184,21,142,246,237,115,93,105,213,25,209,41,213,14,239,82,51,147,35,169,213,126,77,106,61,18,215,114,72,143,220,126,253,11,218,87,45,58,241,182,105,119,77,37,205,240,234,176,216,154,202,180,81,106,135,91,74,211,244,136,143,185,69,222,68,127,81,0,143,124,70,27,91,153,88,186,182,35,118,200,147,148,125,116,208,138,157,47,168,207,204,3,219,58,49,159,177,228,31,255,0,108,67,65,220,66,227,187,39,43,119,122,26,103,152,105,167,212,20,126,177,22,210,244,116,190,191,95,216,51,222,201,242,37,32,215,211,150,225,25,254,163,1,162,236,145,190,135,242,207,98,154,63,147,66,165,164,254,210,167,198,29,212,71,46,31,245,70,42,185,97,180,92,142,189,228,197,62,3,10,61,12,180,82,105,241,117,46,164,94,241,35,64,0,0,0,115,220,125,196,202,118,17,225,29,211,124,79,145,202,93,62,145,57,232,190,162,149,189,246,226,186,234,19,209,10,211,94,89,245,50,50,247,251,135,64,113,105,105,10,113,103,162,80,70,163,63,113,16,166,206,43,185,165,126,245,189,75,6,109,183,116,165,81,149,186,98,182,151,89,108,189,58,59,137,209,109,18,190,138,147,212,150,105,247,106,125,64,65,252,98,196,58,134,41,226,85,195,124,212,92,222,186,173,74,92,166,250,36,182,161,217,14,58,69,209,41,215,242,135,252,146,63,179,184,88,103,10,12,163,179,87,150,120,243,120,193,222,212,71,57,116,196,115,76,180,117,39,6,83,46,234,219,196,125,198,175,85,72,211,223,236,33,10,114,143,129,117,92,123,198,154,5,169,17,157,208,89,155,22,85,69,123,146,91,98,148,182,27,116,244,55,16,103,162,93,47,162,123,189,223,86,134,240,234,200,165,225,205,147,69,178,169,9,210,53,30,4,104,73,61,85,235,19,76,161,178,63,89,74,50,232,130,233,169,253,167,222,3,209,165,36,148,146,82,90,17,22,132,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,62,92,70,236,162,177,179,101,121,82,25,61,209,211,232,238,82,251,183,127,22,196,81,244,220,163,46,171,246,152,234,220,32,111,68,208,179,8,187,81,78,237,43,139,79,87,110,187,187,60,25,238,126,137,233,223,239,47,214,63,215,140,37,58,100,108,193,49,80,125,122,199,155,187,144,90,23,77,144,160,18,187,143,94,255,0,120,229,92,54,166,34,22,108,236,247,214,125,11,210,30,89,48,191,180,6,129,192,0,0,0,0,0,0,0,0,0,0,0,0,127,195,174,161,148,27,142,30,137,46,243,31,246,35,70,124,243,21,78,192,44,28,149,39,153,165,90,169,179,176,167,69,117,229,202,138,78,117,229,45,63,69,239,229,105,245,117,238,10,83,205,237,206,155,187,31,238,106,202,21,185,47,118,45,15,77,59,161,71,79,184,191,71,220,38,39,5,218,65,46,251,188,42,166,190,173,122,63,66,211,222,205,69,62,255,0,236,21,189,81,168,204,171,76,114,161,80,123,155,33,221,55,175,105,39,93,8,136,186,17,17,119,17,11,40,224,184,166,91,188,175,20,169,122,56,247,163,246,167,67,235,163,85,29,64,91,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,131,28,85,240,10,54,36,96,175,203,154,76,45,213,155,121,238,210,235,188,195,45,97,177,18,115,170,78,138,113,40,250,107,35,212,146,106,251,75,160,156,227,228,93,182,221,58,240,182,42,214,181,89,158,108,58,180,39,225,62,141,202,78,168,117,181,33,69,170,76,143,185,71,220,100,127,89,0,204,45,177,91,168,89,151,109,46,225,134,190,76,218,45,65,137,141,158,137,86,215,25,117,43,46,242,50,61,13,37,236,50,250,140,104,155,39,152,171,248,95,192,43,86,229,121,222,100,182,105,176,98,75,86,221,53,124,161,71,90,207,66,66,11,189,207,97,105,238,20,71,155,108,45,119,8,177,254,242,181,249,124,184,110,86,106,50,169,232,212,143,108,67,154,250,26,45,119,168,207,163,127,202,61,222,241,61,120,54,227,43,13,67,174,97,13,65,237,207,174,68,154,171,30,169,150,136,50,167,199,73,116,70,157,250,245,53,126,175,104,11,82,0,0,1,18,120,157,188,134,178,189,86,37,22,187,221,125,37,246,157,58,104,150,194,38,113,55,113,8,202,237,96,150,189,166,165,200,34,233,174,167,232,233,128,40,74,154,131,118,163,21,180,167,113,173,244,36,139,93,53,213,69,208,104,175,36,144,228,66,203,77,142,220,130,208,213,68,166,45,37,211,162,78,4,109,11,167,216,51,185,110,165,75,184,41,136,65,232,165,76,100,136,253,199,188,134,142,114,170,78,64,203,149,136,228,199,119,19,118,213,45,195,86,221,52,73,64,99,216,95,97,128,142,252,87,177,185,88,125,129,165,102,81,231,114,234,119,12,158,201,33,28,173,117,132,252,57,205,171,170,155,82,126,146,11,184,201,95,97,117,20,185,99,218,213,27,242,244,163,90,116,228,239,149,90,168,199,132,142,169,47,89,231,82,217,31,83,73,119,172,189,165,246,144,147,188,78,49,124,177,63,50,21,8,16,94,214,21,182,219,180,101,35,111,123,209,231,204,35,86,166,132,159,209,112,186,117,47,172,199,67,225,43,151,214,175,220,89,147,137,23,4,126,101,50,133,25,106,136,91,204,180,154,204,152,47,33,94,163,137,87,209,89,244,52,154,125,250,159,64,22,153,149,44,36,167,224,214,6,218,150,164,104,156,137,103,74,130,253,67,231,20,173,242,251,27,13,186,174,171,89,22,166,223,114,79,111,187,235,235,195,254,91,109,45,54,150,144,90,37,4,73,34,247,17,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,135,53,152,73,79,198,92,13,186,237,73,49,57,242,202,149,57,250,127,206,41,59,37,246,55,219,105,93,22,130,61,13,206,229,30,223,127,213,215,135,252,184,218,93,109,77,44,181,74,200,210,101,239,35,1,151,123,226,214,168,216,119,165,102,211,168,167,100,170,45,70,68,37,245,73,250,204,186,166,204,250,26,139,189,7,237,63,180,197,209,240,161,198,227,196,28,13,59,50,177,59,153,83,183,164,246,72,232,229,105,164,38,33,193,109,61,82,218,83,244,150,125,230,106,251,75,168,135,156,90,178,250,213,133,139,17,177,38,223,141,203,166,87,99,33,82,203,121,158,179,94,147,57,229,171,215,113,74,250,40,46,132,146,79,187,67,232,57,231,12,124,95,44,48,204,133,62,4,231,180,133,114,54,213,25,40,219,220,244,137,240,200,149,169,33,71,244,91,62,157,11,235,32,22,241,157,168,82,39,101,166,248,110,57,106,104,162,84,214,162,233,213,37,2,78,165,215,237,25,212,169,32,218,168,202,109,73,218,104,125,105,50,215,93,52,81,244,26,66,205,81,46,126,92,175,183,33,187,161,57,109,85,28,37,109,215,84,156,7,253,255,0,105,12,226,220,73,82,46,10,154,22,122,169,51,30,35,63,121,239,48,23,197,195,17,228,59,149,234,73,36,180,216,235,9,63,180,169,208,132,182,17,51,134,67,136,94,87,104,228,133,238,52,174,57,31,77,52,63,71,67,18,204,0,0,0,113,76,225,226,175,224,131,0,174,171,149,151,121,114,222,166,206,137,17,91,117,209,243,133,33,104,61,13,11,46,246,253,165,167,188,103,102,231,173,212,47,59,182,169,112,204,95,58,109,106,160,252,199,15,68,167,115,143,58,165,159,113,17,22,166,163,246,17,125,68,44,255,0,140,158,50,176,236,58,30,16,211,222,218,250,36,70,170,191,234,153,234,130,42,132,117,23,84,105,223,167,82,87,234,246,136,21,148,156,45,119,23,113,254,205,181,249,124,200,109,214,105,210,170,8,212,139,116,66,154,194,29,45,119,164,203,163,159,201,61,222,224,22,193,194,163,0,163,97,190,10,252,185,171,66,219,89,184,94,237,45,59,204,51,210,27,241,32,186,148,232,151,20,143,166,131,61,77,36,175,176,186,9,206,62,69,165,109,211,172,251,98,147,107,82,89,229,67,164,194,98,19,8,220,165,104,134,155,74,18,90,168,204,251,146,93,230,103,245,152,250,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,42,3,141,21,32,155,190,236,250,169,43,171,190,144,212,180,247,51,78,79,191,251,4,58,202,29,206,155,75,31,173,154,202,213,181,45,118,221,79,77,123,225,62,159,113,254,151,184,76,206,52,106,101,203,198,206,74,87,171,140,250,67,114,116,62,154,181,78,208,86,189,58,163,50,149,49,185,240,30,229,62,214,187,23,180,149,166,164,100,125,12,140,187,140,192,106,117,167,80,242,9,198,207,84,159,113,143,251,17,163,33,153,138,167,99,238,14,69,147,204,214,173,75,223,219,147,162,186,115,37,74,38,250,242,144,159,162,207,242,117,250,250,247,201,112,0,0,0,0,0,0,0,0,0,0,1,73,252,95,241,50,69,217,142,80,172,130,47,224,150,167,51,146,174,158,183,106,135,1,213,116,216,70,90,26,125,166,175,213,220,46,189,74,218,90,152,205,150,106,111,83,191,241,202,227,185,18,175,154,147,216,246,22,157,219,97,176,131,254,74,79,189,30,224,28,148,79,110,15,149,232,180,252,192,63,69,121,58,187,84,219,201,61,79,167,46,20,245,43,184,180,238,63,105,151,235,16,43,105,233,187,78,131,188,100,123,17,145,133,185,147,181,46,215,145,189,168,189,187,122,117,211,93,208,36,182,93,118,168,251,220,247,0,209,120,15,249,109,196,58,130,113,7,170,79,184,199,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,171,14,50,88,35,164,58,38,51,210,209,169,155,177,168,242,27,215,184,180,168,73,83,154,169,207,179,161,35,245,251,4,22,201,126,39,72,194,188,198,89,117,134,219,220,197,70,179,78,166,74,61,72,182,176,228,248,234,90,190,130,140,244,38,251,136,136,253,198,47,103,54,56,104,206,42,96,37,227,109,175,242,232,163,84,36,69,46,189,95,40,79,161,5,244,146,93,238,123,79,79,120,206,149,193,77,153,100,223,21,42,67,165,182,85,6,170,244,101,23,67,209,198,30,52,159,180,203,189,62,243,47,180,6,159,232,149,54,43,116,104,21,152,167,171,51,226,181,37,179,235,213,43,65,40,187,200,143,184,253,196,63,104,140,220,60,113,81,156,84,203,69,191,41,11,213,218,3,81,40,111,22,135,209,108,83,226,26,191,144,146,239,115,217,169,125,102,36,200,0,136,156,80,39,28,76,176,84,219,36,235,206,125,230,251,251,181,167,205,18,236,65,142,46,178,151,31,46,49,16,159,245,218,219,104,63,176,224,79,1,76,24,111,79,85,91,17,45,106,82,19,185,83,43,80,99,145,107,166,166,183,208,159,121,123,253,226,253,175,171,206,54,7,228,137,170,178,190,102,76,43,5,49,227,39,170,183,74,69,33,74,65,107,181,100,93,90,239,50,219,239,250,232,155,47,145,152,153,143,120,107,18,75,155,25,126,239,163,54,226,180,51,218,149,77,104,140,244,46,167,208,196,221,226,155,152,8,147,162,218,248,21,109,206,230,195,165,83,161,72,124,249,70,157,92,104,166,197,81,122,237,235,220,105,238,89,151,219,222,2,3,87,106,149,108,76,196,25,149,53,167,125,66,229,171,184,234,83,170,75,231,100,62,106,34,215,68,167,233,47,191,66,47,176,104,7,35,24,55,78,193,252,188,218,81,88,107,108,234,205,38,5,90,119,172,163,210,67,208,99,19,133,213,107,35,245,155,239,78,133,238,34,21,31,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,209,115,93,122,151,212,98,251,161,198,68,40,140,67,107,232,48,218,90,79,216,146,208,191,204,3,253,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,188,243,96,221,59,23,242,241,118,196,125,173,211,104,212,153,245,104,62,178,139,89,12,193,146,77,151,69,160,190,147,157,234,212,189,228,99,63,212,42,165,91,12,241,6,29,77,9,217,80,182,170,237,186,164,234,147,249,216,239,146,140,181,209,73,250,72,239,208,203,237,26,127,153,25,19,98,63,13,223,160,251,106,105,95,98,139,67,255,0,56,161,30,37,24,35,43,9,115,9,83,168,180,222,234,125,200,111,85,210,230,164,90,57,34,116,195,36,233,204,82,190,139,122,235,208,190,162,1,108,150,37,231,27,28,50,68,237,89,63,61,38,109,132,168,242,83,213,59,101,46,144,149,44,181,218,130,62,174,247,145,109,247,125,84,19,137,20,245,82,113,18,233,165,173,59,85,14,181,58,57,150,186,232,104,125,105,247,159,187,222,39,215,11,44,127,137,6,53,209,129,87,36,238,84,74,181,58,108,136,231,202,53,104,227,165,10,42,75,212,111,94,226,87,122,200,190,206,241,8,179,7,25,152,120,249,137,80,227,57,189,150,46,250,203,109,171,67,45,201,76,215,72,143,67,234,93,8,5,215,112,190,156,114,242,193,76,108,211,167,37,246,91,239,247,83,225,127,210,37,216,130,252,34,101,170,78,92,101,165,95,235,85,183,16,95,97,64,128,39,64,0,252,85,186,155,20,74,52,250,204,163,209,152,17,93,146,225,245,232,148,32,212,125,196,103,220,94,227,31,180,70,110,33,216,168,198,21,229,162,224,148,181,237,118,190,204,186,27,37,161,158,174,63,79,150,105,254,66,139,189,191,110,133,245,144,10,96,206,134,39,72,197,76,198,94,149,135,27,218,197,58,179,81,166,69,61,72,247,48,220,249,10,66,190,130,76,181,39,59,140,140,253,230,39,79,6,220,17,214,29,111,25,234,136,208,201,217,52,120,237,235,222,90,83,228,165,205,82,231,219,208,209,250,253,130,176,173,250,108,203,218,248,166,210,26,45,210,171,213,86,99,36,186,22,174,62,241,36,189,164,93,234,247,145,125,131,69,185,78,195,70,112,175,1,44,235,109,31,151,93,26,159,34,81,117,232,249,194,97,11,47,164,162,239,111,216,122,123,128,117,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,1,255,0,46,56,134,144,110,44,244,73,119,152,10,80,227,7,94,139,80,204,3,20,86,83,163,180,189,220,227,212,250,243,33,64,82,123,203,78,226,246,25,136,16,59,206,120,113,25,24,163,153,59,174,237,101,27,26,149,216,118,39,93,116,219,2,51,103,215,106,79,189,191,112,224,251,79,77,218,116,1,61,248,64,98,100,139,79,28,166,217,6,95,193,46,190,95,57,93,61,94,203,14,123,169,233,176,204,245,53,123,13,63,175,184,93,128,205,142,85,175,83,176,49,202,220,185,20,175,154,141,219,55,150,157,251,161,190,130,254,74,143,189,126,225,164,212,171,113,106,64,63,160,0,0,0,0,0,0,0,0,0,60,110,48,92,46,90,216,117,86,174,180,239,41,113,185,26,43,110,237,55,62,218,123,180,63,210,247,12,198,60,243,146,28,55,158,86,229,171,188,244,208,104,147,61,211,156,167,229,154,236,125,165,109,89,118,13,15,77,127,217,8,197,253,163,59,4,90,158,132,2,198,240,191,40,144,47,254,31,50,238,214,104,188,187,161,124,190,200,255,0,105,81,243,116,173,173,181,250,188,228,182,157,26,70,157,75,175,179,168,174,234,117,66,101,26,123,115,225,185,203,144,206,187,85,161,30,154,164,200,250,25,25,119,25,141,22,229,90,216,140,89,110,183,40,82,97,242,26,95,108,220,223,48,213,221,61,245,23,82,61,123,254,177,67,217,164,194,249,184,55,142,119,38,30,79,70,215,105,125,143,94,164,127,148,134,195,222,197,172,187,156,47,229,31,234,238,1,127,121,96,197,24,88,189,131,52,43,210,44,142,106,230,118,174,103,168,105,211,100,183,155,46,244,35,249,191,119,253,35,171,138,166,224,245,142,241,208,245,79,7,170,207,109,113,124,158,192,91,76,247,104,83,228,59,244,91,233,236,250,75,251,61,194,214,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,127,140,184,232,151,21,232,142,150,168,121,181,54,162,250,140,180,63,243,140,255,0,113,24,194,183,176,199,50,117,221,88,229,51,95,118,85,105,191,88,149,170,95,159,47,67,250,106,62,228,123,116,251,8,104,28,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,13,122,119,159,232,235,245,251,0,120,254,12,248,164,221,54,225,175,225,124,135,246,162,83,114,170,168,70,221,117,113,75,167,176,71,169,35,234,253,45,62,175,104,183,17,158,158,30,215,236,123,7,52,54,163,242,75,84,214,230,193,163,23,127,67,122,163,16,253,137,87,232,125,95,105,13,9,178,234,95,101,183,209,244,92,73,44,190,195,45,64,127,216,173,46,52,119,84,168,184,125,109,90,205,116,109,218,172,57,106,62,157,117,98,162,131,46,239,237,22,90,41,223,140,197,226,85,44,76,160,90,232,103,68,197,165,197,120,215,187,189,73,145,80,70,154,109,250,253,224,43,242,198,184,94,180,174,202,93,215,20,181,145,69,150,197,69,130,233,213,198,93,75,137,46,164,101,222,159,105,25,125,70,63,69,233,117,214,177,50,244,153,112,79,249,201,213,121,142,45,8,245,11,69,58,234,150,73,212,137,37,244,150,125,116,47,212,60,208,146,153,6,192,121,216,221,143,148,38,85,27,125,50,133,46,45,90,97,239,73,110,109,153,177,121,137,252,162,20,90,165,222,242,212,253,196,103,220,22,151,195,27,0,217,194,108,9,135,113,212,25,210,173,114,147,117,35,86,227,245,89,145,14,26,246,104,78,41,39,162,155,62,186,17,253,68,66,100,143,195,67,164,67,160,81,160,208,233,237,114,227,83,227,53,21,148,110,51,218,132,32,146,146,212,204,204,250,17,119,153,143,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,183,19,156,3,103,22,112,38,101,199,79,103,90,181,180,78,84,137,91,143,214,102,60,57,139,217,161,184,148,150,170,112,186,232,103,245,25,9,146,63,13,114,145,14,191,70,157,67,168,53,204,141,80,140,236,87,145,184,203,114,22,131,74,139,82,50,50,232,103,220,100,3,49,86,93,215,90,195,59,210,29,193,3,230,231,82,38,54,181,163,212,61,84,211,169,89,167,83,37,23,210,65,117,208,255,0,88,252,247,205,194,245,219,118,85,46,185,69,164,138,212,183,234,47,151,78,142,60,234,156,81,116,34,46,245,123,8,139,234,33,221,243,243,128,211,240,71,31,43,173,38,54,202,93,118,92,170,180,51,222,147,218,219,211,101,114,209,249,69,168,244,75,93,231,161,251,200,143,190,53,128,183,174,11,151,84,169,88,125,114,218,174,150,173,181,85,153,45,39,211,166,140,83,144,69,221,253,162,203,133,59,240,103,188,74,155,137,149,251,93,108,234,153,84,185,79,18,247,119,41,82,41,232,211,77,191,87,188,92,64,0,168,238,51,24,164,221,74,225,160,97,116,119,247,34,43,113,106,171,70,205,52,113,43,168,48,103,169,163,235,253,45,62,175,104,182,231,157,75,12,184,250,254,139,105,53,159,216,69,168,207,103,16,155,246,53,253,154,27,173,248,165,162,104,147,103,81,149,223,213,76,212,101,159,181,41,253,63,175,237,48,31,191,135,70,21,189,137,217,147,161,17,49,205,102,128,236,90,211,158,177,39,68,177,62,38,167,244,210,125,203,246,107,246,24,208,12,72,232,135,17,152,141,22,136,97,180,182,146,250,136,180,47,243,10,195,224,191,134,69,10,147,113,226,148,168,251,36,200,92,202,59,106,223,174,172,41,52,231,203,161,47,78,242,253,29,126,191,96,180,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,1,202,51,63,138,48,176,131,6,107,183,164,169,28,165,195,236,188,191,80,213,174,249,108,182,125,200,95,243,158,239,250,71,87,21,77,198,23,29,227,173,234,102,15,82,94,220,226,57,253,188,182,153,109,212,160,72,107,233,55,215,219,244,87,246,251,128,85,213,70,161,50,179,61,201,243,28,230,72,123,77,202,208,139,93,18,68,93,8,136,187,136,133,136,226,134,81,32,88,28,62,98,93,175,81,121,151,66,57,157,173,254,210,162,229,107,91,67,104,245,121,202,109,90,180,189,58,23,79,111,81,14,178,183,133,243,113,143,28,173,188,61,128,141,206,213,59,102,157,72,191,39,13,247,189,171,65,119,54,127,202,47,236,23,197,154,155,98,57,229,190,226,161,69,135,207,105,29,147,107,124,195,79,124,246,20,125,76,253,255,0,88,12,229,50,243,145,220,39,153,86,213,167,184,244,212,105,207,7,238,23,46,156,58,164,215,93,119,154,185,60,253,85,183,110,187,95,113,61,218,23,232,251,134,98,76,180,61,12,104,159,34,51,156,168,101,154,211,125,213,110,89,246,253,79,77,63,217,9,37,253,128,36,8,0,0,0,0,0,0,0,0,0,8,193,196,102,83,145,178,191,115,114,207,77,221,139,95,252,227,16,103,250,159,253,248,222,165,175,127,249,140,95,239,17,227,211,43,247,47,255,0,201,249,140,65,64,16,182,118,164,111,94,212,245,212,244,215,216,96,52,211,130,68,69,134,20,82,74,118,151,240,158,154,235,255,0,100,56,43,15,140,142,17,34,157,118,209,177,90,42,116,85,95,180,118,163,215,191,148,213,61,132,119,175,235,246,36,190,189,123,197,152,229,254,84,41,120,75,66,122,159,39,180,48,125,171,107,155,13,26,255,0,9,119,94,135,215,188,140,135,52,207,230,20,183,139,57,112,184,168,100,173,178,17,217,57,42,211,93,53,159,21,74,233,189,37,220,223,180,192,80,238,12,98,141,91,7,49,14,153,127,81,203,115,244,238,118,136,245,75,119,49,135,26,239,82,22,69,209,195,254,73,255,0,104,210,149,139,120,210,239,219,94,29,211,70,119,153,18,111,51,150,173,170,47,160,226,144,125,20,148,159,122,15,216,50,236,164,154,79,106,139,169,11,127,225,13,152,104,85,251,82,161,131,213,185,186,79,166,114,187,2,57,103,243,156,199,103,200,115,170,91,36,150,137,34,250,75,61,125,158,224,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,238,123,176,226,62,35,101,150,246,105,210,213,202,21,26,165,90,107,191,170,217,167,201,208,190,146,127,79,219,175,216,98,65,15,153,116,82,155,174,219,85,106,27,201,213,186,132,25,17,20,90,247,147,141,169,39,237,47,127,188,128,102,95,13,171,47,217,120,169,109,86,201,124,167,40,213,232,114,12,244,37,109,54,100,161,94,227,215,232,251,143,245,141,33,224,141,210,221,233,132,118,125,200,135,185,170,157,66,167,190,226,182,237,213,107,138,218,207,166,133,250,94,226,25,235,205,125,144,171,3,48,87,197,19,77,16,170,245,77,246,139,220,142,218,250,72,190,146,191,67,218,98,225,184,90,98,35,55,182,89,225,211,204,182,189,65,148,221,43,78,167,170,88,167,194,45,126,137,23,122,187,186,253,166,2,98,153,232,70,126,225,67,124,81,238,231,238,44,202,206,128,225,234,154,107,14,196,79,119,115,115,230,145,127,36,191,75,235,23,177,91,168,53,73,163,79,170,62,127,55,14,43,178,23,223,244,80,131,81,247,17,251,189,195,55,89,171,186,31,187,115,29,137,53,71,87,185,178,186,235,13,199,232,69,163,61,189,245,36,187,139,244,189,165,168,14,91,26,59,178,228,181,17,132,238,113,229,165,180,22,164,90,168,207,66,46,191,89,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,186,17,253,68,66,175,242,11,128,210,113,191,31,104,13,56,95,197,246,252,200,181,153,93,222,187,108,77,139,189,63,148,66,139,84,187,222,90,159,184,143,217,160,106,45,38,37,10,145,10,139,1,27,35,193,142,220,102,147,169,158,136,66,73,36,90,153,153,247,17,119,153,128,253,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,103,20,28,189,179,139,56,33,34,234,166,51,165,94,218,53,212,84,189,199,235,71,143,18,107,134,141,20,226,82,90,173,194,235,161,159,212,100,40,186,76,119,98,73,118,35,233,218,227,43,83,107,45,72,244,81,30,134,93,62,178,26,151,173,82,98,87,105,19,104,179,209,190,60,232,238,70,117,58,153,106,133,164,210,101,169,25,31,113,159,113,144,207,206,126,176,26,78,8,99,237,125,166,203,248,190,224,153,42,179,23,187,212,109,249,178,182,39,242,139,81,232,150,187,207,67,247,145,123,67,215,112,185,187,159,183,115,43,6,3,103,162,106,76,53,17,93,221,206,79,132,71,252,147,253,31,168,95,33,30,164,71,239,25,174,202,165,208,245,165,152,220,54,170,54,189,173,157,215,71,110,71,66,61,89,237,236,41,69,220,126,196,251,11,81,164,90,36,246,170,180,104,21,70,63,39,50,43,82,17,223,244,86,130,81,119,145,123,15,220,3,202,227,109,210,221,151,132,151,133,200,183,185,74,131,66,168,62,218,182,238,209,104,140,226,203,166,135,250,62,227,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,184,180,250,94,226,253,66,237,184,165,226,35,54,78,89,166,64,34,220,245,122,83,148,173,58,150,137,126,159,52,181,250,38,93,233,238,233,246,144,167,140,168,89,10,191,243,5,99,209,52,213,9,175,83,31,116,189,232,237,172,36,203,233,39,244,253,134,2,242,178,35,135,17,240,231,44,182,75,77,22,142,87,104,212,218,211,189,253,22,245,62,54,165,244,149,250,30,205,62,194,18,8,124,203,94,148,221,10,218,164,208,217,78,141,211,224,199,136,146,215,184,155,109,41,47,105,251,189,230,62,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,129,125,94,52,171,10,216,153,116,214,93,229,196,133,203,230,43,106,143,77,238,37,5,209,41,81,247,172,189,131,53,216,207,138,85,108,99,196,58,157,251,88,45,175,212,121,58,163,213,61,188,182,27,107,189,40,65,31,70,203,249,37,253,162,210,56,188,230,26,29,2,211,167,224,245,18,110,179,234,156,222,222,142,89,252,223,45,216,18,27,234,166,205,39,170,76,254,138,203,79,111,184,83,250,82,106,61,169,46,166,2,204,248,55,97,18,42,55,109,103,21,165,39,85,82,59,63,101,61,123,185,173,84,24,95,114,254,175,106,79,234,211,188,89,230,54,145,30,24,86,137,73,220,95,193,186,107,167,253,144,216,229,57,3,194,150,240,155,46,22,237,12,213,186,66,251,95,57,90,105,174,147,229,41,61,55,168,187,156,246,24,233,121,128,149,10,38,18,215,94,168,73,236,236,23,101,220,230,195,94,159,194,90,211,161,117,239,50,32,25,163,168,127,126,57,161,105,221,254,98,26,1,225,205,41,201,57,95,182,121,135,174,222,219,167,254,113,150,51,249,55,103,106,94,197,238,79,77,15,77,61,132,47,255,0,135,9,235,149,251,107,255,0,231,60,198,88,9,70,0,0,0,0,0,0,0,0,0,2,57,231,250,36,185,89,96,187,59,43,28,205,189,131,119,172,69,167,241,132,95,120,207,24,211,174,48,217,112,113,11,14,170,214,149,73,27,163,206,228,111,45,76,190,131,237,184,93,202,73,247,160,189,164,51,35,58,20,170,116,165,195,152,215,45,230,244,220,157,196,122,106,68,101,212,186,119,25,0,209,6,68,171,105,175,229,158,212,158,148,109,37,246,238,154,235,221,80,146,94,226,247,14,241,81,130,205,74,27,144,164,22,173,185,166,189,254,195,35,246,125,130,28,112,162,187,28,184,114,183,70,167,72,127,152,245,51,180,111,45,186,109,230,84,103,25,119,17,17,244,47,172,77,0,25,178,205,86,26,47,9,113,202,226,178,73,158,91,48,123,39,47,214,215,93,240,216,112,255,0,148,163,239,115,222,127,216,60,182,17,226,133,119,7,239,170,125,245,111,43,248,84,14,110,212,232,143,91,123,46,52,125,86,133,145,116,112,255,0,146,127,218,44,43,140,166,18,59,2,187,111,98,132,98,220,220,254,215,218,15,161,109,216,138,123,9,239,95,93,117,246,36,191,180,86,24,13,41,229,207,48,22,158,98,44,8,215,165,178,247,85,239,231,179,181,223,154,209,247,155,79,172,182,219,221,175,37,71,208,186,127,148,250,168,206,142,80,51,73,113,101,139,17,27,184,32,175,155,72,151,175,164,98,232,218,121,219,88,144,134,189,115,105,197,39,69,190,103,234,151,94,227,233,221,127,88,79,139,150,78,51,218,113,239,43,22,169,219,169,242,119,237,95,33,230,190,139,171,108,250,58,132,43,233,52,191,103,179,236,51,15,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,2,155,120,201,225,121,209,241,110,135,136,208,155,219,18,109,30,52,39,186,235,172,133,201,168,60,163,234,179,62,226,46,132,146,47,175,216,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,117,36,125,95,165,250,189,162,93,241,79,195,41,55,198,93,37,214,224,51,189,234,3,206,84,159,61,196,91,88,98,12,213,40,250,172,136,250,168,187,136,207,234,49,81,217,57,191,143,14,179,21,100,215,21,35,148,203,213,186,108,105,7,179,118,230,142,116,117,40,190,138,140,186,35,188,139,80,23,195,155,59,177,118,110,94,239,170,171,74,218,227,148,10,155,40,61,53,245,142,11,234,47,97,254,143,184,103,30,226,154,245,102,229,169,212,92,61,206,206,156,243,234,238,45,84,183,12,254,162,239,63,168,94,207,17,91,205,213,228,250,77,114,144,191,154,175,199,90,76,244,46,172,63,75,150,175,229,39,94,237,61,132,127,96,163,92,58,162,59,115,226,21,177,110,53,249,74,181,102,20,20,255,0,132,235,232,65,123,75,244,189,229,246,144,11,150,225,61,130,113,172,108,26,93,241,45,189,39,215,95,55,209,212,250,50,244,88,46,151,115,138,79,210,65,251,8,254,206,225,60,71,132,192,155,105,54,126,13,89,22,223,47,99,148,251,118,155,25,222,186,238,91,113,26,65,159,121,233,244,125,134,100,61,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,129,220,88,112,78,53,243,131,72,190,34,55,172,250,19,228,250,250,159,86,89,139,57,211,239,113,41,250,75,47,97,159,219,220,39,136,240,152,237,109,38,240,193,171,222,219,229,239,114,161,110,212,163,53,215,77,171,114,35,168,35,239,45,126,151,180,200,128,102,146,221,154,245,26,229,166,84,91,61,174,193,156,203,233,238,61,20,135,8,254,178,239,47,172,104,227,41,119,106,239,44,189,216,213,87,85,185,198,232,20,198,22,122,105,235,20,22,20,126,194,253,47,112,206,182,34,209,29,182,49,10,231,183,29,252,165,38,179,54,10,191,194,105,245,160,253,167,250,62,243,251,76,94,87,14,171,205,212,228,250,53,110,174,191,154,160,71,66,8,244,46,140,177,75,136,175,228,167,94,237,125,134,127,104,8,105,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,77,31,95,233,126,175,104,252,188,27,48,188,235,24,183,92,196,105,173,238,137,10,143,38,19,61,116,210,66,36,211,222,73,244,89,31,113,159,67,73,151,215,236,17,75,56,215,241,226,46,98,239,106,225,72,230,178,205,110,165,22,57,236,219,181,162,157,33,73,47,162,147,62,139,239,50,212,91,135,11,12,50,147,99,229,210,37,110,160,199,45,234,251,205,212,152,61,196,123,163,191,6,18,146,125,22,100,93,82,125,228,71,245,16,9,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,86,99,51,1,105,229,222,192,149,122,92,207,117,70,206,67,59,93,249,221,95,101,181,122,200,109,205,186,115,146,125,75,175,249,75,208,226,198,46,89,56,49,105,200,188,175,170,167,97,167,198,217,185,124,135,157,250,78,161,178,232,210,22,175,164,234,61,158,223,180,202,129,115,127,154,75,139,51,184,138,229,193,53,124,170,60,77,61,29,23,70,213,201,220,196,116,59,235,147,77,169,90,173,130,63,88,186,119,23,78,240,230,248,187,138,21,220,96,190,170,23,213,192,127,194,167,242,183,39,212,245,118,50,219,69,213,8,65,31,70,203,249,37,253,163,212,229,87,13,23,139,88,229,110,217,38,207,49,153,221,175,153,235,105,166,200,111,184,95,202,73,247,183,239,47,236,28,144,89,231,6,188,36,118,125,118,225,197,9,37,181,184,29,147,179,159,67,221,189,21,6,21,220,190,154,105,237,73,255,0,104,11,99,167,65,102,155,13,184,81,203,70,219,215,78,255,0,105,153,251,126,209,193,243,219,91,77,3,44,247,100,245,35,113,35,176,116,215,78,250,132,98,247,31,188,72,17,12,56,174,93,142,91,217,90,173,83,163,191,203,122,167,217,182,22,221,119,114,234,48,76,251,200,200,186,31,212,2,137,134,135,50,3,18,92,92,176,90,125,169,142,94,238,223,183,214,35,215,248,194,87,184,103,170,20,41,85,25,72,135,13,174,99,206,107,181,59,136,181,208,140,207,169,244,238,35,26,110,193,235,46,14,30,225,213,38,210,166,163,108,120,60,253,133,169,159,211,125,199,15,189,74,62,245,159,180,192,123,48,0,0,0,0,0,0,0,0,0,31,197,22,169,50,25,172,204,253,175,38,209,198,203,134,141,34,39,102,228,246,77,27,230,18,244,214,35,42,239,35,63,210,247,251,70,149,5,19,113,87,180,17,109,230,86,161,81,97,189,172,84,249,92,190,186,235,203,129,4,143,189,70,125,234,250,128,72,190,11,55,82,219,141,122,219,10,119,213,119,209,187,83,183,220,117,21,159,93,63,180,90,112,166,174,13,247,43,145,49,90,183,111,154,244,68,206,205,161,105,223,178,53,65,126,239,237,23,42,3,139,102,227,4,226,99,190,13,213,172,183,98,115,164,189,200,228,124,225,167,110,146,152,113,95,235,136,35,232,215,180,255,0,232,60,227,77,136,236,25,43,138,242,116,90,52,212,181,47,105,107,236,251,70,168,134,126,120,135,224,187,120,67,143,181,36,211,227,114,105,117,78,79,99,78,253,223,146,133,19,127,122,212,175,164,225,247,233,245,106,64,34,232,237,25,114,205,118,42,101,186,225,106,161,101,214,185,116,229,110,237,80,187,52,99,231,250,143,18,62,113,198,92,82,118,169,229,43,167,127,113,251,52,243,121,127,180,41,183,246,43,81,108,250,171,60,200,245,30,211,184,183,40,191,39,25,215,11,232,169,39,222,130,246,144,151,57,168,225,109,124,97,125,46,85,235,134,238,122,98,143,27,103,57,157,25,143,203,220,166,27,79,172,244,181,40,245,91,139,62,133,211,79,113,145,128,156,88,11,196,223,3,113,105,152,180,202,220,255,0,66,87,29,223,204,137,202,153,39,110,134,234,139,215,76,84,160,253,70,200,251,255,0,149,167,121,9,125,74,170,211,235,112,91,169,83,36,115,163,59,174,197,236,82,117,208,205,39,209,68,71,222,70,50,204,251,15,68,121,76,62,141,142,35,77,75,82,61,53,45,125,130,81,100,247,61,23,206,90,107,197,22,106,253,39,108,191,249,120,58,50,207,209,68,131,79,206,20,119,28,252,163,228,174,158,237,59,143,160,104,8,7,192,177,175,123,127,16,237,168,151,93,179,51,180,211,230,115,57,78,114,214,141,118,56,166,207,162,210,149,125,36,40,186,151,176,125,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,30,35,27,173,70,111,124,31,189,109,55,155,230,38,171,111,212,161,146,117,50,212,221,138,227,122,106,70,95,165,239,47,180,134,112,47,234,52,220,49,197,170,221,42,42,59,59,246,229,126,75,113,186,146,246,156,121,42,74,15,169,168,143,170,61,166,127,94,163,78,166,68,162,52,159,113,150,134,40,31,137,157,129,242,11,52,117,147,74,116,77,192,137,21,206,255,0,231,234,51,63,223,43,244,62,175,176,128,123,220,219,230,186,151,138,25,74,194,252,49,129,47,153,86,166,198,162,63,81,95,45,69,170,155,166,62,203,169,208,217,74,126,147,133,213,42,63,171,167,81,30,242,113,108,252,168,204,149,129,27,179,115,251,29,195,74,153,183,126,221,54,79,142,90,235,169,126,151,254,225,198,13,74,50,218,103,208,132,234,225,23,99,179,115,230,22,93,90,84,109,237,210,168,238,75,109,91,204,182,186,212,232,10,46,132,162,215,233,123,140,190,208,23,101,73,99,179,82,161,70,217,179,149,29,180,109,215,93,52,73,22,154,143,214,63,132,90,22,132,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,85,152,237,52,169,145,141,27,249,177,220,70,221,116,215,84,153,105,168,253,99,248,101,169,104,96,51,129,156,123,107,228,198,100,175,248,221,155,145,219,46,26,172,205,187,247,107,190,124,130,215,93,79,244,127,247,9,7,148,124,215,82,240,191,41,88,163,134,51,229,242,234,213,40,213,183,233,203,229,168,244,83,148,198,25,105,58,19,42,79,210,108,250,169,69,245,244,234,28,93,44,118,109,140,194,196,171,69,141,177,186,173,33,185,110,43,121,158,231,93,157,61,71,208,212,122,125,31,113,23,216,32,169,41,68,91,72,250,24,15,99,97,81,230,226,118,45,81,41,82,145,218,31,184,235,241,155,147,212,145,184,228,73,74,86,125,13,36,90,154,253,134,95,86,131,71,248,35,106,179,100,96,253,149,106,50,223,45,52,171,126,155,12,211,169,158,134,212,86,219,211,83,51,253,31,121,253,166,40,243,134,101,129,242,247,52,116,99,82,117,77,190,136,245,222,255,0,230,42,48,255,0,223,39,244,254,191,176,197,252,145,18,72,146,93,196,90,16,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,248,23,205,239,111,225,229,181,46,235,185,166,118,106,124,62,95,53,206,90,215,166,247,18,217,116,66,84,175,164,180,151,66,246,128,250,149,90,173,62,137,5,202,149,78,71,38,51,90,111,94,197,43,77,76,146,93,18,70,125,230,66,33,99,215,19,124,13,194,86,101,83,40,179,253,55,92,107,103,46,39,42,100,109,218,155,74,63,93,81,84,130,245,28,51,239,254,78,157,230,43,23,56,89,233,190,115,45,94,56,176,151,232,203,105,143,200,65,209,151,181,220,136,230,175,156,56,237,185,249,70,13,93,125,250,119,23,88,186,195,15,75,121,44,48,141,238,47,93,11,82,45,116,45,125,160,59,38,99,115,93,138,153,145,184,93,168,94,149,174,101,57,59,123,44,46,205,24,185,30,163,36,191,156,109,150,212,173,202,101,42,235,221,220,94,221,120,184,159,185,87,225,109,124,98,133,46,45,235,137,14,122,30,143,39,127,37,157,25,145,204,218,167,219,87,172,204,180,168,180,91,104,62,165,215,95,113,25,136,141,152,11,66,155,96,226,181,106,207,165,51,203,143,78,236,219,75,114,143,242,145,154,112,254,146,148,125,235,63,105,128,240,48,226,187,54,74,35,50,90,173,122,232,95,97,107,253,131,71,57,71,193,56,152,17,131,116,155,45,168,156,153,44,243,249,255,0,56,106,221,172,167,220,79,250,226,200,186,59,236,63,250,10,152,184,120,96,187,120,189,143,180,212,212,35,115,169,116,190,119,108,78,253,191,149,133,47,103,114,210,175,164,217,119,107,245,232,67,64,192,2,172,120,211,93,75,114,53,149,108,37,223,85,175,73,110,78,223,121,211,150,93,116,254,209,105,194,154,248,200,220,174,75,197,106,37,190,75,213,16,187,78,165,167,118,248,212,245,251,191,180,4,63,203,5,175,38,238,198,203,122,141,30,39,105,231,118,189,91,230,18,53,210,35,202,239,51,47,209,247,251,6,148,210,90,36,136,81,63,10,139,65,55,38,101,105,213,23,155,220,197,51,157,204,235,166,156,200,19,136,187,148,71,222,159,102,162,246,64,0,0,0,0,0,0,0,0,0,0,5,58,113,162,54,191,9,118,113,33,141,171,47,72,111,94,227,61,255,0,193,233,218,116,246,104,46,44,82,247,24,204,64,98,231,197,219,126,207,107,233,218,253,175,121,117,255,0,178,98,211,220,47,228,151,232,251,207,245,0,226,124,56,239,119,44,172,217,89,207,184,189,33,200,244,135,104,78,159,75,109,54,89,39,174,211,50,234,175,96,208,104,203,238,27,87,164,219,23,173,58,185,13,238,83,209,185,219,87,180,149,166,230,150,147,232,100,101,220,163,246,13,53,218,149,85,86,232,17,106,138,94,227,123,127,93,52,238,90,147,238,47,119,184,7,215,21,211,198,67,10,149,116,97,141,187,136,81,75,87,45,94,215,185,63,165,218,100,83,218,46,245,150,159,71,244,85,250,187,197,139,14,95,153,60,55,135,138,216,65,91,179,166,43,98,102,118,109,21,161,158,155,37,50,231,113,41,63,205,151,183,254,128,25,205,195,107,130,109,173,122,211,171,212,231,121,114,34,243,182,43,105,30,155,154,90,79,161,145,151,114,143,216,52,229,69,170,53,93,165,51,82,67,91,16,254,237,19,187,93,54,168,211,223,161,123,134,91,91,83,144,164,146,148,157,22,143,102,190,242,255,0,222,52,129,148,155,197,23,214,3,91,119,26,23,187,180,246,207,102,159,70,107,232,253,20,254,135,184,4,117,207,55,14,203,123,27,97,79,196,11,3,248,13,219,243,90,183,235,187,218,186,198,107,189,217,40,105,27,90,105,127,201,235,175,191,67,58,80,173,81,170,20,10,155,212,138,163,28,153,76,109,230,35,114,85,166,228,146,139,170,76,203,184,203,218,53,54,41,183,139,182,95,161,216,215,173,35,21,41,39,171,119,63,104,237,9,235,243,125,153,152,12,39,170,156,86,186,239,62,228,150,159,95,120,14,105,144,60,242,78,203,101,113,219,86,230,99,181,218,245,61,188,207,88,155,236,252,180,74,89,125,8,238,56,189,206,188,158,227,45,52,247,119,94,149,42,171,79,173,192,106,167,75,145,206,140,246,237,139,216,164,235,162,141,39,209,68,71,222,70,50,196,39,199,15,60,253,59,130,147,218,195,60,70,123,125,175,43,119,38,78,210,46,199,181,50,222,87,168,204,117,184,230,247,93,65,117,87,171,223,221,169,16,93,128,15,159,67,175,82,110,74,107,85,122,44,174,211,17,237,219,28,229,169,26,232,163,73,244,81,17,247,164,203,187,216,62,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,164,227,63,97,169,50,237,203,241,150,53,35,68,58,122,220,221,245,212,93,50,208,213,255,0,224,254,191,96,181,177,10,120,177,89,85,11,179,45,61,170,9,116,163,85,61,38,241,250,191,146,102,4,227,87,122,139,244,139,187,83,250,140,5,22,139,118,224,193,101,34,21,149,113,222,111,35,73,15,206,153,9,7,175,250,210,154,167,56,93,202,211,188,189,218,253,126,193,81,36,90,158,132,47,95,133,77,167,62,223,203,123,51,166,35,106,106,51,19,41,174,169,61,80,228,8,38,71,208,207,220,125,250,0,154,32,0,0,0,0,0,0,0,0,0,3,254,119,167,93,53,31,25,215,31,172,77,114,10,79,100,118,76,201,106,232,123,148,71,161,151,176,203,161,247,143,244,110,215,164,52,174,106,35,104,231,233,111,87,127,217,175,188,7,215,1,243,26,125,216,51,19,5,210,220,210,210,70,133,247,104,102,122,18,116,239,238,46,241,244,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,171,179,136,246,76,108,107,170,179,101,93,56,201,216,171,86,253,66,69,46,163,27,228,237,85,206,68,166,28,83,110,183,189,17,148,133,109,90,20,90,164,205,39,166,164,102,93,68,149,25,172,205,143,138,124,100,248,129,112,249,139,224,52,81,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,187,20,222,202,244,126,111,41,229,178,231,205,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,126,172,69,94,23,30,4,240,203,239,175,56,154,37,80,0,0,0,229,88,233,154,60,9,203,95,161,63,13,119,207,201,207,148,125,167,209,159,197,147,38,115,251,63,43,157,253,236,211,155,118,243,218,250,90,107,187,166,186,30,159,39,5,51,153,150,204,196,221,82,172,172,28,196,143,148,21,168,84,245,213,31,141,232,121,241,54,69,67,141,182,167,55,200,97,180,30,139,121,178,208,143,119,173,174,154,17,153,65,110,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,224,23,39,38,233,161,68,186,169,214,84,137,219,43,85,90,124,218,164,56,220,165,159,54,44,71,35,55,33,205,228,91,19,181,115,99,22,134,100,163,230,106,146,50,74,140,190,176,172,14,52,87,77,118,198,186,178,245,122,218,211,187,21,106,223,168,87,42,148,233,60,164,57,200,148,195,148,183,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,208,75,92,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,80,72,160,0,0,31,38,141,116,208,174,10,141,122,147,72,157,218,37,219,53,4,82,234,141,242,150,142,207,41,113,88,150,150,245,81,17,47,86,37,199,94,169,51,79,175,166,187,146,162,47,172,41,131,51,185,152,188,178,161,197,35,16,113,74,207,131,18,162,133,71,164,83,106,244,201,36,73,69,70,156,229,42,156,183,88,39,54,154,153,94,230,155,90,28,73,30,213,161,59,146,180,111,109,97,115,224,60,166,21,98,101,171,140,152,113,110,98,149,149,47,180,81,110,106,123,85,8,219,156,109,110,51,188,189,118,29,229,173,104,75,205,44,148,219,136,37,30,199,16,180,153,234,147,30,172,0,124,155,178,233,161,88,214,173,102,245,186,103,118,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,232,62,176,229,89,177,240,177,140,159,15,238,31,46,124,7,42,254,234,62,68,255,0,221,207,254,108,214,63,234,130,85,12,171,141,84,0,138,191,221,71,200,159,251,185,255,0,205,154,199,253,80,117,92,11,205,30,4,230,83,211,127,129,75,231,229,31,201,206,205,233,63,226,201,144,249,29,163,155,201,254,249,105,189,219,185,14,253,29,116,219,215,77,75,88,21,197,191,37,149,90,212,151,51,89,133,182,252,185,242,27,143,165,248,195,82,84,234,210,195,13,54,220,122,131,76,26,76,201,13,180,217,161,243,66,180,74,16,211,156,178,34,125,209,90,216,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,208,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,136,52,230,56,166,53,231,51,45,153,118,186,162,217,88,199,137,31,39,235,83,105,232,170,49,27,208,243,229,239,138,183,28,109,46,111,142,195,136,45,86,203,133,161,158,239,87,93,52,50,51,244,25,117,199,155,55,50,88,71,66,197,107,50,108,69,34,163,29,8,169,193,102,65,188,186,77,68,144,147,145,9,211,82,16,173,237,169,90,18,141,9,222,131,67,137,45,139,73,157,80,241,171,241,79,107,124,63,131,230,53,16,22,169,129,121,163,192,156,202,122,111,240,41,124,252,163,249,57,217,189,39,252,89,50,31,35,180,115,121,63,223,45,55,187,119,33,223,163,174,155,122,233,169,107,213,69,85,240,49,252,246,126,205,254,242,19,167,53,217,174,195,140,165,97,194,239,91,213,222,221,85,157,204,98,129,64,97,226,68,170,188,164,145,25,165,38,100,124,182,81,185,38,235,198,70,150,210,164,145,18,214,182,219,88,126,188,111,205,214,93,50,227,85,166,80,177,151,19,34,80,42,85,120,235,151,18,26,97,74,154,249,176,149,109,230,173,184,205,56,166,208,106,220,148,169,100,146,89,161,194,78,237,139,211,154,255,0,117,31,34,127,238,231,255,0,54,107,31,245,65,69,120,165,138,87,222,52,223,117,60,76,196,186,239,166,110,74,207,39,182,205,236,172,199,230,242,153,67,45,252,219,40,67,105,209,182,144,159,85,37,174,154,158,166,102,103,106,156,45,50,19,242,18,29,7,53,216,160,254,251,130,171,79,237,150,133,46,60,141,91,129,6,91,6,146,153,33,72,61,28,121,230,29,81,33,173,77,45,182,225,154,200,221,81,37,128,177,250,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,159,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,138,111,101,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,58,161,227,29,11,50,241,113,18,11,247,101,90,92,204,21,153,33,151,173,86,98,37,5,18,29,68,162,33,18,25,148,104,66,84,114,77,72,144,227,70,233,175,230,157,112,154,81,104,250,17,197,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,66,253,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,0,30,82,226,197,43,18,212,190,237,28,51,175,215,123,45,201,125,246,255,0,147,240,187,43,203,237,157,137,146,122,87,206,33,6,219,123,27,81,43,231,20,157,218,232,157,79,160,243,249,138,199,155,55,45,184,71,93,197,107,206,108,68,162,157,29,104,166,65,122,65,178,186,181,68,208,163,143,9,163,74,22,173,238,41,58,26,137,10,216,130,91,138,45,136,81,150,120,113,211,29,49,31,49,120,143,81,197,12,80,172,246,234,172,237,26,101,150,136,209,22,159,21,38,102,220,88,205,153,159,45,148,110,86,133,169,168,212,165,45,106,90,214,181,168,52,210,2,10,240,224,226,1,15,49,20,38,176,147,23,174,47,244,216,129,218,95,106,76,134,216,142,221,197,23,122,220,221,29,12,161,182,208,243,45,153,33,108,146,119,27,109,19,169,53,252,241,53,58,128,0,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,36,39,166,19,99,246,13,99,175,167,255,0,4,120,133,74,186,62,75,212,14,153,84,236,75,81,242,30,235,181,69,184,139,152,202,246,175,150,250,55,52,230,197,236,90,182,171,78,128,51,89,149,207,195,183,225,218,217,252,90,63,249,201,254,27,232,79,239,63,251,77,254,209,253,251,252,31,251,223,159,244,255,0,228,250,219,69,175,113,128,189,113,230,211,192,106,100,12,49,143,46,61,147,92,145,34,13,243,85,132,143,159,97,133,114,147,22,50,214,74,220,212,105,10,91,200,113,68,157,20,105,105,165,45,36,241,182,240,77,91,43,16,172,28,74,165,59,93,195,155,226,223,186,169,172,72,84,71,102,81,42,108,206,97,183,210,148,169,77,41,198,84,164,146,201,43,66,141,38,122,232,180,159,180,135,160,25,225,201,38,112,110,108,163,98,131,85,164,156,185,182,77,114,67,9,187,40,241,26,143,207,156,195,77,190,134,86,219,142,160,212,149,178,169,43,116,144,149,182,78,26,73,11,82,72,247,39,65,22,157,211,66,190,109,90,53,235,107,78,237,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,208,7,214,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,48,30,87,23,177,163,11,240,22,205,115,16,49,114,239,137,110,208,155,144,212,66,144,242,28,117,110,190,225,158,198,154,105,164,169,215,87,161,41,70,148,37,70,72,66,214,122,37,10,50,246,163,60,57,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,79,254,12,23,110,54,215,240,190,229,161,220,74,137,43,11,237,201,9,166,219,142,41,214,27,126,29,68,220,114,84,198,16,219,109,115,94,66,202,99,110,41,199,156,45,135,203,67,105,89,41,206,80,88,163,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,170,14,36,56,243,121,101,183,136,30,28,98,181,153,54,90,87,78,177,233,200,169,193,102,65,50,138,181,56,234,179,206,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,86,41,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,135,75,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,0,169,213,169,84,88,200,153,89,169,196,129,29,201,12,68,67,178,94,75,72,83,239,186,134,89,104,148,163,34,53,184,235,141,182,132,247,169,107,74,75,83,50,33,249,46,107,166,133,103,211,153,171,92,115,187,36,73,21,8,20,182,220,229,45,205,210,166,202,106,36,102,244,65,25,150,247,223,105,26,233,181,59,181,81,146,72,204,169,219,21,115,183,85,205,126,121,112,94,133,108,63,46,14,29,90,184,145,69,102,149,13,50,148,166,42,207,166,176,73,69,89,109,169,150,150,133,185,29,77,165,45,56,74,54,75,152,73,50,55,28,214,122,241,71,240,39,137,191,114,249,196,32,18,168,5,112,112,167,207,28,156,74,165,64,202,222,36,162,35,85,219,98,142,72,181,170,105,91,76,21,70,157,21,40,65,66,91,122,145,174,75,45,104,164,169,180,159,49,150,156,82,201,42,105,78,61,99,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,53,93,156,71,178,99,99,93,85,155,42,233,198,78,197,90,183,234,18,41,117,24,223,39,106,174,114,37,48,226,155,117,189,232,140,164,43,106,208,162,213,38,105,61,53,35,50,234,36,168,205,102,108,124,83,227,39,196,11,135,204,95,1,162,140,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,216,166,246,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,98,42,240,184,240,39,134,95,125,121,196,209,42,128,124,152,215,77,10,93,213,81,178,163,206,223,90,165,83,225,213,38,70,229,44,185,81,101,185,37,184,238,111,50,216,173,203,133,36,180,35,53,23,47,85,17,18,146,103,245,133,69,241,67,197,235,203,1,115,237,134,216,185,135,239,196,110,187,110,216,240,222,142,82,216,39,152,117,11,155,83,105,214,92,71,67,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,43,31,203,22,97,109,92,208,96,213,23,23,45,104,221,131,183,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,248,46,32,212,148,41,109,58,210,205,8,223,180,131,170,128,0,0,0,0,15,63,66,191,236,219,154,230,185,172,202,21,195,18,93,118,206,145,26,53,118,158,147,50,126,10,228,71,68,134,13,105,50,35,52,56,211,132,105,89,106,131,52,184,146,61,205,173,41,244,2,149,179,85,152,91,171,43,252,84,47,44,92,181,163,118,254,193,232,152,213,26,90,229,57,29,154,156,23,104,176,146,236,119,20,131,255,0,5,196,26,146,180,161,214,154,89,161,123,54,152,93,72,15,21,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,253,168,0,0,0,15,147,115,93,52,43,62,156,205,90,227,157,217,34,72,168,64,165,182,231,41,110,110,149,54,83,81,35,55,162,8,204,183,190,251,72,215,77,169,221,170,140,146,70,101,250,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,151,123,231,54,187,156,60,247,96,141,77,186,87,161,172,203,95,16,40,209,237,154,107,168,65,202,75,110,212,226,243,100,201,113,58,234,243,188,166,140,219,74,141,182,210,132,165,59,140,150,235,129,118,149,58,181,42,139,25,19,43,53,56,144,35,185,33,136,136,118,75,201,105,10,125,247,80,203,45,18,148,100,70,183,29,113,182,208,158,245,45,105,73,106,102,68,63,88,138,188,81,252,9,226,111,220,190,113,8,114,174,24,185,241,252,55,208,163,96,54,44,86,183,95,214,253,61,62,141,170,84,106,60,201,87,67,41,91,202,115,68,242,146,92,232,236,38,57,43,115,142,58,242,73,199,143,93,142,168,130,127,128,0,0,229,88,233,154,60,9,203,95,161,63,13,119,207,201,207,148,125,167,209,159,197,147,38,115,251,63,43,157,253,236,211,155,118,243,218,250,90,107,187,166,186,30,157,84,69,254,36,152,47,85,198,252,165,221,20,43,94,208,151,114,92,244,57,16,235,212,40,113,22,174,121,62,203,196,151,212,219,100,162,231,47,177,187,49,36,214,138,53,26,136,144,149,57,176,7,160,194,220,250,229,59,26,111,186,102,25,225,166,43,122,102,228,172,243,187,20,47,65,84,163,243,121,76,173,231,62,113,232,232,109,58,54,210,213,235,40,181,211,66,212,204,136,228,0,203,189,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,229,105,221,52,43,230,213,163,94,182,180,238,219,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,0,113,92,82,207,174,83,176,90,251,169,225,158,37,226,183,161,174,74,55,39,182,194,244,21,74,71,43,154,202,30,111,231,25,142,182,213,171,110,161,94,170,143,77,116,61,12,140,139,160,96,166,61,225,62,98,109,89,87,174,14,93,127,40,40,176,170,11,165,191,39,176,201,137,178,82,27,109,197,55,178,67,109,172,244,67,205,158,164,91,125,109,53,212,140,138,144,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,4,223,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,28,117,254,234,62,68,255,0,221,207,254,108,214,63,234,131,138,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,217,182,250,201,113,68,85,173,146,252,28,161,99,238,104,44,12,42,186,94,217,69,170,212,28,145,81,111,106,207,180,197,137,29,217,110,198,213,11,66,209,206,68,117,53,204,74,137,72,230,111,45,77,58,24,104,248,0,0,0,0,4,127,197,44,250,229,59,5,175,186,158,25,226,94,43,122,26,228,163,114,123,108,47,65,84,164,114,185,172,161,230,254,113,152,235,109,90,182,234,21,234,168,244,215,67,208,200,200,189,94,5,230,143,2,115,41,233,191,192,165,243,242,143,228,231,102,244,159,241,100,200,124,142,209,205,228,255,0,124,180,222,237,220,135,126,142,186,109,235,166,165,173,43,113,71,241,217,137,191,114,249,60,33,42,184,24,254,123,63,102,255,0,121,0,181,64,0,0,30,83,20,177,74,196,193,107,18,167,137,152,151,93,244,53,183,70,228,246,217,189,149,233,28,174,107,200,101,191,155,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,189,88,138,188,81,252,9,226,111,220,190,113,8,3,251,168,249,19,255,0,119,63,249,179,88,255,0,170,9,84,50,174,53,80,0,0,0,0,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,234,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,40,179,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,218,240,197,207,143,224,66,187,27,1,177,98,181,182,193,184,42,9,244,109,82,163,81,229,197,181,222,82,30,83,154,39,148,163,228,200,125,81,201,91,156,109,166,84,110,60,122,111,117,70,23,82,0,0,63,35,149,106,83,53,88,244,39,170,113,17,82,153,29,233,113,225,169,228,147,239,48,202,155,75,174,161,189,119,41,8,83,236,165,74,34,209,38,235,100,122,110,45,127,88,172,190,49,247,253,229,133,151,150,95,113,7,15,174,25,116,59,134,135,34,227,147,6,116,99,45,237,47,74,105,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,28,191,201,246,108,236,220,221,97,127,203,138,20,120,148,122,236,9,14,70,174,219,137,158,114,159,165,44,220,89,48,107,89,182,209,173,14,180,130,113,43,36,108,215,152,130,51,83,75,34,14,234,0,0,0,0,0,0,0,0,0,0,0,0,3,149,99,166,104,240,39,45,126,132,252,53,223,63,39,62,81,246,159,70,127,22,76,153,207,236,252,174,119,247,179,78,109,219,207,107,233,105,174,238,154,232,122,117,81,85,124,115,191,50,127,180,159,187,64,78,156,20,206,102,91,51,19,117,74,178,176,115,18,62,80,86,161,83,215,84,126,55,161,231,196,217,21,14,54,218,156,223,33,134,208,122,45,230,203,66,61,222,182,186,104,70,101,218,197,43,112,84,241,79,116,252,63,157,230,52,225,117,32,0,0,3,242,57,86,165,51,85,143,66,122,167,17,21,41,145,222,151,30,26,158,73,62,243,12,169,180,186,234,27,215,114,144,133,62,202,84,162,45,18,110,182,71,166,226,215,245,138,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,252,184,161,71,137,71,174,192,144,228,106,237,184,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,205,121,136,35,53,52,178,32,238,160,0,0,35,254,41,103,215,41,216,45,125,212,240,207,18,241,91,208,215,37,27,147,219,97,122,10,165,35,149,205,101,15,55,243,140,199,91,106,213,183,80,175,85,71,166,186,30,134,70,69,32,5,0,241,71,241,217,137,191,114,249,60,32,23,125,130,152,247,132,249,137,181,101,94,184,57,117,252,160,162,194,168,46,150,252,158,195,38,38,201,72,109,183,20,222,201,13,182,179,209,15,54,122,145,109,245,180,215,82,50,46,128,32,7,5,79,11,23,79,196,9,222,93,78,19,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,111,113,41,207,149,103,11,223,86,14,225,132,158,69,90,67,38,169,243,118,33,91,27,81,204,142,227,92,183,227,169,39,162,155,66,183,37,122,251,11,166,166,2,199,14,75,36,173,134,190,189,221,198,63,208,143,82,212,134,98,102,226,238,33,84,46,18,186,101,87,247,212,201,254,208,79,118,86,11,69,239,53,235,180,145,183,233,30,189,218,126,161,101,220,52,243,229,118,93,213,246,48,71,18,221,237,238,184,148,157,62,126,214,154,211,85,195,140,211,60,166,99,145,119,169,106,222,165,251,116,63,97,128,180,144,0,0,0,0,0,0,0,0,0,21,157,198,126,203,68,219,42,220,188,153,70,178,24,157,14,26,207,95,245,164,181,81,112,251,213,167,121,251,181,250,253,130,162,5,235,241,86,180,231,220,25,111,122,116,52,110,77,58,98,165,59,213,37,162,27,129,56,204,250,153,123,203,187,81,69,6,90,30,134,2,211,56,48,88,138,84,187,142,252,121,141,8,145,50,158,133,238,250,233,206,145,104,74,255,0,240,127,95,176,90,224,133,28,39,108,170,133,167,150,174,215,60,186,86,106,158,147,100,253,95,201,61,2,9,167,185,71,250,39,223,161,253,68,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,15,159,92,175,82,109,186,107,181,122,212,174,205,17,157,187,220,229,169,122,106,162,73,116,73,25,247,168,139,187,218,3,253,106,181,90,125,18,3,181,58,164,142,76,102,118,239,94,197,43,77,84,73,46,137,35,62,243,33,69,185,252,207,36,236,201,215,26,181,109,150,59,37,175,76,221,203,245,137,206,209,204,68,85,159,211,142,219,136,218,235,42,239,51,215,95,119,127,173,226,25,159,167,113,174,123,184,103,135,47,108,181,226,237,231,73,218,71,219,55,38,35,201,245,30,142,135,27,216,235,75,46,138,245,187,251,180,35,128,224,63,109,22,141,80,175,212,217,164,82,216,231,74,127,119,45,27,146,157,118,164,212,125,84,100,93,196,126,209,117,249,25,225,219,111,96,148,24,24,129,127,151,110,187,79,155,163,126,187,93,151,172,150,187,218,146,182,151,185,167,81,252,158,154,123,245,50,139,60,34,114,253,14,249,189,170,248,169,86,61,27,182,59,63,103,79,95,156,237,44,207,97,93,82,226,116,211,97,119,164,245,250,187,197,201,0,249,245,170,163,84,42,83,213,37,181,189,12,109,213,59,180,215,114,137,61,250,31,188,102,55,18,110,9,183,77,235,81,175,84,93,230,72,149,201,222,173,164,90,237,105,9,46,132,68,93,201,47,96,209,6,109,175,20,88,184,13,114,92,107,86,222,205,216,253,154,253,41,172,35,244,85,250,126,225,155,247,20,228,217,38,164,167,85,175,217,175,184,191,247,0,184,206,13,248,86,187,95,12,110,44,66,148,157,28,186,187,30,210,215,232,246,105,21,6,143,185,103,175,210,253,20,254,190,241,98,195,151,229,179,13,225,225,78,16,81,44,232,106,222,152,125,167,85,104,101,174,249,79,57,220,106,87,243,135,237,255,0,160,117,0,1,159,46,35,151,187,151,174,108,175,23,219,94,176,227,250,63,179,167,79,163,186,155,16,149,215,105,25,245,79,180,95,181,215,85,85,18,129,42,168,149,237,54,118,117,211,94,245,165,62,227,247,251,134,101,49,38,189,38,231,189,106,53,201,143,115,94,147,201,220,189,164,157,118,180,132,151,66,34,46,228,151,176,4,247,224,186,109,126,19,47,18,91,59,150,126,143,216,189,198,91,63,131,212,117,233,237,212,92,88,165,238,14,120,128,197,177,139,215,5,160,239,211,186,59,38,194,235,255,0,99,69,168,56,127,201,63,210,247,151,235,23,66,0,0,0,0,0,0,0,0,0,0,3,252,164,190,212,102,84,251,202,218,132,233,169,233,175,183,65,155,28,204,226,235,184,215,139,117,123,224,228,243,216,151,217,249,74,216,73,250,17,153,104,250,108,65,247,181,237,47,250,78,242,243,225,138,169,194,140,187,92,53,166,164,114,37,175,178,114,23,179,118,154,78,138,149,116,216,162,238,115,218,67,62,214,165,171,89,188,235,113,237,250,12,110,124,201,59,246,35,122,19,174,212,41,103,213,70,69,220,147,246,128,249,40,90,144,162,82,79,67,33,164,156,165,213,222,174,101,250,213,169,201,147,218,29,123,183,110,115,97,35,93,38,190,146,232,68,69,220,90,119,12,219,45,10,109,70,133,150,134,66,234,56,73,99,81,221,88,54,214,26,212,229,243,37,208,55,114,139,151,167,229,229,79,120,254,139,100,93,201,46,245,31,234,238,1,63,199,252,184,218,93,65,161,69,169,24,255,0,160,1,155,188,221,89,71,97,227,213,201,64,75,92,182,153,236,123,11,118,189,240,152,89,255,0,41,94,213,251,197,171,240,132,190,226,215,178,224,205,144,219,186,189,107,238,230,39,105,244,237,51,231,186,93,118,145,119,23,176,213,250,187,132,38,226,215,97,202,181,243,16,187,141,206,177,174,13,57,7,211,253,98,12,20,43,249,70,125,234,246,145,126,177,211,248,50,223,45,195,187,238,107,49,199,116,84,254,197,177,59,123,246,53,80,112,250,237,233,223,239,47,236,1,110,226,39,241,45,177,233,215,142,89,171,174,76,143,204,118,15,101,228,171,122,139,110,250,132,61,221,9,68,71,169,36,187,245,18,192,115,44,200,218,72,189,176,110,191,110,169,189,253,171,178,232,90,233,244,101,50,191,121,126,143,188,6,105,0,127,169,179,163,252,175,255,0,30,225,214,241,243,46,247,46,10,122,42,163,61,173,244,202,215,63,178,61,185,178,221,201,229,18,253,82,117,106,45,20,233,23,93,62,173,75,184,58,230,74,243,239,120,229,194,184,205,2,188,255,0,110,179,228,110,237,49,182,180,214,205,168,144,180,122,233,142,227,167,171,175,17,244,63,102,135,211,186,234,176,135,30,112,195,28,168,137,175,97,197,197,233,72,202,215,83,236,146,24,211,215,113,63,235,205,160,251,218,95,179,217,245,150,185,153,30,215,10,241,139,16,48,98,227,102,233,195,218,231,163,42,12,238,218,231,102,97,238,246,214,131,232,234,22,159,162,234,203,187,219,246,104,26,115,1,1,50,139,196,250,200,197,8,104,182,241,110,127,162,46,18,215,150,190,83,210,59,71,87,214,125,35,196,74,17,181,182,219,246,245,215,222,70,39,195,47,55,33,178,121,149,110,66,187,143,77,0,127,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,92,76,169,238,84,50,179,91,229,85,59,23,102,84,153,10,249,142,103,61,41,167,76,213,174,255,0,87,118,191,75,217,160,149,162,9,113,125,187,163,209,242,231,2,134,220,141,178,166,215,154,37,35,97,158,173,46,4,244,153,235,180,203,188,189,228,96,41,62,143,9,117,42,180,42,115,103,162,229,73,109,148,159,184,212,162,34,255,0,56,209,214,80,109,180,90,217,111,195,218,113,43,85,174,218,164,186,225,233,252,179,129,28,143,218,127,162,51,235,129,22,212,171,183,25,44,186,28,68,234,169,53,250,114,21,212,186,37,82,154,79,180,203,244,189,227,73,120,113,73,93,7,15,45,122,27,159,74,157,69,133,17,95,107,108,33,62,243,247,123,204,7,162,0,0,0,0,0,1,228,49,71,20,236,236,31,180,102,222,151,181,75,177,83,161,52,227,138,95,37,215,53,52,52,183,12,180,105,11,87,209,109,93,116,246,125,132,34,180,46,45,25,91,145,86,244,124,155,135,179,176,110,114,202,71,100,168,175,95,88,139,93,165,15,94,238,160,38,192,254,30,186,30,133,169,143,9,132,248,221,134,248,215,69,77,119,14,235,254,147,138,105,37,26,187,43,236,233,234,33,93,207,54,131,238,117,30,207,111,212,122,123,192,31,134,152,166,84,114,121,73,208,202,66,247,245,51,245,186,106,63,112,249,11,230,83,42,38,241,167,248,51,253,234,215,185,197,43,221,212,251,139,236,31,75,180,179,203,230,239,245,116,221,174,135,220,3,242,213,216,75,140,54,233,247,199,116,158,79,218,146,61,7,235,142,179,118,59,78,43,189,104,74,143,245,144,249,139,148,85,73,104,143,23,214,105,165,18,214,174,238,227,208,203,67,208,251,143,188,125,98,36,161,58,23,66,73,127,144,7,244,4,106,199,124,254,224,22,1,215,206,213,186,110,29,213,116,22,229,198,236,147,75,105,18,221,65,250,232,142,180,158,139,105,69,223,245,247,119,253,236,6,206,142,5,230,29,194,131,97,93,29,162,164,148,234,236,94,197,49,27,15,230,136,203,123,172,54,147,209,79,32,186,123,245,247,232,29,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,102,179,54,62,41,241,147,226,5,195,230,47,141,41,140,214,102,199,197,62,50,124,64,184,124,197,240,23,83,194,227,192,158,25,125,245,231,19,68,170,20,237,194,159,60,113,176,214,171,3,43,120,146,137,110,208,174,122,193,34,214,169,165,110,190,116,234,140,165,33,5,9,109,234,100,136,207,59,162,146,166,210,92,183,157,113,75,37,37,213,56,205,196,128,0,15,147,118,93,52,43,26,213,172,222,183,76,238,197,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,0,86,15,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,225,89,228,205,221,87,55,216,184,155,173,138,116,186,61,167,65,142,170,109,185,74,126,66,150,180,48,107,53,46,83,200,37,27,72,146,241,237,223,203,45,9,13,178,217,169,206,81,56,174,235,193,83,197,61,211,240,254,119,152,211,128,117,94,57,223,153,63,218,79,221,162,189,114,235,143,55,150,91,113,114,133,138,214,100,217,105,93,58,66,17,83,130,204,130,101,21,106,113,173,39,34,19,166,164,45,59,28,74,116,37,26,21,177,100,135,18,91,208,147,43,10,227,157,249,147,253,164,253,218,42,172,6,148,242,209,152,187,19,52,24,89,3,19,44,89,31,205,67,172,66,216,247,241,101,83,179,50,243,240,249,142,180,223,59,149,207,66,121,168,78,197,247,145,247,145,125,92,107,199,188,39,203,181,171,22,245,198,59,175,228,253,22,109,65,20,182,36,246,25,50,247,202,91,110,56,150,246,71,109,197,150,168,101,195,212,203,111,171,166,186,153,17,208,182,74,51,93,93,202,94,50,194,188,185,181,89,150,133,75,72,119,77,18,19,200,79,111,139,181,100,219,132,151,8,208,111,48,181,243,91,61,80,163,209,109,243,16,135,92,49,218,184,171,230,158,133,143,24,143,106,219,24,83,138,63,40,240,246,151,111,195,170,46,36,52,173,184,169,172,72,55,150,167,28,37,33,42,91,201,138,228,100,232,173,77,149,41,230,244,109,195,125,32,46,83,12,241,87,14,49,146,213,98,245,194,219,210,149,115,81,100,109,79,105,167,200,39,57,46,41,180,57,201,121,31,77,151,137,14,54,106,105,194,75,136,220,68,164,145,244,20,89,197,31,199,102,38,253,203,228,240,135,74,224,239,132,149,91,235,48,213,171,241,85,27,130,5,10,201,163,161,217,75,164,214,85,5,18,230,191,33,7,22,36,180,182,164,187,34,50,138,60,135,148,209,124,218,151,21,178,119,84,159,45,206,107,197,31,199,102,38,253,203,228,240,128,126,174,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,210,250,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,25,98,22,41,194,143,58,255,0,131,43,169,140,181,226,101,78,171,38,219,187,106,17,227,90,78,235,206,102,143,84,121,197,36,227,236,36,155,137,102,83,142,35,170,85,177,183,75,113,160,137,231,157,72,92,160,229,89,177,240,177,140,159,15,238,31,46,124,117,81,202,179,99,225,99,25,62,31,220,62,92,248,12,214,13,84,12,171,141,84,0,10,64,226,63,195,254,102,93,235,174,226,222,16,219,191,233,79,63,179,48,236,104,238,63,33,203,118,86,196,55,182,66,222,91,142,45,151,156,35,90,30,53,109,39,29,54,148,72,249,147,118,239,199,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,144,103,219,39,89,197,190,242,129,125,200,175,208,33,250,102,219,172,236,249,65,111,243,25,143,233,78,83,50,17,23,248,82,216,117,198,57,78,72,55,62,108,139,126,155,85,169,31,78,193,197,178,255,0,179,113,79,29,44,12,65,195,235,134,37,114,222,174,97,188,9,48,103,70,51,216,234,61,37,82,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,229,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,199,80,22,63,194,103,23,172,220,5,194,252,198,98,230,32,63,45,186,21,187,30,217,122,65,68,96,222,125,213,173,202,131,77,50,218,58,17,173,199,92,109,178,53,26,80,70,178,53,41,41,37,40,161,254,106,179,49,121,102,191,23,38,98,149,225,6,37,57,9,142,154,109,34,153,24,137,72,167,83,155,91,139,105,131,115,105,41,229,238,117,197,173,197,17,110,90,213,181,40,70,198,209,200,4,180,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,14,193,195,23,135,252,60,93,153,27,48,56,223,110,246,187,22,38,215,237,154,107,174,48,236,90,244,166,223,121,151,85,37,9,89,184,76,176,228,126,172,184,132,165,229,45,58,154,155,74,208,229,202,15,201,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,60,166,41,97,109,137,141,54,37,79,12,241,46,133,233,155,110,179,201,237,176,187,83,209,249,188,167,144,243,127,56,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,231,179,53,217,81,196,124,165,98,58,236,171,213,174,221,74,157,204,126,129,95,97,147,68,90,188,84,153,17,169,36,102,124,183,145,185,36,235,38,102,166,212,164,153,26,208,182,220,94,143,135,20,205,118,84,112,227,54,184,112,187,42,245,107,176,213,96,243,31,160,87,216,100,151,42,145,41,68,68,106,73,25,151,49,149,237,73,58,201,153,37,196,165,38,70,133,161,183,16,21,151,195,75,136,36,156,30,170,209,242,249,139,245,88,141,225,244,249,29,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,75,127,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,104,113,75,11,111,188,22,190,234,120,103,137,116,47,67,92,148,110,79,109,133,218,153,145,202,230,178,135,155,249,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,139,213,226,14,101,241,79,19,112,107,15,240,46,233,171,115,173,188,57,237,94,142,209,249,42,122,95,53,95,53,218,183,186,166,220,236,237,238,102,62,212,35,148,210,212,130,212,140,7,170,206,46,113,111,188,223,223,113,235,245,248,126,134,182,232,219,254,79,219,252,198,100,122,47,154,204,116,74,254,20,134,26,113,254,107,145,201,207,156,35,217,174,212,232,69,215,128,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,84,117,1,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,84,93,201,146,139,170,179,147,28,63,205,142,25,83,61,35,17,52,250,163,119,165,61,130,113,114,153,236,245,89,173,162,166,146,53,40,148,202,88,67,77,186,150,210,158,82,89,75,166,74,74,158,91,124,83,2,241,211,17,242,233,136,244,236,80,194,250,207,97,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,66,231,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,245,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,111,220,52,184,125,198,193,234,85,31,48,120,191,74,150,222,32,207,143,218,104,244,153,109,59,21,251,105,11,76,166,28,39,9,15,154,31,92,136,207,180,163,67,205,37,108,30,169,50,37,146,180,14,193,144,92,148,90,185,83,195,136,149,186,181,51,180,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,164,85,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,189,0,0,206,102,112,114,153,121,101,23,20,62,67,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,159,225,71,157,127,193,149,212,198,90,241,50,167,85,147,109,221,181,8,241,173,39,117,231,51,71,170,60,226,146,113,246,18,77,196,179,41,199,17,213,42,216,219,165,184,208,68,243,206,166,199,243,131,148,203,55,55,88,95,242,30,187,34,37,30,187,2,67,114,104,87,26,160,28,167,233,75,55,16,111,146,16,78,52,107,67,173,32,219,82,13,123,53,229,172,200,212,210,12,179,217,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,48,212,64,168,14,44,89,215,168,221,55,85,79,42,248,111,83,217,109,209,180,141,120,190,131,139,33,154,172,228,185,30,67,113,219,81,37,110,51,217,92,103,106,205,46,33,70,233,186,218,208,68,209,26,252,253,39,139,126,34,81,114,151,11,12,225,189,112,57,140,176,36,55,5,171,206,95,100,148,194,169,200,120,156,75,238,37,230,212,110,201,229,17,69,52,184,218,183,22,178,20,241,184,102,129,5,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,100,30,255,0,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,209,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,249,86,79,178,153,102,229,23,11,254,67,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,74,220,106,252,83,218,223,15,224,249,141,68,112,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,79,117,227,87,226,158,214,248,127,7,204,106,34,0,0,212,149,167,116,208,175,155,86,141,122,218,211,187,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,31,88,81,15,14,188,245,73,202,213,228,86,62,32,207,150,188,43,175,200,121,233,204,198,138,210,215,76,168,188,81,208,85,35,50,108,223,121,9,110,58,91,91,41,95,208,90,150,148,45,105,36,46,247,128,5,59,113,88,207,28,108,74,170,207,202,222,27,34,91,84,43,98,176,104,186,106,106,91,172,29,70,163,21,75,65,194,67,122,145,46,51,46,234,165,41,196,159,49,230,155,82,9,41,105,46,61,218,184,172,103,142,78,26,210,167,229,111,13,145,17,218,237,207,71,52,93,53,53,45,167,202,157,78,148,149,160,225,33,189,76,209,37,230,181,82,148,226,75,150,203,173,169,4,165,58,151,25,167,96,29,87,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,186,158,40,254,4,241,55,238,95,56,132,2,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,211,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,208,96,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,13,68,0,227,249,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,71,96,0,0,0,0,16,62,191,198,75,44,86,229,118,165,111,78,177,113,65,114,41,114,222,134,242,154,165,211,205,10,91,107,52,40,210,103,52,140,203,84,158,154,145,30,158,193,221,242,171,156,156,50,205,244,27,142,161,134,182,253,211,76,102,216,118,51,50,206,187,26,51,38,226,159,39,13,60,178,101,247,117,208,154,61,119,109,239,45,53,235,160,119,144,17,251,53,185,215,194,220,159,46,216,78,38,91,183,101,72,174,194,154,112,85,66,139,25,226,71,101,228,243,9,206,115,237,25,127,124,55,166,154,235,215,187,78,188,98,206,227,9,150,139,218,238,161,217,148,171,31,19,90,155,95,169,70,165,198,114,69,50,158,150,144,235,238,165,180,26,205,51,76,201,36,165,22,166,68,103,166,186,17,247,0,157,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,105,76,102,179,54,62,41,241,147,226,5,195,230,47,128,186,158,23,30,4,240,203,239,175,56,154,37,80,138,188,46,60,9,225,151,223,94,113,52,74,160,20,173,198,175,197,61,173,240,254,15,152,212,68,117,201,246,108,239,44,162,226,135,203,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,145,92,106,252,83,218,223,15,224,249,141,68,64,0,26,125,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,138,111,101,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,63,86,40,91,135,54,117,255,0,21,92,71,126,129,127,212,234,174,97,149,211,243,117,40,204,31,53,186,92,227,52,19,117,52,179,181,75,86,212,32,219,117,45,26,84,182,212,149,104,234,153,105,179,190,144,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,58,174,112,115,103,102,229,23,11,254,92,87,99,196,172,87,103,200,110,53,10,220,84,243,138,253,85,100,226,9,243,66,201,183,77,8,105,165,155,138,89,163,102,188,180,25,146,157,65,30,123,47,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,68,19,255,0,135,79,18,59,134,192,147,110,101,207,25,26,151,92,182,31,144,154,125,6,180,218,37,75,168,210,81,202,89,49,1,49,163,178,235,211,80,183,137,134,89,66,72,150,215,48,211,170,155,75,104,111,133,113,71,241,217,137,191,114,249,60,33,61,56,105,112,251,141,131,212,170,62,96,241,126,149,45,188,65,159,31,180,209,233,50,218,118,43,246,210,22,153,76,56,78,18,31,52,62,185,17,159,105,70,135,154,74,216,61,82,100,75,37,105,2,248,163,248,236,196,223,185,124,158,16,15,147,145,124,230,215,114,121,136,242,170,110,82,189,51,102,93,29,158,61,205,77,105,8,41,74,109,163,95,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,127,214,157,211,66,190,109,90,53,235,107,78,237,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,208,101,180,79,78,27,156,65,35,101,218,75,152,61,140,149,89,106,195,170,140,133,73,133,82,121,215,94,69,178,178,105,247,29,38,163,178,195,175,60,137,47,27,9,52,37,73,67,107,53,185,166,171,112,204,46,208,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,67,133,113,58,207,143,225,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,21,114,157,226,159,6,254,32,91,222,98,192,229,67,170,229,59,197,62,13,252,64,183,188,197,128,23,83,197,31,192,158,38,253,203,231,16,133,5,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,138,63,129,60,77,251,151,206,33,10,1,1,161,60,139,231,54,133,156,60,56,149,83,114,149,232,107,206,215,236,241,238,106,107,72,89,197,75,142,146,249,82,99,56,173,117,101,222,83,166,77,169,70,227,106,66,146,173,196,72,117,201,42,51,3,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,187,20,222,202,204,142,87,53,149,178,231,205,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,90,30,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,3,176,0,0,12,219,102,235,4,41,89,113,204,93,231,131,84,42,228,186,189,54,129,34,50,161,203,150,218,80,249,177,34,43,50,91,67,155,125,85,45,9,124,144,107,34,73,44,208,106,36,163,118,194,180,174,13,152,215,242,231,47,181,108,28,151,79,228,203,195,42,129,114,95,109,173,173,191,6,162,236,137,13,238,81,184,163,83,201,125,19,9,90,33,9,38,249,26,110,86,243,28,211,141,134,11,213,106,49,172,60,119,183,173,9,114,163,210,227,202,160,220,213,134,86,165,162,43,6,235,107,167,37,214,247,104,132,27,175,77,34,116,144,69,189,196,33,106,213,77,36,226,95,12,92,82,252,23,231,38,202,237,117,223,70,82,174,222,209,107,84,63,130,243,187,87,106,108,251,35,29,16,165,35,116,230,225,122,233,219,166,158,178,137,6,176,14,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,16,3,138,63,142,204,77,251,151,201,225,9,41,146,76,99,174,224,23,11,156,105,197,91,89,157,245,170,85,225,38,61,57,205,200,46,205,42,92,106,76,70,164,232,180,45,11,228,174,66,93,229,169,38,149,242,246,30,132,173,72,34,175,17,44,116,135,143,217,172,186,238,74,13,103,210,118,221,7,149,109,208,94,73,48,109,170,44,82,50,117,109,56,201,169,47,50,228,165,202,121,183,13,74,82,155,121,31,68,136,144,153,213,193,111,2,235,182,181,137,118,227,205,199,70,165,34,37,237,217,233,214,212,189,80,228,238,203,17,233,8,154,122,145,25,180,203,143,147,73,217,184,148,181,68,220,164,18,82,210,149,81,116,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,13,47,96,14,14,80,178,255,0,131,86,158,14,219,143,118,136,150,205,61,49,220,147,181,104,237,114,150,165,57,38,78,197,173,102,223,53,247,29,119,151,188,210,141,251,83,234,164,136,7,64,0,0,0,0,1,64,60,81,252,118,98,111,220,190,79,8,74,174,6,63,158,207,217,191,222,66,42,241,71,241,217,137,191,114,249,60,33,42,184,24,254,123,63,102,255,0,121,0,181,64,0,0,17,87,138,63,129,60,77,251,151,206,33,9,84,34,175,20,127,2,120,155,247,47,156,66,1,64,35,85,3,42,227,85,0,0,0,0,42,3,138,94,125,190,93,204,175,101,71,11,216,217,111,210,170,29,142,239,170,72,143,163,147,231,68,124,148,112,227,165,101,171,108,178,251,73,53,187,161,41,199,27,34,65,147,73,53,63,221,120,150,241,4,141,131,212,170,198,95,48,130,171,45,188,65,159,31,179,86,42,209,29,118,43,246,210,22,152,175,182,109,154,216,52,62,185,17,159,117,36,182,93,74,216,61,20,70,75,36,233,80,54,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,15,62,2,74,103,191,44,116,44,165,226,21,155,133,84,138,215,166,229,174,207,110,169,84,171,246,101,198,237,242,157,169,212,18,151,57,10,117,210,107,107,13,199,107,68,171,105,242,183,232,74,82,135,171,200,206,76,168,89,195,195,140,98,166,55,85,244,53,231,107,250,14,69,179,82,117,107,56,169,113,210,159,205,141,37,180,235,171,46,242,154,35,113,41,55,27,82,18,164,238,34,91,78,4,181,225,67,158,56,215,45,42,137,148,124,70,68,179,174,211,99,200,69,163,86,53,187,32,167,68,105,46,62,168,79,154,141,70,210,216,105,43,229,40,180,104,217,105,45,232,133,54,142,117,154,12,176,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,255,0,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,216,112,174,57,223,153,63,218,79,221,162,0,101,139,48,183,86,87,241,150,139,139,150,180,110,223,216,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,252,23,16,106,74,210,135,90,105,102,133,236,218,115,255,0,142,119,230,79,246,147,247,104,170,176,26,115,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,126,212,103,175,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,59,60,123,154,154,210,16,82,148,219,70,190,84,152,206,43,77,30,107,154,233,147,106,81,54,226,86,164,171,105,154,29,111,65,52,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,0,253,96,0,0,0,0,0,0,0,0,0,2,170,248,231,126,100,255,0,105,63,118,139,84,21,87,199,59,243,39,251,73,251,180,7,42,224,169,226,158,233,248,127,59,204,105,194,234,69,43,112,84,241,79,116,252,63,157,230,52,225,117,32,0,0,2,170,248,231,126,100,255,0,105,63,118,136,1,150,44,194,221,89,95,198,90,46,46,90,209,187,127,96,230,70,168,210,215,41,200,236,212,224,186,157,174,199,113,72,63,240,92,65,169,43,74,29,105,165,154,23,179,105,207,254,57,223,153,63,218,79,221,162,170,192,105,207,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,58,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,254,76,107,199,188,39,203,181,171,22,245,198,59,175,228,253,22,109,65,20,182,36,246,25,50,247,202,91,110,56,150,246,71,109,197,150,168,101,195,212,203,111,171,166,186,153,17,209,14,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,61,3,138,30,104,169,89,139,198,218,85,50,198,173,196,170,88,150,133,30,57,209,101,198,90,86,137,111,207,97,153,50,100,30,173,165,214,151,161,177,29,108,56,102,109,174,34,181,36,45,75,65,5,228,90,215,101,171,124,208,162,221,54,85,205,74,184,40,179,119,246,106,141,46,107,114,226,191,177,106,66,246,58,217,169,10,218,180,41,39,161,244,82,76,143,169,24,161,126,40,254,59,49,55,238,95,39,132,59,87,5,188,38,249,83,140,183,110,46,124,175,170,211,126,66,83,227,194,244,92,37,108,102,171,233,20,200,78,217,74,215,215,101,190,203,204,38,182,245,116,153,94,226,229,109,95,21,226,143,227,179,19,126,229,242,120,64,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,64,14,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,17,143,57,209,192,188,188,56,112,111,219,163,179,212,148,157,90,139,216,166,47,121,252,233,17,111,105,135,18,90,169,149,151,95,118,190,237,126,6,4,103,251,0,177,242,190,86,173,173,112,236,171,172,181,68,110,201,52,247,17,173,164,23,174,184,232,73,106,183,82,93,255,0,95,119,112,72,154,220,199,41,212,89,245,6,75,87,34,197,117,228,150,189,230,148,25,151,249,134,109,179,73,92,159,112,230,55,19,42,21,5,238,112,238,234,202,82,90,36,182,167,183,190,100,158,132,90,233,169,245,26,83,113,8,125,165,54,178,220,135,18,105,50,238,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,18,73,247,17,31,64,16,96,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,125,165,221,212,113,164,33,75,89,54,146,213,74,61,164,95,88,180,30,20,121,70,175,166,189,248,120,188,41,221,158,10,26,229,211,126,121,11,222,178,92,25,77,47,230,222,212,181,78,238,138,71,219,236,32,22,200,222,227,109,38,178,209,90,22,165,238,49,255,0,64,60,30,44,99,118,27,224,165,21,85,220,68,175,250,50,41,36,212,74,236,175,189,175,168,226,187,153,109,103,220,210,253,158,207,172,181,15,120,2,19,205,226,209,149,184,245,111,71,198,184,123,67,4,231,44,228,118,74,138,52,245,140,181,218,112,245,238,234,37,78,23,98,157,157,140,22,140,43,210,201,169,118,218,116,214,155,113,43,228,186,222,134,182,144,225,22,142,161,10,250,46,39,174,158,223,180,128,122,240,0,0,0,0,28,115,55,214,218,46,156,183,226,21,56,213,162,209,109,85,157,108,244,254,89,64,144,69,237,47,210,25,197,172,66,93,54,173,54,156,225,234,184,178,92,101,71,239,52,168,200,255,0,204,52,247,136,244,149,215,176,242,232,161,183,244,170,52,89,177,19,246,184,194,211,239,47,127,188,134,109,113,222,218,149,105,99,37,235,67,150,157,21,26,224,169,32,186,151,84,166,83,169,246,25,254,143,188,5,223,240,205,167,187,79,202,205,19,155,83,237,189,165,81,164,39,230,121,124,148,170,157,15,70,187,253,109,186,125,47,110,162,86,136,37,194,10,238,98,177,151,57,244,55,36,110,149,10,188,233,37,27,12,180,105,16,32,36,186,237,34,239,63,121,152,157,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,5,118,185,76,182,233,18,235,149,153,61,158,20,22,92,144,251,155,20,189,168,66,77,74,61,18,70,103,161,36,207,161,25,138,221,206,95,20,202,109,178,83,44,108,6,168,246,154,142,215,35,200,168,242,84,142,66,255,0,132,52,162,229,74,136,105,86,213,37,165,106,74,208,245,211,222,96,38,110,96,115,85,132,217,118,160,73,168,222,245,238,76,226,101,103,18,39,101,146,174,123,187,29,52,35,123,76,184,73,220,166,84,90,159,66,239,63,102,180,239,157,76,251,222,57,143,174,61,65,160,191,216,108,248,251,123,52,109,173,59,191,114,35,173,126,186,227,182,233,104,235,38,125,79,219,161,116,239,140,151,221,255,0,117,98,77,199,54,235,188,42,125,186,165,61,231,31,121,222,75,109,110,82,220,83,138,245,91,74,82,94,178,212,125,8,187,199,158,0,1,216,48,15,46,247,38,53,250,86,163,1,189,148,202,47,35,181,189,171,103,183,157,205,36,122,166,234,20,122,169,163,46,154,253,122,23,127,36,38,117,145,201,255,0,241,238,1,126,124,52,108,122,117,157,150,106,19,144,227,242,221,157,218,185,202,222,163,221,178,161,51,111,67,81,145,104,74,62,237,4,176,28,203,45,214,154,44,156,27,160,91,169,111,103,102,237,90,150,186,253,41,79,47,222,127,165,239,29,52,4,18,226,247,125,197,160,229,193,235,33,199,116,122,233,219,203,78,211,245,187,52,248,14,159,93,166,69,208,253,166,159,215,220,42,159,40,214,82,175,204,122,182,232,6,215,49,183,187,102,244,238,211,186,19,235,47,229,39,244,61,226,103,113,154,190,91,153,119,219,54,99,110,234,168,29,183,122,118,247,111,106,158,225,117,219,215,187,222,127,216,57,135,9,75,18,85,209,152,132,92,77,158,145,173,253,121,231,211,253,126,12,228,39,249,68,125,233,246,17,254,160,23,136,219,105,105,4,132,150,132,67,254,128,0,114,28,218,85,222,161,101,254,233,169,198,147,217,221,103,176,237,115,97,47,77,102,176,147,232,100,101,220,126,225,155,101,173,75,81,169,71,169,152,186,142,45,184,212,118,174,13,187,134,180,201,124,185,117,253,188,210,229,235,249,9,80,30,47,164,217,151,114,143,185,69,250,251,133,43,161,10,90,137,41,45,76,192,117,60,179,226,235,184,41,139,116,139,227,180,242,24,137,218,57,170,216,74,250,81,158,104,186,108,89,247,187,236,47,250,75,73,241,159,106,75,41,125,149,110,66,181,208,244,211,219,160,203,157,215,106,214,108,202,220,139,126,189,27,145,50,54,205,232,222,133,105,185,9,89,117,73,153,119,40,189,163,65,57,15,197,84,226,190,93,173,234,211,178,121,242,219,237,124,245,236,219,174,179,165,37,61,54,36,187,155,246,16,9,16,0,0,0,0,0,0,0,0,0,2,177,56,212,226,2,160,219,182,45,135,9,205,74,167,233,62,218,157,62,143,45,202,115,173,245,52,245,239,63,162,162,250,253,195,137,112,148,194,136,55,221,245,115,87,234,49,247,177,69,236,90,175,121,150,222,115,51,145,220,75,73,158,166,130,246,31,234,31,27,139,149,106,125,67,49,11,167,72,127,123,16,180,228,163,106,75,110,248,48,13,93,72,181,61,76,189,162,72,112,83,164,199,106,204,196,10,143,39,71,37,122,39,114,183,31,173,181,218,137,23,77,122,0,171,108,90,161,49,109,98,13,86,137,21,254,115,81,185,27,87,180,211,174,230,27,81,244,51,63,106,189,227,211,101,203,31,238,188,188,98,36,59,218,218,145,181,44,243,57,236,236,108,249,186,176,243,73,245,150,219,155,116,231,40,250,23,95,242,151,238,205,213,17,186,6,63,92,244,230,151,185,40,236,90,116,211,190,19,7,239,63,120,227,160,53,23,100,221,80,175,107,98,21,207,78,61,99,205,230,108,239,254,67,138,65,247,145,31,122,79,216,62,232,135,252,46,241,13,119,158,88,232,180,135,143,115,180,94,211,189,93,218,243,170,19,84,93,54,145,119,39,222,127,168,76,0,21,93,198,182,218,136,235,86,5,196,94,171,236,122,87,119,121,238,212,233,200,247,232,93,62,161,192,248,74,212,165,69,204,245,54,11,40,213,169,124,238,105,234,93,54,83,231,25,123,53,239,247,9,127,198,70,150,183,240,122,143,82,36,106,152,221,163,83,215,187,116,170,122,125,226,189,184,119,93,5,106,102,234,198,168,190,247,46,49,122,79,157,234,235,175,241,100,178,79,113,25,247,171,216,3,66,227,240,87,41,81,107,84,183,169,147,83,185,151,182,238,45,76,187,148,74,46,227,35,239,34,246,143,222,0,50,251,136,214,218,236,187,218,161,111,27,188,197,67,229,122,219,116,215,123,40,95,118,167,250,94,241,113,183,70,14,68,205,102,70,169,63,63,182,178,207,63,177,189,180,207,102,181,132,239,245,119,180,131,213,17,244,235,250,186,247,214,118,122,236,169,118,86,99,110,88,146,155,217,205,236,123,83,169,30,154,64,140,103,212,148,127,164,44,195,132,37,242,229,205,128,114,109,73,46,243,21,111,108,212,182,233,167,62,108,247,61,137,47,209,247,159,234,1,74,115,33,201,129,37,113,37,183,203,117,189,55,39,82,61,53,45,75,169,116,238,49,233,169,184,93,121,85,237,39,239,90,125,47,155,75,141,183,154,247,61,164,237,220,233,182,94,169,172,148,126,177,25,116,47,242,117,18,123,137,222,95,81,131,184,220,229,195,74,115,117,38,229,211,179,55,166,156,174,207,18,18,23,213,78,45,74,213,78,25,245,34,211,235,33,208,184,71,226,221,26,143,136,85,28,42,184,90,213,155,139,147,200,86,229,244,236,236,79,125,93,16,131,62,243,46,245,23,235,238,1,94,137,81,160,247,36,244,50,18,71,2,179,235,142,216,37,58,35,80,238,30,221,70,138,218,153,40,29,146,27,94,170,223,75,171,249,211,142,181,245,50,81,125,91,186,119,17,11,51,204,111,11,60,40,197,183,36,86,236,153,159,38,42,171,217,162,185,114,102,238,211,146,159,245,201,105,73,122,173,171,217,252,175,121,16,173,44,117,200,6,58,224,101,54,77,118,177,71,237,116,168,206,165,181,74,237,16,219,212,185,10,117,71,177,50,22,174,132,133,22,154,117,211,236,32,19,183,10,56,199,97,221,78,35,48,241,50,219,244,59,233,74,82,169,61,177,249,27,213,162,8,253,70,97,17,22,166,107,63,213,167,180,132,182,194,156,225,96,102,48,28,118,109,59,179,157,42,75,72,117,44,246,9,137,211,118,194,211,115,140,160,187,220,73,12,227,58,210,217,113,77,56,157,22,133,26,84,90,247,25,119,143,244,133,54,77,62,83,83,97,185,203,121,133,165,198,213,161,30,138,35,35,35,208,250,119,145,0,212,243,15,181,37,178,117,149,238,66,187,143,67,47,243,143,244,25,206,195,156,235,230,11,12,219,68,106,5,233,182,51,122,18,90,244,116,35,208,139,97,119,173,133,31,114,8,135,73,103,138,54,103,153,81,171,229,62,237,81,183,78,197,79,47,215,253,232,2,250,0,80,169,113,67,204,241,58,78,124,168,238,86,237,59,21,63,254,168,61,69,177,197,195,48,244,90,131,114,107,11,244,180,100,145,18,227,233,5,141,228,74,73,159,172,152,102,101,169,17,151,235,250,128,94,16,10,208,194,110,51,214,141,122,67,20,188,74,195,127,147,250,154,91,84,239,76,59,47,121,234,218,117,229,179,4,180,215,85,171,77,127,147,167,180,132,248,194,140,99,177,113,154,217,141,116,216,213,110,219,17,244,33,70,124,135,155,218,165,54,133,237,249,212,32,207,66,117,29,116,246,253,186,7,183,0,0,0,0,0,0,0,0,0,0,21,29,198,130,239,68,139,174,220,179,208,231,172,220,56,115,77,58,123,156,168,183,223,183,251,127,80,183,3,50,34,51,62,226,20,13,196,206,252,69,247,154,90,206,206,235,125,18,40,103,246,177,81,153,254,245,63,167,245,253,166,3,230,240,231,181,23,117,230,130,221,109,37,169,83,29,137,82,87,248,45,212,98,107,237,47,210,250,254,193,160,134,16,77,48,219,105,45,9,8,36,151,234,33,76,252,27,176,222,101,95,26,171,119,242,228,242,225,194,161,201,134,73,216,71,185,212,75,167,187,166,187,136,203,161,254,142,159,95,176,92,224,0,0,0,0,0,10,140,227,65,123,212,215,123,91,150,51,110,233,79,42,100,58,130,147,181,61,93,231,84,90,51,215,110,239,163,254,251,79,171,218,43,40,90,127,26,76,55,90,30,182,113,77,146,209,181,20,42,34,203,253,246,181,23,204,250,171,221,254,247,245,251,5,88,0,233,56,5,141,215,94,4,226,53,34,243,182,234,29,157,17,166,71,84,196,114,155,95,54,58,95,105,199,17,170,219,94,221,121,73,234,69,169,123,61,199,162,28,9,196,168,248,185,132,246,197,254,193,250,213,122,76,41,111,23,94,142,59,25,167,84,93,82,159,231,61,137,34,251,59,134,101,69,239,112,164,141,92,143,149,182,213,90,87,71,42,196,184,133,162,63,189,206,157,7,103,209,253,125,253,125,224,38,74,146,149,150,213,22,164,99,231,57,110,209,221,127,180,185,15,87,53,221,187,152,190,253,117,247,143,164,0,63,225,166,155,101,4,219,105,209,37,208,139,81,31,179,207,141,255,0,128,172,191,215,110,8,206,242,234,21,70,37,82,96,171,110,187,100,185,10,74,219,86,134,218,210,122,41,174,229,17,23,188,253,242,16,64,190,47,182,228,202,134,95,233,245,120,199,170,35,86,154,230,39,167,209,76,41,234,51,212,207,235,247,0,166,11,166,229,170,222,23,21,70,231,173,191,206,155,83,148,244,183,215,181,41,213,110,45,75,81,232,146,34,250,74,62,226,34,31,235,102,221,245,203,18,228,129,116,219,210,251,60,234,116,134,164,180,190,90,23,162,155,113,43,79,69,165,69,244,144,93,228,125,195,226,128,13,9,100,47,49,167,152,92,18,166,212,170,5,165,90,140,219,52,185,138,254,117,214,98,69,55,28,208,154,109,41,213,111,31,170,90,145,123,12,203,186,75,10,155,224,171,118,203,244,245,211,98,109,254,13,217,39,85,181,212,190,158,250,115,95,163,175,119,251,237,62,175,104,182,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,227,74,99,53,153,177,241,79,140,159,16,46,31,49,124,7,42,23,19,194,159,60,114,113,42,149,3,43,120,146,136,141,87,109,138,57,34,214,169,165,109,48,85,26,116,84,161,5,9,109,234,70,185,44,181,162,146,166,210,124,198,90,113,75,36,169,165,56,247,52,195,172,136,208,179,85,195,171,13,239,91,89,29,139,19,109,250,125,109,186,116,157,86,231,165,34,177,84,171,184,213,43,98,228,53,29,142,108,153,9,62,210,162,53,35,77,15,84,244,42,214,255,0,69,86,21,213,254,202,219,151,37,185,80,255,0,190,67,157,77,157,29,207,249,46,50,243,110,35,234,82,84,159,97,144,13,73,138,54,226,95,158,57,57,142,188,158,193,235,29,17,17,135,86,93,97,197,179,45,181,181,33,117,202,139,36,227,7,53,47,32,212,146,140,73,91,169,101,40,87,174,135,13,197,153,154,144,134,88,253,197,63,20,49,195,47,48,176,77,139,118,93,185,87,149,30,36,75,166,229,141,88,109,75,175,48,136,234,68,166,142,59,113,91,40,200,144,233,165,197,165,181,233,176,148,209,238,109,106,35,141,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,24,115,81,63,248,42,120,167,186,126,31,206,243,26,112,113,55,203,165,137,149,252,44,192,76,51,177,99,255,0,249,254,101,98,110,247,191,140,234,157,154,142,203,243,57,110,186,231,39,155,200,66,185,72,86,196,119,17,119,153,184,42,120,167,186,126,31,206,243,26,112,14,171,199,59,243,39,251,73,251,180,113,78,16,22,181,10,249,199,220,66,178,174,152,61,182,139,112,97,125,90,151,81,141,205,91,124,248,175,205,128,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,142,215,199,59,243,39,251,73,251,180,66,172,144,102,151,241,71,199,22,49,34,109,183,233,186,45,74,158,229,10,183,29,165,109,148,136,46,188,203,170,118,49,154,137,6,242,22,195,106,36,175,213,90,73,72,213,6,162,113,1,250,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,49,212,105,35,23,176,191,11,243,149,151,151,45,249,74,137,80,161,94,52,118,170,246,221,97,232,78,26,224,62,244,115,92,42,139,77,168,219,117,43,65,58,149,26,12,208,106,66,150,210,253,85,173,39,88,25,100,200,37,205,134,249,229,102,223,198,90,164,186,29,189,135,18,34,93,180,154,218,74,58,88,173,159,166,19,18,138,218,214,78,184,136,139,153,33,181,41,49,214,102,242,201,151,26,74,73,74,39,18,22,63,145,108,186,126,44,89,113,183,108,10,148,126,85,201,80,221,93,185,189,125,218,85,36,33,27,218,232,235,141,252,203,104,102,62,230,212,72,95,35,152,68,70,179,21,3,197,31,199,102,38,253,203,228,240,133,255,0,10,1,226,143,227,179,19,126,229,242,120,64,36,255,0,15,236,179,217,185,175,225,249,122,225,109,225,58,93,57,105,196,137,117,42,69,78,49,154,151,78,168,183,74,132,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,21,193,138,184,103,117,96,222,35,220,120,91,122,196,236,245,171,102,160,237,62,78,214,220,67,111,108,63,81,246,185,136,66,212,203,168,52,184,218,205,37,189,181,161,68,90,40,133,191,240,84,240,177,116,252,64,157,229,212,225,210,184,131,100,146,149,154,251,1,186,237,176,196,72,56,139,106,199,144,245,42,98,98,165,79,213,152,75,47,41,20,149,184,167,154,66,16,228,133,54,164,186,225,168,153,62,97,164,136,156,115,80,224,28,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,102,254,108,124,44,99,39,195,251,135,203,159,25,193,255,0,69,86,21,213,254,202,219,151,37,185,80,255,0,190,67,157,77,157,29,207,249,46,50,243,110,35,234,82,84,159,97,144,185,76,23,205,93,213,154,174,29,24,215,91,191,233,188,187,166,214,179,238,26,45,74,160,196,55,26,139,84,210,144,227,141,202,73,242,210,202,94,81,44,201,214,90,82,182,41,41,94,214,144,243,72,32,165,97,170,129,149,113,170,128,0,0,1,207,241,211,2,240,227,49,120,113,81,194,252,80,163,118,234,84,237,29,101,230,140,145,42,159,41,36,100,220,168,206,25,31,45,228,110,86,135,161,164,210,165,33,105,90,22,180,43,58,216,233,129,120,143,151,76,71,168,225,126,40,81,187,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,166,145,74,220,106,252,83,218,223,15,224,249,141,68,4,117,201,246,83,47,44,221,98,135,200,122,20,137,116,122,20,8,238,73,174,220,105,128,82,152,165,32,219,89,176,75,65,184,209,45,110,186,130,109,40,37,239,211,152,178,35,75,75,50,208,70,22,225,109,137,130,214,37,51,12,240,210,133,232,107,110,141,206,236,80,187,83,210,57,92,215,150,243,159,56,242,214,226,181,113,213,171,214,81,233,174,133,161,17,17,86,183,3,31,207,103,236,223,239,33,106,128,0,0,0,0,0,34,174,126,178,81,106,230,179,14,37,214,233,52,206,207,137,182,205,61,231,45,202,132,114,109,14,79,216,74,113,52,201,6,226,144,133,50,234,204,201,10,90,139,146,226,205,100,123,84,234,29,165,108,11,203,134,35,227,158,56,211,176,50,147,111,213,96,85,125,32,113,235,234,118,1,243,40,49,90,120,155,151,38,75,78,41,189,156,157,76,141,181,169,10,83,155,90,47,93,105,73,233,76,121,250,21,129,102,219,55,53,205,121,208,173,232,145,43,183,140,136,210,107,181,4,145,155,243,151,30,58,35,176,75,81,153,153,33,182,155,34,74,11,68,17,169,197,17,110,113,106,80,124,172,23,194,27,55,1,112,190,223,194,60,63,98,91,116,43,118,58,153,142,114,223,55,159,117,107,113,78,186,243,139,232,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,152,193,170,129,149,112,23,253,194,227,192,158,25,125,245,231,19,69,117,113,31,225,255,0,51,46,245,215,113,111,8,109,223,244,167,159,217,152,118,52,119,31,144,229,187,43,98,27,219,33,111,45,199,22,203,206,17,173,15,26,182,147,142,155,74,36,124,201,187,98,188,46,60,9,225,151,223,94,113,52,72,171,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,5,85,240,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,221,0,0,0,0,0,86,175,24,44,177,225,196,251,16,243,65,30,181,74,182,174,154,87,34,151,50,55,102,34,122,235,113,215,152,110,59,123,205,212,151,58,59,9,146,230,164,219,142,45,166,246,168,201,12,164,211,98,151,101,211,66,177,173,90,205,235,116,206,236,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,208,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,160,142,162,221,56,56,229,215,11,202,205,157,153,99,171,68,184,174,199,36,61,65,102,59,212,183,26,93,172,251,102,190,122,90,117,107,52,62,185,17,159,136,179,117,8,73,182,133,173,162,81,239,116,142,178,191,0,56,203,248,26,252,96,255,0,7,181,95,193,239,164,61,25,233,221,137,228,243,183,108,221,179,94,103,39,153,243,92,253,188,174,111,205,111,230,122,131,160,100,163,53,213,220,165,227,44,43,203,155,85,153,104,84,180,135,116,209,33,60,132,246,248,187,86,77,184,73,112,141,6,243,11,95,53,179,213,10,61,22,223,49,8,117,195,1,162,144,30,126,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,5,43,113,171,241,79,107,124,63,131,230,53,17,250,184,93,224,53,155,153,44,35,204,86,20,222,112,162,41,21,24,246,242,233,147,158,142,111,46,147,81,36,85,74,60,214,137,43,66,183,182,165,106,105,37,167,122,13,109,168,246,45,68,127,151,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,5,122,230,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,43,47,188,82,241,151,3,176,58,173,131,51,105,95,41,156,143,79,118,21,157,93,126,114,91,149,110,238,101,104,109,42,67,140,186,137,140,178,179,109,109,52,189,187,82,149,55,184,219,229,161,171,84,206,190,84,104,89,180,193,169,182,111,42,149,14,239,166,235,50,214,173,205,101,106,236,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,197,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,64,63,209,85,251,117,127,178,183,29,201,113,212,63,239,147,39,84,167,72,115,254,83,143,60,227,139,250,212,165,43,218,102,44,167,17,114,35,66,202,175,14,172,72,189,110,148,118,220,77,184,41,244,70,234,50,117,91,126,139,138,253,82,144,227,180,173,136,144,236,119,249,82,99,168,251,74,72,148,189,116,45,19,208,250,95,10,124,142,73,195,90,84,12,210,98,74,226,59,93,185,232,228,187,90,152,148,52,249,83,169,210,146,133,148,213,185,161,154,36,188,214,137,74,91,81,114,217,117,196,172,212,167,84,219,61,215,138,63,129,60,77,251,151,206,33,0,165,108,167,120,167,193,191,136,22,247,152,176,46,167,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,185,124,226,16,10,86,202,119,138,124,27,248,129,111,121,139,2,101,113,88,200,228,108,53,170,207,205,38,27,46,91,180,43,158,176,107,186,105,138,67,175,157,58,163,41,75,89,205,67,154,25,34,51,206,234,149,37,197,23,45,231,91,74,13,73,117,45,179,13,114,157,226,159,6,254,32,91,222,98,192,210,69,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,96,51,111,150,140,197,223,121,95,197,56,24,153,98,200,254,106,29,98,22,198,127,140,233,125,165,151,159,135,204,117,167,57,60,222,66,19,205,66,119,163,188,143,188,143,66,120,23,142,152,113,152,188,56,167,98,134,23,214,123,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,70,220,65,178,161,74,202,134,52,55,66,182,43,241,39,91,215,84,121,21,202,84,52,169,41,126,146,194,165,188,148,66,91,106,125,215,214,134,219,75,105,76,151,9,36,241,243,9,58,169,183,52,250,188,59,243,131,127,101,203,23,41,22,67,7,46,179,98,94,245,136,176,42,244,52,52,244,133,178,251,203,67,41,157,13,166,80,183,78,74,72,210,70,219,104,81,190,132,147,102,147,89,50,182,194,253,0,0,6,103,51,35,78,93,31,49,24,165,73,115,151,186,21,233,91,140,174,95,208,213,19,158,79,171,208,186,116,233,208,133,155,112,65,129,203,195,60,78,170,118,117,23,104,174,194,143,205,235,162,185,113,212,173,165,236,212,185,186,255,0,202,47,168,87,126,118,105,197,75,205,206,47,70,38,9,157,247,125,74,70,210,61,117,230,188,167,55,126,189,250,254,177,102,156,20,32,54,222,90,175,26,153,45,70,228,139,230,67,10,79,176,137,184,16,148,70,95,95,206,31,248,136,7,135,227,141,78,67,182,214,17,85,205,149,26,163,78,172,198,39,53,61,18,78,183,21,70,71,245,159,40,191,242,76,87,166,80,169,203,170,230,175,7,225,163,150,127,232,226,136,242,137,207,162,104,110,107,75,81,119,31,122,82,100,95,88,178,222,55,16,27,115,5,240,246,166,107,81,57,30,232,117,132,167,216,100,228,71,20,102,127,95,205,151,248,204,87,174,64,233,203,169,231,39,9,227,54,193,60,104,184,27,145,180,204,139,66,105,181,184,106,235,238,36,25,254,174,128,52,82,0,0,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,3,245,140,214,102,199,197,62,50,124,64,184,124,197,241,115,216,33,196,143,4,177,223,49,117,60,4,180,26,150,228,119,227,161,235,86,225,74,31,228,87,22,136,188,249,108,173,135,89,109,216,139,104,146,233,36,215,185,14,19,46,30,228,25,182,151,41,135,54,62,41,241,147,226,5,195,230,47,128,186,158,23,30,4,240,203,239,175,56,154,37,80,138,188,46,60,9,225,151,223,94,113,52,74,160,20,173,198,175,197,61,173,240,254,15,152,212,71,160,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,72,150,219,173,182,225,18,137,72,51,65,18,146,164,154,146,126,127,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,4,0,204,238,94,174,172,175,227,45,107,8,238,153,61,191,176,114,228,211,170,136,138,228,118,106,112,93,78,230,164,54,149,151,248,77,172,146,165,165,14,180,234,9,107,217,184,229,87,15,46,35,240,242,237,66,168,97,62,55,191,85,157,98,193,167,189,34,217,58,116,38,22,229,54,82,87,34,75,177,141,41,74,28,123,181,56,246,212,184,227,166,150,220,75,100,123,27,90,220,106,205,51,131,148,203,55,55,88,95,242,30,187,34,37,30,187,2,67,114,104,87,26,160,28,167,233,75,55,16,111,146,16,78,52,107,67,173,32,219,82,13,123,53,229,172,200,212,210,12,179,237,138,88,91,125,224,181,247,83,195,60,75,161,122,26,228,163,114,123,108,46,212,204,142,87,53,148,60,223,206,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,65,234,243,59,152,91,171,52,24,203,90,197,203,166,55,96,237,252,184,212,234,90,37,57,33,154,100,22,147,181,168,237,169,103,254,19,139,52,165,9,91,174,186,178,66,55,237,41,149,194,191,34,178,111,251,134,149,153,236,82,129,45,139,98,135,33,154,149,152,203,50,154,217,86,168,177,41,228,41,247,77,183,13,230,209,21,232,196,100,218,208,142,106,212,131,220,166,208,180,57,202,184,113,100,114,54,107,111,41,247,134,32,174,92,124,58,179,228,48,137,204,180,135,90,93,110,90,136,214,80,154,124,136,146,132,37,36,149,62,164,171,154,148,58,210,82,73,55,137,214,239,120,0,80,15,20,127,29,152,155,247,47,147,194,23,252,40,7,138,63,142,204,77,251,151,201,225,0,234,188,51,178,245,106,230,131,6,179,15,132,119,76,158,193,219,254,75,201,167,85,17,21,185,15,83,39,52,170,146,154,144,218,86,95,225,54,178,74,144,165,180,235,168,37,163,126,226,134,184,209,132,55,150,2,226,133,193,132,120,128,196,70,235,182,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,208,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,199,248,24,254,123,63,102,255,0,121,9,149,157,188,159,91,57,185,194,247,104,170,40,144,175,106,28,119,213,105,214,37,187,35,145,5,247,92,97,111,33,198,218,89,37,72,121,49,144,209,173,72,112,219,37,26,208,149,25,109,80,85,174,5,241,66,198,92,20,203,141,111,7,25,115,211,85,232,157,154,21,147,88,156,218,93,244,20,19,67,165,33,46,26,140,251,71,43,70,10,43,75,65,165,27,215,189,74,105,166,227,156,53,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,126,187,178,214,174,216,215,85,102,202,186,96,246,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,234,46,83,134,46,67,191,2,20,40,216,243,139,20,93,183,245,193,79,79,163,105,117,26,119,46,85,174,202,150,242,92,209,92,213,23,58,67,10,142,106,220,219,110,178,147,113,147,211,123,169,48,231,248,191,147,42,22,79,56,102,98,189,49,202,175,166,111,59,163,228,236,139,154,164,210,214,81,84,227,85,120,188,168,209,155,86,154,50,215,53,210,39,20,146,113,197,45,74,86,210,52,52,221,117,229,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,1,117,60,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,128,18,171,137,214,67,191,2,21,217,56,243,132,244,93,182,13,193,80,87,164,169,116,234,119,46,45,174,242,144,202,91,213,92,213,31,38,67,234,144,105,218,219,109,50,163,109,146,211,123,73,56,235,147,236,217,222,89,69,197,15,151,20,40,242,235,20,41,241,220,141,93,183,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,71,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,198,125,179,209,147,42,238,79,49,30,45,49,186,175,166,108,203,163,180,72,182,106,78,173,5,41,77,180,104,230,198,146,218,116,209,230,185,173,17,184,148,147,110,37,105,82,118,153,173,166,194,250,112,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,98,155,217,94,143,205,229,60,182,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,213,138,11,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,191,64,28,255,0,31,176,114,133,152,12,26,187,48,118,227,123,179,196,185,169,234,142,220,157,171,95,100,148,133,19,145,164,236,66,208,110,114,159,109,167,121,123,201,43,217,181,94,170,140,134,101,198,170,5,11,113,75,192,185,152,63,154,202,245,201,10,141,217,45,188,68,255,0,68,148,199,155,55,220,109,114,156,34,42,130,20,227,165,183,157,218,185,143,41,180,41,73,67,114,88,250,36,162,66,67,138,230,131,26,255,0,24,156,106,171,227,27,148,254,197,46,224,167,209,251,123,9,107,150,218,39,49,75,139,30,87,41,60,199,12,153,55,217,116,219,220,179,87,44,209,187,69,106,69,249,38,226,244,149,229,182,141,128,144,95,150,220,118,47,138,157,223,84,109,76,53,200,125,107,129,10,44,37,33,206,174,146,219,38,234,4,164,250,168,50,121,179,245,204,139,103,53,0,19,127,132,134,3,73,197,60,203,183,137,53,8,81,31,183,176,194,63,165,36,148,152,237,72,67,181,23,208,227,80,91,36,45,100,164,45,42,39,100,161,212,161,123,23,13,37,234,169,104,81,94,72,132,28,36,48,26,54,22,101,161,188,73,168,66,150,197,195,137,242,61,41,36,164,199,118,58,218,167,48,183,26,130,217,33,107,52,173,10,73,187,37,14,165,8,222,137,137,47,89,40,66,142,111,128,0,0,0,0,135,247,135,19,220,184,219,89,130,181,176,82,153,114,210,171,20,90,174,228,86,239,86,42,136,58,61,29,231,26,53,69,109,46,161,11,68,141,235,216,151,92,37,161,166,9,196,154,150,102,151,82,208,86,15,20,127,29,152,155,247,47,147,194,18,171,129,143,231,179,246,111,247,144,138,188,81,252,118,98,111,220,190,79,8,74,174,6,63,158,207,217,191,222,64,45,80,0,0,4,85,226,143,224,79,19,126,229,243,136,66,85,10,160,226,223,157,58,85,106,51,153,83,194,219,130,36,248,237,200,214,252,125,168,201,117,9,125,135,91,114,61,61,167,205,70,68,182,221,108,214,249,33,58,165,104,105,190,97,25,62,208,10,182,26,168,25,87,23,209,195,155,58,255,0,141,86,28,63,64,191,234,116,166,241,54,214,249,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,4,192,30,126,255,0,165,94,85,219,54,173,70,195,235,190,37,171,112,204,142,108,193,173,73,165,21,73,16,22,163,34,55,138,49,184,218,92,89,39,118,194,82,182,18,246,154,146,226,72,208,175,64,0,51,45,142,152,91,140,184,73,136,245,27,115,30,104,85,90,117,223,55,74,180,183,42,50,147,45,201,221,160,205,103,36,164,161,107,68,141,235,222,74,113,43,87,206,37,196,168,247,165,68,87,63,195,139,35,146,114,165,102,207,188,49,5,113,36,98,45,225,29,132,78,101,164,52,234,40,145,18,102,178,132,211,228,70,165,173,74,52,169,245,37,92,165,45,166,146,146,81,50,78,185,42,171,182,5,155,115,92,214,205,231,93,183,162,75,174,217,210,36,201,161,84,20,70,79,193,92,136,235,142,249,33,68,100,102,135,26,112,201,72,61,80,102,150,212,101,185,180,41,62,128,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,14,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,3,170,241,58,200,119,225,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,89,121,59,194,28,203,226,118,46,83,235,57,97,98,92,43,134,212,145,30,99,215,1,62,136,241,40,232,117,124,162,92,135,23,170,86,133,36,220,220,193,37,197,186,210,95,34,105,196,146,210,52,102,62,77,2,211,181,109,79,73,124,150,182,105,84,111,76,212,30,171,84,125,31,9,184,253,178,115,186,115,100,189,176,139,152,242,246,167,115,138,213,74,208,181,51,208,5,96,241,206,252,201,254,210,126,237,17,171,134,70,5,225,198,98,241,130,250,194,252,80,163,118,234,84,236,63,154,235,47,52,100,137,84,249,73,168,83,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,84,149,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,1,15,241,211,2,241,31,46,152,143,81,194,252,80,163,118,26,172,29,29,101,230,140,215,22,161,21,70,100,220,168,206,25,23,49,149,237,86,135,161,40,148,149,33,105,66,208,180,38,96,112,197,207,143,224,66,187,27,1,177,98,181,182,193,184,42,9,244,109,82,163,81,229,197,181,222,82,30,83,154,39,148,163,228,200,125,81,201,91,156,109,166,84,110,60,122,111,117,71,99,249,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,195,81,0,43,3,132,166,117,253,55,14,30,83,113,54,167,85,153,90,103,156,229,151,80,124,249,237,170,11,44,115,23,76,81,146,119,183,201,67,78,184,210,156,82,146,109,154,154,35,108,154,101,11,179,240,0,0,0,0,16,131,139,182,33,95,216,107,150,219,110,187,135,55,197,193,106,212,159,190,33,196,118,101,18,166,244,23,220,97,80,39,169,77,41,198,84,149,26,13,72,66,141,38,122,106,132,159,176,128,77,240,20,129,195,135,48,184,251,124,231,59,15,45,107,215,28,49,2,224,162,205,244,183,105,167,85,46,105,178,226,191,178,149,45,104,222,211,142,41,10,218,180,37,69,169,116,82,72,203,169,16,187,240,1,85,124,115,191,50,127,180,159,187,69,170,10,171,227,157,249,147,253,164,253,218,3,149,112,84,241,79,116,252,63,157,230,52,225,117,34,149,184,42,120,167,186,126,31,206,243,26,112,186,144,1,207,238,172,116,195,139,67,22,44,172,16,169,214,121,183,157,247,218,221,166,210,227,145,45,198,98,199,140,251,238,74,145,212,185,76,159,103,91,104,51,213,75,112,204,146,147,36,58,166,252,166,107,179,93,135,25,74,195,133,222,183,171,189,186,171,59,152,197,2,128,195,196,137,85,121,73,34,51,74,76,200,249,108,163,114,77,215,140,141,45,165,73,34,37,173,109,182,186,150,200,86,41,95,120,211,196,158,198,196,188,75,174,250,102,228,172,250,79,182,205,236,172,199,230,242,168,18,153,111,230,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,48,144,28,115,191,50,127,180,159,187,71,10,225,39,96,89,184,167,142,151,254,31,98,13,189,18,185,111,87,48,222,124,105,208,100,145,236,117,30,146,166,153,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,119,94,57,223,153,63,218,79,221,162,21,100,131,52,191,138,62,56,177,137,19,109,191,77,209,106,84,247,40,85,184,237,43,108,164,65,117,230,93,83,177,140,212,72,55,144,182,27,81,37,126,170,210,74,70,168,53,19,136,15,203,156,28,166,94,89,69,197,15,144,245,217,18,235,20,41,241,219,147,66,184,213,0,162,177,85,65,54,131,124,144,130,113,210,66,218,117,102,218,144,107,223,167,45,102,68,151,80,103,194,134,148,241,211,7,48,227,54,24,29,81,177,170,207,82,170,148,171,142,158,83,168,21,182,146,83,27,133,41,108,153,196,169,70,83,107,78,253,188,194,81,108,113,41,113,181,41,6,102,135,20,71,86,185,11,200,173,229,78,206,245,102,133,139,80,34,20,124,10,145,22,175,80,56,146,137,214,37,84,93,34,118,147,203,90,28,67,164,133,17,118,194,51,65,244,142,77,60,132,27,134,146,11,52,201,206,94,191,22,12,190,219,120,77,54,77,42,109,106,39,62,109,110,161,78,139,201,110,100,231,221,83,138,81,153,145,45,222,90,13,182,18,234,200,148,166,216,111,213,65,104,132,211,103,20,127,29,152,155,247,47,147,194,23,252,40,7,138,63,142,204,77,251,151,201,225,0,159,252,21,60,44,93,63,16,39,121,117,56,79,241,0,56,42,120,88,186,126,32,78,242,234,112,159,224,3,159,216,216,233,135,24,147,136,247,206,23,217,85,159,74,213,112,231,176,181,95,121,130,37,69,143,42,81,200,34,138,151,8,253,119,155,236,170,230,145,22,212,41,105,65,168,214,151,16,136,171,196,127,136,4,60,187,208,157,194,76,33,184,191,211,98,127,102,125,217,49,219,98,67,118,236,93,232,115,116,132,60,135,27,91,207,54,70,132,50,105,220,77,186,110,168,209,243,36,239,21,224,99,249,236,253,155,253,228,2,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,4,105,207,166,99,79,47,88,37,82,169,83,203,90,181,101,183,169,112,213,252,211,175,68,148,109,185,161,180,226,85,162,153,47,84,244,35,246,153,23,124,150,21,55,198,170,238,151,233,219,90,196,211,248,55,100,131,86,215,167,211,223,81,107,244,117,238,255,0,125,167,213,237,1,90,183,157,223,91,190,238,74,133,211,112,203,237,19,170,50,29,146,234,249,104,70,170,113,197,45,93,16,148,151,210,89,247,17,15,242,181,174,90,173,159,113,83,174,122,35,252,153,180,201,76,203,97,123,82,173,22,218,210,180,158,138,35,47,164,146,239,35,33,242,128,6,137,50,49,141,255,0,135,92,191,208,174,9,46,243,42,20,182,34,210,103,43,110,155,164,183,10,50,220,86,132,218,18,90,169,222,228,145,151,184,253,221,230,171,74,129,90,130,237,54,166,199,58,51,232,82,28,70,229,39,84,168,140,140,181,73,145,247,25,136,45,194,6,221,153,79,203,253,66,175,32,244,68,154,211,188,180,244,250,42,133,1,68,122,145,253,94,225,61,0,114,120,57,87,192,106,109,192,119,76,43,19,151,84,55,187,65,191,233,73,167,243,155,201,122,237,55,182,253,34,35,211,77,63,80,234,81,33,199,129,25,184,145,27,216,211,73,36,33,58,153,232,68,90,23,83,235,220,67,253,128,7,130,199,92,73,143,132,152,79,116,95,239,159,173,72,164,205,150,201,117,234,227,81,157,117,37,209,42,254,111,218,147,47,183,184,103,119,31,113,186,235,199,108,70,171,222,119,37,67,180,34,76,201,10,134,142,83,104,229,71,83,238,184,218,53,67,104,221,167,53,93,76,181,63,111,184,174,87,138,220,106,228,140,173,184,170,42,186,53,86,55,37,150,136,254,246,42,116,237,255,0,75,245,119,117,247,10,33,0,22,107,193,126,247,169,162,246,184,236,103,29,214,158,116,201,149,4,167,106,122,59,206,167,52,71,174,221,223,71,253,246,159,87,180,86,80,180,254,11,120,110,181,189,115,98,155,197,171,105,41,180,68,23,251,237,105,207,145,244,87,187,253,239,235,246,0,181,144,0,0,0,0,31,230,250,9,198,92,109,93,203,73,164,255,0,89,12,251,241,24,181,23,106,102,130,226,109,69,161,84,221,151,82,79,248,46,84,101,233,237,63,209,250,190,193,160,193,76,124,100,112,222,101,35,26,168,151,242,36,243,33,205,161,198,134,105,216,69,181,213,203,168,59,166,187,140,207,161,126,142,159,95,176,7,171,224,191,120,34,61,217,113,217,203,115,214,114,28,201,164,157,61,238,211,155,215,93,191,219,250,189,162,220,69,2,240,204,191,17,98,102,150,140,107,238,175,162,61,15,245,191,81,135,254,245,95,161,245,125,164,47,228,140,148,68,162,238,62,160,63,160,0,0,0,0,0,0,0,0,0,0,60,70,43,227,29,139,131,54,204,155,166,249,171,118,40,140,33,106,35,228,60,230,229,37,181,175,111,205,33,102,90,147,75,235,167,179,236,214,3,226,199,25,235,70,131,33,250,94,26,225,191,202,29,13,77,166,119,166,29,137,176,245,113,36,174,91,208,79,93,52,66,180,215,249,90,123,12,5,151,128,163,219,159,139,134,97,235,85,7,36,209,215,232,152,202,35,36,71,210,11,251,8,212,163,47,89,80,200,207,66,50,47,213,245,143,46,124,80,243,60,110,155,159,42,59,213,187,78,197,79,255,0,170,0,190,161,254,111,190,212,102,205,215,151,181,9,239,61,12,255,0,204,40,109,238,40,217,158,121,68,175,148,251,116,70,221,59,21,60,255,0,95,247,160,230,216,141,157,124,193,98,99,107,141,95,189,55,70,115,82,83,94,142,132,90,145,239,46,244,48,147,238,89,144,11,196,197,108,225,96,102,15,156,134,110,203,179,147,42,51,75,117,76,246,9,138,215,110,242,211,115,108,172,187,219,81,8,147,138,252,99,176,238,153,17,232,120,103,109,250,97,245,37,73,76,158,216,252,125,138,209,100,94,163,208,140,143,67,36,31,235,211,216,98,160,38,205,147,80,148,236,217,142,115,30,125,106,113,197,104,69,170,140,204,204,244,46,157,230,99,252,218,105,111,56,150,155,78,171,90,137,41,45,123,204,251,128,72,28,197,103,103,24,243,17,49,200,245,250,199,103,162,245,38,233,253,158,42,246,245,120,136,249,168,97,181,159,168,241,167,245,107,223,221,31,218,105,217,47,161,150,147,185,199,86,73,73,107,166,170,51,208,132,167,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,251,74,23,244,30,221,166,154,244,211,188,250,90,14,91,248,115,224,230,95,153,141,113,85,255,0,143,43,113,90,67,235,153,252,42,47,45,196,147,43,53,114,211,37,104,61,22,201,171,77,52,245,180,238,46,161,71,183,78,26,93,214,109,34,159,91,175,211,123,52,106,155,77,61,25,92,230,151,189,14,37,74,65,232,133,25,150,164,147,239,34,238,234,60,228,56,114,103,201,68,72,141,243,29,115,93,169,212,139,93,11,83,234,125,59,136,75,126,38,88,183,78,196,60,126,155,65,162,181,182,21,178,151,41,6,123,148,122,185,26,108,196,255,0,41,9,62,229,151,180,203,235,49,251,120,98,101,245,24,197,141,205,220,53,87,54,210,109,173,123,75,122,107,205,237,17,38,161,29,82,226,20,157,22,217,31,66,61,125,186,16,9,211,107,224,228,76,169,228,106,173,171,251,171,47,114,59,99,219,76,183,233,88,86,207,87,123,168,45,17,35,78,159,175,175,117,57,97,213,182,171,210,246,167,219,164,239,44,230,115,125,109,186,233,177,149,175,187,82,253,31,120,184,222,47,119,202,237,156,3,141,106,70,123,150,171,135,126,133,183,93,121,19,96,57,237,73,254,151,188,191,88,172,236,138,89,82,239,92,198,219,113,34,183,191,149,219,55,39,82,45,117,129,36,251,205,69,250,32,52,47,67,165,69,162,210,217,166,66,78,214,89,221,180,181,51,239,81,168,251,204,207,188,207,218,63,120,0,10,50,226,213,81,149,43,51,213,40,47,35,70,161,242,121,71,169,117,223,79,130,103,220,90,247,251,199,124,224,167,109,68,105,171,250,227,51,220,251,222,138,219,222,91,116,244,138,61,250,31,79,168,67,158,34,87,65,93,153,186,190,106,76,61,204,140,126,140,228,250,186,105,252,89,16,149,222,68,125,233,246,139,8,224,221,75,91,24,61,89,169,26,52,76,158,207,161,235,223,182,85,65,62,240,22,30,62,21,239,117,66,178,109,137,183,61,68,244,143,11,151,191,191,249,110,37,5,220,70,125,234,47,96,251,162,31,241,68,196,37,217,153,98,173,210,25,61,174,214,187,54,197,119,233,201,168,66,81,244,218,101,220,175,121,126,176,20,217,152,236,127,186,243,15,136,115,47,107,150,70,169,119,151,200,103,99,127,55,163,12,182,175,89,13,183,174,188,148,159,82,233,254,83,243,24,77,66,143,114,226,13,42,137,41,238,83,82,121,251,151,180,213,166,214,28,81,116,35,47,106,125,227,200,142,197,148,90,35,117,252,126,182,41,206,175,106,87,219,117,233,175,116,39,207,222,94,224,18,123,139,94,20,65,177,47,155,102,191,77,143,177,138,215,109,209,123,204,247,114,89,130,142,227,90,140,180,53,159,176,191,88,237,188,21,177,1,83,173,219,234,195,154,230,133,76,244,103,98,78,159,75,152,229,69,215,58,146,122,119,23,210,81,253,94,225,250,184,214,82,99,187,102,97,253,75,149,171,145,125,43,181,91,143,213,220,237,56,143,166,189,68,111,225,29,90,157,79,204,66,41,241,223,216,196,221,121,200,218,71,187,100,25,230,158,166,90,150,134,126,192,23,130,0,0,0,0,0,0,0,0,0,3,63,92,72,171,48,234,153,166,186,27,138,189,199,31,177,111,232,101,244,169,208,244,239,34,247,11,2,224,227,68,84,28,15,170,86,79,186,167,200,211,255,0,225,204,168,39,223,245,251,136,86,62,116,231,49,83,204,197,227,54,43,155,218,115,209,251,85,161,150,186,83,227,145,247,253,100,45,191,133,61,21,52,140,173,81,87,222,183,251,78,227,247,237,168,206,211,218,126,240,21,95,196,2,146,186,54,104,174,216,107,70,211,79,96,233,174,191,236,116,83,247,159,188,71,49,48,120,169,209,151,75,205,229,214,241,35,70,100,118,30,89,235,223,182,153,11,95,105,159,121,251,68,109,168,225,205,82,6,31,81,241,5,74,214,29,87,180,109,45,19,234,242,159,38,143,249,90,159,83,253,18,253,125,224,44,167,130,213,244,244,150,175,75,41,81,245,110,31,163,182,185,188,186,111,58,139,157,219,127,183,254,129,106,2,136,120,90,226,99,246,38,98,34,81,185,155,34,87,185,157,161,90,17,254,66,12,213,39,249,10,62,245,251,12,191,88,189,224,16,163,138,237,184,186,190,91,231,84,80,222,238,193,202,212,245,211,77,243,224,151,188,189,223,88,165,236,34,157,34,155,136,116,153,177,100,114,29,111,159,181,205,132,173,53,97,194,62,135,211,184,198,128,115,191,109,83,174,156,181,93,180,202,162,249,108,175,176,106,189,20,123,116,159,25,93,201,50,51,234,146,246,140,241,218,242,27,137,93,141,33,212,110,74,55,234,90,233,222,133,16,13,68,210,221,83,240,90,117,78,243,13,91,189,109,186,107,212,253,131,245,15,55,135,111,181,38,206,167,188,194,54,33,92,221,11,83,61,62,117,101,237,30,144,5,38,241,126,178,85,110,99,148,11,147,249,21,254,110,211,255,0,128,135,1,7,252,163,253,47,113,126,177,244,248,61,226,131,182,214,45,213,44,39,21,163,23,39,35,82,211,191,179,198,158,239,232,25,247,171,244,139,245,247,15,73,198,194,155,46,45,235,135,181,23,152,218,196,223,75,114,87,184,143,126,198,105,196,174,132,122,150,135,239,16,103,46,248,155,63,8,49,122,133,127,211,151,181,234,103,106,211,162,79,242,145,93,107,218,133,151,115,135,252,147,254,208,23,69,196,219,4,19,138,185,120,170,86,41,177,57,213,170,23,35,177,151,51,111,229,167,67,75,159,73,196,163,232,54,125,228,127,86,134,40,210,199,188,42,118,13,211,10,234,164,30,146,224,243,57,127,71,249,109,169,179,250,73,81,119,44,253,134,52,220,203,180,107,246,217,39,16,124,248,19,191,195,78,187,28,255,0,146,175,164,143,168,103,159,56,248,5,89,203,254,52,85,237,89,49,116,165,255,0,7,236,18,55,163,231,191,130,71,113,207,80,156,90,147,162,158,211,214,62,189,229,211,184,47,191,0,49,98,157,141,56,91,71,196,10,114,245,77,71,180,106,157,21,211,151,33,214,189,168,71,243,71,252,146,254,211,232,79,52,219,237,45,135,83,185,14,36,208,162,215,77,72,203,67,20,237,194,83,50,148,203,38,232,168,225,77,221,87,236,209,42,188,159,71,39,179,169,127,146,110,115,238,245,109,163,62,245,39,233,40,187,250,107,220,46,48,4,58,204,207,13,156,39,199,87,39,220,52,101,122,6,191,32,157,124,228,233,38,87,53,229,115,151,244,21,41,8,78,174,58,71,221,161,109,211,184,250,84,190,102,114,117,138,57,106,175,61,26,227,131,218,40,234,90,187,53,67,155,29,28,212,111,120,144,124,164,62,226,147,170,24,82,186,247,119,31,94,253,22,143,53,136,56,125,108,226,109,173,62,209,186,224,246,168,21,8,238,199,113,28,215,17,209,198,214,217,245,109,73,87,209,90,189,165,222,3,47,131,209,225,244,11,78,167,116,195,135,123,86,61,25,74,113,214,210,244,142,206,235,219,82,110,32,149,234,182,100,163,245,77,71,211,221,239,50,18,23,136,14,86,34,229,179,21,87,30,223,61,104,117,132,28,232,201,235,243,92,217,50,137,13,234,183,156,90,180,67,37,235,30,154,251,72,143,190,43,128,182,188,38,225,115,151,76,90,177,168,247,149,175,126,246,216,211,35,71,125,199,61,21,57,189,84,182,91,112,211,162,229,164,251,156,79,82,47,111,234,31,204,66,224,191,111,174,11,210,236,76,70,228,200,65,41,77,197,244,66,213,187,66,89,145,111,118,118,133,169,236,47,242,251,196,46,201,62,111,238,140,181,98,12,22,221,168,233,107,84,100,180,197,77,158,75,126,163,78,63,27,156,238,238,75,142,30,141,49,166,212,232,126,238,189,247,209,134,216,131,110,226,141,149,73,189,237,121,157,166,5,86,27,18,155,95,45,196,104,78,180,135,72,180,90,82,175,162,226,125,133,223,236,238,1,64,89,130,201,6,54,229,245,111,84,46,58,15,58,134,149,169,40,168,118,168,137,221,249,83,47,154,67,235,89,122,140,169,95,228,239,239,240,56,35,142,151,206,1,222,81,46,235,50,119,37,216,207,54,183,90,229,50,174,106,18,235,110,41,27,156,109,100,157,77,164,150,164,93,63,199,174,148,110,10,5,42,232,163,76,160,86,226,246,136,51,216,114,59,237,111,82,55,182,180,26,20,90,164,200,203,84,168,203,82,50,62,162,158,120,144,228,58,46,22,76,123,22,48,190,159,203,160,201,82,157,159,27,154,103,202,113,71,49,247,23,189,249,10,90,180,67,109,150,137,78,135,222,93,117,32,22,41,147,140,213,219,185,155,195,120,85,118,159,229,220,17,24,109,170,156,109,174,30,143,37,136,234,121,91,249,45,163,242,143,233,162,75,79,105,116,238,144,99,53,217,108,204,13,211,151,92,73,167,222,214,235,250,50,151,90,110,115,59,91,249,232,221,161,151,28,70,229,182,225,167,82,101,37,170,75,82,246,123,143,64,249,124,198,187,111,30,176,194,139,126,91,242,121,139,151,14,49,206,107,99,133,200,148,168,237,58,227,122,173,180,110,219,205,34,220,148,237,63,103,184,131,165,0,0,0,0,0,0,0,15,35,139,215,18,45,44,43,187,238,85,187,202,42,93,10,161,48,151,183,118,211,110,51,139,215,77,15,95,163,238,63,176,102,215,24,110,135,175,44,83,187,110,87,95,231,21,66,183,62,74,23,180,147,170,92,146,226,200,244,208,191,75,220,66,245,248,142,226,18,108,44,174,220,237,105,170,174,40,179,104,90,123,138,69,58,95,95,162,175,208,250,190,210,20,17,110,210,253,57,112,83,40,187,246,122,66,99,49,119,105,174,155,214,73,215,77,75,223,239,32,23,91,194,79,14,164,218,184,10,245,197,54,39,37,202,196,229,73,100,249,132,173,236,187,10,10,210,174,138,61,53,218,125,12,136,254,193,58,199,39,202,165,169,30,205,203,198,31,81,99,158,187,45,170,73,184,174,190,178,202,11,9,51,208,204,244,250,62,241,214,0,0,7,240,204,136,140,207,184,128,127,64,113,252,91,205,174,2,96,135,49,172,71,190,61,23,33,9,51,75,94,140,154,254,227,46,103,77,89,101,100,93,90,89,126,175,172,181,137,119,175,25,12,39,166,84,158,137,103,219,126,153,136,218,148,77,203,237,146,99,243,8,148,162,35,216,228,35,50,212,137,39,167,179,93,61,128,38,78,96,240,62,220,199,252,54,169,216,23,9,108,41,44,188,113,159,249,195,228,62,168,238,180,135,54,161,196,110,219,206,51,218,106,208,253,190,242,165,252,117,225,169,143,248,99,92,168,46,218,183,189,59,67,109,247,84,196,190,215,10,47,204,146,221,218,123,23,41,75,250,8,73,245,235,235,105,222,66,83,171,141,21,35,156,68,156,56,249,189,221,79,211,10,238,215,254,34,58,22,26,241,127,193,123,150,179,26,151,123,83,126,78,176,250,208,217,202,231,75,151,180,212,180,39,232,55,8,140,250,41,71,223,252,157,61,164,2,1,96,71,15,44,124,197,27,198,157,22,183,104,250,50,223,237,44,246,217,189,190,19,219,90,230,180,78,23,45,50,82,179,249,183,13,94,175,94,154,23,81,121,56,51,134,116,204,32,195,75,127,15,169,71,185,170,53,58,36,53,47,214,45,234,102,59,109,26,180,82,214,101,169,54,93,55,31,218,125,227,234,88,120,129,104,226,101,185,30,236,178,42,222,146,165,74,74,20,212,142,67,172,238,37,54,151,19,234,186,148,168,189,85,164,250,151,183,223,168,244,64,0,0,0,60,6,59,225,116,28,100,194,155,147,15,166,158,211,170,211,38,70,97,125,79,99,206,198,117,164,171,66,90,53,211,152,125,13,68,95,103,120,247,224,3,55,25,135,203,62,33,96,5,241,83,183,174,58,71,46,11,114,30,56,50,59,67,7,206,140,79,58,134,215,181,14,172,211,185,44,168,244,81,234,93,199,245,243,26,13,183,89,185,170,76,82,40,176,251,68,169,46,165,150,209,204,66,53,90,148,73,34,213,70,69,222,162,239,49,168,27,130,216,161,221,48,85,78,175,65,237,81,214,70,74,71,53,104,212,140,140,143,170,76,143,185,71,254,49,240,173,172,33,195,187,66,97,207,183,109,238,200,249,245,53,246,183,220,246,145,247,45,102,93,233,79,248,128,69,78,24,57,95,175,96,86,24,187,115,94,12,114,106,247,18,149,45,180,110,66,182,69,145,30,18,201,58,182,234,210,122,45,165,117,208,143,236,46,249,184,63,132,90,22,133,236,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,25,172,205,143,138,124,100,248,129,112,249,139,227,74,99,53,153,177,241,79,140,159,16,46,31,49,124,5,212,240,184,240,39,134,95,125,121,196,209,8,56,203,97,206,9,80,49,66,151,126,208,174,169,113,113,66,227,143,17,234,237,188,168,207,184,196,202,113,54,235,12,84,144,249,151,41,149,160,225,148,117,50,74,61,229,203,89,33,6,149,169,222,191,129,249,174,161,101,47,133,126,31,222,92,218,84,203,190,165,233,168,118,181,18,107,203,79,111,149,233,169,68,227,134,150,200,214,108,176,133,243,92,61,80,147,209,13,243,16,183,91,49,82,215,101,211,93,190,110,170,205,235,116,206,237,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,208,7,202,23,147,194,91,14,112,74,214,203,204,139,207,11,110,169,119,37,195,114,72,140,205,231,53,232,207,198,68,58,139,49,210,242,105,173,52,225,18,77,17,211,48,200,222,70,238,106,220,90,183,237,216,219,117,107,139,57,22,204,118,10,96,213,3,28,111,219,51,178,80,107,90,118,200,205,169,106,157,66,230,40,138,63,164,89,52,151,103,231,106,91,122,171,98,141,45,187,202,117,73,108,252,254,85,115,49,121,101,67,23,33,226,149,159,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,214,19,215,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,123,94,49,247,253,155,138,118,110,95,113,7,15,174,24,149,203,122,185,30,227,147,6,116,99,61,142,163,90,105,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,138,224,169,226,158,233,248,127,59,204,105,192,58,175,28,239,204,159,237,39,238,209,85,98,213,56,231,126,100,255,0,105,63,118,136,171,195,175,46,150,38,104,49,78,248,195,59,234,63,230,254,167,50,143,55,123,223,197,149,78,211,17,150,38,114,218,117,190,119,43,158,181,114,150,173,139,238,50,238,50,15,107,195,67,60,114,114,227,121,51,131,215,194,34,47,14,175,74,195,107,122,91,139,106,58,232,117,23,137,182,10,106,158,89,165,39,24,210,134,146,242,86,175,81,13,147,136,50,52,173,15,117,94,52,248,243,38,173,121,90,153,114,163,77,136,186,109,10,58,46,106,209,51,33,167,87,233,23,137,198,163,50,234,9,27,216,91,81,205,199,8,183,252,226,39,33,70,143,85,10,56,43,152,172,6,188,178,219,139,149,220,41,188,225,75,74,233,210,22,186,100,231,163,147,40,171,83,141,106,40,243,90,36,173,105,216,226,83,169,164,150,173,139,37,182,163,222,133,17,115,80,22,105,194,3,30,177,230,239,197,201,56,47,89,196,249,117,43,18,133,107,201,170,162,147,86,103,182,173,146,105,112,226,178,212,73,10,81,59,25,8,37,183,181,189,86,201,32,156,73,52,75,112,157,68,117,226,143,227,179,19,126,229,242,120,66,207,184,93,101,235,240,27,150,90,109,126,167,38,149,54,181,137,125,154,237,118,76,56,187,28,102,11,241,90,56,112,220,121,68,75,119,150,131,91,154,25,18,80,228,151,146,146,81,106,226,235,7,138,63,142,204,77,251,151,201,225,0,159,252,21,60,44,93,63,16,39,121,117,56,79,241,0,56,42,120,88,186,126,32,78,242,234,112,159,224,33,254,104,120,110,225,198,102,177,198,216,198,138,157,201,232,110,195,217,88,186,41,13,211,9,109,220,113,88,120,148,148,169,246,157,101,214,94,83,59,216,83,198,167,21,203,75,4,146,71,43,214,233,120,229,96,89,184,89,146,108,78,195,236,62,183,162,80,237,234,30,27,220,17,160,193,140,71,177,164,122,62,65,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,117,28,171,54,62,22,49,147,225,253,195,229,207,128,205,96,213,64,202,184,213,64,0,0,0,10,86,227,87,226,158,214,248,127,7,204,106,34,234,69,43,113,171,241,79,107,124,63,131,230,53,16,29,87,129,143,231,179,246,111,247,144,181,65,85,124,12,127,61,159,179,127,188,133,170,0,0,0,0,0,0,0,0,0,202,184,213,64,202,184,11,254,225,113,224,79,12,190,250,243,137,162,85,8,171,194,227,192,158,25,125,245,231,19,68,170,0,0,0,0,1,5,120,161,103,95,241,127,177,23,131,24,123,83,170,193,196,155,202,158,137,45,84,97,31,39,208,212,181,60,164,46,65,58,164,158,175,59,202,125,150,201,179,37,183,235,187,189,181,33,174,96,69,94,43,153,215,252,38,221,79,229,175,12,234,117,88,214,221,165,80,145,26,237,119,94,75,53,138,163,46,37,37,31,97,164,156,83,49,92,109,125,84,173,142,58,123,137,6,76,178,234,163,6,79,178,153,121,102,235,20,62,67,208,164,75,163,208,160,71,114,77,118,227,76,2,148,197,41,6,218,205,130,90,13,198,137,107,117,212,19,105,65,47,126,156,197,145,26,90,89,151,31,180,237,106,237,243,117,81,172,171,90,15,109,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,163,67,217,62,202,101,155,148,92,47,249,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,97,237,127,0,56,53,248,26,252,95,63,7,180,175,193,239,163,253,25,232,45,138,228,242,119,111,221,191,94,103,59,153,243,188,253,220,222,111,206,239,230,122,226,131,51,131,148,203,203,40,184,161,242,30,187,34,93,98,133,62,59,114,104,87,26,160,20,86,42,168,38,208,111,146,16,78,58,72,91,78,172,219,82,13,123,244,229,172,200,146,234,12,244,102,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,16,21,109,195,23,62,63,129,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,140,182,93,150,181,118,198,186,171,54,85,211,7,177,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,81,115,220,46,115,183,85,204,13,178,246,9,98,67,242,230,94,214,93,29,18,209,90,151,41,82,31,174,194,41,11,109,78,185,163,41,75,107,97,46,66,104,212,183,22,227,198,225,184,122,153,56,96,34,95,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,229,92,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,64,45,80,113,252,75,202,126,9,98,214,46,89,184,229,121,219,146,223,188,44,105,17,94,166,77,102,162,251,72,90,35,45,231,163,178,235,73,86,197,33,18,31,231,145,145,37,102,182,208,149,41,77,238,109,93,128,0,4,85,226,143,224,79,19,126,229,243,136,66,85,8,171,197,31,192,158,38,253,203,231,16,128,82,182,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,220,190,113,8,5,43,101,59,197,62,13,252,64,183,188,197,129,127,217,151,204,93,137,149,252,44,159,137,151,212,143,231,97,209,225,108,123,248,206,169,217,158,121,136,124,198,154,115,147,205,228,45,60,213,167,98,59,204,251,136,232,7,41,222,41,240,111,226,5,189,230,44,14,149,196,67,50,87,150,97,115,13,87,139,113,80,37,219,84,219,6,68,171,102,155,65,126,105,62,184,171,98,66,211,33,231,185,110,45,142,210,227,137,209,102,201,154,54,52,202,55,187,203,39,86,28,87,26,49,122,242,199,172,80,184,49,115,16,31,136,229,118,226,144,151,164,20,70,9,150,26,66,27,75,77,50,218,58,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,218,167,10,124,142,73,195,90,84,12,210,98,74,226,59,93,185,232,228,187,90,152,148,52,249,83,169,210,146,133,148,213,185,161,154,36,188,214,137,74,91,81,114,217,117,196,172,212,167,84,219,60,87,133,62,71,35,98,85,86,6,105,49,37,114,218,161,91,21,130,93,173,76,74,29,96,234,53,24,170,66,202,106,220,208,137,113,153,119,68,165,45,168,249,143,52,226,86,105,75,74,109,235,137,0,0,0,25,229,226,45,78,69,47,58,184,169,25,13,56,217,46,170,204,157,23,174,166,110,196,101,195,62,190,195,53,234,95,81,144,179,158,15,17,14,54,80,9,227,89,40,165,93,53,39,136,180,250,58,37,148,105,255,0,218,107,250,197,119,113,85,128,80,243,197,126,72,39,77,71,58,53,30,65,150,154,108,210,153,25,189,62,191,201,235,250,197,154,240,162,166,156,12,145,89,146,141,150,209,233,25,213,121,36,164,17,106,189,39,190,214,170,250,254,107,78,190,194,32,30,31,140,252,5,204,202,133,14,66,92,36,148,27,226,3,234,35,47,164,71,14,107,122,23,235,112,143,245,10,241,225,133,78,69,75,60,152,102,219,173,56,182,217,114,169,37,70,141,125,83,110,151,45,73,51,63,97,111,36,151,235,211,218,44,195,139,181,57,115,114,105,85,146,150,155,81,83,235,212,185,42,53,105,170,8,221,54,245,79,215,171,132,95,97,152,175,78,18,113,10,78,116,173,247,141,102,147,139,71,170,188,69,167,210,214,50,145,167,255,0,111,175,234,1,123,192,2,0,113,91,205,30,59,101,175,240,93,248,20,190,126,78,124,163,244,223,164,255,0,139,33,204,231,246,126,195,201,254,249,105,205,187,121,238,253,29,53,221,215,93,11,64,159,227,133,103,79,46,53,92,211,224,53,87,10,232,87,188,187,106,164,169,12,212,161,172,157,82,97,77,125,141,198,220,89,201,73,26,151,25,74,50,87,66,51,67,136,101,210,74,249,124,181,87,174,66,179,235,155,28,105,205,141,141,134,120,151,138,222,153,182,235,62,147,237,176,189,5,77,143,205,229,83,101,60,223,206,51,29,14,39,71,26,66,189,85,22,186,104,122,145,153,29,191,128,203,13,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,245,221,151,77,118,249,186,171,55,173,211,59,182,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,65,115,220,72,248,125,201,204,76,102,241,135,6,233,81,19,136,180,232,233,141,54,154,203,77,50,187,153,6,235,13,180,110,200,121,246,153,101,113,153,39,212,75,82,84,183,16,72,111,93,16,217,21,38,0,191,238,23,30,4,240,203,239,175,56,154,37,80,132,28,34,177,122,205,189,114,175,79,194,218,51,242,202,225,195,137,18,89,173,48,243,6,148,108,157,54,92,168,207,52,178,213,43,66,146,110,32,203,82,89,45,149,234,146,73,161,75,155,224,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,114,174,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,32,22,168,34,254,118,178,39,102,231,30,149,66,125,85,200,150,141,217,66,144,72,69,198,154,73,205,125,218,113,165,195,84,37,160,158,100,148,142,106,208,226,84,163,87,44,201,194,65,23,53,195,57,64,0,60,253,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,253,0,0,0,160,30,40,254,59,49,55,238,95,39,132,47,248,80,15,20,127,29,152,155,247,47,147,194,1,42,184,24,254,123,63,102,255,0,121,11,84,21,87,192,199,243,217,251,55,251,200,90,160,14,21,122,228,239,8,239,124,203,217,217,158,168,81,226,51,112,218,177,228,20,150,81,13,10,69,98,94,198,209,6,76,147,94,169,53,196,73,58,109,169,40,39,77,125,156,249,132,152,232,65,247,80,0,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,2,234,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,46,167,138,63,129,60,77,251,151,206,33,10,64,203,213,211,66,177,177,247,13,47,91,166,119,98,162,219,247,133,26,169,81,147,202,91,156,136,172,77,105,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,244,1,161,76,206,230,22,213,202,254,13,86,177,114,233,141,219,251,7,46,53,58,150,137,77,199,122,167,57,213,109,106,59,106,89,255,0,132,226,205,41,90,144,211,78,172,144,189,155,79,60,56,209,139,215,150,61,98,133,193,139,152,128,252,71,43,183,20,132,189,32,162,48,76,176,210,16,218,90,105,150,209,212,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,143,160,103,7,54,119,150,110,177,67,229,197,118,60,186,61,10,4,118,227,80,173,197,79,41,76,82,144,109,160,159,52,44,155,104,150,183,93,65,184,165,154,55,233,203,65,153,165,164,17,72,174,24,185,14,252,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,131,186,240,161,200,228,107,106,149,68,205,198,35,46,89,87,106,81,228,46,209,164,154,29,142,80,98,58,151,24,84,215,201,68,147,117,111,180,165,242,146,90,180,76,186,151,53,90,156,71,38,205,0,0,4,21,227,5,131,148,43,231,44,7,138,178,30,236,245,172,52,168,49,34,27,155,86,190,124,89,210,24,137,34,54,132,180,161,59,150,184,206,243,13,43,81,118,109,137,218,78,40,196,234,31,38,236,181,168,87,205,171,89,178,174,152,61,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,128,203,104,247,248,3,131,149,220,192,99,45,167,131,182,227,221,158,93,205,80,76,119,36,237,66,251,36,84,37,78,73,147,177,107,65,57,202,97,183,93,229,239,37,47,102,212,250,202,34,31,151,26,48,134,242,192,92,80,184,48,143,16,24,136,221,118,221,144,150,100,28,71,201,230,29,66,219,75,173,60,218,250,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,77,254,11,120,57,66,188,49,150,237,198,42,187,220,201,120,119,79,143,30,151,27,106,203,108,170,146,100,54,169,59,210,178,35,216,195,18,26,229,169,11,74,187,78,239,85,77,164,204,46,38,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,0,0,71,252,250,226,149,247,130,217,78,190,113,51,13,43,190,134,185,40,222,140,236,83,123,43,50,57,92,218,148,86,92,249,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,109,162,220,23,133,26,151,81,141,242,118,148,223,62,43,243,90,109,214,247,162,50,86,157,200,90,139,84,153,40,181,212,140,143,168,11,127,199,236,38,252,58,224,213,217,132,127,43,234,182,191,202,138,122,161,122,82,152,173,30,99,214,37,109,82,117,46,99,43,219,203,117,173,201,230,52,183,17,185,59,183,22,115,49,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,161,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,150,156,196,106,207,70,76,168,89,195,195,136,180,198,234,190,134,188,237,126,209,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,12,251,84,234,213,90,212,148,76,172,212,229,207,144,220,118,34,33,217,47,41,213,165,134,26,67,44,180,74,81,153,146,27,105,182,219,66,123,146,132,37,37,161,17,16,180,174,6,63,158,207,217,191,222,66,176,46,203,90,187,99,93,85,155,42,233,131,216,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,168,177,78,10,120,165,98,90,151,221,253,134,117,250,239,101,185,47,191,69,124,159,133,217,94,95,108,236,76,212,94,149,243,136,65,182,222,198,212,74,249,197,39,118,186,39,83,232,2,223,192,4,127,206,46,113,108,76,160,88,145,235,245,248,126,153,185,43,59,254,79,219,252,199,163,250,83,148,244,116,74,254,20,134,29,109,142,83,114,9,207,156,34,223,166,212,234,103,208,56,175,17,254,32,16,242,239,66,119,9,48,134,226,255,0,77,137,253,153,247,100,199,109,137,13,219,177,119,161,205,210,16,242,28,109,111,60,217,26,16,201,167,113,54,233,186,163,71,204,147,180,130,61,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,166,164,108,146,82,176,187,135,13,239,153,107,237,136,149,11,178,241,163,219,242,232,49,222,138,147,93,2,19,213,150,62,117,167,82,242,208,181,202,140,184,203,53,108,67,141,33,75,104,254,155,164,97,2,199,170,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,138,111,101,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,47,42,44,83,137,215,15,248,120,69,50,78,96,112,66,221,236,150,44,189,207,220,212,214,156,97,168,180,25,78,62,203,45,42,50,20,178,112,217,125,201,29,25,109,10,75,42,66,180,52,182,164,33,176,177,252,159,102,206,205,205,214,23,252,184,161,71,137,71,174,192,144,228,106,237,184,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,205,121,136,35,53,52,178,46,234,51,89,150,44,194,221,89,95,198,90,46,46,90,209,187,127,96,230,70,168,210,215,41,200,236,212,224,186,157,174,199,113,72,63,240,92,65,169,43,74,29,105,165,154,23,179,105,232,123,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,58,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,135,181,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,11,84,0,0,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,58,175,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,11,169,16,87,136,255,0,15,248,121,136,161,59,139,120,67,110,255,0,166,196,14,204,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,230,77,169,212,60,253,10,255,0,179,110,107,154,230,179,40,87,12,73,117,219,58,68,104,213,218,122,76,201,248,43,145,29,18,24,53,164,200,140,208,227,78,17,165,101,170,12,210,226,72,247,54,180,164,50,238,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,223,31,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,234,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,97,168,128,17,255,0,39,89,197,177,51,127,98,72,175,208,33,250,26,228,163,108,249,65,111,243,30,145,232,190,107,210,17,23,248,82,216,105,183,249,173,199,55,62,108,143,102,187,85,161,151,94,127,197,3,30,241,99,46,216,5,64,189,112,114,235,249,63,90,155,120,69,165,191,39,176,198,151,190,42,225,77,113,77,236,144,219,136,45,86,203,103,169,22,239,87,77,116,51,35,9,128,57,254,53,224,38,19,230,38,213,139,101,99,29,169,242,130,139,10,160,138,163,17,187,116,152,155,37,33,183,27,75,155,227,184,218,207,68,60,225,104,103,183,214,215,77,72,140,171,3,33,89,245,205,142,52,230,198,198,195,60,75,197,111,76,219,117,159,73,246,216,94,130,166,199,230,242,169,178,158,111,231,25,142,135,19,163,141,33,94,170,139,93,52,61,72,204,142,223,192,71,252,45,200,86,83,176,90,251,166,98,102,26,97,79,161,174,74,55,59,177,77,244,237,74,71,43,154,202,217,115,230,222,144,182,213,171,110,173,62,178,79,77,117,45,12,136,202,64,0,128,28,86,243,71,142,217,107,252,23,126,5,47,159,147,159,40,253,55,233,63,226,200,115,57,253,159,176,242,127,190,90,115,110,222,123,191,71,77,119,117,215,66,208,39,248,170,190,57,223,153,63,218,79,221,163,234,240,191,206,102,100,243,19,143,181,251,43,24,241,35,229,5,22,21,159,42,168,196,111,67,192,137,178,82,38,194,109,46,111,142,195,107,61,16,243,133,161,158,223,91,93,53,34,50,249,92,115,191,50,127,180,159,187,64,114,174,10,158,41,238,159,135,243,188,198,156,45,251,20,177,74,196,193,107,18,167,137,152,151,93,244,53,183,70,228,246,217,189,149,233,28,174,107,200,101,191,155,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,169,219,131,85,90,149,64,204,149,237,93,174,212,226,83,169,180,236,55,169,75,153,50,91,201,101,136,204,55,62,158,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,28,215,63,89,215,186,179,89,136,242,232,148,154,159,103,195,43,102,160,243,118,229,62,57,184,134,231,236,53,54,154,156,130,113,40,90,158,117,6,102,132,173,37,201,109,102,130,45,202,117,110,135,63,205,118,107,177,31,54,184,142,187,214,245,119,176,210,160,243,24,160,80,24,120,215,22,145,21,70,70,105,73,153,23,49,229,237,73,186,241,145,41,197,37,36,68,132,33,182,209,208,56,92,120,236,195,47,190,188,158,104,142,173,216,23,147,182,12,140,82,77,189,44,173,56,181,134,104,11,171,40,137,44,29,69,214,92,125,49,208,102,122,173,100,211,43,90,182,145,236,35,111,126,222,99,123,164,87,11,143,29,152,101,247,215,147,205,1,42,184,231,126,100,255,0,105,63,118,138,171,22,169,199,59,243,39,251,73,251,180,68,174,31,217,103,179,115,95,137,119,174,22,222,19,165,211,150,155,30,93,74,145,83,140,102,165,211,170,45,206,132,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,1,216,56,98,231,199,240,33,93,141,128,216,177,90,219,96,220,21,4,250,54,169,81,168,242,226,218,239,41,15,41,205,19,202,81,242,100,62,168,228,173,206,54,211,42,55,30,61,55,186,163,244,28,103,241,230,53,213,138,22,214,0,80,166,203,236,246,60,117,85,43,168,76,135,82,195,149,25,141,182,166,27,91,38,130,66,214,204,109,22,151,73,75,233,57,196,22,195,74,201,80,43,20,176,182,251,193,107,238,167,134,120,151,66,244,53,201,70,228,246,216,93,169,153,28,174,107,40,121,191,156,101,107,109,90,182,234,21,234,168,244,215,67,208,200,200,188,168,11,84,225,9,140,121,159,196,155,170,93,133,87,191,61,37,132,248,121,111,166,50,225,212,33,71,121,232,239,62,225,148,24,236,200,37,34,74,116,75,82,54,154,141,230,144,211,38,214,196,110,101,72,138,188,81,252,118,98,111,220,190,79,8,90,247,14,156,186,198,203,222,90,45,198,43,54,156,74,77,237,117,71,77,102,230,120,154,117,50,220,91,139,90,226,199,144,79,37,43,109,108,71,113,182,212,206,132,132,59,207,50,35,53,173,107,170,30,40,254,59,49,55,238,95,39,132,2,127,240,84,240,177,116,252,64,157,229,212,225,221,115,183,156,27,103,40,216,94,237,105,71,18,109,237,92,142,250,109,58,60,182,164,114,39,62,211,140,33,229,184,227,72,52,165,12,166,74,29,52,41,109,155,132,147,66,20,147,61,201,135,252,55,177,230,205,203,111,15,204,71,197,107,206,108,68,162,157,124,84,81,76,130,244,131,101,117,106,137,210,160,28,120,77,26,80,181,111,113,73,208,212,72,86,196,18,220,81,108,66,140,171,131,29,49,211,17,243,23,136,245,28,80,197,10,207,110,170,206,209,166,89,104,141,17,105,241,82,102,109,197,140,217,153,242,217,70,229,104,90,154,141,74,82,214,165,173,107,90,131,224,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,205,56,24,254,123,63,102,255,0,121,10,203,187,44,11,202,197,141,111,202,188,45,233,116,148,93,84,118,235,244,130,146,68,149,202,167,56,235,173,53,32,145,174,228,161,106,97,195,70,226,45,200,218,180,234,133,161,74,179,78,6,63,158,207,217,191,222,64,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,66,78,39,185,96,175,99,174,24,183,115,90,12,115,170,246,233,148,183,27,220,132,239,141,30,60,213,154,117,113,212,36,181,91,169,235,161,159,218,93,211,108,127,12,181,45,15,218,3,45,117,235,110,179,108,212,159,164,86,161,246,121,81,157,83,46,35,152,133,232,180,168,210,101,170,76,203,189,39,220,99,167,101,227,44,248,133,143,247,197,50,221,183,41,28,200,46,72,100,231,72,237,12,23,38,49,188,210,28,94,213,186,131,86,212,188,147,209,39,169,247,23,213,161,107,151,8,112,238,239,152,83,238,43,123,181,190,93,73,125,173,246,253,166,125,200,89,23,122,149,254,49,247,109,251,98,135,107,65,77,58,131,7,178,199,65,17,37,28,213,175,66,34,34,46,170,51,62,228,151,248,128,121,76,8,194,232,56,55,133,54,222,31,66,61,199,74,166,67,140,250,250,150,247,154,140,211,74,86,134,181,233,175,44,186,18,140,190,222,241,239,192,0,0,0,7,137,198,108,51,166,98,254,26,92,24,125,85,61,173,86,105,210,225,165,126,177,236,83,209,220,104,149,162,86,131,61,9,195,233,184,190,210,239,20,109,142,252,60,177,243,11,175,26,140,90,37,163,233,59,127,180,189,216,166,246,248,76,238,107,154,233,54,92,181,73,82,203,230,219,37,122,221,122,232,125,69,255,0,143,59,126,98,5,163,134,118,228,139,178,247,171,122,54,149,21,43,83,178,57,14,189,180,146,218,156,87,170,210,84,163,245,80,163,232,94,207,126,128,40,219,2,184,106,99,254,39,87,41,235,185,109,239,65,80,220,125,165,63,47,181,194,149,243,38,182,183,30,196,74,74,254,130,212,125,58,250,186,119,152,186,12,190,224,125,185,128,24,109,76,176,45,226,222,81,153,100,228,191,243,133,207,125,49,218,105,110,109,91,139,219,187,146,71,180,149,161,123,61,231,18,49,43,139,254,11,219,85,153,52,187,38,155,242,137,134,22,182,202,87,58,92,77,198,149,173,63,65,200,70,101,209,41,62,255,0,229,105,236,49,207,83,198,138,145,206,50,86,28,124,222,238,135,233,133,119,107,255,0,17,1,104,128,43,174,202,227,33,132,245,58,147,49,47,11,111,208,209,28,82,73,201,125,178,76,142,89,26,146,70,123,27,132,70,122,17,168,244,246,233,167,180,75,76,36,205,174,2,99,127,45,172,56,190,61,41,33,105,35,83,94,140,154,198,211,62,95,77,94,101,4,125,93,65,126,191,168,244,14,192,3,248,70,70,68,101,220,99,250,0,32,167,22,204,58,147,117,224,43,87,20,40,156,231,40,243,147,37,227,230,18,118,50,212,41,203,82,186,168,181,211,113,116,34,51,251,68,235,28,159,53,86,164,123,203,47,56,131,69,144,123,119,219,85,99,109,93,79,106,206,11,233,35,208,140,181,250,94,240,25,223,193,235,157,235,55,20,237,43,149,167,249,62,143,173,192,146,181,237,37,104,150,228,182,179,61,52,63,209,247,24,210,86,16,220,72,187,112,174,208,185,80,247,55,210,116,42,124,195,94,221,187,141,200,205,175,93,52,45,62,151,184,190,193,153,91,138,151,232,59,130,167,69,223,191,209,243,30,139,187,77,53,229,172,211,174,154,159,187,222,98,253,248,112,226,10,111,220,174,219,45,105,162,173,216,176,168,90,123,202,61,58,39,95,162,159,211,250,254,211,1,40,64,0,0,0,0,0,0,0,71,220,227,230,174,221,203,38,27,205,172,58,255,0,50,224,150,195,141,83,35,109,112,181,121,76,72,83,42,223,201,113,31,148,99,77,20,90,123,79,167,127,184,204,30,53,219,120,11,134,21,171,242,224,147,203,92,72,114,78,11,91,28,62,124,164,199,117,214,219,213,13,175,110,238,81,150,229,39,105,123,125,199,159,140,201,230,6,233,204,86,36,212,47,107,137,253,89,83,174,183,5,157,173,252,204,110,208,243,141,163,114,27,108,213,161,60,162,213,69,169,251,125,196,31,59,27,177,210,249,199,203,202,93,221,121,206,231,59,37,231,22,211,92,166,83,202,66,157,113,196,163,115,109,160,149,161,186,162,212,203,175,248,180,247,217,125,201,6,54,230,9,108,212,45,202,15,38,134,165,165,43,168,118,168,138,219,249,35,63,154,91,232,89,250,143,37,95,228,239,238,145,188,55,178,29,23,20,230,51,139,24,161,79,230,80,99,41,46,192,141,205,50,230,184,147,134,251,107,222,196,132,173,58,161,199,11,69,39,66,239,62,186,16,184,107,126,129,74,181,232,208,232,20,72,189,158,12,6,27,142,195,91,212,189,141,161,4,132,150,170,51,51,209,41,34,212,204,207,160,10,210,195,222,11,246,250,32,179,46,251,196,110,116,133,146,84,228,95,68,45,59,117,36,25,150,246,167,104,122,30,242,255,0,47,184,127,113,103,133,206,93,48,150,198,172,94,87,69,251,216,163,67,141,33,246,220,244,84,231,52,82,25,113,194,78,136,150,163,238,109,93,76,189,159,168,88,182,36,226,13,187,133,214,93,90,247,186,38,118,104,20,168,111,202,113,124,181,175,82,105,165,186,101,162,18,165,125,22,213,236,62,239,111,112,161,124,236,102,254,233,204,174,33,78,109,170,142,182,181,58,75,172,83,25,228,183,235,180,219,242,121,46,110,228,182,225,106,211,250,109,86,167,239,235,220,28,39,16,96,90,116,203,166,100,59,38,177,233,58,83,110,184,150,100,118,119,89,220,146,113,100,159,85,195,53,23,170,73,62,190,255,0,121,24,243,128,37,71,15,236,172,197,204,158,43,34,61,192,122,80,232,232,41,210,83,215,231,73,169,49,73,109,234,135,155,90,117,67,199,235,22,186,123,8,207,184,60,150,89,178,117,138,57,149,175,51,26,220,131,217,232,233,90,123,77,67,155,29,124,164,111,100,150,124,165,190,218,149,162,31,74,186,119,247,23,94,235,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,244,19,41,104,86,142,52,103,221,161,238,211,184,186,202,12,62,195,235,103,12,173,104,22,141,169,7,178,192,167,199,106,59,104,230,184,190,141,182,134,203,171,138,82,190,138,19,237,62,225,233,64,127,195,45,54,195,72,97,164,237,67,105,36,36,181,215,66,34,208,132,119,207,134,55,199,193,44,191,215,170,105,95,240,234,204,105,84,152,201,208,255,0,40,236,41,74,65,235,203,89,125,38,189,164,69,239,50,246,200,73,243,162,211,32,200,168,206,119,151,30,43,75,125,229,237,51,218,132,145,154,143,66,212,207,66,35,238,20,89,196,239,48,209,177,131,26,158,183,45,234,159,106,163,91,201,84,21,252,201,163,73,76,75,154,131,250,109,161,127,65,194,246,154,122,247,153,128,137,174,46,169,136,23,178,150,148,115,42,55,21,80,204,147,170,75,87,164,61,221,175,170,159,164,191,168,190,193,121,156,50,112,64,176,171,47,20,186,197,78,39,38,181,93,231,246,194,230,110,252,140,233,137,111,232,184,164,125,7,11,184,139,235,212,197,109,112,207,203,189,79,24,49,214,13,199,54,38,218,29,178,109,85,13,254,98,79,124,136,243,33,175,149,180,157,66,203,84,56,103,187,67,47,168,204,94,75,206,209,172,59,104,220,89,242,32,65,255,0,13,90,111,115,254,82,190,146,254,176,20,249,198,19,20,28,185,113,110,151,97,54,173,88,182,249,250,116,238,237,17,160,59,250,4,125,233,253,35,253,93,195,230,112,129,178,85,113,227,148,251,147,249,20,14,86,227,255,0,135,135,61,5,252,162,253,31,113,254,161,20,51,17,137,179,241,127,23,171,183,253,69,123,158,169,246,93,122,36,191,39,21,166,189,136,65,119,54,95,201,47,237,19,155,130,133,54,100,171,219,16,170,44,177,185,136,94,137,231,47,113,22,205,236,212,73,61,12,245,61,79,220,2,222,199,229,170,58,166,32,186,234,93,229,154,118,250,219,117,211,169,123,7,234,30,111,17,30,106,61,157,80,121,244,111,66,121,90,150,166,90,252,234,61,192,51,87,139,211,228,84,241,14,173,54,84,142,123,174,114,55,57,176,147,174,140,54,69,208,186,119,16,186,30,20,86,226,233,25,111,133,82,90,54,149,67,153,161,235,174,188,185,243,147,239,63,127,212,41,14,233,146,220,186,236,169,13,35,106,87,179,66,215,93,52,66,72,104,111,36,22,213,58,214,203,85,165,76,165,175,152,202,59,126,139,209,69,187,89,242,85,220,163,51,46,170,48,29,224,85,127,26,91,233,232,205,89,150,82,99,232,220,207,72,238,115,121,117,216,116,231,59,182,255,0,111,253,2,212,5,16,241,74,196,199,239,188,196,75,163,115,55,196,160,242,251,58,180,34,252,188,24,74,87,242,18,125,232,246,153,254,160,16,212,72,206,31,244,149,214,115,69,105,67,66,55,26,187,127,77,116,255,0,99,165,31,188,189,195,145,83,112,230,169,80,195,234,198,32,165,90,67,165,118,125,197,162,125,110,107,230,209,127,43,82,234,95,162,127,171,188,73,30,21,180,101,213,51,121,106,60,104,213,152,221,187,152,122,247,110,165,205,34,246,145,247,151,176,4,229,227,27,69,84,236,14,165,214,11,186,153,207,215,255,0,226,76,167,167,223,245,123,140,87,239,13,218,204,58,94,105,173,118,229,47,105,200,237,187,58,25,253,26,116,205,123,136,253,226,206,120,172,81,10,175,149,170,218,200,189,118,59,54,211,247,110,168,193,215,218,94,225,82,25,45,156,197,55,51,22,116,217,78,108,105,191,72,110,86,134,122,107,79,144,93,197,245,152,13,29,128,0,0,0,0,0,0,0,0,254,31,66,239,208,6,104,115,29,60,234,120,205,112,206,87,123,189,147,252,145,25,47,113,123,133,217,240,212,134,80,242,187,110,36,189,189,179,204,102,127,210,40,171,18,234,141,214,111,106,149,73,162,209,47,114,116,47,177,148,39,220,94,225,125,92,60,160,170,14,88,173,132,168,180,221,219,124,194,95,253,32,43,119,139,245,41,232,153,139,58,154,211,163,115,254,129,234,93,118,65,128,147,246,255,0,97,15,179,105,224,252,139,215,133,252,155,130,147,11,157,83,141,179,179,151,52,147,191,117,194,164,43,233,44,146,90,37,39,222,95,229,31,235,198,90,152,220,92,98,160,84,83,47,152,185,221,171,115,92,189,57,91,34,211,200,186,235,235,107,223,236,208,78,142,31,88,111,21,57,28,178,237,58,235,123,251,79,164,123,66,117,50,215,109,94,83,137,234,149,125,157,198,2,136,236,251,170,167,101,92,49,110,90,59,155,37,196,223,203,61,18,127,77,10,65,253,34,50,238,81,251,6,152,112,167,16,40,216,161,98,83,111,90,3,252,232,85,14,119,45,91,86,157,121,111,45,179,232,180,164,251,219,63,97,127,104,206,94,97,176,193,252,30,197,202,230,31,190,231,51,209,157,155,69,232,69,187,153,21,167,123,137,107,211,242,159,164,127,216,44,55,132,54,101,218,65,84,176,70,231,145,162,143,147,232,131,216,125,127,191,228,191,244,26,255,0,7,233,175,236,247,0,176,188,199,210,253,53,131,23,13,51,147,205,231,118,79,83,118,221,116,150,202,187,245,47,112,205,76,5,161,185,109,173,207,162,90,235,254,35,26,109,198,40,172,205,195,154,188,87,221,229,54,190,207,170,182,154,180,209,246,207,184,190,193,152,160,26,120,194,53,161,204,60,164,173,191,162,124,253,63,251,59,131,216,14,91,150,42,180,90,238,7,91,85,88,101,163,47,246,205,165,215,249,51,30,73,247,145,31,121,31,176,117,32,21,37,198,237,136,109,220,88,92,243,50,185,143,187,233,190,123,91,12,185,90,55,77,36,245,62,138,212,186,244,238,21,136,70,105,61,75,188,89,239,27,201,80,157,175,225,92,102,35,108,144,199,167,57,238,111,51,230,110,69,52,211,208,250,22,133,211,167,120,172,32,23,185,195,7,28,215,138,216,23,30,139,85,151,204,170,208,247,243,211,203,211,78,116,201,170,79,84,182,148,253,22,203,184,207,245,24,251,188,64,242,159,31,49,184,87,33,235,122,157,204,187,169,155,61,26,239,56,203,78,100,152,164,239,170,183,155,107,242,76,153,122,218,253,93,123,234,223,135,22,96,94,193,60,117,131,22,99,92,218,69,111,155,219,19,184,147,167,38,28,179,111,169,54,181,125,55,75,187,79,175,82,238,191,84,169,46,39,114,79,82,48,25,117,101,251,151,14,238,114,122,58,251,5,94,159,174,138,209,183,118,115,27,211,219,185,39,170,23,245,247,251,198,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,250,41,190,238,189,123,143,169,136,87,197,183,44,148,250,89,211,49,122,211,135,203,83,220,239,72,167,152,163,221,167,96,142,215,87,29,61,59,213,244,81,246,251,196,37,202,6,60,85,176,7,27,40,119,92,39,118,196,150,252,106,101,67,213,73,255,0,3,92,198,28,119,189,181,159,115,95,201,45,222,227,246,24,104,232,7,193,176,174,168,87,205,147,65,188,105,203,221,30,183,76,139,80,108,244,50,245,94,101,46,23,121,36,251,150,93,228,95,97,119,15,188,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,188,245,251,12,187,168,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,250,145,247,24,212,189,74,4,122,165,62,85,54,82,55,51,45,149,176,225,106,101,170,84,147,73,151,77,15,184,197,2,113,16,192,249,56,61,152,26,219,237,53,182,159,112,201,147,87,96,247,17,232,79,205,150,105,79,229,22,175,162,223,121,233,246,16,8,211,42,137,82,135,1,154,155,241,246,198,124,210,72,94,244,158,166,105,220,69,161,30,189,197,238,19,167,134,126,115,231,225,61,227,11,8,46,217,124,203,122,224,154,220,120,133,203,73,114,229,190,236,56,232,63,155,97,75,61,27,109,93,235,36,159,183,67,234,60,230,65,33,219,152,227,14,229,203,85,238,214,140,84,41,243,42,84,169,155,156,254,15,57,194,139,13,147,229,181,176,215,180,157,82,189,103,9,39,220,101,220,162,226,249,154,203,149,233,149,220,76,126,131,86,234,194,36,170,77,46,103,205,124,235,37,33,228,178,189,137,117,195,78,164,193,158,138,61,75,184,254,176,209,172,41,108,84,33,177,62,42,247,179,37,164,188,218,180,50,213,42,34,50,61,15,175,113,143,159,118,218,212,123,214,219,169,90,181,248,221,162,159,85,136,244,57,13,239,90,55,54,235,106,109,69,170,12,148,94,170,140,186,25,31,214,66,184,248,98,231,153,203,150,153,19,2,49,29,254,117,85,151,27,102,147,51,110,223,224,228,152,113,88,143,203,102,57,39,233,41,106,222,181,235,236,62,154,24,179,48,20,23,196,23,41,82,114,233,137,82,106,244,72,250,91,21,201,11,145,20,247,151,204,173,233,18,148,134,189,103,156,113,90,54,201,122,198,69,175,183,67,239,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,81,145,247,221,190,98,240,78,143,143,120,93,86,176,106,167,177,114,99,190,113,28,245,143,151,33,81,222,105,10,209,46,35,93,57,166,122,26,180,63,111,188,179,199,142,184,85,86,193,108,83,184,48,254,170,90,157,46,163,45,136,238,122,191,58,203,114,93,105,43,209,43,94,221,121,70,122,26,140,203,235,239,48,210,133,153,117,83,47,139,82,145,119,81,156,223,10,177,6,60,230,79,69,23,168,235,105,113,63,72,136,251,148,93,228,95,97,15,180,42,167,132,174,106,159,83,143,96,53,210,189,81,181,82,169,239,232,93,15,248,12,86,153,218,134,127,194,61,202,95,219,239,22,172,0,0,0,0,3,254,30,117,44,50,183,150,122,37,180,154,143,236,34,212,5,93,113,159,196,118,162,66,183,48,209,137,90,73,123,177,213,150,214,206,246,140,170,44,153,234,105,211,191,166,155,181,250,189,162,190,242,159,102,42,251,204,37,139,67,40,252,228,29,193,76,113,196,239,219,162,59,115,9,51,215,114,127,79,216,99,169,241,51,196,183,49,43,52,21,71,86,141,168,183,88,126,128,223,93,119,34,61,70,102,135,244,83,167,211,238,235,246,152,236,124,31,176,121,202,238,41,84,177,54,161,15,153,10,157,5,232,172,43,153,166,217,45,201,128,242,79,66,89,25,244,51,239,73,151,249,128,92,29,179,73,110,129,110,82,168,109,35,98,41,208,152,138,148,235,174,132,219,105,73,22,186,159,187,222,99,233,128,231,216,229,140,246,174,4,225,245,74,251,186,164,108,106,35,15,42,59,91,28,62,123,233,97,215,82,222,173,161,102,157,196,210,139,113,167,66,255,0,33,135,223,191,111,219,107,13,173,137,215,109,215,63,178,83,224,48,235,238,47,148,227,157,16,218,156,62,141,165,74,250,40,87,176,251,133,77,103,31,138,109,209,117,203,157,99,96,84,255,0,70,82,116,118,36,169,252,166,222,237,40,214,67,75,79,46,84,66,82,55,37,77,43,82,87,77,52,46,166,102,35,70,111,243,131,122,102,110,244,149,34,83,189,150,222,138,242,209,6,22,214,151,162,18,236,131,109,92,194,101,181,254,77,253,186,43,175,77,79,175,119,150,203,126,89,111,220,199,222,16,232,22,172,77,176,78,75,109,205,153,204,100,251,59,124,214,80,226,249,107,117,179,94,212,188,149,104,147,212,251,139,234,14,97,89,173,214,174,234,211,181,74,188,158,215,80,154,234,148,183,54,33,189,235,90,205,71,209,36,73,45,84,163,246,17,117,29,179,8,114,65,152,12,102,110,44,235,86,208,223,78,144,226,18,114,189,33,8,182,37,92,179,221,177,111,161,71,162,93,73,233,250,190,203,119,203,7,15,28,35,192,56,12,212,170,49,61,53,113,169,164,165,217,220,201,81,180,51,75,38,164,242,202,74,219,252,163,70,173,75,244,180,238,46,178,178,20,24,180,232,205,195,134,215,45,150,146,73,66,119,25,232,68,68,69,212,250,247,17,0,167,122,31,6,60,81,151,9,18,171,23,239,97,124,200,141,81,189,23,29,221,15,66,51,45,233,157,167,121,153,126,173,71,175,183,248,45,84,9,198,151,93,196,237,80,110,36,214,143,66,167,162,122,106,90,166,119,218,45,128,127,12,244,45,76,7,39,203,54,94,237,204,179,225,162,112,242,219,147,218,25,114,73,79,144,238,199,17,204,124,227,178,202,149,181,110,56,101,169,48,147,208,149,167,213,237,62,176,74,35,61,8,254,177,241,93,102,69,94,122,147,207,219,13,157,80,164,109,35,220,178,87,94,189,12,186,24,255,0,84,219,116,214,141,75,142,215,45,195,212,247,110,81,245,251,12,192,125,96,31,58,36,151,35,201,244,116,131,220,123,55,33,125,218,150,186,17,104,67,232,128,8,189,155,252,244,216,121,92,136,154,67,236,250,74,228,148,193,59,30,14,231,153,209,10,41,9,74,249,133,29,198,255,0,40,198,221,12,253,186,247,119,201,154,132,131,137,2,76,162,45,77,150,86,225,23,191,68,153,140,237,231,154,234,169,221,153,152,189,37,84,221,222,112,170,245,24,76,22,212,150,198,81,80,146,105,79,170,69,174,155,143,169,245,250,192,74,136,220,102,49,0,170,166,185,22,78,176,187,70,242,71,164,152,252,150,239,163,169,65,215,187,219,222,39,6,82,115,231,135,57,157,107,208,172,183,232,171,145,134,247,185,3,87,223,220,146,228,36,215,204,56,237,182,90,184,254,221,8,253,154,247,31,76,253,142,221,146,249,117,136,121,147,177,21,70,252,163,149,234,90,29,250,63,146,57,241,247,125,47,176,187,186,128,209,208,15,203,74,83,171,165,195,91,255,0,148,84,118,205,127,225,109,45,123,135,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,52,166,51,89,155,31,20,248,201,241,2,225,243,23,192,115,250,205,211,93,184,41,212,42,77,94,119,104,137,108,211,215,75,165,183,202,66,59,60,85,202,145,45,77,234,146,35,94,175,203,144,189,84,102,175,95,77,118,165,36,86,83,194,235,135,252,202,188,202,110,102,241,190,221,228,210,153,236,213,27,30,150,251,143,177,41,201,77,62,211,236,213,149,203,90,54,178,92,173,26,109,194,90,94,75,138,112,210,72,38,148,239,11,225,215,145,89,57,165,188,138,248,196,24,18,209,133,116,9,15,51,57,232,210,154,66,234,117,22,74,58,202,154,100,78,19,236,161,77,200,75,139,121,40,250,8,82,18,180,45,68,180,94,157,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,64,63,37,217,107,80,175,155,86,179,101,93,48,123,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,20,47,159,172,148,93,89,83,196,121,117,186,77,51,180,97,149,205,80,121,203,114,161,28,156,91,112,55,154,156,77,50,65,184,165,173,47,52,130,50,66,150,163,231,54,131,89,30,228,186,134,175,248,115,252,116,192,188,56,204,94,28,84,112,191,20,40,221,186,149,59,71,89,121,163,36,74,167,202,73,25,55,42,51,134,71,203,121,27,149,161,232,105,52,169,72,90,86,133,173,10,12,214,73,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,197,61,211,240,254,119,152,211,132,85,204,190,93,47,188,175,226,156,252,51,190,163,255,0,59,50,143,55,123,63,198,116,190,210,243,44,76,229,180,235,156,158,111,33,106,229,45,91,209,220,101,220,103,42,184,42,120,167,186,126,31,206,243,26,112,14,171,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,58,175,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,11,9,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,162,242,135,148,186,238,50,102,226,54,5,223,116,142,207,18,207,168,74,145,123,198,237,8,95,38,44,7,201,185,17,183,180,242,13,92,215,205,184,220,198,22,165,35,159,205,78,228,160,204,104,80,121,246,236,11,53,171,254,70,41,38,222,136,119,100,170,59,52,5,213,148,70,167,202,156,211,206,62,152,232,51,61,16,131,117,229,173,91,72,183,153,55,191,119,45,189,161,232,5,0,241,71,241,217,137,191,114,249,60,33,127,194,128,120,163,248,236,196,223,185,124,158,16,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,16,3,130,167,133,139,167,226,4,239,46,167,9,254,0,57,86,108,124,44,99,39,195,251,135,203,159,29,84,114,172,216,248,88,198,79,135,247,15,151,62,3,53,131,85,3,42,227,85,0,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,139,169,20,173,198,175,197,61,173,240,254,15,152,212,64,117,94,6,63,158,207,217,191,222,66,213,5,85,240,49,252,246,126,205,254,242,22,168,0,0,0,0,0,0,0,0,3,42,227,85,3,42,224,47,251,133,199,129,60,50,251,235,206,38,137,84,34,175,11,143,2,120,101,247,215,156,77,18,168,0,0,0,7,10,206,14,83,44,220,221,97,127,200,122,236,136,148,122,236,9,13,201,161,92,106,128,114,159,165,44,220,65,190,72,65,56,209,173,14,180,131,109,72,53,236,215,150,179,35,83,72,50,238,160,3,46,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,187,62,25,249,215,168,230,126,196,169,89,56,151,83,237,56,147,105,107,38,108,199,14,43,62,153,130,243,206,27,114,25,142,202,91,217,201,213,12,56,73,111,105,106,194,141,102,167,141,41,242,188,78,178,29,248,111,161,73,199,156,39,162,238,191,173,250,122,189,37,75,167,83,185,146,174,134,82,182,82,222,170,230,164,185,209,216,76,131,78,214,220,117,228,147,108,150,187,26,73,84,6,22,226,149,247,130,215,221,51,19,48,210,187,232,107,146,141,206,236,83,123,43,50,57,92,214,86,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,6,159,132,42,226,97,157,122,142,88,44,74,109,147,134,149,62,205,137,55,110,146,97,76,108,226,189,232,104,44,188,217,185,33,232,239,37,205,252,237,22,195,100,166,246,158,143,168,150,74,100,146,175,87,253,208,188,44,252,77,191,27,159,70,127,245,111,201,111,74,198,237,158,156,230,114,253,31,204,215,255,0,227,238,217,204,236,191,63,201,255,0,91,20,87,138,88,165,125,227,77,247,83,196,204,75,174,250,102,228,172,242,123,108,222,202,204,126,111,41,148,50,223,205,178,132,54,157,27,105,9,245,82,90,233,169,234,102,102,97,242,173,59,90,187,124,221,84,107,42,214,131,219,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,168,208,158,74,50,163,66,202,94,13,66,179,121,84,169,151,125,75,73,151,77,110,19,43,79,111,149,185,102,219,100,167,12,214,108,176,133,242,155,45,16,147,209,110,114,208,183,92,33,26,184,81,228,163,240,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,116,74,119,182,209,109,53,145,188,243,73,177,80,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,11,84,0,0,1,21,120,163,248,19,196,223,185,124,226,16,149,66,42,241,71,240,39,137,191,114,249,196,32,20,173,148,239,20,248,55,241,2,222,243,22,5,212,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,247,47,156,66,1,74,217,78,241,79,131,127,16,45,239,49,96,123,254,34,184,57,93,193,188,220,95,113,170,239,118,136,151,133,65,251,198,151,39,106,17,206,139,61,247,92,81,108,74,214,105,229,62,82,24,213,91,84,190,70,253,169,74,210,67,192,101,59,197,62,13,252,64,183,188,197,129,58,120,218,96,229,117,171,170,197,204,12,119,185,212,89,52,242,179,166,55,181,9,236,146,155,114,68,184,231,169,175,123,156,228,59,39,161,35,106,59,47,172,173,92,73,16,116,190,8,247,173,42,126,11,226,22,28,179,30,89,84,168,119,67,85,185,14,169,9,228,41,137,209,27,101,164,161,91,183,26,201,84,247,141,68,105,34,34,83,122,26,181,50,77,143,138,54,224,245,122,210,173,92,224,162,133,80,143,45,201,23,141,175,82,162,65,83,40,73,161,183,208,166,103,26,157,51,81,25,35,149,5,212,145,164,148,123,212,130,211,67,53,38,242,64,0,0,5,108,231,171,134,190,57,102,115,31,230,98,173,131,118,88,176,41,50,105,144,225,165,154,196,233,141,72,39,25,65,165,70,105,106,43,137,218,125,52,61,218,253,68,38,30,80,112,94,187,151,156,185,89,184,61,115,75,166,202,170,219,204,203,41,111,83,158,113,216,203,113,233,111,72,51,109,78,33,11,50,249,239,106,75,67,212,187,180,29,140,0,112,236,234,96,69,197,153,44,184,220,248,71,103,205,165,67,174,85,93,128,244,25,21,71,157,106,43,106,102,99,46,172,220,83,72,113,93,90,67,132,90,32,253,99,79,119,121,69,140,130,240,228,198,188,172,227,163,216,157,136,151,69,143,80,166,46,133,46,152,134,104,211,101,189,32,158,117,198,84,149,104,244,102,146,73,209,181,106,123,181,234,93,58,158,150,48,0,2,42,231,159,35,31,142,143,200,159,244,209,249,29,242,59,210,95,236,39,164,59,87,107,236,223,248,67,59,54,246,111,247,218,239,246,105,214,85,0,8,1,149,206,20,159,139,94,59,91,56,215,248,122,249,71,242,115,182,255,0,22,124,150,236,124,254,209,13,248,223,150,237,110,109,219,207,221,244,15,93,186,116,215,82,159,224,0,3,53,153,177,241,79,140,159,16,46,31,49,124,105,76,102,179,54,62,41,241,147,226,5,195,230,47,128,243,248,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,208,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,69,25,117,199,155,55,50,88,71,66,197,107,50,108,69,34,163,29,8,169,193,102,65,188,186,77,68,144,147,145,9,211,82,16,173,237,169,90,18,141,9,222,131,67,137,45,139,73,157,0,222,249,103,188,172,236,186,97,230,102,147,58,36,251,78,252,145,50,154,178,73,147,111,211,106,44,74,150,210,88,90,13,70,110,33,214,162,45,212,184,158,227,39,16,180,167,70,212,236,192,224,243,99,102,94,14,40,72,188,45,216,18,232,216,65,84,142,111,92,114,231,192,66,24,174,173,150,229,177,13,152,79,56,209,173,197,181,37,199,20,179,101,73,66,73,181,165,197,110,54,208,176,243,252,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,67,149,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,0,181,64,1,89,124,71,120,146,92,216,97,121,64,193,252,176,223,177,34,215,104,82,31,59,190,170,213,54,60,212,48,249,17,37,186,123,75,124,150,209,173,38,110,41,242,38,204,208,178,105,4,225,41,47,182,65,102,128,56,86,79,179,103,102,230,235,11,254,92,80,163,196,163,215,96,72,114,53,118,220,76,243,148,253,41,102,226,201,131,90,205,182,141,104,117,164,19,137,89,35,102,188,196,17,154,154,89,23,117,0,20,3,197,31,199,102,38,253,203,228,240,133,255,0,10,1,226,143,227,179,19,126,229,242,120,64,37,87,3,31,207,103,236,223,239,33,106,130,170,248,24,254,123,63,102,255,0,121,11,84,0,0,0,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,2,234,120,163,248,19,196,223,185,124,226,16,160,17,127,220,81,252,9,226,111,220,190,113,8,81,94,19,216,191,133,12,83,179,112,207,210,158,140,249,91,112,83,168,93,183,145,206,236,189,170,75,108,243,121,123,147,191,111,51,118,221,201,215,77,53,45,117,1,218,178,47,147,42,238,112,241,30,85,49,202,175,161,172,203,95,179,200,185,170,77,45,7,41,45,186,107,229,70,140,218,181,213,231,121,78,145,56,164,155,109,165,10,82,183,25,33,167,52,19,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,242,184,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,208,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,75,218,128,0,0,0,231,248,253,140,116,44,191,224,213,217,140,87,27,61,162,37,179,79,84,134,227,110,90,59,92,165,168,155,141,27,122,16,179,111,154,251,141,53,204,216,105,70,253,202,245,82,102,58,0,174,14,51,248,243,38,213,194,251,107,0,40,83,98,118,139,226,66,170,149,212,38,67,74,125,186,116,55,27,83,13,173,147,65,173,8,122,78,139,75,164,164,117,130,226,11,121,41,100,144,168,10,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,196,223,224,251,140,117,219,27,52,5,133,81,217,237,20,92,75,167,191,30,99,123,144,142,68,168,49,223,151,30,78,166,133,45,91,80,137,45,114,201,72,73,246,157,234,220,109,164,132,22,31,86,211,186,107,182,53,213,70,189,109,105,221,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,186,0,212,152,15,41,133,88,153,106,227,38,28,91,152,165,101,75,237,20,91,154,158,213,66,54,231,27,91,140,239,47,93,135,121,107,90,18,243,75,37,54,226,9,71,177,196,45,38,122,164,199,171,1,202,179,71,129,127,140,166,4,220,216,41,242,167,228,231,202,62,197,252,103,216,123,103,35,179,204,98,79,228,121,141,238,221,200,219,244,203,77,218,245,211,67,133,88,79,193,175,240,95,138,118,110,38,126,49,222,147,249,37,112,83,171,189,139,228,135,39,181,118,89,45,189,202,230,118,213,108,221,203,219,187,106,180,215,93,15,77,5,149,0,0,0,0,160,30,40,254,59,49,55,238,95,39,132,34,253,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,80,113,71,241,217,137,191,114,249,60,33,194,173,156,33,188,174,252,47,189,241,114,132,196,71,168,88,123,34,146,205,116,148,249,33,246,81,80,113,230,152,121,8,62,139,65,58,201,54,162,35,222,70,243,102,73,52,146,212,128,190,156,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,186,254,41,97,109,137,141,54,37,79,12,241,46,133,233,155,110,179,201,237,176,187,83,209,249,188,167,144,243,127,56,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,209,103,13,219,23,49,215,86,99,169,117,188,189,85,61,7,232,61,138,185,171,51,24,91,212,182,41,110,47,215,143,45,162,82,123,71,59,150,100,220,114,82,86,165,160,150,149,181,201,55,218,191,224,25,172,204,238,94,174,172,175,227,45,107,8,238,153,61,191,176,114,228,211,170,136,138,228,118,106,112,93,78,230,164,54,149,151,248,77,172,146,165,165,14,180,234,9,107,217,184,253,173,163,156,27,154,6,81,175,220,165,222,7,46,165,66,170,71,167,42,209,83,45,71,66,41,15,181,88,76,233,104,116,201,9,117,212,62,74,113,68,181,45,102,133,182,132,165,59,92,82,145,117,57,193,202,101,155,155,172,47,249,15,93,145,18,143,93,129,33,185,52,43,141,80,14,83,244,165,155,136,55,201,8,39,26,53,161,214,144,109,169,6,189,154,242,214,100,106,105,6,89,236,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,152,121,241,37,51,209,156,218,238,112,241,30,45,77,186,87,161,172,203,95,180,71,182,105,174,161,7,41,45,186,104,230,201,146,226,117,213,231,121,77,25,182,149,27,109,165,9,74,119,25,45,215,35,88,238,185,62,202,101,229,155,172,80,249,15,66,145,46,143,66,129,29,201,53,219,141,48,10,83,20,164,27,107,54,9,104,55,26,37,173,215,80,77,165,4,189,250,115,22,68,105,105,102,65,210,184,115,100,163,241,170,196,119,235,247,253,50,170,222,25,90,223,57,82,146,193,114,155,170,78,35,65,183,76,75,219,146,180,238,66,205,199,84,209,41,72,109,41,78,173,41,230,156,43,222,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,121,252,45,194,219,19,5,172,74,102,25,225,165,11,208,214,221,27,157,216,161,118,167,164,114,185,175,45,231,62,113,229,173,197,106,227,171,87,172,163,211,93,11,66,34,34,245,96,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,135,42,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,1,106,128,0,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,1,117,34,154,243,51,154,236,71,202,87,19,60,73,189,108,167,123,117,42,119,160,152,175,208,31,120,209,22,175,21,52,136,102,73,81,145,31,45,228,110,81,180,241,17,169,181,41,68,100,180,45,198,215,114,130,128,120,163,248,236,196,223,185,124,158,16,11,211,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,138,111,101,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,58,118,226,71,195,238,54,93,164,183,140,56,55,74,150,172,58,168,200,76,105,180,214,90,117,228,91,43,38,152,109,163,118,67,207,186,243,200,146,241,190,162,90,146,148,54,179,67,122,234,182,200,229,175,5,79,11,23,79,196,9,222,93,78,18,171,54,62,22,49,147,225,253,195,229,207,128,207,94,5,227,166,35,229,211,17,233,216,161,133,245,158,195,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,223,78,117,178,165,248,224,225,101,43,12,254,94,252,146,244,101,192,197,119,182,250,47,183,243,57,113,164,51,202,229,243,154,211,94,211,187,118,227,211,102,154,117,212,179,174,53,80,2,0,101,115,133,39,226,215,142,214,206,53,254,30,190,81,252,156,237,191,197,159,37,187,31,63,180,67,126,55,229,187,91,155,118,243,247,125,3,215,110,157,53,212,167,248,8,191,196,47,52,23,246,83,48,94,139,136,216,115,72,183,234,53,42,141,209,26,136,235,85,184,239,60,194,88,114,36,183,148,164,165,151,90,81,47,116,116,17,25,168,203,67,87,78,227,32,148,2,42,231,159,35,31,142,143,200,159,244,209,249,29,242,59,210,95,236,39,164,59,87,107,236,223,248,67,59,54,246,111,247,218,239,246,105,214,53,100,207,138,6,62,230,39,50,118,126,14,94,182,134,31,194,162,220,30,144,237,47,210,233,243,91,148,142,68,9,18,17,177,78,75,113,5,170,217,73,30,168,63,84,207,77,15,67,43,63,1,10,178,83,195,123,241,62,197,58,174,38,126,25,126,86,250,78,223,126,133,216,190,78,246,14,95,50,76,119,185,188,206,212,238,186,118,109,187,118,150,187,245,215,166,135,192,56,231,126,100,255,0,105,63,118,139,84,21,87,199,59,243,39,251,73,251,180,5,96,81,174,154,237,191,78,175,82,105,19,187,60,75,154,158,138,93,81,190,82,23,218,34,162,83,18,210,222,170,35,52,104,252,72,235,213,38,74,245,52,215,106,148,71,213,114,163,149,28,71,205,174,35,162,202,178,154,236,52,168,60,183,235,245,247,217,53,197,164,69,81,153,18,148,68,101,204,121,123,84,77,50,70,74,113,73,81,153,161,8,113,196,115,252,45,194,219,239,26,111,186,102,25,225,165,11,211,55,37,103,157,216,161,118,166,99,243,121,76,173,231,62,113,229,161,180,232,219,75,87,172,162,215,77,11,83,50,35,208,158,84,114,163,135,25,74,195,132,89,86,83,93,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,176,136,28,86,112,182,196,193,108,142,216,88,105,134,116,47,67,91,116,108,64,99,177,66,237,79,72,229,115,98,85,30,115,231,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,40,87,194,227,199,102,25,125,245,228,243,68,255,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,208,18,171,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,224,22,19,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,75,100,87,41,149,92,127,204,188,91,15,16,108,91,128,237,59,78,67,238,222,232,45,208,87,0,218,67,164,212,73,10,81,18,219,91,178,91,75,42,105,58,61,176,159,52,236,229,169,196,104,36,121,75,119,11,108,75,82,251,187,177,50,129,66,236,183,37,247,216,62,80,77,237,79,47,182,118,38,77,152,191,54,181,155,109,236,109,70,159,155,74,119,107,170,181,62,160,61,88,160,30,40,254,59,49,55,238,95,39,132,47,248,80,15,20,127,29,152,155,247,47,147,194,1,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,212,225,193,195,254,102,98,43,173,98,222,47,91,191,233,79,3,180,176,212,105,14,63,29,203,138,86,197,183,182,58,217,91,110,33,150,92,50,90,222,37,109,55,26,38,146,75,249,227,107,144,100,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,10,118,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,28,171,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,5,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,15,203,85,83,168,165,204,91,31,148,76,119,13,29,223,75,105,233,222,2,50,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,219,175,113,117,131,242,120,204,98,1,213,73,113,236,157,33,118,141,230,143,73,49,249,45,223,71,83,131,175,119,183,188,68,156,232,76,172,76,204,157,246,170,209,252,227,117,234,163,109,125,15,201,20,249,27,126,143,218,125,253,71,17,1,160,124,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,249,71,246,232,71,236,215,187,186,80,140,233,228,102,234,169,218,121,152,178,229,83,29,216,115,106,244,232,79,150,212,158,246,87,80,140,106,79,172,71,166,187,75,169,117,250,198,137,41,242,14,92,8,210,140,180,55,153,67,134,94,237,82,70,3,244,0,8,53,196,103,60,114,242,237,79,111,14,108,182,117,185,235,16,74,65,72,220,95,48,195,169,150,206,237,174,71,113,181,237,113,148,158,155,136,207,187,161,106,102,19,141,78,33,38,100,103,212,139,95,212,57,62,102,50,249,110,102,99,12,213,135,183,28,158,206,202,36,156,248,207,108,113,123,31,40,239,52,133,109,67,141,153,232,79,168,244,53,105,239,47,105,103,214,236,204,14,44,94,151,10,174,106,253,211,218,39,115,77,212,57,216,99,35,105,239,82,203,162,27,34,61,20,163,246,9,243,195,43,60,55,197,87,16,26,193,220,78,173,118,234,116,168,169,110,152,239,102,101,173,175,169,248,113,217,111,70,88,37,30,137,53,158,229,47,78,189,125,134,3,245,220,28,22,170,6,227,171,161,98,118,136,39,20,104,71,161,83,213,61,116,45,85,59,236,30,66,185,193,143,20,98,66,92,170,61,251,219,159,34,51,76,111,69,199,107,83,208,204,139,122,167,105,222,68,95,175,81,113,196,100,162,37,23,113,150,164,63,160,51,171,139,217,32,204,6,12,183,42,117,213,104,108,167,71,113,105,41,94,144,132,123,210,158,97,238,216,135,214,162,213,45,40,244,253,95,111,19,163,86,235,86,141,105,170,165,34,79,100,168,66,117,42,67,155,16,230,197,161,100,162,232,162,52,158,138,73,123,12,186,13,71,205,133,22,163,25,200,115,26,230,50,234,77,43,78,227,45,72,200,200,250,151,94,227,49,21,51,61,195,199,8,241,242,3,213,42,116,63,66,220,105,101,73,102,119,50,84,157,76,146,241,165,60,179,146,134,255,0,40,233,43,83,253,29,59,143,160,66,172,156,113,77,186,45,57,80,108,108,117,159,233,58,78,141,68,139,63,148,219,61,153,26,199,105,9,229,197,136,106,94,212,165,213,106,106,235,174,135,212,136,197,178,216,87,237,181,137,54,196,27,182,212,159,218,233,243,216,105,246,220,229,56,223,69,182,151,11,163,137,74,190,138,211,236,46,241,157,172,200,101,150,254,203,133,225,50,129,117,68,221,4,164,184,220,41,156,198,75,180,55,205,121,13,175,150,135,92,52,110,75,42,86,138,61,75,184,254,191,83,148,12,224,222,153,100,189,35,72,138,239,106,183,165,60,132,78,133,181,164,106,133,59,28,220,87,48,217,113,127,147,99,110,137,235,215,82,235,222,26,30,31,54,229,164,183,94,183,42,180,55,81,189,21,8,79,197,82,117,211,82,113,179,73,150,186,151,191,222,67,200,96,110,52,90,152,237,135,212,219,238,213,145,189,169,108,50,114,26,216,225,114,31,83,13,58,166,245,113,8,53,109,39,82,91,137,58,31,249,11,160,128,205,158,108,108,197,88,153,132,190,168,103,31,146,143,148,21,55,27,78,253,218,163,183,62,146,61,119,43,244,61,166,44,19,131,6,35,181,46,21,199,134,143,202,214,75,61,178,172,134,182,119,52,69,78,100,143,82,78,157,253,52,221,175,213,237,28,203,140,22,15,57,66,197,26,110,38,211,225,242,225,84,96,179,21,245,243,53,221,33,201,19,222,81,232,107,51,46,132,93,201,34,255,0,48,227,92,51,113,45,220,53,205,5,45,212,35,114,46,38,24,160,57,215,77,168,145,81,135,169,253,21,107,244,59,186,125,164,2,254,128,127,195,46,165,246,80,242,15,84,184,146,81,125,134,90,143,251,0,0,0,1,241,111,59,170,153,99,218,149,123,186,178,230,200,84,120,50,39,60,122,40,253,70,155,83,138,250,36,103,220,147,238,35,251,12,125,161,85,60,90,179,84,250,92,103,1,173,101,232,141,169,149,80,127,66,234,127,195,162,186,206,213,179,254,9,238,74,254,207,120,8,161,159,12,218,87,51,27,137,243,99,68,147,203,182,168,207,57,10,27,27,16,124,206,84,137,68,219,187,141,150,220,45,91,120,139,105,235,245,153,159,119,209,225,245,148,169,57,139,196,168,213,122,220,125,109,138,28,132,72,148,123,203,231,150,204,136,170,91,94,171,205,184,157,91,120,253,98,35,211,217,169,247,112,156,11,194,170,182,52,226,157,191,135,244,162,208,234,149,24,140,72,115,213,249,166,92,146,211,74,94,138,90,55,105,205,35,208,148,70,127,87,121,104,111,46,152,39,71,192,76,46,164,216,84,163,222,184,241,216,57,78,250,229,204,144,152,236,180,181,104,167,23,166,188,162,61,9,90,23,179,222,97,238,45,43,90,143,101,91,116,219,86,129,27,179,211,233,81,25,135,29,189,235,94,214,218,109,45,164,181,89,154,143,213,73,23,83,51,250,204,125,9,178,216,167,195,126,124,165,236,102,51,75,121,197,104,103,162,82,70,102,122,23,94,226,31,238,43,51,137,214,121,156,182,169,146,240,39,14,31,228,213,94,113,198,106,211,54,238,254,14,105,153,21,248,252,183,163,154,126,146,80,173,232,94,190,194,233,169,128,224,60,76,51,159,63,22,47,25,184,65,105,75,229,219,214,252,215,35,203,46,90,79,153,45,135,102,71,89,252,227,9,89,106,219,137,238,89,164,189,154,159,81,5,162,209,42,83,32,61,83,98,62,232,204,26,137,107,222,146,208,201,59,140,180,51,215,184,253,195,175,101,151,46,87,174,104,177,49,138,21,39,163,11,146,153,53,73,159,53,243,76,156,134,82,242,246,41,214,205,90,19,228,122,36,245,62,226,250,187,70,126,225,91,152,27,14,218,203,85,144,206,172,83,233,208,234,85,89,155,156,254,17,57,178,149,13,227,229,187,188,209,184,154,74,189,87,13,37,220,69,222,163,8,103,78,129,38,169,80,139,76,134,141,242,37,188,134,26,78,164,91,150,181,18,82,90,158,132,93,76,187,204,95,215,14,204,9,139,131,89,125,162,191,33,143,227,75,137,136,213,135,213,184,253,66,145,10,33,169,189,9,197,164,244,83,125,229,167,216,69,223,84,28,59,240,62,78,48,230,6,136,251,173,110,167,219,242,99,85,222,61,196,90,147,19,98,26,147,249,68,43,232,185,222,90,253,134,47,242,155,2,61,46,159,22,155,21,27,89,136,202,24,108,181,51,209,41,73,36,139,174,167,220,64,63,72,0,248,55,237,213,10,198,178,107,215,141,69,123,99,209,41,146,170,14,30,134,126,171,44,169,195,238,37,31,114,15,184,143,236,62,224,17,83,137,54,105,98,224,118,19,79,179,105,50,182,92,23,68,39,96,182,157,134,124,182,36,198,152,217,57,235,52,180,30,142,52,94,174,169,63,172,139,169,210,117,143,102,93,120,205,136,113,45,186,58,59,93,98,224,168,54,149,171,86,155,213,199,223,74,13,122,41,72,71,211,116,186,106,69,215,216,93,221,7,55,152,229,87,204,46,56,214,110,121,75,230,71,139,42,69,46,152,90,36,181,136,153,143,173,158,230,219,62,231,191,148,91,189,231,238,178,190,20,121,104,166,90,152,114,172,87,175,196,221,87,169,190,125,153,92,197,22,216,238,49,5,244,116,67,166,147,209,105,62,244,145,251,250,116,1,38,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,252,131,219,238,233,223,202,56,159,99,154,240,167,2,228,81,105,82,249,117,90,230,206,206,158,94,186,242,102,66,82,186,169,181,39,232,184,125,230,95,172,196,183,186,171,241,109,59,98,173,115,76,78,230,41,48,95,154,226,117,50,213,45,54,165,153,116,35,62,228,159,176,254,195,20,59,196,119,48,47,99,102,58,206,139,13,174,85,34,137,202,236,105,220,74,215,157,14,33,185,212,219,66,190,155,71,223,175,213,161,119,132,78,51,53,30,167,222,44,239,130,43,16,220,184,177,69,231,165,114,223,107,208,156,134,182,25,243,117,110,164,74,234,93,19,161,117,235,222,43,16,89,239,4,57,80,154,175,226,164,103,227,111,144,255,0,160,249,14,111,50,229,237,69,72,213,208,186,30,165,211,175,112,11,107,30,63,23,22,134,240,246,170,183,62,137,114,53,255,0,236,237,143,96,57,110,103,106,241,104,88,29,114,213,102,39,86,88,236,123,139,83,254,84,198,82,93,196,103,222,101,236,1,155,25,235,67,146,220,91,127,68,244,211,252,68,52,171,151,10,95,161,112,98,222,166,114,121,92,158,215,234,110,221,166,178,222,87,126,167,239,25,162,26,116,193,200,140,193,195,138,68,88,239,115,91,71,104,209,123,77,58,234,251,135,220,127,104,15,246,197,108,64,163,97,125,137,82,189,107,239,242,97,83,249,60,197,109,90,180,230,60,134,203,162,18,163,239,112,189,135,253,163,51,215,133,213,83,189,110,25,87,45,97,205,242,229,236,230,30,137,47,160,132,160,190,137,17,119,36,189,130,206,184,188,230,89,165,38,155,130,54,196,141,84,92,239,75,158,195,233,253,225,37,143,166,215,248,95,65,127,111,184,87,150,94,112,193,252,97,197,202,30,31,176,231,47,210,125,167,85,232,71,183,151,21,215,123,141,104,215,242,127,164,95,216,2,97,93,152,63,34,202,225,127,26,224,171,66,228,212,228,239,237,5,205,37,108,219,112,165,9,250,43,52,158,169,81,119,23,249,71,198,225,3,74,122,94,99,10,166,132,234,220,15,202,30,165,211,124,25,233,47,111,213,238,49,96,220,65,112,226,49,228,118,244,180,232,45,236,236,222,142,236,233,212,207,77,213,120,174,43,233,43,237,239,49,5,248,52,211,27,149,140,85,250,138,165,242,215,7,178,237,107,151,175,55,124,90,129,31,93,125,93,59,253,186,128,157,252,74,225,20,204,174,220,105,63,228,246,63,49,135,255,0,64,164,204,184,207,58,102,51,91,211,147,222,215,107,255,0,44,71,139,220,126,241,121,28,67,32,170,118,88,110,132,36,181,219,216,188,194,39,253,2,133,48,214,168,221,26,246,167,84,157,45,82,207,59,82,251,89,89,123,143,222,3,80,64,63,133,212,187,245,31,208,0,0,0,0,0,1,241,47,58,139,116,155,106,101,65,228,238,67,92,189,75,93,59,220,73,123,143,222,62,216,240,184,225,51,209,248,93,90,151,204,74,57,125,155,214,81,232,69,172,134,203,191,245,128,204,245,101,194,118,164,242,210,90,17,237,255,0,239,72,104,119,34,208,217,135,150,139,77,44,187,188,149,219,245,245,76,191,217,9,62,255,0,180,103,114,98,185,178,150,162,50,235,167,249,134,144,114,145,69,85,191,151,235,90,152,230,205,237,118,237,198,142,227,214,107,234,247,23,191,220,2,54,113,51,203,12,252,107,137,111,87,45,246,183,84,169,253,175,212,220,146,230,115,14,26,123,214,234,18,90,37,163,246,31,253,50,215,2,44,214,176,255,0,10,168,118,139,40,216,136,29,167,66,215,93,55,201,117,207,210,87,233,251,204,122,186,205,187,73,175,147,73,170,68,109,244,179,187,106,86,218,84,93,116,215,162,136,253,196,62,131,44,181,29,178,101,148,37,8,79,114,82,90,17,127,136,5,83,241,132,203,202,152,118,159,142,20,117,238,67,156,223,73,35,77,57,122,20,8,205,117,83,157,117,235,244,81,246,251,197,98,219,87,37,90,210,173,71,184,40,114,123,60,216,187,249,78,108,74,246,238,65,160,250,40,140,143,162,140,186,144,210,14,101,48,114,139,141,248,85,85,178,106,208,25,144,169,60,142,82,150,210,22,164,109,146,203,138,218,106,66,244,215,148,90,232,94,207,214,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,232,162,62,239,104,11,232,202,78,104,40,217,174,193,233,173,75,95,46,183,7,151,233,6,52,89,237,223,41,254,87,172,77,52,131,213,17,200,253,93,126,190,189,244,67,122,209,62,78,92,211,40,219,247,118,126,95,93,52,250,77,165,94,243,253,47,120,148,220,50,113,26,254,183,115,13,72,179,237,247,102,189,69,173,246,143,72,199,109,79,41,179,228,193,152,227,90,165,10,36,125,53,25,250,196,125,122,150,134,56,206,106,232,209,168,56,235,114,83,98,52,134,218,107,177,237,74,82,68,69,172,54,21,220,68,69,222,96,47,83,34,211,159,169,101,94,200,155,37,238,107,142,122,75,114,246,146,117,210,163,36,187,139,236,29,228,69,14,23,213,105,117,60,152,216,169,153,36,223,113,159,74,106,165,44,212,190,181,89,191,72,204,207,220,90,9,94,2,163,120,219,200,169,57,116,97,155,18,152,219,17,159,77,118,85,238,73,239,213,186,113,175,161,117,45,15,223,250,133,112,81,173,138,149,114,157,81,169,194,111,115,52,206,79,56,245,73,105,204,81,165,61,230,71,222,71,221,168,177,94,53,239,58,187,223,15,153,91,230,164,53,233,109,136,220,103,179,86,105,218,244,246,106,57,87,13,252,14,182,113,202,93,229,107,92,45,74,52,189,232,237,138,109,45,237,45,10,90,207,83,91,107,254,104,189,159,251,130,21,52,235,140,56,78,180,173,170,79,113,233,168,187,158,24,57,178,94,49,216,107,195,155,157,90,215,168,26,124,246,159,223,28,247,166,189,244,80,202,16,141,168,109,37,244,143,95,168,250,10,109,196,220,62,174,97,117,235,80,178,110,40,79,197,157,79,229,115,27,121,181,161,69,204,105,14,150,164,180,164,254,139,137,62,164,93,255,0,172,123,252,168,102,26,191,151,60,84,129,121,83,102,190,80,83,205,237,145,73,197,242,159,254,12,251,109,239,66,92,108,149,181,79,25,150,167,208,250,151,184,195,67,120,139,96,208,241,50,209,155,103,92,76,243,32,206,229,243,11,114,203,232,58,135,11,232,41,39,244,144,94,210,254,193,156,92,118,194,10,198,12,226,21,82,215,150,207,204,83,220,140,132,59,185,62,178,156,142,135,116,218,75,89,151,210,63,105,247,126,161,164,11,26,247,183,113,14,218,139,117,90,213,104,149,10,124,206,103,45,232,207,182,234,15,99,138,65,250,200,82,147,244,144,162,232,126,195,16,179,136,190,76,168,152,147,135,213,107,238,203,161,33,155,130,60,164,212,158,56,113,80,147,91,81,233,239,32,146,174,91,10,89,164,205,45,234,70,173,59,186,151,64,30,79,132,238,103,74,242,181,151,131,151,3,187,39,81,152,51,134,91,117,221,25,150,224,199,111,232,52,68,94,178,143,189,102,126,253,123,197,143,12,224,229,219,18,239,76,189,99,60,106,189,54,165,216,158,166,212,81,10,165,25,111,58,217,58,219,114,218,83,173,154,9,77,154,181,54,72,182,168,200,143,77,12,189,215,245,129,88,183,76,198,60,62,164,221,144,72,210,244,136,140,42,66,79,105,17,58,166,26,113,123,72,150,179,211,87,11,77,79,80,29,16,65,126,43,216,29,7,16,112,65,55,188,51,229,85,168,18,74,66,151,213,92,200,204,68,156,233,183,161,184,148,150,170,89,122,218,25,253,165,208,78,129,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,186,250,253,228,70,96,51,183,151,43,216,240,215,28,236,235,142,66,52,106,37,122,157,218,122,253,22,211,49,149,172,250,37,70,122,18,61,133,175,184,94,198,53,224,77,159,156,28,0,165,177,49,206,68,138,173,21,138,157,46,102,142,171,146,235,176,156,38,85,203,39,26,37,104,114,77,90,43,66,62,227,34,246,80,134,41,219,115,112,227,23,238,139,109,230,94,138,237,6,225,155,21,189,82,104,50,228,74,90,9,73,232,147,239,71,67,208,187,189,130,248,120,127,226,140,60,75,203,101,172,109,84,83,38,69,10,159,6,142,241,27,196,181,165,108,192,139,184,143,215,81,145,234,190,186,233,223,220,64,41,31,29,112,90,248,202,174,47,29,181,87,119,73,116,217,61,186,155,47,107,63,60,211,114,157,67,79,108,74,221,36,238,56,230,123,84,102,101,220,101,239,181,206,29,185,230,183,177,126,212,166,225,85,212,174,203,116,210,34,51,25,190,139,115,180,180,211,113,24,39,62,110,58,27,70,231,92,87,171,184,204,180,246,151,81,209,179,171,146,91,63,50,150,148,218,173,58,159,22,37,227,14,43,135,6,105,52,211,106,117,72,106,66,155,109,199,9,135,29,82,13,231,201,70,148,159,93,53,46,189,244,195,50,6,51,100,247,23,245,39,106,116,106,173,14,161,180,221,101,82,227,177,49,12,202,250,58,252,210,156,105,106,141,174,157,55,18,125,134,93,3,72,164,122,150,164,32,223,19,220,172,195,197,188,46,147,136,244,40,219,107,182,203,11,150,243,155,204,247,195,143,30,107,202,78,138,121,40,45,86,225,117,36,154,190,163,46,131,223,100,123,57,150,174,100,236,72,116,250,141,78,44,107,186,157,29,182,102,195,113,230,208,227,202,109,152,196,227,200,65,190,227,170,65,186,241,145,41,90,106,101,161,245,239,146,151,53,191,77,186,237,234,149,183,87,136,212,152,117,56,143,67,121,183,91,74,210,164,56,133,33,68,100,162,50,62,138,50,234,71,223,220,3,50,152,125,117,212,240,191,18,40,119,92,83,217,42,221,172,70,150,164,250,167,169,199,125,14,26,122,146,139,189,190,253,15,236,49,162,108,175,227,21,63,28,48,102,221,189,97,171,87,213,2,35,51,75,69,116,146,113,25,113,194,234,132,23,123,165,244,75,79,119,184,169,11,62,25,113,170,96,6,54,214,90,110,156,227,84,58,228,185,21,56,14,33,149,37,150,219,122,92,174,91,73,62,82,16,70,72,103,162,83,169,17,119,25,151,116,170,225,19,153,164,81,231,76,192,203,170,178,179,106,107,206,76,167,28,169,29,9,197,156,8,173,48,141,238,151,176,149,162,18,141,123,244,63,96,11,107,1,252,239,234,67,250,0,60,46,57,221,241,236,60,29,189,110,217,7,254,165,219,245,41,104,46,190,178,155,138,235,132,93,18,173,62,135,126,134,61,208,133,28,84,113,152,240,223,0,159,182,225,202,36,75,185,157,85,45,196,37,205,20,108,72,133,53,6,102,68,180,158,154,160,189,134,95,81,128,165,92,73,185,95,190,177,34,228,186,52,213,85,170,204,201,136,79,78,132,243,235,89,22,186,39,244,251,244,47,176,133,230,240,205,194,231,48,219,45,20,135,156,147,189,87,33,199,174,154,54,105,176,228,83,225,244,215,122,181,211,103,127,79,176,133,27,225,85,181,46,245,196,251,90,217,141,29,82,29,171,86,224,196,216,72,53,154,185,178,16,141,52,34,51,62,170,247,31,235,26,56,194,218,101,35,9,112,70,217,129,91,145,30,151,26,133,110,194,76,197,200,90,88,67,92,152,136,37,238,53,18,73,58,19,103,174,186,105,161,235,166,128,63,126,48,98,173,183,131,86,21,86,252,185,223,217,26,159,25,247,144,141,174,31,53,198,217,113,210,70,168,66,205,58,147,106,235,180,200,191,200,116,33,156,76,216,93,57,153,196,9,211,37,171,145,64,133,45,212,83,99,104,218,190,105,15,200,54,151,188,153,109,127,147,127,77,21,215,218,125,123,187,215,18,44,242,202,197,155,134,86,20,225,213,106,75,54,245,38,82,216,148,252,89,38,148,76,113,165,204,97,100,74,102,66,144,227,75,109,196,31,84,145,171,166,186,22,132,35,14,89,178,233,121,230,63,17,160,90,214,252,9,11,133,207,105,202,140,206,83,166,219,76,115,217,67,166,107,67,78,18,84,68,241,31,172,90,17,117,63,172,61,254,74,114,93,118,102,122,237,139,82,89,246,59,78,155,53,30,144,151,243,78,115,121,110,198,55,89,217,207,109,212,234,211,250,239,78,186,105,161,117,238,189,92,35,194,155,91,6,172,122,117,141,105,198,229,67,130,195,45,168,247,184,174,98,208,203,109,26,254,113,107,50,212,155,79,77,199,167,249,79,206,229,207,47,118,86,94,176,242,155,104,219,52,152,109,74,110,59,39,62,82,24,101,46,63,32,152,101,183,22,107,67,109,154,183,27,41,61,84,90,153,245,63,171,171,0,0,0,0,254,43,169,31,216,63,160,3,240,83,100,115,149,37,6,141,166,219,235,79,126,186,233,167,81,251,199,205,144,133,64,146,114,218,109,74,109,125,22,148,22,189,76,245,53,105,250,187,199,253,250,110,152,147,74,93,150,211,107,86,154,33,110,36,149,246,105,168,15,248,171,198,75,170,136,233,175,105,183,33,181,23,77,117,211,81,244,82,122,164,143,222,67,228,41,247,234,147,219,105,150,214,152,236,153,56,110,25,25,18,204,149,220,71,212,143,82,49,245,200,180,45,8,1,68,74,35,73,151,67,45,12,85,47,17,174,31,87,149,126,240,157,141,88,90,223,164,26,152,151,94,168,83,245,105,173,174,173,217,114,93,119,154,252,146,215,161,182,157,169,70,157,117,47,105,11,91,31,150,163,75,166,86,34,174,13,90,157,22,108,103,8,210,182,100,178,151,80,162,50,50,50,52,168,140,143,161,153,125,134,96,51,16,246,25,222,236,87,202,215,118,137,182,166,111,118,126,71,105,100,254,115,126,205,55,111,219,244,186,107,174,159,168,89,135,13,44,134,94,54,181,214,198,54,98,124,110,192,134,216,74,169,176,119,180,238,229,147,144,228,180,247,49,137,7,167,209,90,118,41,30,205,79,216,66,195,156,203,174,95,221,158,85,87,48,59,15,213,52,156,230,246,147,182,97,27,187,247,110,215,127,43,93,119,117,215,94,254,163,220,83,105,84,186,52,70,224,81,233,177,96,197,105,36,150,217,140,202,90,109,4,68,68,68,73,73,17,17,17,17,23,216,68,3,245,17,104,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,205,102,108,124,83,227,39,196,11,135,204,95,26,83,25,172,205,143,138,124,100,248,129,112,249,139,224,46,167,133,199,129,60,50,251,235,206,38,137,84,34,175,11,143,2,120,101,247,215,156,77,18,168,0,0,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,234,188,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,192,58,175,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,234,188,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,192,46,164,0,0,5,0,241,71,241,217,137,191,114,249,60,33,127,194,128,120,163,248,236,196,223,185,124,158,16,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,16,3,130,167,133,139,167,226,4,239,46,167,9,254,0,57,86,108,124,44,99,39,195,251,135,203,159,29,84,114,172,216,248,88,198,79,135,247,15,151,62,3,53,131,85,3,42,227,85,0,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,139,169,20,173,198,175,197,61,173,240,254,15,152,212,64,117,94,6,63,158,207,217,191,222,66,213,5,85,240,49,252,246,126,205,254,242,22,168,0,0,0,0,0,0,0,0,3,42,227,85,3,42,224,47,251,133,199,129,60,50,251,235,206,38,137,84,34,175,11,143,2,120,101,247,215,156,77,18,168,0,0,0,0,0,0,82,183,19,172,135,126,4,43,178,113,231,9,232,187,108,27,130,160,175,73,82,233,212,238,92,91,93,229,33,148,183,170,185,170,62,76,135,213,32,211,181,182,218,101,70,219,37,166,246,146,119,82,42,3,139,22,117,234,55,77,213,83,202,190,27,212,246,91,116,109,35,94,47,160,226,200,102,171,57,46,71,144,220,118,212,73,91,140,246,87,25,218,179,75,136,81,186,110,182,180,17,52,70,176,173,97,58,120,94,228,163,241,128,190,209,140,248,133,76,165,78,195,107,54,160,184,206,211,166,151,59,211,53,68,178,149,162,57,180,149,22,140,181,205,97,231,13,194,52,57,234,53,177,196,173,222,92,22,22,63,194,191,61,82,108,11,134,149,150,28,82,159,45,251,98,185,33,154,109,152,243,49,90,217,73,168,191,41,229,169,135,73,182,201,231,17,41,233,36,68,226,214,190,82,210,130,218,150,214,181,182,23,18,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,114,174,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,32,22,168,0,0,2,42,241,71,240,39,137,191,114,249,196,33,42,132,85,226,143,224,79,19,126,229,243,136,64,41,91,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,186,158,40,254,4,241,55,238,95,56,132,2,149,178,157,226,159,6,254,32,91,222,98,192,185,238,40,248,67,39,22,178,125,115,63,77,98,91,245,43,26,67,55,124,86,89,125,166,144,180,70,74,209,41,78,155,159,73,8,134,252,183,9,41,52,172,214,218,9,59,190,130,169,135,41,222,41,240,111,226,5,189,230,44,13,25,226,21,149,74,196,171,2,229,195,154,236,137,108,83,110,170,60,218,36,199,98,45,41,125,182,36,178,182,92,83,106,82,84,146,89,37,102,100,102,149,22,186,106,71,220,3,53,152,33,122,210,176,215,26,44,28,70,174,199,150,253,54,213,186,41,85,185,141,68,66,84,251,140,70,150,219,206,37,180,169,73,73,172,210,131,34,35,82,75,93,53,50,239,26,104,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,101,222,236,181,171,182,53,213,89,178,174,152,61,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,186,141,4,240,247,197,10,86,42,228,251,13,170,116,244,196,102,69,2,142,213,175,58,35,51,83,37,113,223,167,164,163,23,55,66,35,109,110,180,219,82,9,181,22,169,68,132,117,81,25,45,65,34,128,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,141,41,140,214,102,199,197,62,50,124,64,184,124,197,240,23,19,195,222,192,179,113,79,135,13,147,135,216,131,111,68,174,91,213,200,245,184,211,160,201,35,216,234,61,51,48,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,202,95,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,35,7,11,143,2,120,101,247,215,156,77,18,168,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,14,85,198,175,197,61,173,240,254,15,152,212,71,138,200,102,112,109,156,163,97,126,56,214,148,113,38,222,213,200,244,36,218,116,121,109,72,228,78,125,167,37,161,229,184,227,72,52,165,12,166,74,29,52,41,109,155,132,147,66,20,147,61,201,9,233,196,127,136,4,60,187,208,157,194,76,33,184,191,211,98,127,102,125,217,49,219,98,67,118,236,93,232,115,116,132,60,135,27,91,207,54,70,132,50,105,220,77,186,110,168,209,243,36,237,32,143,65,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,237,195,166,222,193,91,54,69,253,143,118,84,74,142,34,220,17,230,211,100,82,106,137,139,54,37,26,156,225,184,194,216,108,155,91,172,188,185,44,153,155,142,25,159,205,61,201,36,164,185,220,208,170,28,177,102,22,234,202,254,50,209,113,114,214,141,219,251,7,50,53,70,150,185,78,71,102,167,5,212,237,118,59,138,65,255,0,130,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,212,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,142,144,56,134,100,178,171,149,140,80,145,93,180,45,249,105,194,187,150,65,29,191,48,228,170,81,66,124,219,220,237,61,247,20,146,82,22,149,19,170,104,150,106,53,178,73,62,99,139,67,219,124,254,69,243,155,93,201,230,35,202,169,185,74,244,205,153,116,118,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,216,104,80,80,15,20,127,29,152,155,247,47,147,194,23,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,160,206,40,254,59,49,55,238,95,39,132,2,85,112,49,252,246,126,205,254,242,22,168,42,175,129,143,231,179,246,111,247,144,181,64,0,0,1,21,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,46,167,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,0,46,167,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,3,74,96,0,0,0,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,119,217,220,199,153,57,113,203,69,227,137,52,105,177,24,184,74,58,41,118,249,61,33,166,214,117,25,43,38,155,113,164,58,133,165,229,178,149,57,36,218,216,173,232,142,178,61,19,185,69,158,27,78,214,174,223,55,85,26,202,181,160,246,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,234,3,229,0,239,249,242,195,59,87,6,243,75,117,97,109,149,19,179,209,109,154,125,2,159,27,115,109,161,199,182,81,97,111,125,222,90,16,133,60,234,205,78,56,178,73,111,113,107,81,150,170,49,250,225,224,52,155,171,33,46,99,245,10,20,78,209,99,226,69,66,151,93,90,99,180,151,220,167,76,133,74,75,14,45,227,89,45,104,102,78,136,75,68,149,245,156,226,203,97,37,102,160,176,158,11,120,199,93,188,48,106,237,193,218,187,60,200,152,119,80,143,34,151,39,114,11,108,90,146,164,56,168,219,18,130,51,216,251,18,29,230,41,107,82,187,78,223,85,45,164,142,197,70,122,248,118,227,164,60,1,205,101,169,114,87,171,62,140,182,235,220,219,110,188,242,137,130,109,49,101,17,19,75,117,199,141,41,101,150,229,34,43,206,56,74,74,146,219,43,250,68,102,133,104,80,0,0,0,0,0,5,0,241,71,241,217,137,191,114,249,60,33,42,184,24,254,123,63,102,255,0,121,8,171,197,31,199,102,38,253,203,228,240,132,170,224,99,249,236,253,155,253,228,2,202,112,183,11,108,76,22,177,41,152,103,134,148,47,67,91,116,110,119,98,133,218,158,145,202,230,188,183,156,249,199,150,183,21,171,142,173,94,178,143,77,116,45,8,136,139,213,128,0,8,1,198,11,47,86,173,237,129,39,152,46,211,232,251,147,14,121,17,183,55,21,181,122,82,12,201,140,49,217,222,115,66,112,185,78,59,205,108,247,26,83,189,244,236,51,119,122,39,248,138,188,81,252,9,226,111,220,190,113,8,5,0,141,41,229,139,47,86,174,87,240,106,139,132,118,180,158,223,216,57,146,106,53,69,197,110,59,213,57,206,171,115,178,28,74,11,252,22,208,74,82,212,134,154,105,6,181,236,220,121,172,26,168,0,0,0,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,67,149,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,0,181,64,0,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,0,186,145,64,60,81,252,118,98,111,220,190,79,8,95,240,160,30,40,254,59,49,55,238,95,39,132,2,127,240,84,240,177,116,252,64,157,229,212,225,42,179,99,225,99,25,62,31,220,62,92,248,138,188,21,60,44,93,63,16,39,121,117,56,74,172,216,248,88,198,79,135,247,15,151,62,3,53,131,85,3,42,227,85,0,2,63,231,91,42,95,142,14,22,82,176,207,229,239,201,47,70,92,12,87,123,111,162,251,127,51,151,26,67,60,174,95,57,173,53,237,59,183,110,61,54,105,167,93,74,64,0,8,1,149,206,20,159,139,94,59,91,56,215,248,122,249,71,242,115,182,255,0,22,124,150,236,124,254,209,13,248,223,150,237,110,109,219,207,221,244,15,93,186,116,215,82,159,224,0,2,173,120,220,82,106,181,250,174,3,80,168,84,201,117,26,149,70,69,193,18,28,56,140,169,231,228,190,226,169,137,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,105,67,202,92,88,91,98,93,119,221,163,137,149,250,23,106,185,44,78,223,242,126,111,106,121,29,143,182,178,76,202,249,180,44,155,115,123,105,36,252,226,85,183,77,83,161,245,1,192,50,11,146,139,87,42,120,113,18,183,86,166,118,140,77,185,169,236,185,113,212,36,19,107,114,6,242,75,138,166,71,54,212,180,37,150,150,68,75,82,20,124,231,16,75,51,218,150,144,212,170,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,79,254,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,1,42,184,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,1,117,32,0,0,41,47,55,152,13,121,102,75,138,69,223,133,54,100,41,106,93,70,69,9,117,57,204,199,39,145,73,167,21,42,1,72,154,233,41,104,78,198,210,173,73,38,180,239,89,161,180,158,245,164,142,237,7,148,183,112,182,196,181,47,187,187,19,40,20,46,203,114,95,125,131,229,4,222,212,242,251,103,98,100,217,139,243,107,89,182,222,198,212,105,249,180,167,118,186,171,83,234,3,229,96,94,5,225,198,93,48,226,157,133,248,95,70,236,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,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,67,149,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,0,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,1,252,50,212,180,49,253,0,21,93,196,183,33,151,141,211,117,191,141,152,97,27,183,161,198,20,170,148,29,237,53,181,102,228,201,46,189,204,126,65,107,244,144,157,137,71,183,82,246,144,172,246,112,206,247,126,190,118,187,84,77,213,50,123,179,242,59,75,37,243,155,246,105,187,126,223,165,211,93,116,253,67,78,213,42,85,46,179,17,200,21,138,108,89,209,93,73,165,198,100,178,151,91,89,25,25,25,26,84,70,70,70,70,101,246,25,143,14,222,93,114,254,212,243,170,183,129,216,126,153,166,231,55,180,149,179,8,157,223,187,118,187,249,90,235,187,174,186,247,245,1,92,252,57,120,125,94,84,11,194,14,53,98,147,126,143,106,26,90,122,159,79,213,167,119,58,135,98,73,105,222,107,18,79,78,132,226,118,169,26,116,212,253,132,45,105,36,73,34,73,23,66,45,8,126,106,117,46,153,71,138,136,52,154,116,88,81,155,34,74,25,140,202,90,66,72,136,136,136,146,146,34,46,132,69,246,17,15,212,3,252,223,89,182,195,142,23,122,80,106,47,212,67,61,124,65,171,83,107,89,159,187,23,49,238,103,101,157,62,51,126,169,22,212,38,161,43,66,232,69,175,121,253,99,66,234,73,41,38,149,17,25,25,104,100,126,209,78,124,77,178,101,136,145,177,70,78,43,97,245,175,82,174,82,106,173,174,68,198,233,240,159,146,227,50,29,145,49,247,12,201,166,54,165,4,157,157,77,70,100,106,45,117,35,35,1,92,130,71,240,250,160,212,43,217,162,180,19,78,103,152,112,106,20,249,175,122,201,45,173,34,163,23,113,245,50,215,188,186,22,167,245,14,55,76,194,92,82,172,212,138,145,76,195,139,162,76,206,103,40,217,106,143,33,107,74,183,18,116,52,165,6,101,161,153,23,119,121,139,92,225,127,146,106,230,24,58,246,49,226,93,17,113,42,210,227,42,44,56,83,99,45,183,24,66,251,20,132,56,109,188,194,84,149,165,109,173,59,137,122,17,145,145,117,212,192,88,243,73,52,180,132,153,104,100,146,35,31,246,0,0,0,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,54,180,25,232,78,43,166,226,215,252,165,69,89,214,201,117,217,150,27,182,85,73,7,219,45,58,148,213,250,62,95,205,55,202,230,59,36,218,103,103,61,199,85,163,76,107,189,90,107,174,135,215,191,65,35,148,230,47,47,118,86,97,112,246,165,104,220,212,152,142,202,114,59,199,2,82,216,101,78,49,32,216,121,182,214,75,91,110,26,118,155,202,61,82,90,145,245,47,172,40,199,39,121,176,186,114,205,136,16,102,68,87,62,129,54,91,72,169,70,209,180,252,210,223,142,110,175,121,178,226,255,0,38,198,154,39,175,180,186,247,223,126,15,226,173,183,140,182,21,42,252,182,31,223,26,161,25,135,150,141,174,23,41,199,25,109,211,70,171,66,13,90,19,137,235,180,136,255,0,200,89,236,204,214,92,239,60,184,98,52,251,90,224,129,33,16,185,238,185,78,153,202,116,155,117,142,123,200,104,201,107,105,178,82,140,153,51,245,75,67,46,165,245,73,238,27,185,228,149,132,215,12,92,42,196,106,212,151,173,218,172,164,49,21,249,82,77,72,134,227,171,134,194,53,83,210,18,134,218,67,109,172,250,36,205,61,116,212,181,32,19,219,137,150,23,57,137,57,103,171,186,220,157,138,182,206,69,116,145,179,93,231,30,159,51,166,187,211,166,187,251,250,253,134,40,203,13,174,87,236,92,72,182,238,130,45,21,69,172,195,152,180,244,234,76,190,133,153,107,162,191,67,191,67,251,12,104,247,20,169,180,140,90,193,27,154,5,18,68,106,164,90,237,187,53,48,215,29,105,125,14,243,162,44,145,180,210,74,37,106,78,22,154,107,174,165,166,186,140,227,226,173,181,46,202,196,251,166,217,147,29,81,221,164,214,231,68,216,104,52,26,121,82,22,141,52,50,35,46,169,247,23,234,1,164,44,12,187,227,223,152,57,101,93,177,207,253,84,183,233,178,214,93,125,85,185,21,167,12,186,165,58,253,62,253,8,123,161,10,56,87,99,49,226,70,1,49,109,204,150,75,151,108,186,154,91,104,83,154,168,152,143,10,18,8,244,53,168,244,213,103,236,34,250,136,77,112,0,1,252,238,234,96,57,70,104,49,138,159,129,248,51,113,94,179,21,163,233,129,45,152,69,162,186,201,40,143,56,217,116,66,203,189,163,250,69,167,191,220,121,217,196,27,174,167,138,24,145,92,186,229,30,249,87,21,98,76,180,167,213,45,14,67,235,112,147,208,146,93,238,119,232,95,97,11,19,226,237,153,164,86,39,67,192,203,86,178,178,106,19,205,204,168,156,89,29,13,196,28,248,174,176,189,142,159,176,211,170,20,141,123,181,63,96,138,185,15,203,141,83,31,241,182,140,211,148,231,29,161,208,229,199,169,207,113,108,169,76,184,219,50,226,243,26,81,242,150,131,51,67,218,154,85,161,25,119,153,23,120,89,135,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,245,52,146,190,162,46,130,114,25,232,90,152,249,182,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,18,69,208,139,187,184,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,189,193,206,56,137,103,154,222,194,11,82,165,133,86,170,187,85,211,87,136,244,103,58,45,190,204,211,173,203,96,220,249,200,235,109,123,93,109,62,174,226,51,215,216,93,69,81,224,86,11,95,25,170,197,226,182,169,14,235,46,165,39,183,84,165,237,103,230,90,114,83,72,117,237,138,91,68,173,167,32,143,106,76,140,251,136,189,223,233,14,6,51,103,11,23,245,55,106,117,154,173,114,161,180,157,121,82,228,49,13,15,74,250,58,252,234,155,105,10,147,174,157,118,146,189,166,125,110,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,233,174,167,215,184,61,38,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,46,226,35,246,209,70,99,175,99,196,172,115,188,174,56,232,213,169,117,234,143,102,235,244,155,84,199,150,131,234,148,153,106,75,246,150,190,241,121,60,64,49,70,30,26,101,178,233,55,106,41,141,34,187,79,157,71,100,137,226,66,212,183,160,74,218,69,235,164,204,245,71,77,53,238,238,49,67,216,89,109,205,196,124,95,181,237,182,153,122,83,181,251,134,20,103,61,83,89,159,62,82,16,106,87,69,31,122,250,158,135,223,237,1,113,124,40,112,58,14,31,96,130,175,121,135,205,171,87,228,156,132,175,170,121,113,159,137,5,210,111,66,113,73,61,20,131,245,180,35,251,11,160,157,3,195,224,165,135,15,13,112,178,216,179,226,68,110,58,160,82,97,50,250,80,217,35,87,145,25,182,212,102,68,148,245,245,59,204,136,199,184,0,21,197,197,139,51,191,35,109,84,96,229,190,238,249,181,166,8,230,22,221,54,198,121,185,209,220,250,109,25,31,172,146,238,89,31,187,78,241,54,113,215,22,233,152,57,135,213,107,178,113,26,157,143,17,245,71,73,109,50,55,82,195,174,39,113,26,208,122,106,217,235,161,234,40,23,49,56,151,122,102,23,25,229,85,234,85,35,154,237,74,162,184,116,216,200,121,215,9,166,220,150,234,154,108,144,106,112,211,161,188,101,181,38,100,90,232,69,239,15,191,145,204,11,123,28,177,218,135,2,107,90,210,233,243,99,79,150,173,197,235,37,185,145,137,105,208,156,66,139,213,116,250,150,191,81,107,221,160,187,94,222,167,218,118,237,50,217,165,183,178,37,46,27,48,217,45,84,126,163,77,165,9,250,70,103,220,146,239,51,251,76,67,78,26,25,80,133,131,120,110,139,214,230,163,145,220,53,173,36,33,201,81,203,123,76,188,196,55,8,144,107,101,11,73,19,141,171,78,166,69,215,188,250,137,41,152,92,101,183,240,55,11,171,151,189,106,167,14,43,209,161,73,56,45,200,125,8,55,228,166,59,174,182,218,73,75,65,169,74,54,140,137,41,61,79,67,211,222,65,2,184,177,102,209,218,60,84,96,53,166,189,175,201,108,164,84,31,208,143,230,212,83,162,186,214,215,25,50,239,36,158,228,175,95,119,188,84,203,174,184,251,134,235,170,220,165,119,158,154,15,123,142,216,175,93,198,124,79,175,223,117,201,242,36,28,249,242,157,140,151,93,90,201,150,23,33,215,80,218,9,75,94,212,167,154,122,36,148,100,90,244,247,159,201,195,44,62,174,98,141,235,79,178,45,216,111,202,157,80,230,242,219,101,181,173,71,203,105,110,158,132,132,168,254,139,106,62,132,125,223,172,7,205,172,219,21,42,29,58,157,83,154,222,214,106,124,238,73,234,147,215,150,162,74,187,140,207,188,203,191,65,99,252,18,36,84,155,186,49,49,136,172,110,136,247,161,123,82,247,36,182,104,221,68,209,208,250,158,167,238,253,99,144,113,32,192,235,103,3,101,217,182,181,188,212,162,75,62,145,222,167,18,222,211,212,162,44,180,52,54,141,127,42,126,207,253,253,87,130,131,206,162,247,196,22,80,249,165,14,122,39,122,55,25,111,209,154,142,157,61,186,0,183,193,193,179,211,57,234,110,85,239,105,177,222,229,56,223,163,116,94,210,86,154,212,99,23,113,253,163,188,136,161,197,6,173,46,153,147,27,233,48,228,155,14,61,232,189,20,149,154,87,210,171,11,232,153,25,123,207,80,20,67,101,81,62,81,220,208,232,219,246,246,142,103,93,53,250,45,169,94,242,253,31,120,189,236,219,102,130,141,149,28,30,134,212,69,243,43,115,185,158,143,99,69,150,237,146,152,230,250,198,211,168,45,17,32,207,214,211,234,235,221,76,25,84,163,70,175,99,173,183,77,150,218,28,105,222,217,185,42,34,50,61,33,190,174,227,35,246,144,237,28,77,177,26,254,184,179,13,87,179,235,238,205,102,139,68,236,254,142,142,226,158,75,101,206,131,13,199,116,74,212,104,250,105,35,245,72,186,245,61,76,4,80,185,110,74,189,221,90,145,112,87,100,246,137,178,182,115,92,216,148,110,218,130,65,116,73,17,23,170,146,46,132,44,235,131,222,94,84,251,213,12,112,172,47,98,27,229,122,53,26,107,204,212,167,198,119,170,92,233,167,79,164,142,190,207,120,172,59,122,131,82,185,171,17,232,148,152,143,73,151,39,127,45,166,91,82,214,173,169,53,30,137,73,25,159,68,153,247,123,6,144,242,215,131,148,92,16,194,170,85,147,73,128,204,117,70,231,243,84,134,144,133,47,116,151,156,78,227,74,17,174,156,211,211,82,246,254,179,15,173,142,214,107,88,129,133,85,203,69,228,111,68,254,205,169,106,101,174,201,45,57,236,82,127,67,222,66,37,112,204,203,12,252,20,137,112,215,46,6,182,212,170,29,147,212,220,147,229,242,206,98,123,208,234,210,122,165,210,246,23,253,19,193,230,90,144,217,178,242,18,180,43,189,42,45,72,255,0,198,62,125,26,221,164,208,9,212,210,226,54,194,94,219,185,40,109,41,46,154,233,209,36,94,243,1,197,51,209,13,137,121,104,187,18,251,155,9,61,131,216,103,254,200,70,247,125,131,60,84,103,9,170,147,43,81,106,69,187,255,0,189,49,163,188,219,209,85,95,203,245,211,76,111,102,247,123,14,211,95,119,73,172,43,220,126,239,112,205,244,53,114,165,33,70,101,211,95,243,0,212,53,153,81,110,173,109,67,168,50,157,168,119,153,161,107,175,115,138,47,113,123,135,219,30,23,3,230,122,67,11,168,178,249,137,95,51,180,250,201,61,72,244,144,225,119,254,161,238,128,0,0,0,0,0,7,29,205,204,227,167,229,250,232,144,79,19,70,93,135,69,110,219,167,240,214,11,191,245,142,196,35,230,123,156,229,101,166,234,86,247,19,253,227,213,7,161,255,0,170,17,128,103,113,26,154,203,94,163,78,88,55,5,52,236,55,164,67,67,38,209,55,218,61,67,78,211,45,95,112,251,191,88,204,107,95,148,33,168,76,61,37,149,161,0,156,52,26,190,119,93,189,223,149,88,15,68,0,0,63,134,68,101,161,150,164,51,235,196,63,14,217,195,220,199,215,98,71,217,203,145,217,118,146,116,233,182,4,67,62,228,167,244,198,130,197,40,241,131,182,10,145,142,176,171,169,37,146,106,252,205,53,238,249,168,112,19,211,161,123,253,231,250,128,127,183,7,235,90,29,87,26,42,21,215,154,74,222,166,114,185,123,146,70,69,204,137,61,39,222,70,125,197,236,50,17,251,61,180,53,219,249,155,187,105,203,39,72,209,216,63,41,223,214,159,24,253,197,239,18,207,130,221,82,150,197,221,121,83,95,138,202,166,73,244,119,33,213,33,38,180,109,106,162,165,109,51,61,75,82,232,122,14,101,197,191,13,215,106,102,49,251,201,182,220,40,247,70,222,94,165,234,151,102,131,1,179,211,213,34,239,87,189,95,171,184,4,229,225,35,57,249,25,97,167,67,113,244,173,184,220,238,90,9,70,102,141,213,9,230,122,151,179,81,55,133,113,112,106,187,219,155,134,151,5,170,227,233,53,211,251,39,45,27,186,167,153,34,160,225,244,221,211,187,220,66,199,64,83,239,26,163,47,151,246,38,154,107,252,105,175,255,0,96,167,15,171,193,105,178,85,199,122,44,218,104,246,250,59,214,52,250,197,243,117,30,227,31,11,141,34,210,120,149,102,164,156,220,105,244,142,169,215,93,191,193,233,222,207,96,251,156,22,137,195,184,239,67,34,86,210,244,110,190,239,201,212,64,127,223,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,245,246,123,133,97,13,60,98,222,27,219,248,181,96,212,236,43,154,26,100,211,234,92,158,106,13,180,47,242,111,54,233,116,90,84,159,164,218,123,210,125,223,172,103,19,28,112,158,181,130,184,147,85,195,234,228,103,218,122,157,200,245,157,66,211,187,153,29,167,122,26,144,131,61,9,210,254,73,127,105,132,231,225,141,157,228,216,243,81,131,120,153,94,137,22,132,238,189,130,100,233,91,18,198,133,50,67,155,150,243,228,132,238,90,144,146,218,142,186,145,31,93,12,91,204,184,212,250,229,49,248,79,147,50,161,204,105,108,56,94,170,208,180,40,141,42,46,186,145,244,51,33,150,104,242,36,69,117,50,34,190,227,46,167,93,171,109,70,149,22,165,161,232,101,245,11,75,200,199,19,57,242,171,84,92,45,198,153,237,20,119,90,92,118,170,175,186,173,235,148,252,228,114,249,143,73,149,161,165,40,117,125,201,220,68,130,211,82,35,212,63,22,115,120,99,222,50,47,234,134,33,224,123,74,146,197,85,247,106,18,97,237,117,107,68,135,94,144,242,201,182,227,69,208,146,69,202,73,106,163,62,186,106,125,12,73,46,29,214,182,54,225,165,138,237,155,137,214,212,152,196,212,197,37,167,94,135,45,6,150,201,152,141,145,106,241,39,66,245,22,125,11,78,159,105,9,151,78,168,66,171,83,226,213,105,178,90,147,18,107,40,145,29,230,150,75,67,141,173,36,164,169,42,35,50,50,50,50,50,50,61,15,81,254,233,66,83,174,212,145,106,122,158,133,222,96,63,232,59,192,0,81,183,21,140,27,85,129,142,206,221,209,225,165,168,215,26,21,57,107,109,189,168,83,210,38,78,112,204,204,144,146,53,153,35,175,83,63,172,199,89,224,217,140,69,78,184,43,152,77,83,156,100,204,166,164,213,35,147,142,244,230,169,116,246,18,146,220,189,59,136,244,34,78,191,95,176,118,254,48,152,101,242,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,251,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,117,212,189,228,3,70,162,41,103,159,38,214,174,97,240,234,161,80,162,80,226,198,187,105,205,59,54,44,152,209,155,67,210,156,109,137,38,134,148,180,176,227,171,37,58,241,25,164,180,51,50,35,35,215,190,81,82,42,12,85,169,48,170,177,93,75,140,204,142,220,134,214,149,17,146,146,180,146,136,200,200,204,140,140,143,216,99,245,128,206,13,137,120,226,182,77,241,188,166,42,37,66,151,80,162,212,59,60,184,210,27,146,194,37,48,204,180,154,203,102,230,148,180,41,81,180,235,161,25,17,145,233,167,75,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,132,126,243,140,28,70,242,61,70,197,235,90,110,41,217,20,228,199,186,105,108,56,252,134,227,178,132,20,182,154,110,91,234,212,154,97,110,56,234,221,113,37,213,68,71,211,184,244,49,11,120,116,102,34,238,192,60,112,252,19,92,207,169,138,93,90,119,162,94,139,57,78,164,152,150,236,200,140,41,68,133,186,132,165,73,75,74,45,77,38,162,234,90,25,116,32,176,222,35,153,106,137,142,88,37,84,174,211,160,243,43,182,188,87,234,204,155,77,17,188,242,35,68,150,164,178,157,26,90,213,170,221,45,18,70,146,51,246,145,247,210,22,30,221,151,22,13,226,165,30,229,96,229,192,168,91,117,152,239,72,101,92,198,151,172,121,40,90,154,90,72,208,173,55,55,161,164,204,187,189,131,76,202,68,42,253,20,219,113,45,72,137,82,139,162,139,66,90,28,109,196,117,247,145,145,145,253,100,98,136,248,151,101,249,220,27,199,105,149,170,109,52,217,163,92,156,202,154,92,67,38,150,210,252,137,147,21,176,141,45,161,5,234,54,93,53,51,211,218,100,2,229,114,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,223,121,245,81,78,188,36,51,34,229,173,121,72,193,155,130,166,178,167,213,141,111,195,75,207,122,157,165,215,96,71,109,41,37,186,73,215,106,79,66,36,25,251,181,238,23,18,70,70,68,100,122,145,247,24,15,226,214,150,208,165,168,244,74,72,204,207,234,20,145,197,167,25,218,191,241,181,139,58,147,81,83,180,251,126,26,35,62,202,94,220,130,152,196,185,205,169,91,82,181,39,118,213,145,106,100,74,211,221,220,46,11,26,239,200,88,105,133,87,85,231,49,246,219,58,101,30,116,150,73,106,34,37,186,220,103,28,74,122,169,58,235,176,250,17,145,255,0,156,102,247,24,47,57,120,133,138,87,101,231,45,245,184,117,138,220,249,168,37,40,204,144,135,100,56,225,37,58,169,90,17,111,61,11,83,251,79,188,4,151,225,127,133,41,190,115,5,18,232,168,198,65,211,109,118,219,171,155,206,163,230,219,118,52,216,75,220,106,52,41,41,209,43,51,215,84,153,23,180,132,137,226,115,158,135,201,114,48,35,11,43,209,78,57,18,209,84,157,78,148,123,201,95,195,34,189,28,220,98,70,154,105,203,86,197,35,191,67,63,97,8,129,129,249,152,127,0,112,110,228,160,218,168,142,87,53,200,228,200,221,181,178,62,99,17,36,69,109,26,19,136,117,14,37,105,113,148,171,184,210,71,215,169,247,113,122,69,30,246,198,27,233,48,105,177,167,214,107,213,249,196,165,26,80,244,149,169,215,222,34,53,171,66,90,204,183,184,90,159,83,213,94,211,48,31,71,9,176,162,249,199,43,246,13,165,106,210,231,212,230,212,101,52,82,95,109,135,158,38,80,227,205,182,183,157,83,104,89,165,36,110,164,212,179,35,211,94,189,253,111,151,38,153,75,180,178,201,135,112,98,198,134,135,174,58,132,102,159,170,76,113,182,148,226,94,113,136,228,243,72,112,153,109,194,111,152,198,226,74,181,61,122,159,94,239,29,144,108,152,219,185,121,176,105,215,69,114,154,135,111,10,204,22,95,150,227,236,182,165,197,231,51,21,107,100,141,76,54,234,54,186,201,250,166,103,161,247,234,125,210,236,0,0,0,0,0,0,0,0,127,12,137,69,162,136,140,143,216,99,243,46,151,76,117,100,227,148,232,171,89,117,37,41,148,153,255,0,143,65,250,128,7,252,161,182,218,78,198,208,148,36,189,137,45,8,127,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,26,83,25,172,205,143,138,124,100,248,129,112,249,139,224,46,167,133,199,129,60,50,251,235,206,38,137,84,34,175,11,143,2,120,101,247,215,156,77,18,168,0,0,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,234,188,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,192,58,175,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,234,188,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,192,46,164,0,0,5,0,241,71,241,217,137,191,114,249,60,33,127,194,128,120,163,248,236,196,223,185,124,158,16,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,16,3,130,167,133,139,167,226,4,239,46,167,9,254,0,57,86,108,124,44,99,39,195,251,135,203,159,29,84,114,172,216,248,88,198,79,135,247,15,151,62,3,53,131,85,3,42,227,85,0,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,139,169,20,173,198,175,197,61,173,240,254,15,152,212,64,117,94,6,63,158,207,217,191,222,66,213,5,85,240,49,252,246,126,205,254,242,22,168,0,0,0,0,0,0,0,0,3,42,227,85,3,42,224,47,251,133,199,129,60,50,251,235,206,38,137,84,34,175,11,143,2,120,101,247,215,156,77,18,168,0,0,0,0,7,42,204,238,97,109,92,175,224,213,107,23,46,152,221,191,176,114,227,83,169,104,148,220,119,170,115,157,86,214,163,182,165,159,248,78,44,210,149,169,13,52,234,201,11,217,180,194,63,241,48,206,189,71,44,22,37,54,201,195,74,159,102,196,155,183,73,48,166,54,113,94,244,52,22,94,108,220,144,244,119,146,230,254,118,139,97,178,83,123,79,71,212,75,37,50,73,85,38,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,245,98,150,41,95,120,211,125,212,241,51,18,235,190,153,185,43,60,158,219,55,178,179,31,155,202,101,12,183,243,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,157,191,240,197,200,119,224,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,38,31,87,251,147,88,53,248,176,126,3,251,125,43,229,215,164,61,39,248,70,244,10,187,119,59,180,107,183,147,218,119,114,123,47,204,114,57,220,173,223,63,179,153,212,83,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,245,16,32,7,19,172,135,126,27,232,82,113,231,9,232,187,175,235,126,158,175,73,82,233,212,238,100,171,161,148,173,148,183,170,185,169,46,116,118,19,32,211,181,183,29,121,36,219,37,174,198,146,65,245,120,94,231,95,241,128,177,17,131,24,133,83,170,206,196,155,54,158,185,46,212,102,159,59,211,52,180,188,148,34,65,186,148,150,143,53,205,97,151,9,195,53,185,234,59,189,197,45,222,92,234,25,119,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,138,50,171,153,139,55,53,248,71,15,20,172,248,50,233,203,76,133,83,106,244,201,36,106,93,58,162,218,27,91,172,19,155,73,47,35,107,173,173,14,36,139,114,22,157,201,66,247,182,128,171,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,128,90,160,0,0,8,171,197,31,192,158,38,253,203,231,16,132,170,17,87,138,63,129,60,77,251,151,206,33,0,165,108,167,120,167,193,191,136,22,247,152,176,46,167,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,185,124,226,16,10,86,202,119,138,124,27,248,129,111,121,139,3,74,99,53,153,78,241,79,131,127,16,45,239,49,96,105,76,6,125,184,148,97,12,156,32,206,13,240,193,49,44,169,183,132,130,187,233,175,73,125,167,86,250,39,41,75,144,162,38,244,216,132,204,41,109,161,43,34,89,33,164,153,238,212,150,169,171,193,31,20,41,82,172,12,66,193,119,147,17,138,149,50,176,213,209,28,213,53,60,249,140,73,101,184,206,236,143,161,43,99,10,136,206,231,8,212,90,203,109,38,73,233,191,228,241,184,194,24,203,165,97,238,61,193,98,35,114,24,144,237,161,84,113,79,187,207,125,11,75,146,161,37,13,245,104,144,217,183,60,212,175,85,102,111,54,94,185,17,108,140,28,43,49,142,133,132,89,184,164,70,184,217,210,37,251,79,118,206,110,78,229,255,0,5,149,37,246,28,140,123,16,133,26,249,143,199,105,141,61,84,167,159,189,74,36,160,200,194,250,64,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,141,41,140,214,102,199,197,62,50,124,64,184,124,197,240,23,83,194,227,192,158,25,125,245,231,19,68,170,17,87,133,199,129,60,50,251,235,206,38,137,84,2,149,184,213,248,167,181,190,31,193,243,26,136,128,2,127,241,171,241,79,107,124,63,131,230,53,17,242,120,112,112,255,0,153,152,138,235,88,183,139,214,239,250,83,192,237,44,53,26,67,143,199,114,226,149,177,109,237,142,182,86,219,136,101,151,12,150,183,137,91,77,198,137,164,146,254,120,218,14,215,194,143,34,223,144,205,6,53,217,159,246,188,171,2,20,229,127,132,165,85,28,142,105,255,0,130,236,171,82,191,77,226,71,247,187,194,213,0,0,121,76,82,194,219,19,26,108,74,158,25,226,93,11,211,54,221,103,147,219,97,118,167,163,243,121,79,33,230,254,113,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,207,190,112,114,153,121,101,23,20,62,67,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,158,140,199,31,205,86,89,236,220,215,225,28,204,45,188,39,75,167,45,50,19,82,164,84,227,25,169,116,234,139,104,113,13,62,109,238,36,188,141,174,184,133,182,163,45,200,90,182,169,11,216,226,2,173,184,98,231,199,240,33,93,141,128,216,177,90,219,96,220,21,4,250,54,169,81,168,242,226,218,239,41,15,41,205,19,202,81,242,100,62,168,228,173,206,54,211,42,55,30,61,55,186,163,229,92,81,252,118,98,111,220,190,79,8,88,167,15,254,28,20,44,187,195,164,226,246,45,177,219,241,99,215,145,25,166,38,175,178,219,173,186,195,140,174,50,121,106,38,228,188,166,222,89,58,226,183,182,74,218,150,190,129,188,237,117,241,71,241,217,137,191,114,249,60,32,18,171,129,143,231,179,246,111,247,144,181,65,85,124,12,127,61,159,179,127,188,133,170,0,0,0,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,1,117,60,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,128,26,83,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,1,78,220,105,49,142,133,120,99,45,165,131,180,134,121,146,240,238,159,34,69,82,78,229,150,217,85,36,199,113,49,182,41,4,71,177,134,35,187,204,74,214,149,118,157,190,170,155,81,31,148,224,251,131,149,219,231,52,5,138,177,222,236,244,92,52,167,191,34,99,155,80,190,124,169,209,223,137,30,54,134,180,173,59,144,185,46,243,9,43,73,118,109,138,218,110,36,196,75,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,166,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,119,103,194,211,2,225,224,254,84,232,55,36,218,55,100,185,49,19,253,18,84,222,112,216,113,197,197,112,204,169,232,75,141,22,238,79,101,229,188,150,214,165,41,14,73,127,232,154,141,9,10,193,226,143,227,179,19,126,229,242,120,66,95,240,210,193,202,22,96,56,122,98,182,14,220,111,118,120,151,53,225,80,142,220,157,171,95,100,148,136,20,215,35,73,216,133,160,220,229,62,219,78,242,247,146,87,179,106,189,85,25,8,129,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,192,41,130,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,163,60,151,227,29,119,31,114,193,96,98,173,210,206,202,213,86,158,228,122,139,155,144,125,166,84,73,14,196,118,78,136,66,16,142,114,227,169,222,90,82,73,71,51,97,106,73,212,234,135,139,126,3,73,194,204,203,185,137,52,248,81,24,183,177,62,63,165,35,20,104,237,71,67,85,22,16,219,83,155,52,33,102,165,173,74,54,164,173,213,33,27,215,49,69,235,41,11,81,244,174,11,120,233,66,181,175,187,183,1,174,58,205,85,18,239,110,207,81,182,162,104,183,32,246,168,140,200,92,210,208,140,201,167,156,96,154,86,253,164,149,166,38,213,44,148,150,146,160,183,240,0,0,0,0,20,3,197,31,199,102,38,253,203,228,240,132,170,224,99,249,236,253,155,253,228,34,175,20,127,29,152,155,247,47,147,194,18,171,129,143,231,179,246,111,247,144,11,84,0,0,1,21,120,163,248,19,196,223,185,124,226,16,149,66,42,241,71,240,39,137,191,114,249,196,32,20,2,53,80,50,174,53,80,0,0,0,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,135,42,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,1,106,128,0,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,1,117,34,128,120,163,248,236,196,223,185,124,158,16,191,225,64,60,81,252,118,98,111,220,190,79,8,4,255,0,224,169,225,98,233,248,129,59,203,169,194,85,102,199,194,198,50,124,63,184,124,185,241,21,120,42,120,88,186,126,32,78,242,234,112,149,89,177,240,177,140,159,15,238,31,46,124,6,107,6,170,6,85,198,170,0,0,0,0,0,0,0,0,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,19,255,0,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,64,74,174,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,128,93,72,0,0,0,0,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,128,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,15,205,62,157,79,170,70,92,58,156,8,243,24,112,141,43,105,246,146,226,20,70,70,70,70,149,17,145,244,51,47,214,63,72,0,242,112,48,151,10,169,83,149,83,166,97,157,169,14,98,148,107,57,12,81,99,54,233,171,82,86,166,164,160,143,93,72,143,93,123,203,81,234,90,105,166,91,75,76,182,150,208,146,34,74,82,90,17,17,123,8,136,127,216,0,0,0,0,0,0,0,0,8,237,156,188,165,218,89,155,195,185,209,36,195,67,55,29,62,51,175,211,38,54,219,73,113,79,54,196,130,101,165,172,217,113,195,111,152,254,227,74,116,61,122,151,94,250,26,197,172,40,190,112,54,253,157,105,93,84,185,244,201,148,233,78,148,103,220,97,230,73,228,54,243,141,161,230,148,226,16,106,73,155,74,52,172,136,136,244,233,221,211,77,194,34,103,231,38,54,238,97,236,26,141,209,67,166,161,171,194,141,5,231,226,56,195,40,74,229,114,89,148,180,50,102,150,28,117,123,157,120,189,82,50,212,251,180,62,240,140,60,49,179,208,255,0,50,62,4,98,157,122,49,71,50,66,41,115,170,50,143,121,171,248,28,86,99,19,143,200,211,77,57,138,229,165,30,243,47,105,8,239,197,3,10,83,99,102,10,93,209,77,142,130,166,221,13,185,86,39,218,71,205,184,236,153,179,87,184,148,72,74,79,84,160,143,93,84,102,94,211,17,130,175,70,189,176,122,250,84,26,148,105,212,106,245,2,113,169,38,164,61,29,196,186,195,198,68,180,238,36,44,139,123,103,161,244,61,83,236,50,29,159,28,51,48,254,62,224,221,183,64,186,145,28,238,107,105,200,113,187,107,132,124,199,226,71,138,226,52,55,22,234,220,82,212,227,202,87,113,36,207,175,67,239,14,193,194,91,25,218,195,252,109,145,103,213,170,42,106,159,112,67,92,102,25,83,196,148,28,199,229,193,109,42,218,165,165,59,182,160,203,82,35,86,158,241,118,232,90,92,66,86,131,213,42,34,50,63,168,102,35,7,239,57,120,123,138,86,157,231,17,229,182,116,122,220,9,174,18,84,100,75,67,82,27,112,210,173,20,157,72,246,117,45,75,237,46,241,164,44,20,191,33,98,94,21,90,183,156,55,219,112,234,116,120,50,94,38,212,70,72,117,200,205,184,164,244,82,180,211,121,116,51,51,255,0,56,15,110,57,86,102,113,146,149,129,216,61,112,222,213,9,204,71,146,212,25,109,192,75,174,165,6,228,178,138,243,141,32,181,90,12,204,205,163,208,146,123,143,217,239,46,168,102,68,70,102,122,17,119,152,167,126,45,249,144,114,232,188,99,96,213,191,84,89,192,165,26,31,152,150,95,245,59,75,78,207,142,226,84,72,116,211,174,213,22,164,104,35,247,233,220,2,10,98,21,217,113,99,38,42,86,46,87,206,92,250,133,201,89,144,244,118,83,204,117,122,200,146,181,165,164,36,205,106,211,115,154,18,72,207,191,218,46,247,135,30,90,162,96,110,9,82,235,181,24,36,221,118,232,138,197,89,227,117,162,39,153,68,152,145,20,166,85,171,72,90,116,91,71,170,76,212,68,126,211,62,234,204,225,163,151,231,113,147,29,161,214,170,84,211,122,141,109,242,234,106,90,217,53,54,167,227,204,134,173,134,106,109,104,63,81,195,233,169,30,158,210,33,123,137,68,42,5,20,155,109,45,71,137,77,139,162,72,136,144,134,219,109,29,61,196,68,68,95,81,16,14,117,153,28,114,183,176,15,10,171,215,189,86,169,1,153,209,105,242,151,77,141,37,244,36,228,75,76,103,157,105,178,66,156,65,175,114,154,50,218,147,220,125,72,189,229,66,151,221,227,138,217,200,198,243,152,152,149,10,165,66,181,80,236,241,35,71,110,75,232,138,195,210,212,104,45,155,157,82,16,149,73,211,166,164,68,100,69,174,189,123,215,17,124,196,93,216,249,142,7,132,214,203,234,126,151,73,157,232,150,162,193,83,170,39,229,181,50,91,9,81,161,14,173,42,82,146,234,75,82,73,40,250,22,132,93,14,105,112,228,200,245,27,8,109,104,88,167,123,211,147,34,233,170,48,219,241,219,144,202,22,81,26,117,184,143,167,66,117,132,56,219,168,117,181,23,69,25,23,94,243,212,192,116,92,140,100,218,213,203,198,29,83,234,21,186,28,89,55,109,69,166,166,202,147,38,51,107,122,43,142,49,24,214,210,86,166,27,117,4,151,89,51,36,158,166,70,102,102,122,247,74,208,31,146,175,80,98,147,73,155,85,148,226,91,102,28,119,36,56,181,25,17,37,40,73,168,204,204,204,136,136,136,189,166,2,166,248,201,227,17,84,110,10,30,19,83,39,25,179,21,168,213,73,4,219,189,57,169,93,65,133,36,246,175,78,227,45,72,211,175,215,236,28,151,133,62,13,170,255,0,199,102,174,217,16,210,236,107,113,9,156,133,184,222,228,37,232,243,32,184,70,70,104,81,18,200,151,211,169,31,214,67,137,231,91,18,95,196,204,199,222,181,37,73,83,209,233,181,170,149,54,50,183,154,146,108,183,62,73,160,211,235,40,180,209,125,52,208,189,196,44,211,131,222,25,124,152,192,250,165,225,58,26,19,54,173,87,125,76,188,109,232,179,138,236,56,14,36,183,26,8,246,234,147,61,8,204,190,208,22,3,220,0,0,33,95,17,27,91,27,113,46,197,106,205,195,27,106,84,158,108,212,165,215,89,135,45,102,166,205,153,109,153,106,201,43,82,245,208,125,75,78,191,97,8,217,147,46,24,215,140,123,250,6,33,227,131,74,140,197,41,246,170,17,161,237,117,11,92,134,158,142,242,9,198,228,197,208,210,101,205,73,232,162,62,154,106,93,76,91,42,144,149,105,185,36,122,30,165,169,119,24,255,0,10,141,66,21,38,159,42,171,82,146,212,104,144,153,92,137,15,58,178,66,27,109,9,53,41,74,81,153,17,17,17,25,153,153,232,90,0,252,19,103,91,246,45,176,185,115,229,68,166,82,40,176,141,74,113,213,161,150,153,97,150,204,207,83,61,169,73,18,16,103,236,34,34,246,16,164,174,36,25,199,157,142,23,212,140,63,181,106,108,185,106,81,36,173,180,174,43,198,104,144,243,47,75,104,156,35,67,235,109,105,83,78,167,214,218,70,125,59,139,161,245,46,35,156,65,101,93,51,167,224,190,17,86,8,169,13,147,177,42,147,227,72,50,55,150,71,46,51,205,165,200,242,77,42,109,72,83,106,36,169,29,122,25,244,208,133,106,56,227,143,56,167,93,90,150,181,153,169,74,81,234,106,51,239,51,63,105,128,254,37,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,211,219,238,16,247,37,120,9,51,31,113,194,141,111,42,11,239,82,233,207,198,169,84,13,45,26,144,113,219,153,29,14,164,254,109,105,250,47,119,40,136,189,231,167,125,254,225,38,27,219,248,75,96,211,44,43,102,26,99,83,233,188,238,82,9,180,35,242,143,56,233,244,66,82,159,164,226,187,146,93,255,0,172,5,97,113,165,111,75,138,202,95,41,162,221,233,47,88,147,235,31,205,211,187,204,124,174,10,166,95,47,239,189,116,215,248,175,79,254,193,81,31,87,141,41,56,87,29,150,102,74,216,126,146,211,221,249,58,112,248,92,22,214,146,196,171,201,38,230,211,87,163,180,78,186,110,254,15,81,246,123,64,92,80,132,60,91,103,63,31,44,53,24,109,190,148,55,43,147,204,65,168,200,215,182,161,0,203,66,246,232,38,240,174,46,50,183,123,112,176,210,223,181,91,125,36,186,135,107,230,35,119,85,114,228,83,220,46,155,186,247,251,140,5,121,228,78,134,187,131,51,86,149,57,28,221,87,219,255,0,39,244,186,83,228,159,184,253,194,64,241,129,181,161,210,177,162,159,93,101,164,161,234,159,55,153,181,36,68,124,184,144,18,93,196,71,220,126,211,49,241,56,72,97,187,151,94,99,24,188,156,109,195,141,107,238,230,104,94,169,246,152,51,219,45,125,83,46,244,251,211,250,251,135,78,227,73,84,165,191,119,89,180,214,34,50,153,145,189,35,207,117,45,164,150,189,205,83,148,157,76,143,83,208,186,22,160,35,71,15,12,59,107,16,179,31,66,136,255,0,47,151,31,181,110,37,233,215,116,9,102,93,233,87,232,13,5,145,17,22,132,90,16,165,46,15,150,193,85,241,218,109,113,68,179,77,35,151,174,157,197,205,135,61,61,122,31,187,222,95,172,93,112,0,0,0,241,120,199,5,53,44,55,171,194,83,38,233,57,217,253,66,78,227,61,31,108,251,191,80,204,107,158,171,135,161,232,53,9,136,68,179,180,39,147,102,146,87,205,105,187,187,242,168,25,123,119,242,134,3,72,153,69,156,117,12,191,90,210,20,249,58,163,237,218,171,118,237,127,134,190,93,255,0,168,118,33,31,50,32,239,55,45,22,170,183,184,175,239,238,171,61,79,253,80,148,36,24,0,0,0,0,0,0,224,121,227,136,244,188,182,221,77,50,218,86,175,224,61,20,70,127,246,124,111,119,216,59,224,227,57,190,165,200,171,229,254,231,133,20,164,169,213,246,45,169,143,169,172,244,155,28,207,161,17,251,11,252,224,51,126,215,229,8,105,255,0,13,94,41,22,85,57,228,235,162,185,221,255,0,240,203,25,128,34,52,57,162,200,210,101,239,232,52,199,128,53,120,181,220,39,161,212,224,190,167,152,123,180,236,90,148,74,51,210,75,169,61,76,140,203,188,143,218,3,161,128,0,0,169,110,54,180,39,227,215,48,214,180,77,39,151,47,211,58,169,41,61,125,68,83,147,235,30,158,254,238,162,218,69,108,241,169,166,57,39,15,236,106,138,34,18,211,11,210,123,221,229,234,109,239,126,156,69,215,78,154,247,125,96,34,55,11,27,228,237,92,202,211,41,75,158,76,53,86,231,110,66,157,218,75,229,64,154,162,233,184,136,244,53,123,143,245,9,135,198,63,13,19,87,195,74,54,33,49,29,42,85,19,180,115,156,217,169,167,157,34,158,210,122,146,79,78,239,106,139,245,247,10,228,201,45,80,168,217,157,179,42,42,83,105,38,189,35,169,184,122,39,173,62,73,117,234,94,241,121,217,195,194,118,241,167,47,183,61,132,152,232,92,169,253,139,144,230,205,86,222,201,177,221,86,211,216,179,45,73,174,186,36,255,0,180,130,179,120,55,220,245,40,88,197,88,182,209,33,93,146,163,217,247,182,107,86,159,55,22,160,178,208,181,211,188,253,198,46,108,81,127,10,202,220,139,75,54,116,123,110,161,21,198,215,82,237,28,194,82,12,141,28,186,100,229,150,186,153,105,174,226,246,24,189,0,20,211,198,105,183,83,139,118,210,214,122,161,125,179,97,117,233,164,106,126,163,217,240,85,81,149,82,251,78,196,153,31,162,250,153,117,47,86,162,60,175,26,22,28,111,19,237,7,212,103,181,223,72,109,253,81,233,196,99,233,240,95,153,203,189,46,216,125,160,203,155,216,62,111,127,69,104,213,68,251,189,160,45,232,83,223,24,220,40,102,137,126,81,113,38,59,76,54,117,222,211,204,216,146,37,43,144,205,61,146,221,162,11,94,254,154,168,255,0,87,112,184,65,95,252,98,40,52,233,184,23,14,185,32,227,20,186,119,51,179,111,219,204,62,100,202,122,87,179,82,215,184,186,232,101,208,5,43,143,245,139,42,68,25,76,205,136,242,217,126,59,137,117,167,16,163,74,144,180,158,164,162,50,234,70,70,90,234,67,252,136,140,250,16,255,0,164,52,235,132,102,219,75,86,210,53,30,212,153,232,94,240,22,253,195,55,61,45,94,52,200,88,33,137,117,93,181,88,44,55,26,149,38,67,228,68,243,72,76,56,204,181,189,233,6,165,56,106,82,207,106,80,68,125,76,186,234,66,201,210,162,82,73,73,61,72,203,82,49,151,59,46,239,175,88,87,69,50,236,183,42,82,97,78,166,75,102,83,110,48,242,219,86,230,220,75,132,70,104,82,79,77,200,73,244,50,238,23,219,145,12,212,209,51,15,133,84,230,38,85,90,85,205,72,140,204,73,204,186,250,13,247,84,212,104,196,227,219,77,231,28,81,27,143,25,110,86,154,159,121,17,247,132,160,0,0,28,167,52,182,20,60,69,192,75,222,131,38,26,100,186,154,13,73,232,168,54,201,103,207,236,79,161,26,17,165,93,117,95,176,181,235,208,103,70,160,212,171,19,18,36,178,105,114,60,139,122,182,180,232,146,52,41,181,176,249,151,79,162,100,100,104,250,140,190,161,167,233,177,89,157,13,248,82,27,67,141,72,105,77,45,11,34,52,169,42,35,35,35,35,232,101,161,140,253,241,16,193,215,240,155,49,183,2,147,21,182,98,220,82,101,214,217,38,208,105,73,38,68,249,123,75,232,36,187,155,246,107,246,152,11,159,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,174,171,235,169,235,245,14,214,43,59,131,142,51,51,81,179,107,56,83,89,171,60,228,248,179,36,78,136,211,175,145,161,49,82,213,61,132,37,36,165,238,35,220,102,68,68,157,190,227,246,11,49,1,254,82,99,71,153,29,200,178,216,109,230,94,65,161,198,220,73,41,42,73,150,134,70,71,208,200,200,197,85,103,163,38,151,29,157,141,148,12,114,194,139,113,110,83,149,89,139,62,160,205,54,27,134,226,31,237,114,100,186,189,172,48,73,36,146,82,217,106,165,235,174,154,159,113,139,90,31,146,167,74,166,214,98,46,13,82,11,18,152,89,25,26,30,105,43,79,82,50,215,69,17,151,113,159,248,192,120,204,8,174,73,175,225,37,171,46,115,15,51,41,186,68,22,95,67,201,52,184,78,20,102,141,91,136,204,207,93,76,245,215,174,163,128,241,39,203,252,124,98,192,170,157,118,21,60,159,171,219,76,61,83,105,72,104,148,226,145,30,28,197,18,8,201,181,168,245,91,133,208,140,139,95,105,24,149,244,154,61,62,135,19,176,211,99,182,195,4,122,165,8,66,82,146,232,69,161,18,72,136,186,17,5,102,149,18,185,72,155,70,158,195,111,70,157,29,200,206,182,226,73,73,82,22,147,74,136,200,200,200,200,200,207,188,140,6,101,112,222,240,173,97,38,38,209,238,120,234,145,18,109,2,173,29,231,208,70,182,214,70,196,132,45,72,81,18,146,125,237,245,35,50,238,246,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,95,120,163,174,32,88,36,246,12,102,18,183,21,136,36,205,58,184,244,154,196,115,109,163,75,105,75,211,165,18,16,90,54,132,150,137,107,184,181,233,237,63,100,214,224,249,142,173,74,182,43,152,83,90,168,180,133,83,138,77,89,174,107,196,70,76,182,220,6,18,69,185,206,238,254,228,145,125,126,192,30,227,139,182,54,149,151,132,80,176,242,143,80,217,83,173,204,108,164,182,135,116,81,194,122,44,246,87,169,37,194,86,155,146,69,213,38,159,126,167,208,82,210,140,212,102,165,25,153,153,234,102,98,86,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,208,250,31,212,66,42,54,219,142,184,150,154,66,150,181,153,37,41,73,106,102,103,220,68,94,208,31,239,77,167,78,171,212,35,82,169,145,93,147,46,99,200,97,134,90,65,173,110,56,181,18,82,148,165,36,102,102,102,100,68,68,90,158,162,227,184,104,228,102,62,29,80,35,99,30,38,209,154,93,195,80,109,14,211,227,72,142,71,217,152,113,16,228,52,179,67,209,210,180,60,151,16,178,213,43,50,46,164,93,117,49,200,120,98,228,85,235,134,68,124,117,197,42,19,69,2,44,132,42,149,2,124,83,222,226,210,112,229,51,32,155,126,57,164,219,52,155,137,222,149,234,125,72,189,166,45,174,44,88,208,99,53,14,20,118,152,97,148,37,182,154,105,4,148,33,36,90,18,72,139,161,17,17,17,17,16,15,244,34,36,145,37,36,68,68,90,17,23,176,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,102,179,54,62,41,241,147,226,5,195,230,47,141,41,128,8,171,194,227,192,158,25,125,245,231,19,68,170,0,0,0,0,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,0,0,1,64,60,81,252,118,98,111,220,190,79,8,95,240,0,128,28,21,60,44,93,63,16,39,121,117,56,79,240,0,1,202,179,99,225,99,25,62,31,220,62,92,248,234,160,3,42,227,85,0,0,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,139,169,0,21,87,192,199,243,217,251,55,251,200,90,160,0,0,0,0,0,0,0,0,0,12,171,141,84,0,8,171,194,227,192,158,25,125,245,231,19,68,170,0,0,0,0,1,18,184,134,100,150,171,156,91,54,219,85,159,118,68,163,93,150,116,137,42,166,162,164,106,42,116,182,37,27,37,33,15,41,180,45,214,214,68,195,107,66,210,149,23,170,164,41,62,185,56,220,181,0,20,237,144,78,25,247,149,119,20,38,223,25,153,177,37,209,104,86,29,96,163,34,220,173,211,73,198,46,57,41,109,226,81,165,100,241,18,163,50,239,102,112,150,72,118,60,146,53,32,141,73,39,8,92,72,0,0,0,0,165,110,39,89,14,252,8,87,100,227,206,19,209,118,216,55,5,65,94,146,165,211,169,220,184,182,187,202,67,41,111,85,115,84,124,153,15,170,65,167,107,109,180,202,141,182,75,77,237,36,230,87,12,188,147,222,89,94,182,107,119,198,39,84,37,196,187,47,24,237,70,149,110,37,242,54,41,72,143,34,65,36,214,182,36,185,30,90,221,66,153,113,43,52,18,217,37,56,132,159,206,56,71,55,192,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,0,0,0,0,17,87,138,63,129,60,77,251,151,206,33,9,84,0,51,89,148,239,20,248,55,241,2,222,243,22,5,212,241,71,240,39,137,191,114,249,196,33,42,128,6,107,50,157,226,159,6,254,32,91,222,98,192,210,152,0,8,191,196,163,8,99,98,254,79,175,134,9,136,135,82,179,227,149,223,77,122,75,238,180,134,23,5,42,92,133,17,55,174,245,170,25,203,109,9,89,26,13,110,164,207,110,132,180,209,14,19,223,95,130,252,83,179,113,51,209,126,147,249,37,112,83,171,189,139,159,201,237,93,150,75,111,114,185,155,85,179,119,47,110,237,170,211,93,116,61,52,26,126,0,31,38,211,186,104,87,205,171,70,189,109,105,221,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,250,15,172,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,198,148,192,4,85,225,113,224,79,12,190,250,243,137,162,85,0,0,174,12,232,100,250,230,205,206,125,173,26,42,74,92,43,38,135,99,210,149,118,86,34,59,31,159,5,135,102,214,22,202,27,109,213,146,148,183,149,25,109,18,210,135,9,179,81,45,105,81,22,213,79,251,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,0,0,0,0,0,20,3,197,31,199,102,38,253,203,228,240,133,255,0,0,10,171,224,99,249,236,253,155,253,228,45,80,0,0,0,0,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,0,0,1,5,120,193,99,29,10,198,203,1,225,84,134,123,69,107,18,234,12,71,134,222,229,163,145,22,12,134,37,200,147,169,33,72,86,213,162,51,92,179,82,20,125,167,122,119,19,106,33,58,128,6,104,114,221,130,21,92,199,227,109,173,130,244,106,228,74,52,139,142,67,169,92,249,45,169,196,70,97,150,28,144,242,201,9,234,181,147,76,185,177,26,164,148,189,169,53,32,140,214,90,94,0,1,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,133,92,88,176,46,133,137,249,96,169,226,55,161,170,179,110,156,52,210,163,72,85,60,214,189,177,95,145,29,185,228,243,68,74,37,50,150,17,207,82,244,37,55,217,137,91,210,142,98,87,77,120,3,140,117,220,191,227,45,167,140,86,227,61,162,93,179,80,76,135,35,110,66,59,92,85,165,77,201,141,189,104,89,55,205,97,199,90,230,108,53,35,126,228,250,201,35,26,105,0,0,0,0,0,0,20,3,197,31,199,102,38,253,203,228,240,132,170,224,99,249,236,253,155,253,228,45,80,0,0,0,0,69,94,40,254,4,241,55,238,95,56,132,37,80,0,202,184,213,64,0,0,0,0,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,0,0,0,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,160,30,40,254,59,49,55,238,95,39,132,47,248,0,64,14,10,158,22,46,159,136,19,188,186,156,37,86,108,124,44,99,39,195,251,135,203,159,29,84,0,101,92,106,160,0,0,0,0,0,0,0,0,0,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,127,192,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,0,0,0,0,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,246,143,232,0,174,222,37,217,25,141,136,180,9,56,197,134,84,102,145,112,211,219,91,181,8,209,227,145,118,150,27,68,201,14,172,144,204,117,45,110,169,197,160,181,82,200,143,161,31,93,12,83,141,74,157,58,145,80,147,74,169,197,118,52,184,111,45,135,217,117,6,133,182,226,20,105,82,84,149,17,25,25,25,25,25,25,106,90,13,77,202,139,26,116,103,97,205,142,211,236,60,133,54,235,78,160,148,133,164,203,67,74,136,250,25,25,25,145,145,138,148,226,115,145,87,173,233,18,49,215,11,104,77,28,9,82,22,170,172,8,17,79,123,107,81,204,148,244,131,109,136,228,146,108,146,77,167,122,151,169,116,35,246,24,10,199,73,154,76,148,147,50,50,61,72,200,93,47,8,140,109,43,207,8,166,225,229,98,160,75,169,209,38,57,217,155,91,186,168,161,51,22,3,40,208,148,225,171,77,202,50,232,146,79,187,67,232,41,109,198,220,105,197,52,234,20,133,160,205,42,74,139,67,35,46,242,50,246,9,87,195,135,27,87,132,153,137,161,211,229,203,117,184,23,60,152,212,67,74,92,209,4,228,153,209,11,114,136,220,74,116,218,223,83,234,127,81,128,187,12,198,226,141,55,8,48,110,233,189,39,79,106,43,209,41,51,149,11,123,169,65,185,37,49,94,113,180,39,85,160,205,70,109,158,132,71,169,233,211,222,51,169,137,23,133,107,22,241,54,177,115,200,92,137,115,43,245,105,15,48,131,53,184,179,55,228,45,105,66,72,212,163,239,115,161,17,159,127,180,89,231,24,60,117,106,45,175,67,194,154,45,69,165,170,162,81,170,206,242,158,35,51,101,198,231,176,162,61,174,119,119,119,164,203,235,246,8,81,195,247,4,158,198,124,194,81,34,200,130,79,83,168,111,70,172,72,55,26,53,54,164,179,58,41,45,7,171,107,73,234,151,123,143,78,158,210,246,133,171,112,215,203,252,124,29,192,186,101,118,109,60,152,171,220,172,51,83,117,75,104,146,226,91,145,14,26,141,6,102,218,20,90,45,179,232,102,101,175,180,204,119,236,119,174,202,183,240,146,234,151,5,135,158,148,229,34,115,44,33,148,154,156,55,14,51,166,146,73,17,145,235,169,22,154,117,212,123,26,53,42,37,14,145,10,141,1,134,217,141,6,59,113,154,109,180,146,82,148,33,36,148,145,17,17,17,17,17,23,113,16,85,168,244,250,228,78,195,82,142,219,236,25,234,164,45,9,82,79,161,150,134,74,35,35,232,102,2,172,178,49,147,91,142,241,198,202,254,57,98,189,182,182,233,201,172,202,159,79,102,165,13,194,113,111,246,184,210,90,94,215,216,52,154,77,42,112,181,74,245,215,93,15,188,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,66,34,34,31,227,76,165,83,104,209,17,6,151,5,136,172,32,136,137,12,180,148,39,161,17,107,162,72,139,184,139,252,67,245,128,14,41,156,124,65,103,14,50,237,122,214,22,250,154,114,93,22,165,9,133,37,68,149,19,170,131,33,73,208,247,39,175,169,211,67,215,234,29,172,86,119,24,236,102,102,157,102,81,176,166,141,87,121,185,242,166,71,157,45,166,164,17,33,81,84,213,65,133,165,73,74,247,25,238,34,35,35,78,158,243,246,0,170,200,13,74,190,241,34,59,36,78,72,147,112,214,208,157,21,170,214,226,223,124,139,175,210,51,51,53,253,102,127,88,209,110,86,172,40,152,117,128,118,69,6,52,52,198,117,84,26,99,210,144,77,146,15,159,216,152,66,245,34,74,79,93,81,237,45,122,117,20,153,195,195,7,95,197,156,198,219,234,84,86,222,139,110,201,137,91,120,156,65,169,38,152,243,226,110,47,160,162,238,115,219,167,218,67,64,144,162,179,6,27,16,163,182,134,218,142,210,90,66,16,68,73,74,82,68,68,68,69,208,139,66,1,254,192,0,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,134,125,116,33,34,51,223,154,154,38,94,48,170,162,196,58,171,73,185,106,241,158,137,5,150,159,65,62,210,157,141,36,155,123,105,60,219,137,34,113,146,45,201,215,67,238,35,62,234,18,189,46,250,237,251,116,84,238,203,142,165,38,108,234,156,183,165,56,227,239,45,197,110,113,197,56,100,70,181,40,244,220,181,31,83,62,240,31,38,84,169,19,165,61,54,91,203,121,249,14,41,215,92,90,141,74,90,212,122,154,140,207,169,153,153,235,169,143,242,31,244,182,157,111,111,49,165,167,113,17,167,84,153,106,71,237,33,255,0,32,45,231,131,118,20,53,79,180,43,120,164,235,76,41,217,50,36,211,18,179,73,26,201,42,106,158,249,22,187,53,211,82,253,46,255,0,103,180,89,120,138,156,52,232,52,234,38,87,104,46,83,206,49,156,244,69,152,255,0,39,111,71,87,78,135,184,149,161,23,173,208,181,215,83,250,196,171,1,83,156,106,148,103,84,177,19,177,36,69,233,78,186,117,63,86,156,60,103,6,86,221,86,45,220,171,65,232,132,118,61,229,215,174,177,170,26,15,185,198,130,103,50,244,180,161,246,131,62,87,111,249,189,253,19,171,84,227,238,246,15,153,193,121,135,28,196,251,189,244,153,237,107,209,251,191,92,122,137,16,11,141,20,201,198,66,231,169,77,198,26,61,182,185,10,236,148,238,209,177,178,90,180,249,200,180,245,158,165,174,157,229,238,33,115,98,139,248,169,214,228,93,185,179,172,91,116,248,174,56,186,111,103,229,146,80,102,107,230,83,32,172,244,208,207,93,54,159,176,128,75,62,14,24,104,154,70,26,86,113,9,248,233,74,235,125,159,146,230,205,13,92,153,21,6,149,212,210,90,247,251,20,127,171,184,67,222,41,215,201,221,89,149,169,210,145,60,159,106,147,201,216,132,187,184,145,205,129,9,71,211,113,145,106,105,247,23,235,22,237,147,188,39,107,5,242,251,108,88,106,140,132,74,129,219,121,238,108,209,110,111,155,33,212,238,61,136,51,208,157,233,170,75,251,78,140,115,181,84,42,206,103,111,58,138,84,218,137,223,71,104,109,158,169,233,79,140,93,58,159,184,4,206,224,149,66,126,69,119,18,171,70,202,121,81,61,13,162,212,147,212,247,162,162,159,84,244,247,247,245,22,210,43,103,130,181,49,113,176,254,249,168,174,41,33,51,125,25,177,221,154,27,155,31,168,145,245,211,174,157,223,80,178,96,0,0,1,230,49,41,228,199,178,170,47,43,93,19,201,238,255,0,133,64,204,3,191,148,49,166,60,126,171,196,161,97,61,114,167,57,245,51,29,158,205,189,105,81,36,203,89,45,36,180,51,50,46,243,47,104,204,226,136,220,115,68,17,153,159,112,13,21,100,114,35,208,242,219,106,180,243,105,66,191,135,116,73,25,127,217,242,125,255,0,104,239,131,140,229,2,151,34,145,151,235,98,20,162,146,151,81,219,119,38,70,164,178,214,108,131,46,134,68,125,199,254,97,217,128,0,0,0,0,0,7,199,187,109,248,247,69,191,42,133,40,181,106,78,205,221,223,201,90,85,237,35,246,167,220,62,192,0,203,157,237,64,151,108,92,243,104,115,155,52,63,27,151,189,38,70,90,110,109,42,46,242,35,238,81,123,5,246,112,232,189,162,222,57,103,183,141,153,205,200,118,39,107,230,165,46,146,212,141,213,9,122,106,91,140,203,82,79,180,83,134,119,236,229,89,153,142,186,41,169,105,77,178,125,139,150,74,78,159,246,4,99,63,228,145,119,168,88,207,6,91,149,138,150,20,220,182,234,101,33,78,210,59,30,246,247,145,169,60,217,53,5,151,77,117,45,72,181,238,47,214,2,197,128,0,0,65,78,46,244,151,103,229,205,115,90,97,11,236,122,106,163,73,154,147,190,116,2,232,122,116,238,19,172,69,78,37,52,79,76,101,126,226,62,206,183,121,61,147,232,163,118,154,212,97,253,71,238,1,71,184,27,92,143,109,226,149,18,181,41,199,27,106,63,105,220,166,204,137,69,186,51,169,45,12,204,139,189,94,241,166,100,42,53,66,41,43,68,58,211,158,195,209,68,122,31,248,187,200,101,154,157,49,116,249,141,204,111,233,55,174,159,172,140,191,180,105,139,2,110,149,94,120,87,68,184,220,89,41,114,251,78,166,71,175,209,146,234,61,231,250,62,240,17,158,193,201,69,11,12,115,118,88,169,110,195,74,41,159,235,13,114,208,68,223,241,98,152,86,210,67,9,73,106,165,168,207,69,117,251,122,9,172,63,224,216,100,220,39,141,148,27,133,220,189,165,169,123,59,199,253,128,169,30,55,48,218,106,227,195,9,109,180,162,91,254,155,230,43,111,67,218,221,52,139,168,229,252,35,174,41,116,204,193,122,37,167,182,179,80,252,162,77,70,90,242,225,79,81,116,212,139,188,253,198,36,159,26,139,114,44,219,26,199,184,84,198,175,83,189,39,181,100,130,245,121,143,83,144,122,158,154,151,66,247,144,130,92,62,111,41,54,142,104,45,69,182,179,75,82,123,119,55,67,50,250,52,233,90,127,40,139,189,94,208,26,24,16,211,138,181,141,42,236,202,237,102,163,79,132,252,169,148,174,207,201,67,45,154,204,249,181,24,36,174,132,147,62,228,159,118,157,222,209,50,199,138,198,43,13,188,75,195,202,165,154,225,39,108,254,71,210,255,0,120,251,110,126,138,191,67,220,127,218,3,53,182,4,106,68,203,186,4,106,235,173,183,5,124,222,106,156,82,73,37,163,75,52,234,106,233,244,136,187,197,171,91,92,51,109,116,70,122,74,105,138,113,153,209,157,138,158,107,45,154,144,106,61,55,23,240,93,8,203,67,208,250,138,159,186,40,85,11,78,224,147,68,159,26,76,57,81,118,111,109,228,41,183,19,185,9,81,106,70,68,101,169,40,143,187,184,198,136,114,145,140,240,113,155,7,237,250,250,223,140,169,242,218,154,243,173,182,162,61,169,110,107,173,17,233,189,106,46,132,158,243,246,254,160,20,163,156,108,166,220,217,104,189,9,151,161,201,122,137,83,79,105,141,44,155,113,77,32,220,118,65,33,147,89,178,218,9,100,134,53,218,90,244,234,93,59,190,62,80,179,29,113,101,211,22,232,215,12,25,171,42,60,169,145,227,85,88,55,23,176,226,170,76,117,188,162,73,58,218,119,108,100,139,85,158,223,127,78,235,211,204,246,92,236,236,196,225,181,78,215,175,83,88,93,65,49,94,93,58,79,37,163,113,169,37,29,228,52,123,214,211,138,73,18,158,51,245,75,82,62,165,245,208,54,62,96,77,237,128,248,129,85,180,174,106,28,248,209,227,203,125,48,229,59,25,228,54,251,9,125,214,219,90,86,182,208,74,220,77,40,200,200,180,50,45,75,234,13,22,97,78,39,91,56,187,99,210,239,123,90,161,30,84,90,132,102,30,81,52,235,107,54,150,227,40,116,219,86,197,168,146,162,39,19,169,106,122,107,250,199,176,20,181,195,27,57,146,112,198,235,139,131,215,189,89,197,80,171,115,16,212,55,100,190,102,152,239,188,236,56,232,45,206,190,148,33,180,161,10,61,9,6,101,215,77,75,82,23,63,14,100,90,132,70,103,65,146,212,136,242,27,75,173,58,210,201,104,90,20,90,165,73,81,116,50,50,50,50,50,1,254,194,180,184,201,97,33,85,172,170,38,39,210,233,92,201,144,229,198,129,33,230,216,212,211,25,13,84,31,89,154,146,131,50,45,76,140,245,86,159,87,180,89,104,227,217,182,195,184,248,151,151,203,222,132,184,45,202,146,213,6,167,38,26,20,209,45,93,160,160,190,150,246,150,213,30,237,87,211,66,215,175,64,20,117,145,156,99,155,131,185,134,181,231,162,95,38,21,98,163,10,147,44,214,225,165,180,178,236,232,198,181,43,215,65,17,17,55,212,207,82,211,188,140,104,102,137,84,139,92,163,65,172,194,125,183,152,159,25,169,45,56,218,137,72,82,22,130,81,25,25,25,145,145,145,151,113,152,203,229,90,37,74,204,188,38,193,50,114,53,66,133,82,113,163,47,89,10,105,230,93,50,250,148,147,37,39,234,50,211,216,47,219,135,150,45,183,138,249,109,183,228,57,60,228,204,161,49,18,141,32,212,238,245,115,25,129,16,215,175,174,163,239,115,219,161,245,238,32,18,104,0,0,0,0,5,111,113,135,194,40,149,108,62,165,98,108,42,99,238,207,135,45,136,79,58,203,4,162,76,116,49,80,121,70,163,36,26,136,137,70,70,122,171,79,171,218,32,142,71,47,215,240,202,189,137,55,114,249,136,101,56,123,88,98,59,133,169,17,74,37,198,113,59,79,114,75,126,136,212,180,61,194,235,243,103,100,195,196,28,6,187,109,121,52,210,152,244,202,76,246,226,23,36,156,83,114,23,9,244,33,105,213,42,50,81,26,250,25,22,165,175,65,74,56,215,97,185,151,140,51,98,198,53,169,138,237,114,90,102,62,178,61,174,28,7,163,184,210,154,81,237,109,122,111,103,170,77,38,157,125,166,125,8,35,229,229,93,122,233,187,235,151,52,133,173,110,213,234,82,103,173,75,51,53,41,78,186,165,153,153,153,153,153,234,175,121,253,166,36,222,65,50,141,94,204,14,38,83,43,245,58,107,137,181,232,115,153,153,45,199,153,89,53,35,147,34,42,214,206,170,101,109,175,115,79,25,237,51,45,75,188,200,187,248,14,13,225,197,71,21,241,46,221,177,105,237,184,175,74,212,226,69,121,72,37,25,182,211,178,27,105,74,212,146,173,52,230,23,83,73,151,219,220,52,55,150,124,9,181,240,15,11,168,246,149,6,156,195,82,74,36,117,205,124,153,109,46,58,255,0,103,101,183,13,74,75,104,53,106,109,17,153,168,181,51,239,250,131,161,218,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,232,130,34,215,106,72,186,17,119,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,77,213,108,81,175,27,126,125,181,95,167,199,153,6,161,25,216,206,180,243,72,113,38,151,16,164,43,162,200,203,232,168,203,169,31,120,250,192,2,130,115,247,148,106,246,95,177,50,167,112,83,41,174,42,215,174,206,122,100,71,25,101,102,212,126,116,137,75,67,58,165,148,54,141,173,50,71,180,140,244,46,227,50,238,140,150,117,117,235,90,238,161,220,209,214,164,59,72,169,70,158,133,32,204,148,149,52,234,86,70,70,70,70,71,170,125,229,246,144,209,198,102,48,38,215,199,204,46,172,90,85,234,115,14,201,56,146,23,9,243,101,181,56,211,253,157,230,219,82,84,166,214,105,208,221,51,35,73,106,71,221,245,231,147,25,48,226,163,133,24,151,113,88,181,6,220,79,162,170,114,226,178,165,146,136,220,105,169,14,52,149,106,105,78,186,242,207,169,36,139,236,238,1,217,115,201,126,191,137,181,236,54,187,145,204,91,42,195,202,59,18,29,234,100,114,183,201,113,91,143,114,139,126,139,212,245,61,194,118,240,120,194,40,148,172,62,170,226,108,218,91,237,79,153,49,248,76,186,243,4,146,84,117,177,79,121,38,147,52,18,140,141,68,102,90,43,79,171,218,32,158,10,88,110,102,27,12,223,177,137,106,122,187,68,150,169,140,44,207,115,133,5,152,237,180,150,146,123,92,94,155,222,232,146,73,39,95,105,31,67,186,220,166,89,48,240,247,1,173,43,94,53,52,161,189,14,149,1,185,101,201,38,212,228,132,66,97,11,90,180,74,76,212,102,142,166,101,169,233,212,7,97,0,0,0,0,1,248,171,117,72,180,58,52,234,204,215,219,101,136,17,157,146,235,142,40,146,132,161,8,53,25,153,153,145,17,17,17,247,153,12,243,231,159,24,230,227,22,97,174,137,235,150,79,66,163,212,102,210,98,26,28,53,54,166,90,157,36,208,164,250,235,35,35,39,58,25,104,90,119,17,11,139,226,25,139,109,97,70,91,110,9,13,207,56,211,43,172,75,163,70,52,187,177,92,199,160,75,52,105,235,164,251,219,246,106,125,59,140,80,77,38,37,74,243,188,33,65,34,114,77,66,187,82,109,162,47,89,106,117,231,157,34,250,212,163,53,43,235,51,215,218,2,216,248,54,225,33,82,108,170,222,39,213,41,92,185,147,37,201,129,29,231,24,208,213,25,109,83,223,65,146,148,130,51,45,72,204,180,86,159,87,180,89,104,227,217,73,195,168,248,105,151,203,34,132,136,72,141,41,234,13,50,76,196,19,100,133,118,131,130,194,92,220,91,82,123,181,71,93,75,94,157,71,97,0,30,63,21,177,58,217,194,43,30,169,123,221,53,8,241,98,211,227,62,242,73,215,91,65,186,182,217,91,164,218,119,173,36,165,25,54,173,11,82,215,79,214,61,84,201,145,105,241,30,157,58,75,81,227,199,109,78,186,235,171,36,33,8,73,106,165,41,71,208,136,136,140,204,204,83,7,19,140,230,73,196,219,174,86,15,89,21,103,19,66,162,75,91,83,29,140,249,146,100,62,203,179,35,172,183,52,250,144,182,212,133,164,250,160,140,250,107,161,104,64,35,118,111,115,29,112,230,47,22,235,55,12,217,171,58,60,89,146,35,82,152,39,23,176,162,166,76,133,178,163,73,186,226,119,108,120,203,84,158,223,119,78,255,0,177,147,156,166,220,249,151,189,13,150,33,200,102,137,76,79,105,147,44,219,113,45,47,150,236,114,91,36,178,101,196,26,205,15,235,180,244,233,212,250,119,248,28,4,192,155,219,30,47,250,85,165,108,80,231,201,98,68,182,19,50,83,81,158,91,108,48,167,218,109,197,169,104,109,100,157,164,234,76,204,203,66,35,212,254,187,249,203,14,92,236,236,187,97,181,50,215,160,211,88,69,65,81,88,93,70,79,37,162,113,217,39,29,148,58,123,210,211,106,81,26,153,35,245,139,83,62,167,245,4,19,197,254,30,86,125,165,99,212,174,249,112,59,60,107,118,140,243,139,90,90,105,4,125,157,151,28,53,172,206,49,23,114,122,158,165,250,133,93,214,32,182,253,213,58,153,69,65,190,219,149,7,88,136,150,139,118,242,55,13,40,36,146,123,245,233,166,133,246,11,213,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,191,67,47,168,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,166,101,167,80,23,181,145,155,65,118,110,88,172,88,79,71,117,135,166,209,41,147,158,67,136,218,162,113,116,248,196,162,211,105,31,122,125,189,126,177,223,7,196,178,40,9,181,108,234,29,180,130,34,42,85,58,52,34,211,187,230,154,74,61,197,250,62,226,251,8,125,176,20,131,197,198,226,151,83,204,23,162,93,123,115,52,255,0,201,164,148,103,167,50,20,5,31,77,76,187,203,220,67,168,112,70,134,211,215,38,39,204,113,165,26,227,250,23,150,173,189,11,115,117,34,62,162,43,113,6,188,164,93,217,160,186,214,226,205,76,198,236,60,173,76,207,233,83,162,235,252,163,46,244,251,4,236,224,175,110,69,133,99,95,23,2,99,232,245,71,209,155,156,52,23,173,203,122,162,130,208,244,212,250,31,188,192,89,88,133,55,246,74,40,56,157,155,179,197,75,138,26,87,76,255,0,95,107,150,131,39,63,139,18,194,119,18,216,82,79,69,33,38,90,171,167,219,208,77,97,255,0,4,195,36,225,188,76,160,156,62,245,237,45,79,217,222,3,252,214,168,212,248,166,173,16,211,77,251,11,68,145,106,127,226,239,49,153,156,114,174,70,185,49,74,183,90,136,227,174,53,35,179,109,83,134,70,163,219,25,164,158,166,70,101,222,159,120,209,126,58,221,10,179,48,178,181,113,161,100,149,68,236,218,25,158,159,74,75,72,247,151,233,123,198,103,106,51,23,80,152,228,199,62,147,154,107,250,136,139,251,0,93,175,8,122,67,176,50,232,137,174,176,132,118,205,116,81,36,201,74,217,58,121,117,61,58,247,137,214,34,167,13,106,39,161,242,191,110,159,103,91,92,238,215,244,145,183,93,42,51,62,162,247,137,86,0,0,0,34,255,0,17,123,218,45,157,150,123,136,222,158,220,119,101,246,78,82,84,233,33,75,219,80,137,174,133,184,140,244,37,123,5,9,217,52,9,119,61,207,10,135,5,179,91,242,121,155,18,68,103,174,214,212,163,238,35,62,228,159,176,91,183,25,171,149,138,110,20,219,86,242,164,161,46,213,251,102,198,247,145,41,92,169,52,245,159,77,117,61,8,245,238,63,212,43,155,36,22,114,175,60,199,90,244,213,52,165,178,93,183,152,73,78,191,246,4,147,47,228,153,119,164,6,133,237,43,126,61,175,111,197,161,69,45,26,141,191,111,119,242,150,165,123,8,189,170,247,15,176,0,0,0,0,0,0,0,0,0,40,199,138,245,157,81,183,179,17,34,179,41,148,166,53,91,103,33,73,74,139,119,42,12,20,171,169,164,136,244,51,246,25,254,161,208,184,53,95,205,80,241,34,229,179,29,116,210,117,254,199,161,110,34,35,228,49,80,115,244,139,223,238,63,213,222,63,215,141,2,52,196,107,73,125,122,246,255,0,179,242,20,238,225,22,178,69,138,202,194,92,192,80,46,7,100,161,152,103,218,187,66,150,189,169,254,242,146,132,234,123,210,93,238,123,76,6,139,0,127,155,47,53,33,162,121,135,18,180,43,93,20,147,35,35,253,100,63,208,0,112,188,238,64,122,163,150,91,194,43,12,37,213,171,209,250,17,164,212,125,42,17,143,166,159,96,238,131,193,227,157,21,203,135,11,43,116,118,98,246,133,200,236,218,55,179,126,237,178,90,87,118,135,175,118,189,222,192,25,147,26,61,201,188,180,77,203,197,172,251,102,209,146,187,119,228,190,143,247,244,130,254,193,156,33,161,220,129,214,169,181,172,177,218,175,210,150,165,178,93,187,69,153,164,200,255,0,140,37,23,67,73,153,119,145,128,145,96,0,2,35,113,55,195,216,247,182,90,171,19,151,16,221,126,147,217,249,74,75,100,165,35,155,62,25,43,67,218,102,90,146,125,154,126,177,72,152,53,118,63,99,226,77,30,233,140,173,174,66,237,27,79,83,47,167,29,196,123,12,191,75,222,52,151,137,214,117,50,254,178,42,86,157,98,57,61,18,119,39,152,141,137,86,187,30,67,133,209,73,81,119,160,189,134,51,37,91,163,212,237,90,203,212,153,250,181,46,46,221,251,119,39,77,200,37,23,121,17,247,40,189,128,53,21,72,169,199,172,211,154,169,69,89,41,167,183,109,50,50,62,229,25,31,113,153,119,144,253,131,134,100,167,17,219,197,76,185,90,183,130,29,91,135,51,183,106,107,86,170,245,39,201,111,175,172,175,230,253,227,185,128,161,254,40,56,42,238,25,102,6,109,199,22,15,103,166,92,156,190,204,72,107,99,127,193,225,66,66,246,232,218,83,244,151,215,67,62,189,250,24,232,188,39,179,19,81,183,241,110,54,25,92,117,50,42,51,212,87,160,211,219,113,229,127,125,200,169,70,52,244,91,164,141,126,113,207,162,157,223,81,245,18,243,138,166,6,39,18,240,65,87,117,46,154,151,171,22,230,156,133,37,157,202,254,17,50,11,106,234,150,212,175,160,131,238,50,253,100,41,163,7,111,185,184,105,137,214,205,233,13,247,90,244,85,90,20,167,185,106,52,154,155,106,67,110,41,61,20,157,117,216,93,12,200,190,206,240,26,117,73,146,136,148,147,35,35,45,72,200,114,92,118,202,246,17,102,18,138,253,46,252,183,34,156,151,89,83,45,212,163,195,139,219,25,213,14,164,141,14,186,211,134,157,13,229,168,186,116,86,135,239,215,239,96,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,112,186,25,153,255,0,156,123,208,21,97,123,240,117,157,66,172,250,127,9,111,151,219,236,75,237,48,251,125,76,201,244,184,133,169,109,159,204,66,45,15,163,125,198,71,174,186,123,4,240,203,85,15,20,109,12,61,165,89,184,154,236,105,82,233,16,152,136,137,76,170,66,205,196,180,195,45,145,169,111,17,25,168,205,43,51,232,90,235,175,78,164,58,248,0,15,205,82,132,221,74,157,42,156,241,17,162,83,11,101,68,126,210,82,76,143,252,227,244,128,12,234,231,162,193,86,30,230,82,240,128,80,156,142,221,70,169,80,169,55,189,189,132,180,57,62,73,18,139,213,78,164,123,58,25,107,246,137,187,193,131,17,8,160,220,120,112,252,166,146,92,217,149,68,52,107,209,70,122,83,153,35,208,213,221,236,250,63,175,216,57,199,25,155,9,20,172,101,160,94,145,25,74,24,153,66,139,25,221,169,211,115,203,149,80,112,204,244,73,17,158,133,237,61,127,206,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,185,63,95,216,96,47,172,7,240,140,140,181,35,232,63,160,0,0,3,241,86,14,154,138,100,151,234,233,100,225,176,210,221,120,221,36,236,74,18,147,53,25,238,232,69,166,189,227,62,57,247,196,214,177,23,49,87,43,116,231,181,167,80,103,76,163,198,74,20,92,179,67,19,165,108,52,145,45,73,211,106,203,67,45,58,119,17,11,159,206,254,45,70,194,28,187,221,53,149,77,76,121,117,42,124,234,100,63,156,36,40,228,57,6,74,155,211,215,73,247,183,236,51,63,113,12,241,214,106,115,238,107,130,109,98,81,184,252,202,164,199,36,47,233,41,75,113,213,154,143,188,204,204,204,213,239,51,251,64,88,7,8,28,20,110,238,196,154,142,38,85,33,54,244,26,59,15,71,96,220,111,113,38,91,82,32,60,147,45,205,153,17,146,84,125,73,68,175,179,188,92,185,17,36,137,41,34,34,34,208,136,132,61,225,129,131,235,195,76,186,192,171,78,130,113,230,92,139,106,174,90,181,177,70,212,136,48,149,169,234,132,159,122,15,218,101,245,152,152,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,63,134,68,162,52,168,136,200,203,67,35,20,209,197,251,5,90,180,113,38,157,137,148,184,77,179,6,176,195,49,223,54,219,218,74,148,236,137,239,40,207,107,100,70,102,148,151,83,81,171,237,239,23,48,33,231,19,252,31,94,37,229,214,125,90,12,19,145,50,219,91,181,115,209,173,234,38,163,193,154,173,75,68,40,251,214,94,210,47,172,128,85,62,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,122,119,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,232,101,166,157,195,46,148,106,156,251,102,224,133,88,138,110,49,50,151,49,185,8,250,73,82,28,105,100,162,238,50,50,50,52,251,200,254,193,161,204,144,98,212,108,94,203,189,173,89,76,212,200,151,77,167,193,166,76,249,194,90,138,67,112,99,41,205,125,117,31,123,158,211,35,247,144,14,248,0,0,0,3,248,102,68,90,153,244,1,86,124,103,241,20,142,13,187,135,12,74,105,69,205,135,84,91,100,189,84,71,165,69,147,61,9,93,222,207,163,250,253,130,17,100,98,193,86,33,102,82,207,167,156,55,36,55,78,170,83,234,78,108,111,121,33,13,207,140,70,163,245,85,161,22,254,167,211,237,29,3,138,45,240,237,223,153,234,132,84,74,117,108,81,99,59,76,229,154,204,210,75,102,161,52,181,34,220,101,220,175,171,236,33,213,184,51,216,72,170,227,45,126,244,150,202,86,196,58,20,168,205,110,78,187,94,68,170,123,132,101,170,76,136,244,51,238,61,127,206,2,226,233,144,155,166,211,98,83,154,34,36,69,97,182,82,69,236,36,164,136,191,204,63,72,0,14,65,153,90,30,40,221,248,123,85,179,112,201,216,209,101,213,225,63,17,114,158,84,132,27,105,117,135,155,51,74,217,35,50,81,26,144,101,208,244,211,94,189,8,64,251,35,131,172,234,237,103,211,248,181,124,190,231,109,95,105,153,216,42,102,111,169,197,173,43,112,254,126,17,234,125,92,239,51,61,116,215,218,45,60,0,114,76,9,202,246,17,101,238,138,197,46,195,183,34,148,150,153,75,46,84,164,67,139,219,30,209,13,36,205,110,180,211,102,173,77,148,40,250,117,86,167,238,211,173,40,201,36,106,81,145,17,22,166,102,63,163,193,99,174,34,211,112,179,9,238,139,210,162,255,0,47,209,244,153,175,49,162,146,70,167,91,140,235,137,34,213,73,212,207,150,125,8,200,255,0,206,2,164,120,186,227,123,151,174,51,67,195,218,53,64,151,73,161,192,109,50,91,67,186,145,78,102,92,246,151,169,37,195,79,208,81,119,164,149,239,208,186,15,65,193,235,5,92,174,226,21,83,22,106,16,121,144,169,241,159,128,194,220,107,84,38,67,111,192,125,38,147,54,204,137,68,70,122,25,40,143,234,246,136,59,137,247,93,91,24,113,130,183,95,230,59,34,69,195,93,146,168,137,89,169,106,34,126,82,214,132,233,170,207,189,206,226,51,250,181,23,179,144,12,28,137,132,89,117,183,99,246,4,49,58,183,18,37,94,89,242,137,42,55,94,131,20,151,175,168,147,250,77,251,117,63,121,152,9,40,63,29,94,167,30,141,78,118,165,41,100,150,153,219,184,204,200,187,212,68,93,230,69,222,99,246,14,25,157,108,71,111,10,242,229,117,94,11,117,109,156,62,195,161,161,90,43,215,159,25,190,158,178,127,156,247,255,0,208,3,63,216,203,118,63,124,226,77,98,233,146,162,55,38,246,125,198,70,127,200,142,218,61,166,175,208,247,139,187,225,143,135,172,89,57,106,163,206,76,67,101,250,183,104,231,41,77,146,84,190,84,249,132,157,79,105,25,232,74,246,235,250,133,17,81,40,245,59,170,178,205,38,6,174,203,149,187,102,237,202,215,106,13,71,220,70,125,201,63,96,211,110,24,217,212,203,6,200,166,218,116,120,228,204,72,60,238,90,54,37,58,111,121,110,31,68,165,37,222,179,246,16,15,82,0,0,56,166,114,37,162,22,94,46,151,220,54,136,147,216,127,43,244,127,191,163,151,246,140,225,13,14,231,242,179,77,162,229,142,235,126,168,165,33,131,236,58,172,141,36,73,254,48,138,93,77,70,68,93,76,134,120,128,104,207,36,80,30,167,101,150,207,138,251,41,109,105,244,134,164,73,50,62,181,9,39,215,95,180,119,81,224,240,50,138,237,189,133,148,74,59,209,123,58,227,246,157,90,217,179,110,233,46,171,187,66,211,191,94,239,104,247,128,0,3,252,222,121,168,237,27,207,184,148,33,58,106,165,25,17,23,235,48,20,239,198,86,254,106,185,136,246,213,152,211,166,175,64,118,205,75,113,25,23,61,138,123,159,164,126,239,113,126,190,241,207,120,80,217,213,27,135,49,17,235,49,152,74,227,82,119,243,212,164,168,201,60,216,51,146,158,164,147,34,212,203,218,101,250,199,33,206,238,43,43,22,241,254,191,95,106,66,30,134,93,151,179,169,11,220,159,239,40,200,86,135,189,69,222,223,176,196,164,224,190,141,216,143,119,47,214,245,123,7,217,249,10,143,120,11,136,0,0,0,0,0,0,0,0,1,252,82,146,146,220,165,17,17,123,76,192,82,135,23,219,198,53,115,28,97,91,209,164,19,165,69,230,107,235,146,180,231,67,128,191,98,143,221,238,47,214,32,108,57,146,32,73,68,184,174,26,29,111,93,170,35,50,50,212,140,143,169,125,70,59,14,111,175,249,120,141,143,87,29,195,34,91,82,16,239,99,229,169,151,13,104,233,10,58,15,67,53,43,244,61,253,227,140,0,209,30,70,49,196,177,227,1,40,183,92,151,146,117,31,225,61,173,189,222,187,127,195,100,182,141,196,110,45,69,170,90,212,181,63,179,234,144,162,175,56,45,220,211,151,71,188,237,199,231,58,228,102,253,29,200,97,110,153,165,189,85,81,90,182,164,207,66,212,250,158,133,212,90,24,0,252,53,168,7,83,166,61,4,156,90,13,205,190,178,15,67,45,20,71,223,215,220,63,112,0,203,189,251,103,207,176,174,201,214,165,77,10,76,152,60,173,228,162,81,31,174,210,92,47,164,148,159,114,203,216,66,212,56,65,102,13,153,182,179,216,33,85,148,148,174,151,183,176,243,22,68,103,204,114,124,151,52,220,231,212,95,69,5,245,251,196,83,226,131,132,142,97,182,98,39,85,99,194,54,169,213,222,87,102,112,155,218,149,242,96,194,74,244,50,66,82,122,41,126,195,63,175,65,29,112,103,23,110,172,22,190,33,94,150,173,82,84,87,163,115,55,161,167,220,109,46,238,101,198,203,113,33,104,53,104,78,171,78,189,53,253,70,26,110,1,226,48,111,18,233,88,181,96,83,111,122,60,134,222,141,63,157,177,72,90,84,71,177,247,26,62,169,82,139,189,179,246,159,246,15,110,3,254,84,146,90,77,39,220,99,61,57,254,195,18,194,236,199,220,52,102,152,83,108,47,178,114,207,110,137,61,32,69,81,233,234,36,187,220,246,16,208,192,168,190,52,24,120,80,238,203,70,254,131,17,37,233,14,223,219,157,75,125,79,150,213,57,166,245,81,39,235,50,245,148,127,87,184,7,98,224,225,136,178,171,56,71,86,195,249,110,40,217,183,121,29,145,58,158,133,218,37,84,29,95,67,81,151,121,123,18,95,94,189,226,196,133,61,240,102,186,167,49,136,55,37,176,149,182,81,164,246,61,196,163,61,199,181,138,130,203,78,186,119,253,66,225,0,124,234,253,2,145,115,210,159,162,87,105,241,231,66,145,183,154,196,134,146,234,23,181,68,162,213,42,35,35,209,73,35,234,93,228,67,57,185,154,203,165,217,151,235,250,171,65,169,211,101,166,153,13,248,177,216,154,166,93,38,156,113,216,168,123,106,92,83,72,73,159,85,244,34,215,213,62,253,12,198,144,196,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,244,46,189,11,67,45,8,128,65,238,20,217,190,98,129,52,240,62,255,0,174,62,108,76,119,90,75,146,100,150,196,45,103,6,51,44,36,221,120,136,136,136,150,100,132,35,94,253,61,164,45,181,167,27,121,180,60,210,210,180,45,36,164,169,39,169,25,31,113,145,140,200,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,67,45,186,233,236,50,233,117,220,63,51,149,68,204,6,29,194,182,110,90,172,72,215,101,21,150,225,173,151,95,66,28,148,134,88,138,131,116,146,183,214,234,205,78,188,162,221,161,106,101,220,71,222,19,8,0,0,0,0,5,123,113,135,176,99,86,240,114,149,119,114,17,218,32,84,216,111,154,73,45,251,17,22,160,230,221,118,153,233,169,235,166,164,42,227,42,117,169,20,28,195,225,252,248,242,28,100,202,229,164,146,141,11,52,234,158,220,193,153,30,134,93,58,119,11,165,226,89,71,131,85,202,221,121,115,91,90,142,26,101,74,107,97,17,232,226,41,211,54,153,234,71,211,169,247,117,20,125,128,170,90,113,166,198,82,15,69,21,199,76,211,255,0,234,218,1,165,187,118,97,212,45,250,100,243,86,227,147,13,151,181,215,93,119,32,143,251,71,209,30,127,15,77,74,176,109,165,47,233,29,34,25,159,255,0,97,64,244,0,0,3,224,95,183,92,11,30,203,174,93,213,41,13,179,30,143,78,147,57,106,113,105,73,104,211,74,112,250,168,200,187,146,126,210,251,72,5,89,241,141,199,2,153,94,163,96,213,50,115,166,134,25,143,85,144,132,59,243,123,201,117,8,234,35,36,185,244,186,151,67,71,119,183,216,33,38,82,112,182,86,46,99,213,167,108,51,4,229,71,106,169,2,84,212,114,141,105,236,197,53,132,56,107,34,66,139,110,142,117,212,180,235,212,127,134,106,177,86,86,49,99,149,211,119,61,41,114,35,250,78,115,16,148,165,154,200,163,118,199,220,108,146,123,214,91,116,115,166,211,211,220,39,135,7,12,15,37,79,173,99,45,90,152,165,17,53,38,147,25,199,25,213,36,123,169,242,16,164,154,155,239,239,50,50,95,216,94,208,22,137,103,91,176,237,27,78,141,107,192,142,211,12,82,105,241,225,54,134,144,73,73,37,166,146,130,34,34,34,45,52,73,123,11,236,33,246,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,7,198,188,109,216,119,109,167,89,182,39,199,101,246,42,212,249,16,156,67,168,37,36,210,235,74,65,145,145,145,150,154,40,253,135,246,24,251,32,3,55,57,183,194,217,88,71,143,87,101,176,244,19,139,29,218,164,249,112,145,202,52,35,179,28,215,208,217,160,141,9,45,186,55,211,66,211,167,65,54,248,57,99,130,97,215,171,56,53,83,156,233,33,246,100,85,99,161,110,252,217,172,215,79,142,146,34,83,159,75,161,244,36,119,123,125,131,247,113,143,192,242,76,234,46,51,82,105,170,73,27,81,169,50,92,109,157,18,103,173,66,66,212,163,75,125,253,218,153,175,237,47,104,129,217,86,197,89,88,59,142,86,173,220,204,165,199,143,233,56,44,77,82,86,104,35,141,219,24,113,194,81,239,65,109,209,190,187,143,79,120,13,39,0,248,22,21,215,2,248,178,232,119,117,54,67,111,71,172,83,163,78,66,155,90,84,90,58,210,92,46,169,51,46,229,23,180,254,211,31,124,0,124,235,138,97,211,237,250,156,242,86,211,141,13,231,181,215,77,54,160,207,251,7,209,30,127,16,141,73,176,110,85,35,233,21,34,97,151,255,0,97,88,12,231,230,178,180,253,123,48,248,129,62,68,135,30,51,185,106,164,147,90,205,90,39,183,62,100,69,169,159,78,189,194,209,248,60,88,17,232,152,57,85,187,249,8,231,207,169,190,223,52,210,91,246,46,45,61,205,186,237,35,211,82,215,77,76,84,230,61,41,106,198,155,229,75,61,84,119,29,79,95,255,0,171,116,94,15,13,42,60,26,86,86,232,43,132,218,210,115,19,22,83,187,200,139,87,23,78,135,184,203,66,46,157,11,191,168,9,86,0,0,0,0,3,254,93,113,182,91,91,206,173,40,66,18,106,82,148,122,17,17,119,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,94,237,125,132,37,119,16,60,229,80,242,255,0,135,115,109,155,110,171,18,77,217,90,101,200,109,178,211,232,91,145,80,243,18,144,78,154,80,250,29,65,165,214,82,91,180,61,12,251,140,251,169,66,137,73,190,49,243,21,88,132,195,51,234,213,171,166,174,158,106,210,151,159,54,213,38,73,18,150,163,34,90,201,4,183,122,153,238,211,95,105,159,80,238,60,60,178,235,85,198,236,117,161,214,100,83,92,122,131,108,207,141,85,148,235,140,169,76,58,113,230,68,82,217,81,155,75,66,140,208,238,166,131,50,212,187,204,139,190,253,169,212,248,116,154,124,106,93,62,51,113,226,196,101,12,50,211,104,36,33,8,66,73,41,73,36,136,136,136,136,136,136,136,180,17,255,0,36,185,100,162,101,191,8,224,81,202,11,126,156,169,33,169,213,25,11,105,28,212,188,228,88,201,117,178,87,41,181,146,55,179,174,213,17,158,189,231,175,116,137,0,21,219,198,63,17,101,81,176,142,149,135,241,28,81,51,113,115,251,90,117,61,15,179,202,167,186,142,132,162,46,243,246,164,254,173,59,197,137,10,124,227,51,117,79,123,16,109,187,101,75,108,227,70,237,155,82,147,86,226,220,197,61,103,175,93,59,254,160,17,167,32,56,98,88,163,152,251,118,140,235,10,114,58,59,95,52,246,234,146,214,4,165,22,190,162,139,189,191,105,13,11,165,36,132,146,75,184,133,70,240,95,195,194,153,118,93,215,244,232,137,63,71,246,14,194,234,155,234,92,198,170,45,57,162,141,63,81,23,170,162,250,253,194,221,0,0,7,136,198,76,75,165,97,45,129,82,189,235,18,27,102,52,14,78,245,45,105,73,22,247,219,104,186,169,73,46,247,11,218,95,216,2,191,248,190,230,13,152,86,171,56,33,73,148,149,46,169,187,183,108,89,25,151,45,200,18,91,215,107,159,89,253,36,31,213,167,120,170,235,10,207,159,126,221,144,109,74,98,20,169,51,185,187,9,36,163,63,81,165,56,127,69,42,62,228,31,176,199,218,198,108,93,186,177,166,248,155,122,93,85,73,82,158,147,203,216,135,95,113,196,181,181,150,219,61,164,181,172,211,169,52,157,122,245,211,245,20,138,225,125,132,142,98,70,98,32,85,100,65,55,105,212,62,111,105,112,218,220,148,115,160,205,74,53,51,66,146,90,169,30,211,47,171,80,23,173,69,128,116,202,99,48,77,197,185,203,221,235,44,245,51,213,70,125,253,61,227,247,0,0,8,245,158,124,113,78,3,224,29,106,235,140,242,74,165,252,27,178,54,74,245,220,254,27,25,181,237,34,113,10,61,18,238,167,161,253,191,92,133,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,212,181,46,128,42,130,100,201,19,228,174,92,167,13,110,185,166,229,25,153,153,232,90,23,83,250,136,79,30,16,119,140,106,30,57,76,183,164,200,38,138,181,203,211,215,36,235,201,135,61,126,213,23,191,220,127,168,64,129,217,178,133,127,202,195,140,122,183,46,22,37,179,29,13,118,206,98,158,112,208,142,176,164,32,181,50,82,127,79,223,222,3,72,64,63,137,82,84,91,146,162,50,63,105,24,254,128,0,0,0,0,0,14,119,143,247,156,139,3,10,43,119,76,77,228,236,62,205,180,209,174,165,190,75,72,62,229,36,251,151,239,29,16,70,174,33,87,139,118,102,88,238,122,139,142,180,130,62,197,209,106,211,95,227,8,133,211,214,47,210,1,159,74,140,215,170,19,28,153,33,213,56,227,154,106,165,40,204,207,66,34,239,63,176,126,113,254,240,33,72,168,203,68,56,172,173,215,92,215,106,16,147,81,158,132,102,125,11,175,113,14,139,152,140,46,252,16,98,141,86,202,74,92,74,33,242,54,147,133,161,250,241,218,112,255,0,144,143,231,61,223,244,128,154,156,27,46,184,80,49,22,191,109,191,32,146,253,67,178,242,144,107,34,221,203,98,160,181,104,70,122,158,132,126,194,49,113,3,57,25,54,198,69,96,150,58,208,174,217,18,22,213,61,190,213,218,182,175,105,158,176,228,54,142,245,161,63,73,223,105,253,159,94,139,41,117,56,117,136,45,84,169,239,37,216,239,110,216,180,168,148,71,161,153,31,82,51,46,242,48,31,172,0,0,64,30,46,56,45,242,211,8,162,98,29,62,156,151,37,219,60,205,238,33,157,87,252,34,84,6,75,83,36,25,247,36,255,0,148,95,175,184,82,168,211,206,44,88,148,220,74,176,106,150,101,90,51,111,198,168,114,55,161,196,37,68,124,183,155,112,186,41,42,46,244,23,176,255,0,180,102,134,244,181,166,217,119,44,203,106,162,90,72,135,203,223,223,252,182,210,178,239,34,62,229,23,176,5,192,240,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,184,189,133,250,251,197,134,10,111,225,53,152,123,79,15,238,74,142,27,220,10,110,51,245,222,79,103,125,195,105,8,249,134,231,60,173,84,183,18,125,203,34,232,147,239,246,119,139,143,35,35,45,72,245,32,31,209,12,56,167,97,71,203,236,187,205,184,34,65,145,34,117,3,151,201,76,118,183,168,249,243,161,33,93,9,10,63,162,143,97,151,113,247,137,158,62,37,231,105,210,175,139,110,101,175,91,97,47,66,155,203,230,161,73,74,136,246,56,149,151,69,17,151,122,75,188,128,84,79,6,186,50,29,197,58,253,89,105,145,185,142,203,176,210,95,55,235,70,168,36,247,116,255,0,23,94,241,114,34,42,100,187,39,212,140,177,204,185,91,142,227,178,93,151,216,249,111,60,105,89,250,133,35,93,20,76,182,125,207,233,250,191,199,42,192,7,240,200,140,180,50,212,140,124,218,253,205,110,218,176,142,163,114,215,105,244,168,165,222,244,217,77,176,142,242,47,164,179,34,239,82,75,245,151,188,114,57,217,211,203,21,62,87,99,145,141,22,111,52,148,148,153,21,199,79,232,102,90,151,123,255,0,88,14,1,196,27,33,20,156,106,183,230,98,54,29,211,26,141,118,192,109,201,47,52,195,41,71,108,66,17,41,229,36,137,152,235,117,199,86,235,168,45,13,69,187,79,126,134,117,43,102,221,248,169,149,188,88,98,163,29,53,74,37,94,131,81,65,200,136,241,73,140,153,9,98,74,77,109,184,130,83,106,91,106,91,26,25,30,154,237,211,161,151,77,21,217,120,171,134,216,145,28,156,178,239,106,13,108,156,111,152,109,193,169,71,146,173,134,73,234,100,218,213,211,215,79,254,81,123,200,66,238,35,153,24,161,98,125,171,81,197,171,2,140,220,107,150,147,21,233,82,152,137,29,8,237,109,180,220,183,214,123,90,142,167,28,117,110,45,5,213,68,71,161,107,161,232,96,59,22,77,51,167,101,102,94,206,138,204,202,164,8,23,100,102,144,220,202,122,223,105,165,184,180,181,31,152,227,109,27,238,58,104,55,95,52,146,143,188,203,67,235,223,39,6,103,176,155,19,175,172,188,226,140,43,138,147,38,117,54,117,26,162,218,39,68,53,188,207,49,44,200,109,110,50,226,18,182,204,200,212,201,17,165,70,93,218,30,158,205,4,229,143,28,40,216,251,132,84,59,226,157,50,59,178,220,137,25,186,139,109,56,133,114,165,156,86,93,117,6,68,226,205,58,27,196,90,41,91,139,219,239,48,235,0,0,2,56,113,6,103,157,149,139,211,213,65,242,233,117,21,250,197,221,165,58,87,119,214,40,155,47,205,173,220,110,177,16,130,73,153,220,148,189,55,119,127,125,180,47,123,63,201,37,101,98,248,212,213,210,143,83,62,159,254,142,148,40,211,43,144,151,80,204,38,30,197,66,73,70,187,158,146,90,25,107,223,57,130,254,208,26,56,176,210,164,88,214,234,20,68,70,154,76,66,61,59,181,228,164,125,209,243,109,168,234,139,110,82,162,169,36,70,204,38,27,50,34,238,50,108,136,125,32,1,8,184,169,99,123,216,107,129,175,90,116,233,9,110,93,204,165,83,220,34,89,146,249,18,33,205,108,204,180,113,39,222,130,239,35,47,168,196,220,51,34,35,51,61,8,133,34,113,113,197,167,239,108,126,139,105,64,159,190,151,66,165,162,51,172,33,211,52,20,198,102,207,109,74,52,146,205,59,182,168,139,83,34,87,216,64,33,69,181,66,168,221,215,53,54,222,128,219,175,204,171,77,102,35,100,146,82,212,165,186,225,32,187,136,204,207,85,23,176,207,237,26,36,201,174,19,68,193,236,190,218,118,235,113,13,137,114,233,144,39,207,74,155,36,171,181,46,20,116,57,175,168,131,215,86,255,0,148,91,189,230,41,223,134,182,13,185,138,153,141,164,204,151,5,231,41,246,225,177,89,83,156,173,91,55,35,207,134,102,131,51,66,147,244,92,62,157,15,79,105,11,242,141,29,152,145,218,139,29,4,134,153,66,91,66,72,136,137,41,34,208,136,136,186,23,64,31,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,136,103,43,9,162,99,14,95,110,203,117,200,134,252,184,148,201,243,224,37,45,146,149,218,145,10,66,27,211,212,89,235,171,159,201,45,222,227,25,219,185,104,85,27,70,230,169,91,211,219,117,137,148,153,175,68,112,148,74,66,146,182,156,52,31,121,17,145,234,147,246,17,253,131,81,210,99,179,46,59,177,100,32,150,211,200,83,107,73,145,25,41,38,90,25,25,31,67,232,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,232,182,93,58,158,158,211,1,99,92,43,113,193,252,74,192,214,109,42,140,148,185,46,217,82,105,237,145,172,205,124,136,240,225,54,70,122,184,163,239,89,247,17,23,212,66,110,138,67,225,29,139,79,217,56,255,0,42,210,159,63,101,50,187,75,92,102,152,91,166,72,57,143,77,128,218,84,73,53,146,119,109,73,150,164,70,175,180,133,221,145,145,145,25,30,164,96,63,163,225,95,137,53,216,247,18,18,68,102,170,76,178,45,123,191,34,161,247,71,205,185,99,170,85,185,85,138,148,145,155,208,159,108,136,203,188,205,179,32,25,169,204,11,106,107,27,175,180,44,146,70,87,37,83,232,247,127,125,186,47,103,135,203,28,156,172,89,125,16,92,202,93,57,126,175,215,78,139,223,245,138,57,205,36,37,192,204,38,33,69,90,9,38,139,158,172,90,17,105,221,57,242,254,193,121,121,1,73,39,43,22,62,134,163,214,143,76,62,191,254,142,138,2,69,0,0,0,140,121,203,206,149,149,150,155,58,83,48,234,144,39,221,146,90,113,184,116,244,62,211,174,54,181,53,35,150,227,141,19,237,186,72,39,88,36,154,139,184,207,66,235,221,209,51,59,142,20,108,2,194,42,229,241,81,153,29,169,109,196,146,221,57,183,92,66,121,178,202,43,206,180,130,35,113,6,173,77,147,45,18,173,199,236,247,150,125,177,103,19,175,172,195,98,140,219,138,173,38,117,74,117,102,162,226,32,196,37,188,247,45,47,72,113,109,178,218,20,183,12,136,148,241,145,37,38,125,250,22,190,208,253,55,157,223,138,153,164,197,137,21,25,9,170,86,234,245,234,138,206,60,70,74,76,148,199,75,242,84,104,109,180,26,156,82,27,74,223,208,136,181,211,118,157,76,250,219,87,15,156,132,82,112,86,223,133,136,216,137,76,106,77,219,61,182,228,178,211,236,165,125,137,11,68,87,146,147,39,163,161,214,221,67,173,44,180,37,30,221,125,250,153,124,254,28,121,24,161,97,133,171,78,197,171,254,140,220,155,150,173,21,153,81,88,151,29,11,236,141,186,220,71,208,123,93,142,151,27,117,14,33,101,209,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,234,68,226,211,211,212,87,254,73,251,140,7,172,34,34,45,8,180,34,31,209,198,40,185,198,203,85,126,160,84,202,118,50,217,203,144,107,216,73,249,69,0,204,207,113,39,161,19,230,125,230,94,193,214,233,53,138,77,118,11,117,58,45,78,44,248,143,36,148,135,227,60,151,91,81,25,18,136,201,73,51,35,212,140,143,236,50,1,251,5,55,241,149,163,165,172,82,160,85,208,153,27,159,237,91,205,69,243,125,35,83,210,91,122,127,143,175,120,185,1,21,51,163,147,234,70,103,102,91,77,200,117,232,206,195,237,156,199,153,82,80,126,185,71,211,85,27,46,31,115,26,126,191,241,7,155,225,99,133,31,32,114,239,10,224,151,6,68,121,213,254,103,57,50,26,216,162,228,78,154,132,244,52,36,254,138,253,166,125,229,220,38,120,248,150,109,167,74,177,237,184,118,189,17,132,179,10,23,51,148,132,165,41,34,222,226,150,125,18,68,93,234,62,226,31,108,0,87,159,23,220,76,169,219,216,77,26,199,132,228,166,27,174,239,230,45,179,82,82,174,76,152,14,150,166,75,45,123,207,216,127,171,188,88,89,153,17,106,103,161,10,112,226,205,152,123,79,16,46,74,118,27,91,234,110,75,244,46,119,104,144,217,180,180,252,251,112,94,78,138,67,138,62,228,25,117,73,119,123,123,192,87,56,186,174,17,216,45,242,47,8,165,98,29,66,156,150,229,220,220,189,142,45,157,23,252,30,84,246,79,67,52,17,247,40,139,233,31,234,238,20,225,101,218,211,111,75,150,29,181,78,45,100,76,230,108,239,254,67,106,89,247,17,159,114,79,216,52,189,132,214,37,55,13,108,26,93,153,73,140,219,17,169,252,253,136,109,9,73,23,49,231,28,62,137,74,75,189,103,236,47,237,1,235,192,0,0,83,191,25,59,178,20,252,69,160,91,76,72,37,63,79,237,92,212,18,200,246,243,24,167,173,58,145,30,165,169,23,180,136,91,237,82,167,14,143,5,218,141,65,228,181,29,157,187,214,165,18,72,181,50,34,234,102,69,222,100,51,167,156,172,101,86,55,99,181,118,237,142,250,220,167,185,217,123,46,229,234,101,164,56,237,175,185,107,79,210,107,216,127,111,212,28,56,126,138,116,215,169,243,27,153,29,213,54,227,122,232,164,168,200,203,82,50,239,47,180,116,76,187,225,119,225,123,20,105,86,90,144,234,145,51,159,184,155,45,79,212,142,235,133,252,133,255,0,55,238,255,0,164,115,169,240,164,83,165,174,28,166,86,211,173,233,185,11,73,164,203,82,35,46,135,215,184,192,105,119,47,247,164,140,64,194,138,37,213,47,121,187,51,180,238,53,235,169,236,146,234,11,189,74,62,228,123,199,68,17,167,135,165,226,221,231,150,59,98,160,219,173,40,139,182,244,66,181,211,248,194,89,117,245,143,244,68,150,0,0,0,0,0,0,16,55,140,5,104,160,229,216,168,251,214,71,83,254,73,31,170,124,185,208,21,215,175,215,238,49,60,133,114,241,159,154,134,112,186,211,134,106,86,233,61,191,66,35,233,234,200,167,31,80,21,107,151,202,50,174,12,94,160,82,17,21,82,84,255,0,106,209,164,163,121,171,108,87,85,221,161,235,221,175,119,176,72,126,42,246,241,80,243,69,89,113,184,228,219,82,123,62,197,18,52,37,109,167,65,215,67,208,136,244,51,28,127,38,45,27,217,148,179,219,37,236,215,210,30,182,186,105,252,2,71,180,76,206,51,88,101,86,102,233,182,113,26,52,52,42,20,158,219,218,93,109,181,25,167,107,116,246,81,189,68,141,11,214,232,90,171,254,128,21,146,133,173,181,18,219,90,144,162,238,52,158,134,66,232,248,103,231,86,149,136,214,109,63,8,111,202,202,81,115,211,249,188,183,229,72,73,28,174,99,179,36,30,138,117,245,56,189,173,161,5,209,37,167,79,102,134,41,218,137,101,220,247,36,25,117,10,21,18,108,246,161,114,249,221,154,51,142,154,119,153,146,126,138,76,139,170,79,191,220,99,251,105,222,23,102,30,87,217,184,45,90,205,66,143,83,139,187,99,209,100,59,29,196,238,66,144,126,178,20,149,22,169,90,139,191,184,207,216,96,53,24,2,184,242,119,197,38,216,188,161,38,211,198,233,140,210,106,172,235,182,160,235,141,177,25,205,78,67,135,171,178,101,154,143,68,165,164,247,119,158,157,198,66,195,104,245,218,45,195,13,53,10,21,94,21,70,50,245,218,244,89,8,121,7,161,153,125,36,153,151,121,25,126,163,1,251,148,68,162,208,198,123,56,135,89,177,108,124,213,93,244,56,73,100,152,107,209,251,13,146,45,135,173,54,34,143,77,18,69,222,163,246,13,10,10,18,226,160,76,167,57,23,154,25,37,37,37,232,239,84,244,34,47,226,168,93,196,64,34,197,177,115,86,45,10,220,123,134,131,49,216,179,98,239,229,186,219,138,66,147,185,10,65,245,73,145,151,69,25,116,63,104,186,108,156,113,43,195,236,93,98,37,139,126,190,245,38,230,79,51,89,18,212,195,17,158,235,33,223,85,78,202,83,138,218,219,104,35,245,122,25,145,119,25,24,164,81,250,169,117,106,173,14,115,117,58,45,78,93,62,99,58,242,228,69,121,77,58,141,72,210,122,41,38,70,90,145,153,119,247,25,128,212,233,25,25,106,70,70,67,250,34,94,65,115,125,68,204,70,31,122,54,179,86,109,187,162,149,253,244,204,151,208,78,61,205,126,82,145,177,42,121,199,21,163,108,145,158,186,104,90,105,169,119,75,64,31,194,74,73,70,162,73,17,171,188,244,234,99,243,84,170,80,169,16,156,168,84,100,54,196,118,180,222,227,139,36,164,181,50,34,212,204,200,139,169,144,253,67,143,230,214,167,54,147,128,119,52,218,123,175,182,250,59,22,213,178,163,37,22,179,88,35,208,200,200,251,140,192,83,110,115,51,211,136,120,237,123,72,137,107,92,149,154,45,175,31,103,103,137,26,99,241,185,155,153,142,106,230,33,18,22,217,232,235,74,50,211,187,113,159,121,244,137,207,74,149,37,211,126,68,135,93,116,204,140,214,181,154,149,169,119,117,49,254,107,90,220,81,173,106,53,40,251,204,207,83,19,207,7,56,121,92,119,13,162,205,199,85,164,185,33,217,81,100,146,19,200,113,105,230,37,229,37,58,18,163,25,235,162,125,250,128,139,88,61,152,236,89,193,75,150,13,122,209,188,234,237,53,21,198,141,112,142,163,37,49,221,109,46,54,179,109,77,182,234,55,36,201,164,164,203,93,12,186,125,151,131,147,156,216,89,249,172,194,244,53,61,216,141,215,216,140,80,106,180,247,148,209,41,213,38,60,126,115,137,104,222,117,106,108,215,32,210,74,87,127,113,150,189,244,201,154,28,189,213,48,54,179,29,153,208,213,29,18,73,30,169,182,164,104,165,45,238,154,27,104,254,104,255,0,252,123,190,126,84,49,214,228,192,172,100,182,110,26,117,102,116,122,74,234,208,155,170,70,102,67,136,109,216,167,41,133,188,70,130,113,9,81,154,90,34,245,143,105,151,67,233,220,29,135,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,116,212,207,235,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,125,200,215,235,246,14,253,196,38,196,163,230,47,41,176,113,126,221,98,58,221,129,78,106,227,230,41,40,55,19,25,20,217,114,54,106,132,184,100,100,111,23,77,228,90,255,0,43,218,117,85,148,140,67,155,134,89,130,179,107,209,167,187,13,14,214,169,209,37,41,46,155,100,166,14,107,10,90,86,100,164,234,147,217,212,140,244,233,212,6,145,128,124,187,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,186,251,207,237,31,80,7,24,206,61,5,235,139,44,184,147,2,52,67,144,249,90,213,133,178,132,182,107,61,254,143,144,73,208,136,140,245,213,94,206,162,162,56,104,96,85,98,251,204,132,74,156,216,68,136,214,131,237,207,123,154,218,203,107,241,39,195,82,145,213,181,17,43,69,159,67,52,159,214,66,244,43,148,136,117,250,52,250,21,65,164,185,22,163,25,216,143,33,73,35,37,54,226,13,42,35,35,35,35,232,103,222,70,67,151,96,78,90,236,108,10,153,114,84,173,218,100,84,76,184,43,19,42,38,242,89,100,150,134,159,54,143,149,185,13,32,201,36,109,36,246,245,47,172,253,129,215,80,132,182,132,182,130,209,41,34,34,47,113,15,250,0,1,240,239,154,203,118,237,147,112,92,14,186,77,162,153,74,151,49,75,53,104,73,38,217,82,204,245,212,180,211,111,126,165,246,140,221,230,58,242,145,125,227,141,239,112,61,39,158,135,174,10,151,33,123,205,68,109,28,199,150,157,12,212,174,158,191,176,244,23,209,157,251,233,139,23,44,215,227,238,75,67,14,213,104,53,74,91,38,110,18,85,204,118,159,36,211,183,214,79,93,81,211,77,79,234,49,157,178,68,154,205,99,150,149,169,199,231,73,218,74,81,153,154,150,181,247,153,245,51,234,127,88,11,119,224,221,134,126,143,195,202,222,34,201,130,104,118,77,66,76,6,220,91,90,26,155,83,20,247,139,67,52,106,101,169,107,244,180,250,189,162,201,68,124,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,206,243,212,254,177,32,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,5,109,113,145,195,47,72,97,229,19,17,99,65,53,187,26,161,26,3,142,33,173,77,45,165,138,131,199,169,146,53,34,212,245,250,90,125,94,209,100,162,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,254,242,208,254,176,20,67,151,27,202,69,137,142,54,69,194,204,147,97,12,220,20,222,122,247,154,72,154,41,140,173,90,153,41,61,61,79,105,232,52,137,99,86,91,184,236,155,126,225,105,210,113,21,74,84,73,137,89,43,82,81,56,202,86,71,174,167,174,187,189,231,246,140,191,154,36,209,171,28,181,45,77,191,6,78,211,82,76,200,210,180,47,188,143,161,151,82,250,134,137,50,65,125,49,125,101,154,195,125,185,104,125,218,85,6,151,75,120,201,194,82,185,141,83,227,26,183,122,202,235,170,250,235,161,253,68,3,188,15,249,90,18,226,20,218,203,84,168,140,140,143,218,67,254,128,5,16,241,47,192,186,197,137,153,9,117,56,80,137,113,174,247,220,158,207,41,181,158,231,229,207,152,164,163,163,105,35,86,136,46,132,106,63,172,197,187,228,226,130,245,187,150,76,54,129,38,33,199,124,237,106,58,222,65,182,104,61,254,143,142,74,212,140,136,245,213,62,222,189,7,251,227,190,90,236,108,117,153,109,212,174,42,100,85,204,183,234,240,234,4,242,153,100,214,182,152,55,79,149,185,109,44,205,38,110,168,246,244,47,172,189,189,74,135,72,135,64,162,192,161,83,218,75,113,105,209,154,136,202,18,146,34,75,109,160,146,146,34,34,34,46,132,93,196,68,3,247,0,15,151,116,86,26,183,173,170,181,125,247,16,134,233,176,95,152,181,44,200,146,148,182,218,150,102,102,102,90,23,79,121,125,160,42,147,140,110,54,156,219,142,141,131,180,217,171,54,88,98,61,82,66,18,231,170,78,37,202,132,117,17,146,92,211,93,12,187,209,175,215,236,28,47,134,86,94,223,198,60,116,137,112,84,161,54,229,22,217,229,212,212,167,91,51,66,223,143,50,26,205,189,77,181,160,204,208,225,244,212,143,235,34,28,115,55,24,135,55,19,179,5,121,87,164,207,118,98,25,173,84,98,69,82,157,55,9,44,20,215,212,132,160,205,74,209,62,191,66,35,211,175,65,106,188,61,172,74,62,93,50,155,59,23,238,38,35,161,217,244,231,110,62,98,82,130,113,81,151,77,137,35,102,171,75,102,102,102,201,244,222,101,175,242,189,164,29,103,56,217,176,179,242,167,133,235,106,3,177,28,175,191,28,224,210,169,236,169,163,83,74,84,121,28,151,20,209,60,210,210,209,46,57,36,212,158,238,226,45,123,168,251,24,179,29,139,56,215,114,206,175,93,215,157,93,214,165,56,233,162,17,84,100,170,59,77,169,199,22,77,165,183,29,94,212,145,58,164,145,107,161,23,79,183,235,230,191,29,110,76,116,198,75,154,225,168,214,103,72,164,162,171,53,186,92,103,164,56,182,218,138,82,159,91,36,72,55,22,148,153,37,211,47,84,246,145,116,46,157,255,0,191,43,217,123,170,99,149,102,67,48,98,42,66,35,18,253,66,109,75,213,73,91,61,52,38,215,252,233,127,248,247,135,19,133,83,169,83,100,148,202,117,66,76,89,9,61,196,235,46,169,11,35,212,143,93,72,245,239,34,63,212,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,171,210,9,8,109,40,74,207,162,76,203,83,208,140,140,200,121,12,203,228,102,191,134,86,26,111,120,116,181,198,110,27,4,169,105,54,22,132,145,33,151,157,89,244,142,158,190,161,119,159,179,175,188,69,60,45,151,38,14,37,218,114,226,58,227,110,181,92,128,180,41,181,25,40,140,164,32,203,67,46,189,228,3,79,145,100,179,50,51,83,35,56,151,25,125,9,113,181,164,200,201,73,81,106,70,70,93,12,180,49,254,134,148,154,137,70,146,51,79,113,233,212,135,142,193,153,111,206,194,75,46,92,165,56,167,93,183,233,203,90,156,51,53,26,142,51,102,102,102,125,117,212,199,178,0,31,195,50,34,212,207,66,31,209,18,243,245,155,218,38,93,240,251,209,180,106,187,110,93,21,95,239,86,99,72,65,186,207,41,248,166,189,233,75,205,184,157,90,120,204,180,215,82,215,93,11,188,60,46,113,248,149,225,246,17,49,46,197,176,159,122,173,115,43,151,164,136,138,97,248,204,245,142,239,174,166,165,37,196,238,109,197,145,122,189,76,143,216,70,98,150,110,123,154,177,119,214,228,92,53,233,142,202,155,43,103,49,215,28,82,212,173,168,74,11,170,140,204,250,36,139,169,251,7,229,170,85,170,181,201,206,84,235,85,57,117,9,143,105,204,145,41,229,58,234,244,34,73,106,165,25,153,232,68,69,223,220,68,63,40,9,41,195,198,205,139,124,102,170,208,161,205,75,38,195,190,144,222,111,17,108,45,41,178,212,90,234,147,46,244,151,176,104,77,36,73,45,8,80,159,10,242,101,89,200,179,16,241,41,68,126,145,245,75,67,35,254,42,155,222,70,47,180,0,7,224,172,87,104,182,244,53,84,43,181,120,84,232,200,211,115,210,164,33,148,22,166,69,244,148,100,93,230,69,250,200,87,150,113,56,164,219,22,108,37,90,120,35,49,154,181,85,237,55,84,26,113,183,227,55,161,199,112,180,118,52,178,81,106,149,58,158,238,242,211,184,140,7,216,226,95,157,90,86,28,89,181,12,34,176,235,40,93,207,80,229,115,31,139,33,38,113,121,110,195,144,90,169,167,210,226,55,54,181,151,84,158,189,125,154,152,165,197,173,110,40,214,226,212,181,31,121,168,245,51,31,110,236,188,46,204,67,175,189,112,93,85,154,133,98,167,43,110,247,165,72,118,67,138,218,132,160,189,101,169,74,61,18,132,151,127,113,23,176,135,242,183,101,221,22,220,24,149,10,237,18,108,6,166,243,57,61,166,51,141,26,182,25,18,190,146,72,143,170,139,187,222,64,37,135,10,155,120,171,153,162,163,56,228,114,113,168,221,163,122,141,26,146,119,83,167,105,169,232,100,90,153,8,241,152,58,50,173,252,94,175,210,23,21,81,141,142,203,171,74,70,195,78,232,173,43,187,66,211,191,94,239,104,158,92,25,112,202,172,245,211,115,98,52,152,104,76,40,221,139,179,58,227,106,35,86,230,234,12,175,98,141,26,31,173,208,244,87,219,238,16,211,57,236,169,140,202,94,13,169,123,244,244,127,173,174,186,255,0,0,143,237,1,105,124,31,235,69,59,46,199,71,222,179,58,103,242,76,253,82,230,78,158,174,157,126,175,113,9,228,43,151,130,252,212,189,133,215,108,50,82,183,70,236,26,145,159,66,221,34,162,125,5,141,0,0,0,0,0,0,10,209,227,82,202,151,101,88,175,36,228,17,53,233,61,223,205,158,175,83,180,255,0,241,247,139,46,16,19,140,53,184,221,75,0,226,220,11,90,73,84,109,251,11,94,170,231,77,167,160,253,157,123,189,229,250,192,85,182,80,42,45,210,179,17,105,206,121,59,144,223,111,212,180,215,190,12,130,247,151,188,94,206,108,114,237,76,204,142,23,203,178,101,27,77,74,87,47,179,200,94,212,155,127,194,24,117,122,40,218,112,203,82,103,78,133,215,252,165,158,11,22,232,151,101,221,80,110,88,38,100,252,62,110,221,53,254,91,106,65,247,25,31,114,143,218,52,243,111,85,74,185,71,143,84,218,73,231,111,232,69,167,114,141,62,243,247,123,192,86,134,69,242,159,35,15,235,243,109,236,66,183,211,37,215,121,125,165,185,113,13,113,221,209,18,86,141,9,230,83,187,66,90,15,169,116,50,45,61,131,214,230,75,132,197,153,125,52,253,193,132,210,217,162,86,85,183,72,139,113,168,208,123,217,71,68,49,13,75,250,8,112,251,254,146,181,238,51,19,245,139,90,137,26,162,237,85,136,77,34,75,187,117,90,91,65,25,104,157,189,12,139,94,239,172,125,96,25,215,196,172,144,102,79,10,95,37,73,176,43,117,68,251,29,163,82,167,190,73,232,142,243,54,19,167,229,52,253,74,247,14,219,145,12,234,226,134,15,98,59,56,125,137,53,74,221,70,141,82,221,189,170,179,242,30,118,47,45,137,78,150,196,188,250,16,141,203,113,6,126,169,234,68,94,221,12,93,132,234,69,38,166,147,69,74,151,18,90,79,188,159,97,46,23,179,244,136,253,197,254,33,30,177,43,33,184,5,125,207,114,224,131,106,197,160,213,250,114,223,164,65,133,20,203,213,66,15,214,40,234,87,208,65,151,127,242,149,236,48,18,64,80,191,21,78,196,121,192,187,77,133,173,79,159,96,231,158,164,104,255,0,82,224,237,219,167,94,238,253,69,243,32,182,164,139,83,63,180,80,191,20,230,233,165,155,187,173,232,78,186,110,185,216,121,200,90,147,234,233,76,132,73,208,139,187,82,215,188,4,89,161,90,23,37,203,26,100,170,13,26,108,244,64,229,243,251,52,119,29,52,111,51,36,235,177,39,166,187,79,191,78,227,31,28,200,200,244,50,50,63,172,78,190,19,214,221,22,243,197,74,229,171,113,82,219,157,79,157,217,185,169,113,132,58,146,217,26,114,211,169,44,141,63,73,41,239,35,238,28,71,57,185,116,159,151,108,91,155,110,162,44,130,163,191,203,236,15,56,133,104,230,216,209,214,231,173,202,109,39,162,222,211,213,47,183,175,120,120,28,23,198,203,235,3,46,230,46,219,38,175,38,43,173,238,230,48,153,15,33,167,181,105,198,203,122,91,113,6,173,164,234,140,181,62,134,127,110,186,6,203,78,101,108,92,198,216,241,238,107,106,166,193,75,61,253,162,10,222,103,158,207,207,60,132,238,109,14,184,105,212,153,82,139,83,234,93,126,204,221,14,199,150,236,209,226,78,90,110,230,110,59,58,160,111,69,78,238,117,54,83,178,21,17,239,154,121,9,220,211,110,182,74,208,223,82,139,83,232,173,15,223,168,105,20,121,108,78,179,152,191,172,138,149,167,37,36,166,231,114,117,212,136,254,131,200,115,218,149,126,135,184,199,55,203,62,109,48,203,50,150,196,122,165,183,91,134,197,89,123,249,212,151,164,199,76,182,244,113,228,167,86,80,243,138,45,80,194,151,212,250,167,175,119,119,113,1,150,235,182,223,153,107,92,18,232,85,8,175,70,145,23,151,189,167,144,104,90,119,33,42,45,72,200,140,186,40,143,187,218,47,151,32,184,211,110,226,158,16,219,212,244,46,49,213,81,18,161,41,246,82,109,234,148,38,160,226,8,246,239,82,139,162,145,223,239,251,4,7,226,163,149,73,56,119,126,183,139,22,149,22,75,148,106,254,189,172,227,70,51,102,39,33,152,76,35,127,45,148,161,189,235,90,180,213,71,169,235,166,135,208,112,140,150,230,170,226,203,158,43,82,42,79,78,117,219,126,73,55,75,155,29,199,86,166,217,138,236,198,29,121,104,73,188,218,18,173,27,87,85,122,189,79,82,61,76,192,73,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,161,244,235,221,175,214,43,101,181,173,165,165,198,212,105,90,12,148,147,35,208,200,203,184,197,212,231,111,3,40,217,221,193,74,70,47,97,21,74,45,78,179,6,4,121,100,212,119,144,242,205,148,68,147,35,179,26,99,182,242,249,187,229,54,92,189,196,93,75,219,161,157,61,221,184,103,127,88,245,167,237,251,162,208,172,211,230,48,234,154,54,228,211,222,104,215,181,106,70,169,37,160,140,200,205,42,208,244,246,24,11,130,201,229,245,19,23,120,121,222,20,218,233,243,202,131,72,168,80,84,135,116,81,169,182,40,113,210,103,162,148,173,75,231,15,220,95,81,10,122,187,77,54,254,34,86,142,144,124,130,166,214,164,246,83,71,171,176,155,125,91,52,219,166,154,104,93,218,125,66,201,242,185,92,169,96,39,14,171,254,179,115,192,110,3,183,4,218,170,32,183,53,165,52,227,233,126,132,202,155,52,18,205,6,162,81,180,162,45,166,122,153,30,154,251,43,102,4,57,152,141,136,172,65,140,210,187,69,203,90,75,105,74,18,125,23,33,242,34,208,139,113,247,175,235,253,96,52,77,148,106,220,170,254,89,112,190,161,52,205,79,157,159,68,37,172,245,51,90,189,30,193,154,140,204,204,204,204,204,250,142,188,57,190,91,173,85,217,88,3,135,86,195,196,162,122,157,106,210,35,60,74,239,230,55,9,148,43,216,71,222,159,105,17,142,144,0,0,0,0,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,158,237,72,204,140,203,220,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,191,220,98,199,120,212,92,41,85,66,215,182,155,146,179,209,168,83,20,217,47,213,250,85,20,106,101,175,127,234,253,98,2,229,110,158,170,174,100,48,190,158,133,41,39,34,241,162,55,185,39,161,150,233,236,22,186,232,126,240,26,42,194,74,59,118,254,23,90,84,86,153,54,138,21,14,4,115,73,167,105,145,162,59,105,234,90,23,94,158,225,235,71,227,163,195,58,117,34,13,61,75,53,28,88,205,50,106,51,212,207,106,72,181,51,253,67,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,37,139,116,118,238,12,47,187,104,174,178,110,148,218,28,248,228,146,78,227,51,92,119,19,208,180,62,189,125,195,214,143,199,88,134,117,26,68,234,122,86,105,57,81,157,100,148,71,161,150,228,153,106,71,250,192,102,71,23,233,5,65,197,107,202,138,72,82,10,13,126,163,28,146,162,208,211,178,75,137,211,77,11,78,239,113,11,131,225,9,117,53,86,192,153,212,99,155,205,118,21,85,212,242,205,194,81,165,40,135,1,61,218,153,145,17,159,184,84,254,105,41,234,165,102,67,20,41,235,82,148,113,239,26,219,123,148,122,153,237,158,249,107,174,133,238,19,235,130,189,194,148,212,46,139,105,201,43,45,90,155,49,45,154,253,95,165,78,70,164,90,247,254,175,214,2,215,64,0,0,0,0,7,34,205,205,110,85,3,44,184,161,80,132,102,151,202,207,173,146,22,90,145,161,94,143,124,201,68,100,100,100,100,100,93,71,93,28,223,50,54,170,239,92,1,196,91,97,146,81,189,81,181,106,241,153,36,247,243,28,132,242,19,236,51,239,87,176,140,192,103,6,210,50,184,49,18,140,117,115,231,149,74,181,27,181,26,253,109,252,199,211,191,93,218,235,174,167,223,175,214,46,27,56,119,212,92,34,225,231,103,211,104,103,200,42,245,34,159,65,74,26,209,38,150,223,161,200,73,30,137,82,116,47,155,47,121,125,70,41,238,124,57,152,115,136,175,193,146,210,187,69,181,90,83,106,74,210,125,87,29,243,35,212,143,105,247,163,234,253,66,201,179,69,93,169,99,223,14,171,2,179,108,64,68,247,109,249,212,164,78,110,19,74,117,198,18,197,9,229,56,107,36,26,205,36,147,117,36,123,140,180,51,45,116,246,133,91,56,181,186,181,56,226,141,75,89,154,148,102,122,153,153,247,152,178,94,12,50,19,47,17,238,58,44,154,122,93,97,186,76,201,200,116,218,221,181,210,126,158,146,45,79,161,116,235,221,175,214,43,254,210,195,59,250,248,173,49,111,218,246,133,102,161,49,247,82,209,55,26,158,243,166,141,203,74,53,81,33,6,100,68,106,78,167,167,180,133,194,100,147,2,232,217,34,193,90,198,47,98,237,74,45,50,179,58,4,137,102,212,135,144,202,201,149,196,141,35,179,18,100,54,202,249,187,226,184,92,189,198,93,15,219,169,144,126,222,44,56,173,71,178,176,88,172,182,187,63,164,107,142,242,141,191,87,113,48,244,73,205,238,34,222,74,250,73,239,208,203,237,238,21,65,149,107,30,78,32,227,253,141,64,143,17,231,208,117,250,99,143,147,109,154,182,53,219,88,66,148,173,18,173,18,91,250,153,150,131,216,103,99,51,181,188,204,98,236,234,178,95,89,81,41,174,187,2,151,29,181,47,98,216,110,84,149,50,225,167,154,226,13,102,135,244,220,147,34,247,22,157,243,67,132,150,85,159,97,50,49,226,240,163,72,142,179,53,196,166,183,46,57,163,122,63,128,74,106,66,9,198,122,145,250,196,75,74,253,250,123,192,89,221,169,70,110,221,181,233,20,6,146,68,138,108,8,240,210,68,94,198,219,74,61,197,250,62,226,251,7,213,1,195,179,49,155,76,50,203,93,177,34,169,114,86,225,191,86,70,206,77,37,153,49,213,45,205,92,101,42,209,149,188,218,143,68,62,149,244,62,137,235,221,222,31,187,50,217,149,177,114,229,99,200,185,174,90,155,7,44,182,118,120,40,121,158,123,223,60,202,21,181,181,186,217,171,66,121,42,61,15,161,117,251,115,243,141,24,219,125,99,157,220,253,219,123,85,228,74,117,205,188,182,21,33,229,180,206,141,54,217,236,75,142,44,211,184,154,73,158,135,212,203,236,211,210,102,71,52,152,147,153,107,185,235,142,241,168,27,49,85,183,147,78,138,236,132,196,103,230,153,66,182,180,227,174,18,117,54,18,163,208,250,171,83,247,105,199,0,8,140,207,66,35,51,31,98,187,104,92,150,212,104,114,171,212,105,176,17,63,153,200,237,49,220,104,215,176,200,149,166,244,150,186,110,46,237,123,200,118,76,153,101,210,126,98,113,106,21,184,184,178,78,142,199,51,183,188,210,21,163,123,163,72,91,126,183,41,196,150,171,103,79,88,190,206,189,221,191,139,13,183,69,179,49,82,135,106,219,180,182,224,211,224,246,158,82,91,97,13,36,247,198,130,181,104,72,34,79,210,82,187,136,187,192,121,78,21,125,136,179,131,104,156,133,173,47,151,111,228,30,164,72,255,0,82,231,110,221,175,94,238,237,5,244,10,20,225,98,221,52,243,119,106,61,53,215,73,214,251,119,37,8,82,125,109,105,147,73,90,145,245,61,11,78,225,125,43,45,201,50,212,203,236,1,72,217,239,206,174,40,99,14,35,191,135,216,109,84,173,211,168,212,221,187,26,164,191,33,151,101,115,24,138,233,239,75,47,173,11,218,182,214,101,234,150,132,103,237,212,199,18,195,92,144,102,79,21,159,53,70,176,43,116,180,251,93,172,210,167,176,74,232,190,227,38,21,175,228,244,253,105,247,139,152,195,92,134,224,21,137,61,187,130,117,171,22,189,87,235,204,126,175,6,20,163,63,85,104,47,88,227,165,95,65,100,93,255,0,201,79,176,132,133,131,72,164,211,18,72,166,210,226,68,73,119,19,12,37,178,246,254,137,23,188,255,0,198,2,189,242,219,194,98,204,177,90,98,224,197,153,108,214,235,41,221,172,68,56,212,152,61,239,35,170,31,134,149,253,5,182,125,255,0,73,58,247,17,15,37,158,140,167,200,196,10,244,43,119,15,109,244,198,117,190,103,102,110,36,67,68,118,181,68,101,175,82,101,149,109,212,144,179,232,93,76,207,95,104,180,1,242,95,181,168,146,106,45,85,95,132,210,228,181,187,69,169,180,25,158,169,219,212,204,181,238,250,192,114,172,167,101,218,153,150,236,47,137,100,197,54,157,148,158,103,104,144,157,170,55,63,132,62,234,53,81,52,217,158,132,246,157,75,167,249,78,137,179,129,81,110,171,152,155,178,115,41,218,135,59,6,133,166,157,208,99,151,188,253,195,70,119,5,84,168,148,137,21,61,164,174,78,206,134,90,247,168,147,239,47,127,188,102,26,251,186,37,222,119,84,235,150,113,153,191,51,149,191,93,127,144,218,80,93,230,103,220,146,246,128,181,206,10,204,169,22,85,244,242,187,65,147,190,140,219,175,228,203,71,106,58,255,0,248,251,197,151,8,9,193,230,220,110,155,128,114,174,4,45,38,170,206,205,229,175,84,242,102,212,16,94,206,157,254,243,253,66,125,128,0,0,0,0,0,8,187,196,111,14,29,196,124,177,220,116,248,200,82,164,51,216,249,123,72,204,203,90,132,67,62,228,168,251,144,37,16,248,87,189,180,205,223,107,205,183,100,52,203,141,203,229,234,151,146,70,131,218,226,87,212,140,143,244,125,192,50,234,70,104,86,186,117,33,164,204,170,94,43,190,240,46,219,184,158,116,150,244,158,217,188,247,107,244,102,62,130,254,82,143,185,30,241,156,187,202,129,62,215,185,38,80,170,113,87,30,76,110,94,246,148,133,32,211,185,180,168,186,40,136,203,162,136,251,189,162,236,56,76,95,229,118,229,205,138,12,137,238,72,155,65,221,218,73,110,239,217,207,159,57,72,239,81,153,106,148,251,72,187,189,160,38,248,0,0,0,0,0,163,46,45,86,227,180,172,207,84,171,107,68,68,166,175,201,218,76,145,146,254,106,159,5,39,191,161,123,250,117,63,212,47,52,83,103,25,106,20,136,248,175,64,173,148,103,18,212,174,213,171,134,131,36,171,108,106,122,122,30,157,122,244,239,1,206,248,81,92,139,164,230,130,147,70,41,229,25,21,94,126,226,83,187,18,190,85,58,114,139,94,165,174,154,251,143,191,216,44,127,136,102,84,98,230,27,12,142,161,65,166,178,119,61,35,251,209,212,50,92,199,57,178,34,18,247,26,89,113,195,209,182,76,139,77,52,46,253,75,186,163,242,33,91,42,6,103,173,10,137,200,67,60,191,72,122,202,94,210,45,105,242,139,191,82,247,141,19,45,8,113,38,135,16,74,73,247,145,150,164,3,44,92,183,105,211,121,114,227,153,45,191,164,219,136,63,105,116,212,143,237,33,50,239,156,141,252,188,194,88,216,219,128,110,170,180,195,155,251,101,46,42,187,75,200,210,74,99,35,150,204,88,234,34,212,208,234,207,85,247,36,204,187,140,135,154,226,43,151,53,224,70,52,200,145,76,136,219,116,58,222,206,196,76,183,162,17,201,137,16,156,250,45,33,5,170,221,63,163,175,215,161,247,245,126,21,89,156,143,99,222,178,112,122,245,168,60,253,30,226,217,217,27,146,233,41,136,221,157,169,210,23,161,56,233,37,27,150,164,247,32,245,61,53,208,244,48,17,7,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,117,246,245,187,252,158,103,142,193,204,189,181,26,44,201,241,41,151,114,55,246,168,14,58,203,60,205,92,144,104,229,54,114,28,116,244,105,130,82,181,247,234,93,15,167,56,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,175,67,81,251,12,197,71,174,14,57,101,130,246,41,125,158,228,181,106,145,126,139,233,68,200,41,119,115,58,30,138,249,181,43,68,191,167,213,191,220,125,67,69,24,169,133,86,126,48,218,50,172,219,214,152,204,200,50,182,107,189,150,156,82,54,186,135,61,94,98,22,69,170,155,78,189,61,159,97,138,11,204,206,76,113,79,46,85,73,207,85,168,242,165,208,163,73,98,51,117,24,241,228,184,202,148,184,220,229,31,53,76,54,131,36,237,89,30,157,219,79,220,102,45,167,34,185,226,183,51,41,109,38,223,184,37,49,10,240,133,175,61,133,173,182,202,70,247,36,173,60,164,174,67,142,175,107,76,17,171,82,233,175,187,186,69,98,150,20,89,88,191,104,84,44,219,210,137,14,116,57,204,186,130,83,177,154,117,109,45,109,45,162,113,6,226,22,73,90,82,226,180,86,134,101,254,64,20,105,148,12,250,95,249,108,154,205,2,115,171,171,218,178,31,73,72,139,33,79,200,83,77,168,227,161,92,164,28,134,219,73,147,76,153,39,82,208,181,50,238,62,147,18,239,206,190,74,177,26,44,123,182,234,195,138,60,138,153,108,91,137,122,143,73,92,133,30,138,112,245,37,190,165,31,172,181,123,123,254,177,193,115,93,194,231,18,240,226,183,50,228,194,120,78,220,22,252,151,156,117,184,145,155,145,46,91,36,165,190,178,45,140,68,74,18,146,109,13,150,154,244,82,136,187,140,132,72,123,47,248,226,197,64,233,171,194,11,211,156,79,114,63,249,63,51,67,86,237,191,205,235,222,3,178,230,243,55,234,198,117,197,177,112,242,9,208,44,90,82,16,134,41,241,218,236,169,113,109,118,134,146,165,52,203,203,100,245,97,212,36,204,146,95,68,139,162,72,136,254,199,13,236,184,215,241,135,28,105,55,51,244,183,83,65,182,100,177,84,118,83,172,44,154,91,145,230,68,89,180,149,155,75,65,172,208,230,164,147,50,61,58,234,68,62,134,92,56,102,99,118,45,215,97,203,188,104,239,91,20,4,45,183,101,29,74,60,184,82,22,209,45,147,90,91,230,69,82,13,70,135,21,161,31,77,82,122,244,35,23,37,129,24,11,97,224,21,143,79,180,44,234,36,40,235,143,29,166,228,203,68,102,80,244,151,82,203,77,173,199,22,219,104,222,165,114,82,102,163,45,76,250,159,179,64,232,144,162,51,2,27,16,99,39,107,81,154,75,77,150,132,90,37,36,68,69,211,167,113,15,246,0,0,0,0,0,0,1,79,188,105,163,56,222,42,91,15,36,244,105,84,24,90,145,123,84,114,106,61,127,196,33,182,80,221,38,115,73,132,174,41,90,17,94,244,19,62,190,207,72,176,38,207,26,182,221,249,119,107,59,163,124,191,68,65,78,186,122,251,185,213,31,242,8,53,149,165,169,25,146,194,213,160,200,148,87,157,16,203,94,237,123,123,0,52,170,133,165,196,37,196,158,164,162,35,47,176,199,253,15,201,73,82,151,74,134,181,153,110,84,118,204,244,238,215,105,15,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,9,233,96,98,149,137,138,31,40,254,66,215,125,39,242,74,224,153,107,86,63,130,188,207,101,170,69,219,207,99,231,80,157,251,121,136,245,209,185,7,175,69,30,134,61,88,205,182,85,115,49,121,101,67,23,33,226,149,159,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,161,236,42,196,203,87,25,48,226,220,197,43,42,95,104,162,220,212,246,170,17,183,56,218,220,103,121,122,236,59,203,90,208,151,154,89,41,183,16,74,61,142,33,105,51,213,38,3,213,128,15,63,136,83,111,42,117,129,114,212,48,230,147,18,169,118,69,163,205,122,131,6,90,137,44,74,168,165,149,156,102,92,51,90,8,144,167,73,9,51,53,163,161,159,172,158,242,4,220,66,176,105,215,148,12,57,168,95,22,252,91,178,169,28,229,193,160,189,83,101,21,25,76,17,56,102,235,81,141,92,213,160,137,151,76,212,148,153,124,218,255,0,68,244,244,3,50,215,78,41,99,43,88,227,43,22,175,90,237,85,24,155,74,184,17,83,147,50,169,21,37,42,37,82,35,201,52,37,113,220,70,198,249,43,105,40,38,13,4,132,37,178,108,144,73,73,36,175,39,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,192,148,0,0,0,60,86,21,99,70,23,227,125,42,175,93,194,139,190,37,201,77,161,214,36,80,102,76,136,135,57,5,53,148,161,78,37,183,20,146,75,200,218,235,106,39,91,53,54,162,81,26,84,161,2,184,178,103,94,163,135,240,255,0,22,44,47,169,242,43,85,186,122,220,187,230,182,113,100,54,213,46,83,15,50,116,197,54,180,173,109,188,234,28,75,202,87,205,45,13,242,13,6,162,120,205,16,47,32,23,110,54,219,57,163,180,105,248,12,168,142,87,110,41,8,166,212,33,203,117,134,88,157,72,67,173,203,154,195,143,186,211,166,194,13,168,134,163,113,164,41,226,36,31,45,42,81,146,20,26,30,0,0,30,126,236,191,236,219,22,77,191,22,240,184,98,82,87,117,86,27,160,82,14,73,154,81,42,162,227,78,186,212,114,94,155,82,181,165,135,9,27,140,183,47,106,19,170,214,132,171,208,8,1,198,175,194,197,173,241,2,15,151,84,71,160,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,66,111,128,0,0,0,0,0,0,0,229,88,233,154,60,9,203,95,161,63,13,119,207,201,207,148,125,167,209,159,197,147,38,115,251,63,43,157,253,236,211,155,118,243,218,250,90,107,187,166,186,30,157,84,85,95,28,239,204,159,237,39,238,208,19,167,5,51,153,150,204,196,221,82,172,172,28,196,143,148,21,168,84,245,213,31,141,232,121,241,54,69,67,141,182,167,55,200,97,180,30,139,121,178,208,143,119,173,174,154,17,153,118,177,74,220,21,60,83,221,63,15,231,121,141,56,93,72,0,0,0,252,149,58,181,42,139,25,19,43,53,56,144,35,185,33,136,136,118,75,201,105,10,125,247,80,203,45,18,148,100,70,183,29,113,182,208,158,245,45,105,73,106,102,68,63,88,138,188,81,252,9,226,111,220,190,113,8,114,174,24,185,241,252,55,208,163,96,54,44,86,183,95,214,253,61,62,141,170,84,106,60,201,87,67,41,91,202,115,68,242,146,92,232,236,38,57,43,115,142,58,242,73,199,143,93,142,168,130,127,128,0,15,147,26,233,161,75,186,170,54,84,121,219,235,84,170,124,58,164,200,220,165,151,42,44,183,36,183,29,205,230,91,21,185,112,164,150,132,102,162,229,234,162,34,82,76,254,176,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,232,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,176,118,254,100,106,141,45,114,155,144,245,50,115,74,218,236,119,20,131,255,0,5,196,26,146,133,45,167,90,89,161,27,246,144,117,80,0,0,0,0,1,242,109,171,166,133,120,83,158,171,91,147,187,92,72,245,9,244,183,28,229,45,189,178,161,74,118,36,150,244,89,17,158,199,216,117,26,233,181,91,117,73,154,76,140,254,176,164,11,35,57,181,220,158,103,187,27,170,110,82,189,51,102,93,24,129,89,143,115,83,90,66,10,82,155,106,167,43,149,38,51,138,211,71,154,230,186,100,218,148,77,184,149,169,42,218,102,135,91,11,191,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,0,7,159,174,223,246,109,179,115,91,54,101,118,225,137,18,187,120,200,147,26,133,79,81,153,191,57,113,227,174,67,230,132,145,25,146,27,105,179,53,44,244,65,26,155,73,158,231,16,149,124,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,232,70,183,29,113,182,200,212,105,65,26,200,212,164,164,141,69,81,121,85,204,45,213,154,14,42,22,110,46,93,49,187,7,111,244,180,106,117,45,18,156,144,205,50,11,84,89,169,106,59,106,89,255,0,132,226,205,41,66,86,235,174,172,144,141,251,72,46,164,0,0,7,148,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,41,74,63,162,134,208,227,139,52,161,11,82,127,93,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,217,156,28,217,222,89,186,197,15,151,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,68,26,51,1,89,124,40,115,199,26,229,165,81,50,143,136,200,150,117,218,108,121,8,180,106,198,183,100,20,232,141,37,199,213,9,243,81,168,218,91,13,37,124,165,22,141,27,45,37,189,16,166,209,206,179,64,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,82,182,106,179,11,117,101,127,138,133,229,139,150,180,110,223,216,61,19,26,163,75,92,167,35,179,83,130,237,22,18,93,142,226,144,127,224,184,131,82,86,148,58,211,75,52,47,102,211,11,169,1,226,176,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,169,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,0,0,0,0,0,1,31,241,75,62,185,78,193,107,238,167,134,120,151,138,222,134,185,40,220,158,219,11,208,85,41,28,174,107,40,121,191,156,102,58,219,86,173,186,133,122,170,61,53,208,244,50,50,47,87,129,121,163,192,156,202,122,111,240,41,124,252,163,249,57,217,189,39,252,89,50,31,35,180,115,121,63,223,45,55,187,119,33,223,163,174,155,122,233,169,107,74,220,81,252,118,98,111,220,190,79,8,74,174,6,63,158,207,217,191,222,64,45,80,0,0,71,252,82,207,174,83,176,90,251,169,225,158,37,226,183,161,174,74,55,39,182,194,244,21,74,71,43,154,202,30,111,231,25,142,182,213,171,110,161,94,170,143,77,116,61,12,140,139,160,96,166,61,225,62,98,109,89,87,174,14,93,127,40,40,176,170,11,165,191,39,176,201,137,178,82,27,109,197,55,178,67,109,172,244,67,205,158,164,91,125,109,53,212,140,138,144,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,4,255,0,0,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,250,197,43,112,197,207,143,224,66,187,27,1,177,98,181,182,193,184,42,9,244,109,82,163,81,229,197,181,222,82,30,83,154,39,148,163,228,200,125,81,201,91,156,109,166,84,110,60,122,111,117,70,23,82,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,99,229,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,154,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,47,149,195,79,61,81,178,203,115,74,195,12,78,159,18,46,23,220,114,31,169,74,156,168,174,184,253,34,162,81,200,146,250,9,134,214,235,200,120,152,101,149,54,105,61,167,203,113,42,65,37,194,112,47,36,0,0,124,152,215,77,10,93,213,81,178,163,206,223,90,165,83,225,213,38,70,229,44,185,81,101,185,37,184,238,111,50,216,173,203,133,36,180,35,53,23,47,85,17,18,146,103,245,133,69,241,67,197,235,203,1,115,237,134,216,185,135,239,196,110,187,110,216,240,222,142,82,216,39,152,117,11,155,83,105,214,92,71,67,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,43,31,203,22,97,109,92,208,96,213,23,23,45,104,221,131,183,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,248,46,32,212,148,41,109,58,210,205,8,223,180,131,170,128,0,0,0,0,15,63,66,191,236,219,154,230,185,172,202,21,195,18,93,118,206,145,26,53,118,158,147,50,126,10,228,71,68,134,13,105,50,35,52,56,211,132,105,89,106,131,52,184,146,61,205,173,41,244,2,149,179,85,152,91,171,43,252,84,47,44,92,181,163,118,254,193,232,152,213,26,90,229,57,29,154,156,23,104,176,146,236,119,20,131,255,0,5,196,26,146,180,161,214,154,89,161,123,54,152,93,72,15,21,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,253,168,0,249,55,101,211,66,177,173,90,205,235,116,206,236,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,208,125,97,202,179,99,225,99,25,62,31,220,62,92,248,14,85,253,212,124,137,255,0,187,159,252,217,172,127,213,4,170,25,87,26,168,0,0,0,0,0,1,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,1,21,120,163,248,19,196,223,185,124,226,16,142,188,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,11,52,0,0,1,229,49,75,20,172,76,22,177,42,120,153,137,117,223,67,91,116,110,79,109,155,217,94,145,202,230,188,134,91,249,182,80,183,21,171,142,161,62,170,79,77,117,61,8,140,203,213,136,171,197,31,192,158,38,253,203,231,16,128,125,91,79,136,246,76,111,155,170,141,101,90,216,201,219,107,87,5,66,61,46,157,27,228,237,85,190,124,167,220,75,109,55,189,113,146,132,238,90,210,90,168,201,37,174,166,100,93,68,149,25,172,202,119,138,124,27,248,129,111,121,139,3,74,96,0,0,0,35,85,217,196,123,38,54,53,213,89,178,174,156,100,236,85,171,126,161,34,151,81,141,242,118,170,231,34,83,14,41,183,91,222,136,202,66,182,173,10,45,82,102,147,211,82,51,46,162,74,140,214,102,199,197,62,50,124,64,184,124,197,240,26,40,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,138,111,101,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,63,86,34,175,11,143,2,120,101,247,215,156,77,18,168,0,113,76,107,206,102,91,50,237,117,69,178,177,143,18,62,79,214,166,211,209,84,98,55,161,231,203,223,21,110,56,218,92,223,29,135,16,90,173,151,11,67,61,222,174,186,104,100,103,218,197,43,113,171,241,79,107,124,63,131,230,53,16,22,169,129,121,163,192,156,202,122,111,240,41,124,252,163,249,57,217,189,39,252,89,50,31,35,180,115,121,63,223,45,55,187,119,33,223,163,174,155,122,233,169,107,213,69,85,240,49,252,246,126,205,254,242,22,168,0,0,0,3,138,99,94,115,50,217,151,107,170,45,149,140,120,145,242,126,181,54,158,138,163,17,189,15,62,94,248,171,113,198,210,230,248,236,56,130,213,108,184,90,25,238,245,117,211,67,35,62,214,41,91,141,95,138,123,91,225,252,31,49,168,128,181,76,11,205,30,4,230,83,211,127,129,75,231,229,31,201,206,205,233,63,226,201,144,249,29,163,155,201,254,249,105,189,219,185,14,253,29,116,219,215,77,75,94,170,42,175,129,143,231,179,246,111,247,144,244,28,103,241,55,27,109,235,102,218,195,170,21,26,92,44,47,185,227,169,21,218,178,91,97,246,42,53,20,72,109,246,33,44,205,179,118,42,217,40,164,242,84,75,79,60,157,112,136,148,76,44,5,138,88,119,253,155,137,246,203,23,158,31,220,49,43,180,41,82,37,198,143,80,136,102,166,31,92,105,14,71,116,219,86,154,45,4,235,46,17,45,58,161,100,68,164,154,146,100,163,244,2,128,120,119,102,243,241,82,198,83,249,83,55,147,135,183,143,42,21,209,178,7,105,121,142,82,93,236,178,219,218,100,225,114,156,117,91,201,59,247,52,227,186,54,183,9,173,183,252,0,0,60,253,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,195,207,226,206,63,96,214,5,122,3,240,185,136,84,171,95,229,69,64,169,148,190,218,181,23,61,238,155,148,123,72,249,108,163,114,57,143,175,107,77,239,70,245,167,114,117,232,3,57,153,193,205,157,229,155,172,80,249,113,93,143,46,143,66,129,29,184,212,43,113,83,202,83,20,164,27,104,39,205,11,38,218,37,173,215,80,110,41,102,141,250,114,208,102,105,105,4,86,147,194,50,227,204,21,119,47,174,183,138,168,237,118,44,78,75,86,5,81,249,13,59,41,216,173,187,37,137,81,85,181,195,112,153,97,200,237,165,162,117,9,81,37,106,74,84,166,210,218,91,9,191,10,173,74,168,201,159,14,159,83,137,42,69,46,65,68,156,211,47,37,107,138,249,180,219,196,211,169,35,213,11,54,158,105,194,74,180,61,142,33,93,202,35,63,214,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,182,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,7,160,0,0,0,0,0,31,38,53,211,66,151,117,84,108,168,243,183,214,169,84,248,117,73,145,185,75,46,84,89,110,73,110,59,155,204,182,43,114,225,73,45,8,205,69,203,213,68,68,164,153,253,97,81,124,80,241,122,242,192,92,251,97,182,46,97,251,241,27,174,219,182,60,55,163,148,182,9,230,29,66,230,212,218,117,151,17,208,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,136,45,208,7,42,203,22,97,109,92,208,96,213,23,23,45,104,221,131,183,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,248,46,32,212,148,41,109,58,210,205,8,223,180,186,168,0,0,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,63,64,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,108,47,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,173,105,109,10,113,71,161,36,140,207,236,33,255,0,67,242,85,148,164,82,166,45,6,91,147,29,195,45,123,181,218,96,51,127,155,199,73,236,210,98,211,137,81,153,29,239,94,50,235,236,244,139,226,100,240,89,140,183,49,82,231,121,71,171,73,160,205,208,143,216,162,147,78,235,254,33,10,179,76,165,47,50,88,164,181,153,26,142,243,173,153,233,221,175,111,124,78,78,10,141,187,242,238,233,119,107,124,191,68,78,78,186,122,251,185,212,239,242,0,183,48,0,0,0,0,1,254,51,98,51,62,27,240,100,167,115,82,90,83,78,22,132,122,165,68,100,101,215,167,113,143,246,0,20,39,196,135,46,55,6,15,99,141,90,230,98,150,234,168,55,52,135,234,141,74,105,133,155,72,114,68,201,107,38,148,178,105,8,37,146,27,212,210,70,103,167,93,76,135,199,202,30,111,213,131,11,149,98,226,28,19,175,216,181,84,45,15,211,228,53,218,146,218,221,236,237,41,73,105,231,144,201,104,195,75,73,25,164,254,145,151,84,153,145,93,214,59,224,45,135,143,182,61,66,208,188,104,144,228,46,68,119,91,141,45,113,153,91,209,157,83,46,182,135,27,91,141,175,98,147,206,81,145,145,106,71,212,189,186,211,110,99,248,102,99,118,18,87,102,75,179,168,239,92,244,5,173,199,98,157,54,60,185,178,16,209,173,227,66,92,229,197,74,9,68,134,211,169,23,77,84,90,116,50,1,41,45,12,235,228,171,14,98,200,187,109,92,56,163,199,169,158,245,182,150,104,244,148,72,73,232,151,11,66,67,233,81,122,200,79,183,191,235,16,239,55,249,244,191,243,39,53,234,4,23,87,72,181,99,190,162,143,22,58,159,142,167,91,73,200,66,121,168,41,14,54,163,54,158,34,86,133,161,232,69,220,93,120,147,57,127,199,23,234,5,77,70,16,94,156,227,123,145,255,0,201,249,154,18,183,109,254,111,94,241,45,242,163,194,231,18,241,30,183,14,228,197,136,78,219,246,252,103,155,117,200,146,91,145,18,91,196,149,176,179,45,143,196,82,20,147,109,110,22,154,245,82,76,187,136,192,115,204,138,228,182,239,204,61,247,75,185,42,212,167,227,90,20,169,236,72,152,252,150,29,67,114,80,211,209,150,227,72,82,152,113,165,154,154,120,204,146,102,90,145,30,186,23,125,236,89,150,125,189,135,182,173,62,212,183,97,49,10,155,74,138,212,102,210,134,208,217,109,105,180,182,74,81,33,41,78,187,80,157,79,66,238,246,15,153,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,62,194,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,122,25,245,208,128,122,92,243,113,9,181,176,34,137,38,204,195,218,132,74,165,226,249,173,135,57,110,182,251,113,18,104,146,217,154,185,82,80,235,110,33,230,145,175,78,132,126,243,34,42,123,197,172,97,196,220,197,223,78,220,55,68,218,133,82,124,189,188,152,77,57,33,244,55,181,150,208,174,91,107,91,138,45,82,202,84,173,15,174,154,251,58,125,156,62,194,140,108,205,54,33,165,216,180,234,237,102,69,86,105,42,93,82,67,50,228,50,223,53,244,111,53,60,72,112,203,67,127,121,235,174,132,102,103,174,189,109,127,39,124,54,176,255,0,9,168,81,174,76,78,162,193,174,92,174,111,222,220,184,204,73,101,157,23,33,5,176,158,138,151,19,171,110,35,94,189,77,37,236,34,1,4,236,108,141,252,131,194,89,56,219,143,142,170,138,195,123,59,29,46,82,187,51,203,214,74,163,47,152,204,168,233,35,208,214,210,203,69,247,40,140,251,200,132,52,229,187,81,155,203,137,28,205,110,125,22,219,65,251,11,174,132,95,97,137,253,197,87,51,145,239,139,214,54,15,89,85,7,152,163,219,187,251,91,113,157,36,199,147,218,26,131,33,26,147,110,154,87,181,105,87,122,11,67,215,77,79,83,28,159,135,86,92,215,142,248,211,30,69,78,35,110,80,232,155,251,105,60,222,168,95,58,36,178,111,233,52,180,30,139,104,190,150,159,86,167,220,22,131,195,207,42,81,178,245,134,69,81,175,83,25,43,158,175,253,246,234,217,46,99,124,169,18,201,27,77,76,182,225,106,219,196,71,174,186,151,118,133,223,92,28,87,110,69,85,179,65,86,163,28,242,146,138,87,35,105,37,221,233,71,54,157,5,71,167,83,211,93,61,197,221,237,23,170,132,33,180,146,27,65,37,37,220,68,90,16,206,214,123,235,101,95,204,237,221,81,41,8,123,153,216,61,100,47,113,30,148,248,165,223,169,251,128,117,158,18,182,219,181,92,207,83,107,104,68,69,38,145,206,220,79,17,154,254,118,159,57,37,179,161,251,186,245,47,214,47,56,83,103,6,154,20,137,24,175,95,173,156,103,20,212,94,203,163,132,131,52,167,116,106,130,122,158,157,58,244,239,23,38,0,0,0,0,0,3,146,102,174,241,93,137,129,119,37,196,203,164,135,163,118,61,135,187,79,165,49,132,31,242,146,125,203,247,140,217,168,205,106,215,218,98,242,120,179,223,229,105,101,201,250,12,121,238,71,157,94,219,217,137,14,236,223,200,159,5,75,238,81,25,232,149,123,8,254,189,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,209,36,102,125,18,103,221,236,1,125,188,56,240,225,236,57,203,21,185,79,148,218,147,33,238,217,204,220,70,70,122,84,37,153,119,165,39,220,177,40,135,194,178,45,166,109,11,94,21,187,29,166,91,110,39,51,68,178,146,36,22,231,20,190,132,68,95,165,238,31,116,0,0,0,0,0,0,0,0,103,203,136,149,134,139,35,51,87,34,24,138,108,49,47,177,242,210,72,218,159,86,159,19,93,8,146,69,222,161,39,120,46,98,28,122,85,201,122,88,146,230,43,125,103,209,221,153,181,184,90,23,37,186,139,171,218,70,162,247,145,158,137,63,175,78,241,243,184,208,88,77,81,111,187,58,244,143,28,136,235,254,144,230,169,40,238,228,51,78,109,58,153,36,189,254,211,63,213,220,35,247,13,219,244,172,172,207,91,173,186,242,90,98,127,108,230,169,74,218,69,178,159,51,78,187,136,187,213,237,212,6,128,128,0,0,0,0,5,88,113,164,166,18,152,179,106,59,139,212,244,143,77,122,245,58,113,123,133,167,138,226,227,45,67,145,39,13,45,234,203,80,73,109,196,237,124,199,137,163,51,70,233,20,244,150,170,211,166,189,221,76,5,96,101,186,90,33,99,61,189,33,114,9,132,167,181,234,225,175,105,22,177,30,46,255,0,214,52,178,201,145,182,70,149,146,203,244,136,245,212,102,19,11,167,199,166,95,84,201,210,212,164,180,223,59,113,164,200,143,171,43,34,239,208,187,204,105,170,217,159,30,169,68,141,58,41,168,218,119,126,211,86,154,244,90,136,251,140,203,188,128,69,238,34,249,105,86,61,224,243,210,109,250,51,50,46,58,70,222,198,166,227,239,125,92,217,81,9,205,13,13,45,195,209,182,143,187,78,157,250,151,117,18,81,234,183,13,137,113,51,83,134,169,148,186,164,29,219,79,85,176,243,123,219,52,159,113,165,69,170,86,126,210,212,143,220,99,81,203,109,14,164,208,226,9,73,62,242,50,212,133,49,241,51,201,92,204,58,185,222,197,140,60,160,72,114,223,157,183,181,181,22,41,154,34,236,110,27,8,232,203,9,66,55,56,181,159,85,30,167,174,157,117,32,22,61,147,124,206,208,51,37,133,176,110,6,231,71,77,109,28,222,221,11,154,130,117,157,100,72,67,123,155,230,184,180,234,134,119,22,227,234,93,75,167,119,211,204,86,84,48,179,48,86,164,170,61,118,216,166,49,82,115,103,42,164,196,40,201,148,141,28,105,74,209,213,50,181,22,169,100,147,208,187,186,125,148,131,147,236,212,92,217,99,196,136,215,4,121,82,31,161,187,191,183,64,222,226,155,115,70,36,33,191,155,39,155,65,232,183,247,122,199,208,250,151,94,251,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,215,217,246,144,10,56,165,216,184,195,144,220,124,129,89,184,224,212,227,83,162,243,119,78,138,212,164,70,127,116,35,73,104,226,210,202,85,181,82,210,158,254,134,102,95,109,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,186,31,176,120,188,110,203,206,27,227,221,21,52,91,234,142,203,201,70,187,95,68,118,20,234,117,91,106,61,20,235,107,211,242,72,46,238,239,213,167,161,194,188,57,164,225,61,141,76,176,232,114,230,73,133,75,231,114,156,150,226,86,234,185,175,45,211,220,105,74,72,250,184,100,90,36,186,105,223,222,3,213,60,203,50,27,54,159,105,14,33,69,161,165,105,35,35,47,176,199,198,93,141,100,184,247,105,93,157,67,83,219,249,156,195,167,178,106,221,174,187,181,219,174,186,251,71,220,0,31,229,30,52,104,141,19,17,35,180,203,105,238,67,104,36,164,189,157,197,246,15,245,0,0,0,0,0,0,0,0,0,21,53,198,173,181,124,160,181,158,209,189,189,142,10,117,254,94,187,234,63,228,16,91,41,13,161,236,208,97,51,78,35,114,87,123,208,82,101,166,186,145,212,88,19,191,141,91,141,250,82,214,107,84,243,59,60,21,105,252,173,55,84,127,200,32,158,80,221,109,156,209,225,51,142,158,137,77,239,65,51,63,119,241,139,0,52,142,195,104,105,150,218,109,59,82,132,146,82,90,105,161,17,15,244,31,242,218,210,235,105,113,7,170,86,68,162,63,121,24,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,199,243,85,153,139,55,42,24,71,51,20,175,8,50,234,43,84,132,211,105,20,200,196,105,93,70,162,226,28,91,76,27,155,77,44,163,107,78,45,110,40,143,106,16,173,169,90,246,54,176,227,252,64,179,221,66,202,173,170,229,149,107,47,182,226,109,193,79,55,41,209,180,91,126,139,138,251,114,155,106,171,189,113,221,142,255,0,42,76,116,151,102,81,146,151,174,167,162,122,157,16,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,62,181,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,187,166,35,228,202,187,132,153,59,181,115,49,124,213,121,85,91,238,224,167,71,162,81,227,173,11,109,138,60,136,50,228,166,76,133,150,186,188,239,41,149,33,180,153,19,109,153,239,213,107,52,50,17,172,75,78,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,211,128,96,133,149,74,196,172,104,176,112,230,187,34,91,20,219,170,232,165,81,38,59,17,105,75,237,177,38,91,108,184,166,212,164,169,36,178,74,204,200,205,42,45,116,212,143,184,122,172,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,44,52,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,98,154,248,81,231,95,240,101,117,49,150,188,76,169,213,100,219,119,109,66,60,107,73,221,121,204,209,234,143,56,164,156,125,132,147,113,44,202,113,196,117,74,182,54,233,110,52,17,60,243,169,185,64,21,87,197,79,33,223,234,190,106,240,130,139,252,211,183,125,10,153,78,255,0,135,92,154,218,151,205,255,0,139,165,212,54,207,243,146,22,175,202,172,87,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,165,58,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,11,113,6,201,37,87,42,23,251,117,219,97,137,115,176,234,234,145,33,234,84,196,197,82,88,164,190,167,158,82,41,43,113,79,58,181,173,184,233,109,73,117,195,73,188,92,195,73,25,182,230,129,119,248,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,212,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,143,231,235,53,208,242,165,129,210,235,116,199,119,222,119,71,58,143,107,178,219,204,19,140,74,83,42,53,79,83,110,146,185,140,199,245,20,162,38,214,149,56,182,27,86,210,119,122,106,131,135,230,120,228,229,18,242,170,64,188,209,112,86,112,234,191,29,197,205,164,83,86,210,215,22,162,68,158,84,214,90,120,210,147,89,165,28,149,164,156,111,114,22,149,40,214,108,54,129,200,51,47,152,187,239,52,24,167,63,19,47,169,31,206,195,163,194,216,207,241,101,47,180,188,243,16,249,141,52,223,59,149,207,90,121,171,78,245,247,153,247,17,7,63,187,46,154,237,243,117,86,111,91,166,119,109,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,130,244,248,115,100,163,241,85,195,135,235,247,253,50,148,230,38,221,63,57,82,146,193,115,92,165,193,50,65,183,76,75,219,148,133,109,90,13,199,84,209,37,43,113,73,78,174,165,150,156,56,215,194,179,33,223,234,70,106,241,126,139,252,235,182,133,10,167,78,255,0,128,92,106,218,87,205,255,0,140,37,164,56,207,243,114,16,175,201,44,90,160,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,83,93,167,116,215,108,107,170,141,122,218,211,187,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,116,23,41,198,175,194,197,173,241,2,15,151,84,69,43,0,208,246,71,51,119,74,205,246,17,170,235,126,157,18,143,118,80,100,38,155,113,210,152,144,149,161,15,154,9,72,148,202,13,70,234,35,60,91,182,115,11,82,91,111,54,74,115,148,110,42,69,12,208,229,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,19,203,174,60,217,185,146,194,58,22,43,89,147,98,41,21,24,232,69,78,11,50,13,229,210,106,36,132,156,136,78,154,144,133,111,109,74,208,148,104,78,244,26,28,73,108,90,76,195,165,128,0,0,0,0,10,171,227,157,249,147,253,164,253,218,45,80,85,95,28,239,204,159,237,39,238,208,28,171,130,167,138,123,167,225,252,239,49,167,11,169,20,173,193,83,197,61,211,240,254,119,152,211,133,212,128,0,0,8,171,197,31,192,158,38,253,203,231,16,133,5,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,138,63,129,60,77,251,151,206,33,10,1,1,160,140,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,204,14,22,226,149,247,130,215,221,51,19,48,210,187,232,107,146,141,206,236,83,123,43,50,57,92,214,86,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,104,79,42,57,174,195,140,218,225,194,47,91,41,222,195,85,131,203,98,191,64,125,226,92,170,68,165,17,153,37,70,68,92,198,87,181,70,211,196,68,151,18,149,17,146,22,135,27,64,86,15,26,191,20,246,183,195,248,62,99,81,17,215,39,217,179,188,178,139,138,31,46,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,142,69,113,171,241,79,107,124,63,131,230,53,17,0,0,105,247,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,118,41,189,149,232,252,222,83,203,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,252,174,58,102,143,2,114,215,232,79,195,93,243,242,115,229,31,105,244,103,241,100,201,156,254,207,202,231,127,123,52,230,221,188,246,190,150,154,238,233,174,135,165,53,240,230,206,191,226,171,136,239,208,47,250,157,85,204,50,186,126,110,165,25,131,230,183,75,156,102,130,110,166,150,118,169,106,218,132,27,110,165,163,74,150,218,146,173,29,83,45,54,127,43,137,78,63,126,29,115,65,112,124,156,196,47,149,22,45,175,201,166,91,93,153,122,193,99,248,59,61,181,76,104,68,151,55,202,75,186,191,235,115,18,134,246,173,77,165,173,2,250,45,107,178,213,190,104,81,110,155,42,230,165,92,20,89,187,251,53,70,151,53,185,113,95,216,181,33,123,29,108,212,133,109,90,20,147,208,250,41,38,71,212,140,125,97,84,28,19,240,146,171,50,77,249,141,19,234,55,4,90,68,57,17,104,148,216,209,43,42,98,157,62,105,52,226,228,42,84,70,212,70,250,216,106,67,28,163,120,141,180,246,167,20,146,83,137,37,55,107,224,3,53,153,177,241,79,140,159,16,46,31,49,124,105,76,102,179,54,62,41,241,147,226,5,195,230,47,128,147,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,12,171,139,105,225,41,157,127,77,195,135,148,220,77,169,213,102,86,153,231,57,101,212,31,62,123,106,130,203,28,197,211,20,100,157,237,242,80,211,174,52,167,20,164,155,102,166,136,219,38,153,66,194,207,199,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,177,74,220,78,179,227,248,111,174,201,192,108,39,173,110,176,109,250,130,189,37,84,167,84,121,145,110,135,146,134,84,222,169,229,36,249,49,223,76,130,78,215,28,105,229,19,111,22,187,26,81,7,20,207,70,115,107,185,195,196,120,181,54,233,94,134,179,45,126,209,30,217,166,186,132,28,164,182,233,163,155,38,75,137,215,87,157,229,52,102,218,84,109,182,148,37,41,220,100,183,92,250,220,46,60,118,97,151,223,94,79,52,69,81,42,184,92,120,236,195,47,190,188,158,104,11,254,0,20,237,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,184,28,171,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,110,26,142,171,150,44,189,93,89,160,198,90,46,17,218,210,123,7,111,230,73,168,213,23,21,201,12,211,32,180,157,206,200,113,40,47,240,91,65,41,72,74,221,117,164,26,209,191,113,122,12,239,225,13,155,128,185,156,187,112,143,15,216,150,221,10,221,143,72,102,57,203,124,222,125,213,174,151,17,215,94,113,125,8,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,131,133,11,222,225,197,158,57,57,173,179,103,217,248,130,136,145,241,22,207,142,194,231,60,210,218,105,21,184,138,51,65,77,105,130,50,82,22,149,18,82,250,82,158,82,86,235,74,73,164,158,38,155,173,92,26,201,37,87,48,57,50,185,49,183,13,216,151,50,246,178,238,138,140,69,209,162,69,84,135,235,176,138,53,45,196,180,222,175,37,45,173,132,185,53,210,74,27,91,143,27,132,217,106,100,217,8,215,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,48,212,64,160,30,40,254,59,49,55,238,95,39,132,45,251,39,89,197,177,51,127,98,72,175,208,33,250,26,228,163,108,249,65,111,243,30,145,232,190,107,210,17,23,248,82,216,105,183,249,173,199,55,62,108,143,102,187,85,161,151,90,129,226,143,227,179,19,126,229,242,120,64,62,78,69,243,155,93,201,230,35,202,169,185,74,244,205,153,116,118,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,221,255,0,90,119,77,10,249,181,104,215,173,173,59,182,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,65,150,209,61,56,110,113,4,141,151,105,46,96,246,50,85,101,171,14,170,50,21,38,21,73,231,93,121,22,202,201,167,220,116,154,142,203,14,188,242,36,188,108,36,208,149,37,13,172,214,230,154,173,195,48,182,156,93,204,142,9,96,45,86,215,163,98,253,253,18,216,145,120,200,118,53,29,114,227,190,108,58,182,212,210,92,55,30,66,20,212,116,36,228,53,170,222,82,16,68,163,51,61,18,163,46,129,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,206,190,119,49,230,54,99,179,47,120,226,77,26,108,183,237,227,144,138,93,190,79,72,117,196,21,58,50,9,166,220,105,14,161,10,101,15,41,46,73,54,182,39,98,228,44,143,85,110,81,216,167,6,12,10,170,218,152,95,114,227,213,106,84,182,145,125,72,77,54,143,13,50,84,76,46,20,39,28,75,146,150,218,29,52,45,106,144,110,180,158,107,68,227,69,29,195,66,182,72,86,161,99,224,0,2,128,120,163,248,236,196,223,185,124,158,16,149,92,12,127,61,159,179,127,188,132,85,226,143,227,179,19,126,229,242,120,66,85,112,49,252,246,126,205,254,242,1,106,128,0,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,1,63,192,0,0,0,0,6,85,198,170,6,85,192,91,167,10,28,241,198,185,105,84,76,163,226,50,37,157,118,155,30,66,45,26,177,173,217,5,58,35,73,113,245,66,124,212,106,54,150,195,73,95,41,69,163,70,203,73,111,68,41,180,115,172,208,101,92,94,247,14,44,241,201,205,109,155,62,207,196,20,68,143,136,182,124,118,23,57,230,150,211,72,173,196,81,154,10,107,76,17,146,144,180,168,146,151,210,148,242,146,183,90,82,77,36,241,52,216,76,160,0,0,0,0,0,0,0,21,87,197,115,61,63,151,202,254,10,94,127,246,196,91,254,108,20,255,0,130,148,210,219,144,74,255,0,133,237,72,74,127,65,147,95,247,195,35,181,113,31,226,1,15,46,244,39,112,147,8,110,47,244,216,159,217,159,118,76,118,216,144,221,187,23,122,28,221,33,15,33,198,214,243,205,145,161,12,154,119,19,110,155,170,52,124,201,59,74,214,157,173,93,190,110,170,53,149,107,65,237,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,212,7,160,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,127,171,29,48,47,17,242,233,136,245,28,47,197,10,55,97,170,193,209,214,94,104,205,113,106,17,84,102,77,202,140,225,145,115,25,94,213,104,122,18,137,73,82,22,148,45,11,66,111,83,34,249,50,161,100,243,14,37,83,28,170,250,102,243,186,59,60,139,154,164,210,214,81,84,227,68,190,84,104,205,171,77,25,107,154,233,19,138,73,56,226,150,165,43,105,26,26,111,234,231,23,39,86,38,111,236,72,244,10,252,207,67,92,148,109,255,0,39,238,14,91,210,61,23,205,122,58,229,127,5,67,237,54,255,0,53,184,228,223,206,25,236,215,114,116,50,234,16,47,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,50,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,59,137,225,139,159,31,195,125,10,54,3,98,197,107,117,253,111,211,211,232,218,165,70,163,204,149,116,50,149,188,167,52,79,41,37,206,142,194,99,146,183,56,227,175,36,156,120,245,216,234,136,34,175,26,191,20,246,183,195,248,62,99,81,17,215,39,217,179,188,178,139,138,31,46,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,142,69,113,171,241,79,107,124,63,131,230,53,17,2,155,164,213,94,165,72,174,179,76,150,186,108,57,12,196,145,49,44,168,216,101,247,146,226,154,105,110,105,181,43,90,88,121,73,73,158,170,38,156,50,215,105,232,26,126,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,67,195,139,60,113,178,165,121,79,179,241,5,18,228,97,213,225,33,133,206,121,165,186,234,232,146,210,70,130,154,211,4,102,149,161,73,52,165,244,165,60,213,33,166,148,147,81,178,77,57,123,192,0,0,0,40,7,138,63,142,204,77,251,151,201,225,11,254,20,3,197,31,199,102,38,253,203,228,240,128,124,156,139,231,54,187,147,204,71,149,83,114,149,233,155,50,232,236,241,238,106,107,72,65,74,83,109,26,249,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,189,4,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,50,196,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,102,23,104,57,86,108,124,44,99,39,195,251,135,203,159,29,84,114,172,216,248,88,198,79,135,247,15,151,62,3,53,131,85,3,42,227,85,0,0,0,0,0,0,34,175,20,127,2,120,155,247,47,156,66,20,2,47,251,138,63,129,60,77,251,151,206,33,10,1,1,123,220,56,179,199,39,53,182,108,251,63,16,81,18,62,34,217,241,216,92,231,154,91,77,34,183,17,70,104,41,173,48,70,74,66,210,162,74,95,74,83,202,74,221,105,73,52,147,196,211,115,40,101,222,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,8,201,214,113,108,76,223,216,146,43,244,8,126,134,185,40,219,62,80,91,252,199,164,122,47,154,244,132,69,254,20,182,26,109,254,107,113,205,207,155,35,217,174,213,104,101,212,36,0,138,188,81,252,9,226,111,220,190,113,8,74,161,21,120,163,248,19,196,223,185,124,226,16,10,86,202,119,138,124,27,248,129,111,121,139,3,74,99,44,52,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,13,4,228,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,103,143,115,83,90,66,206,42,92,116,151,202,147,25,197,107,171,46,242,157,50,109,74,55,27,82,20,149,110,34,67,174,4,149,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,251,61,25,205,161,100,243,14,34,212,219,165,122,102,243,186,59,68,123,102,154,234,22,81,84,227,68,142,108,153,46,39,77,25,107,154,209,155,105,81,56,226,150,148,167,105,26,221,111,62,213,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,128,191,78,23,30,4,240,203,239,175,56,154,37,80,138,188,46,60,9,225,151,223,94,113,52,74,160,1,74,220,106,252,83,218,223,15,224,249,141,68,93,72,165,110,53,126,41,237,111,135,240,124,198,162,3,170,240,49,252,246,126,205,254,242,22,168,42,175,129,143,231,179,246,111,247,144,181,64,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,69,212,138,86,227,87,226,158,214,248,127,7,204,106,32,58,175,3,31,207,103,236,223,239,33,99,248,209,132,54,110,61,97,125,193,132,120,128,196,183,40,87,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,212,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,78,184,56,24,254,123,63,102,255,0,121,11,84,1,154,28,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,138,194,184,62,230,243,187,40,247,212,223,231,230,216,202,110,7,252,60,169,241,30,117,7,254,27,237,154,209,252,250,77,207,200,54,38,86,118,242,125,108,230,231,11,221,162,168,162,66,189,168,113,223,85,167,88,150,236,142,68,23,221,113,133,188,135,27,105,100,149,33,228,198,67,70,181,33,195,108,148,107,66,84,101,181,89,235,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,6,167,133,43,113,58,207,143,225,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,250,177,135,138,165,229,136,121,63,163,225,108,82,136,172,69,185,227,212,40,23,221,77,112,9,164,38,156,73,74,18,228,102,200,148,201,174,99,47,41,14,44,141,60,165,181,35,99,45,146,216,113,16,131,11,112,182,251,198,155,238,153,134,120,105,66,244,205,201,89,231,118,40,93,169,152,252,222,83,43,121,207,156,121,104,109,58,54,210,213,235,40,181,211,66,212,204,136,195,176,100,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,161,58,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,53,203,22,94,173,92,175,224,213,23,8,237,105,61,191,176,115,36,212,106,139,138,220,119,170,115,157,86,231,100,56,148,23,248,45,160,148,165,169,13,52,210,13,107,217,184,250,168,10,1,226,143,227,179,19,126,229,242,120,67,208,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,121,254,40,254,59,49,55,238,95,39,132,34,168,13,84,0,168,190,20,57,227,147,109,85,104,153,71,196,100,68,42,21,74,68,132,90,53,99,91,81,206,12,183,84,227,234,132,249,168,210,78,161,247,84,190,82,139,87,73,231,82,222,139,75,136,228,219,160,0,0,0,10,86,227,87,226,158,214,248,127,7,204,106,34,234,69,43,113,171,241,79,107,124,63,131,230,53,16,17,215,39,217,179,188,178,139,138,31,46,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,143,65,24,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,177,77,236,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,152,33,47,248,115,103,95,241,85,196,119,232,23,253,78,170,230,25,93,63,55,82,140,193,243,91,165,206,51,65,55,83,75,59,84,181,109,66,13,183,82,209,165,75,109,73,86,142,169,150,155,48,190,144,1,0,56,157,103,199,240,33,66,147,128,216,79,90,219,127,92,20,245,122,74,169,78,168,242,229,90,236,169,108,169,189,83,202,81,115,164,48,169,4,157,174,54,235,41,54,222,45,55,180,163,14,21,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,0,1,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,31,230,251,104,117,151,26,113,59,146,180,154,84,90,107,169,25,15,244,31,242,226,210,211,106,113,103,162,80,70,163,51,246,17,0,205,158,109,219,67,57,160,197,150,155,70,212,162,247,175,36,139,77,52,34,168,190,39,79,5,70,149,242,130,233,123,70,246,246,57,201,215,249,122,239,167,31,248,132,25,205,227,173,189,154,60,89,113,163,213,42,189,235,198,71,239,254,49,124,78,206,10,142,55,233,75,165,173,83,204,236,243,149,167,242,180,221,78,255,0,32,11,95,0,0,0,0,0,0,0,1,254,82,35,70,150,209,177,46,59,79,54,174,244,56,130,82,79,217,220,127,104,255,0,80,1,240,209,99,89,45,189,218,81,103,80,210,246,254,103,48,169,236,146,183,107,174,237,118,235,174,190,209,246,89,101,152,237,147,76,52,134,208,146,208,146,132,145,17,23,216,67,254,192,7,53,204,86,40,210,112,131,8,110,75,198,171,57,49,86,213,58,98,33,168,221,74,20,169,37,21,215,16,148,154,150,141,84,124,179,208,136,245,233,211,222,41,131,8,242,225,138,153,213,199,170,141,231,81,129,83,69,181,54,184,244,217,21,25,141,73,36,42,34,230,182,226,219,109,211,105,230,205,92,185,38,164,145,158,222,243,215,78,167,116,184,229,130,54,182,61,218,81,236,203,190,68,214,233,236,206,68,213,38,42,219,35,112,201,167,91,52,40,156,109,105,52,154,93,86,165,167,94,157,125,135,251,176,163,8,108,156,27,181,216,181,108,186,75,17,98,176,148,150,244,176,202,28,94,141,161,189,84,109,161,4,102,100,218,117,233,222,95,102,129,242,112,79,47,248,109,129,246,149,54,222,180,173,90,84,121,17,34,178,211,211,81,6,58,36,62,226,90,109,10,90,220,109,180,26,141,70,210,84,102,101,169,153,107,246,120,188,228,102,118,129,150,220,45,157,112,57,58,58,171,107,229,118,24,92,212,27,175,105,34,58,28,218,223,53,181,171,68,61,184,246,159,66,234,125,59,253,62,99,243,19,100,229,219,15,167,221,215,53,90,26,37,165,167,83,6,26,223,100,157,125,254,67,206,54,146,109,110,182,106,37,27,42,78,137,61,76,250,23,213,69,217,194,205,69,205,153,204,72,147,112,72,149,34,61,13,173,157,134,6,247,16,219,122,177,29,14,124,217,188,226,11,85,177,187,213,62,167,212,250,247,7,25,172,85,110,27,238,226,122,167,49,83,42,149,73,219,119,30,171,125,231,54,54,73,46,243,82,143,68,160,189,167,161,23,184,133,237,112,232,203,74,176,23,7,153,147,112,81,153,143,113,213,247,118,197,57,31,99,233,229,74,150,77,234,107,105,14,23,205,186,93,250,244,62,154,23,124,23,225,153,146,185,152,141,115,179,138,248,135,64,144,221,191,7,119,100,106,84,83,36,74,222,220,198,23,209,230,20,133,237,113,8,62,138,45,15,77,122,232,66,231,16,218,26,73,33,180,18,82,93,196,69,161,0,254,58,105,38,204,212,178,65,126,145,158,154,12,211,102,74,90,38,227,69,195,33,18,18,250,85,217,52,113,43,220,71,252,17,146,239,253,67,73,23,52,248,244,186,36,153,210,141,68,211,91,55,26,116,215,170,210,69,222,100,93,230,51,43,138,51,227,212,239,186,156,232,170,82,154,115,147,180,212,100,103,209,148,17,247,106,93,228,2,203,248,45,211,9,44,94,85,29,197,235,250,59,166,189,122,29,68,189,194,211,197,113,112,105,161,200,141,134,151,13,101,216,36,134,229,246,78,91,198,209,145,175,108,138,130,79,69,105,215,67,233,208,197,142,128,0,0,0,0,0,168,254,52,120,137,30,171,114,89,118,28,73,135,190,141,233,30,210,218,28,45,15,156,221,57,212,110,34,81,251,140,203,84,151,213,175,120,140,92,59,108,52,95,25,154,182,219,126,41,200,98,39,108,230,36,209,189,62,181,62,94,154,145,164,203,189,35,245,241,35,191,10,245,204,245,198,211,79,37,214,32,118,62,90,146,173,196,123,233,240,245,235,184,203,189,62,205,4,129,224,191,97,53,90,190,239,27,210,68,114,51,160,122,63,148,165,32,186,243,217,168,182,173,12,210,126,239,97,151,235,238,1,112,32,0,0,0,0,0,0,0,0,0,43,247,140,45,138,205,119,4,224,93,196,210,221,147,65,230,242,136,146,74,52,243,229,192,108,244,245,76,203,161,123,12,191,88,167,252,52,185,167,89,215,181,58,227,166,190,108,201,137,206,216,178,81,167,77,236,173,7,212,140,143,185,71,237,26,18,206,78,24,47,21,240,30,191,109,69,142,219,179,28,236,188,130,90,55,105,164,200,235,87,114,20,125,205,251,8,103,33,43,82,20,74,66,140,140,189,164,96,53,49,66,172,195,175,210,152,171,192,117,46,48,254,237,138,74,136,200,246,168,210,125,72,204,187,200,253,163,247,136,251,145,28,65,60,74,203,69,171,115,41,213,184,167,251,118,170,90,181,81,237,168,73,71,83,220,175,208,247,137,4,0,0,0,2,31,241,78,180,156,184,50,151,115,213,99,180,110,191,74,236,91,16,148,238,90,185,181,56,73,61,8,136,204,250,23,188,191,88,152,3,148,230,146,145,6,185,129,87,53,54,163,17,185,44,59,216,183,54,182,201,100,122,76,96,203,161,145,151,121,23,248,128,102,198,59,238,198,117,47,178,163,74,211,174,134,71,167,179,79,96,210,214,92,239,8,87,230,14,208,46,154,126,211,143,51,181,108,82,52,218,123,37,60,131,208,201,74,46,244,31,180,102,132,94,191,10,156,64,85,217,150,186,117,1,217,27,215,67,231,122,166,189,76,185,211,231,47,187,113,254,143,184,191,88,9,162,60,253,245,98,219,88,141,109,74,181,46,202,100,121,212,233,155,57,141,60,203,110,145,236,113,46,23,71,18,164,253,36,36,250,151,176,122,0,1,158,172,230,228,242,238,203,45,245,41,150,41,147,229,218,142,108,236,117,46,75,174,54,90,51,31,126,247,73,150,219,252,171,251,75,79,105,104,125,123,254,134,76,51,185,122,101,154,231,98,20,233,178,170,22,139,187,187,68,5,184,235,196,214,141,200,52,242,155,55,219,105,58,186,249,41,90,247,233,175,127,125,225,227,118,8,88,216,243,100,203,178,175,106,83,18,24,147,203,216,249,176,202,222,103,107,205,184,123,20,227,107,36,234,109,36,143,167,82,253,70,89,252,204,254,91,238,220,183,98,44,203,62,187,17,229,195,79,47,178,205,38,221,54,159,213,134,92,94,215,20,211,100,173,166,241,36,244,46,135,208,254,176,208,158,22,226,213,141,140,54,195,23,85,141,94,133,81,136,246,237,73,137,76,188,182,244,113,104,245,185,75,89,22,166,218,244,235,215,79,180,123,33,158,252,157,231,82,246,203,37,206,148,187,58,101,66,217,127,94,211,79,91,175,58,148,109,110,70,206,91,92,246,219,45,92,127,113,235,238,215,191,190,253,173,27,194,221,190,104,81,174,59,102,171,22,124,9,132,179,105,232,239,161,212,168,144,181,33,90,41,10,82,79,69,36,203,161,247,144,15,180,0,0,0,0,0,0,0,0,0,0,0,0,42,55,141,92,182,14,249,181,161,19,232,231,122,38,11,188,189,197,187,111,58,162,90,233,223,166,189,53,16,103,43,170,113,25,143,194,245,52,131,90,202,242,162,26,82,69,174,167,219,217,208,180,18,207,140,156,242,149,143,180,54,74,65,172,153,182,227,32,211,191,93,166,83,106,29,52,246,8,217,146,155,106,93,205,154,12,56,106,43,110,43,176,92,244,121,206,108,35,61,168,69,70,54,166,122,17,232,94,183,127,66,250,192,104,178,140,167,21,71,130,167,80,105,89,198,104,212,147,45,52,61,165,169,104,63,96,255,0,54,27,228,176,219,90,235,177,4,159,241,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,1,72,28,89,48,143,48,86,230,56,254,20,49,54,177,242,162,204,172,239,167,90,181,152,240,26,142,221,58,47,57,233,13,210,100,19,73,45,30,107,154,238,199,28,53,41,246,200,214,74,51,75,141,181,119,227,228,221,150,181,10,249,181,107,54,85,211,7,182,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,80,21,25,194,159,35,145,177,42,171,3,52,152,146,185,109,80,173,138,193,46,214,166,37,14,176,117,26,140,85,33,101,53,110,104,68,184,204,187,162,82,150,212,124,199,154,113,43,52,165,165,54,244,138,227,87,225,98,214,248,129,7,203,170,34,122,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,32,95,26,191,11,22,183,196,8,62,93,81,1,85,121,78,241,79,131,127,16,45,239,49,96,95,158,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,65,153,78,241,79,131,127,16,45,239,49,96,105,76,6,101,174,156,11,196,123,83,28,101,101,226,109,27,157,121,179,112,34,219,143,25,38,108,55,50,83,175,37,184,235,105,114,9,191,153,123,123,107,109,197,146,18,166,220,66,250,17,234,47,211,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,170,229,129,102,187,127,199,197,37,91,209,10,236,139,71,122,128,138,178,72,210,249,211,157,121,183,213,29,102,71,162,208,78,178,133,167,113,30,195,55,54,109,230,57,187,208,0,14,105,152,172,6,179,115,37,132,117,220,41,188,225,68,82,42,49,214,186,100,231,163,155,203,164,212,73,10,40,243,90,36,173,10,222,218,149,169,164,150,157,232,53,182,163,216,181,17,244,177,89,124,86,51,213,38,206,110,126,86,48,162,124,184,213,217,81,205,155,214,114,162,180,166,19,78,151,9,101,232,212,19,205,168,212,183,90,144,219,170,121,179,79,44,137,180,165,106,82,156,38,130,170,241,10,219,165,89,183,253,203,104,80,174,120,151,37,54,135,88,155,77,135,90,136,73,228,84,152,101,229,182,220,166,246,173,105,216,226,82,75,45,22,162,209,69,162,149,222,125,127,34,216,23,98,102,43,49,214,238,25,226,5,211,232,168,15,110,168,162,23,97,121,255,0,78,118,85,161,231,233,220,198,156,109,81,185,145,81,41,92,253,222,175,47,66,35,82,146,67,154,225,14,11,226,134,61,94,77,225,254,17,218,18,238,42,235,145,221,150,113,217,91,109,33,166,27,34,222,235,174,186,164,180,210,53,52,164,148,181,36,141,107,66,11,85,45,36,126,127,253,21,88,87,87,251,43,110,92,150,229,67,254,249,14,117,54,116,119,63,228,184,203,205,184,143,169,73,82,125,134,64,53,17,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,228,23,58,246,174,107,48,226,37,18,173,83,236,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,0,0,0,32,7,26,191,11,22,183,196,8,62,93,81,21,43,151,171,90,133,124,227,238,26,89,87,76,30,219,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,234,45,171,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,0,58,174,126,178,81,117,101,79,17,229,214,233,52,206,209,134,87,53,65,231,45,202,132,114,113,109,192,222,106,113,52,201,6,226,150,180,188,210,8,201,10,90,143,156,218,13,100,123,146,234,26,243,249,28,205,221,87,40,56,184,171,173,250,116,186,197,167,94,142,154,109,199,74,98,66,144,181,176,75,37,34,83,40,53,19,75,146,201,238,217,204,45,13,14,60,217,41,190,105,184,155,222,199,76,11,195,140,197,225,197,71,11,241,66,141,219,169,83,180,117,151,154,50,68,170,124,164,145,147,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,172,246,102,95,46,151,222,87,241,78,126,25,223,81,255,0,157,153,71,155,189,159,227,58,95,105,121,150,38,114,218,117,206,79,55,144,181,114,150,173,232,238,50,238,51,13,30,218,119,77,10,249,181,104,215,173,173,59,182,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,65,245,133,16,240,235,207,84,156,173,94,69,99,226,12,249,107,194,186,252,135,158,156,204,104,173,45,116,202,139,197,29,5,82,51,38,205,247,144,150,227,165,181,178,149,253,5,169,105,66,214,146,66,239,120,0,0,0,5,85,241,206,252,201,254,210,126,237,18,127,49,220,73,240,27,47,183,253,183,135,41,169,68,186,170,83,171,8,135,115,59,77,157,189,139,94,18,94,54,100,61,37,76,161,213,46,75,106,74,207,177,165,60,205,27,94,243,111,86,201,200,171,198,226,173,74,175,210,176,26,187,66,169,196,168,211,106,49,238,9,112,230,68,121,47,49,37,135,19,76,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,0,230,188,21,60,83,221,63,15,231,121,141,56,93,72,165,110,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,9,105,196,183,135,220,156,30,170,214,51,7,132,20,168,141,225,244,249,29,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,71,9,12,47,205,26,49,113,188,70,177,213,46,220,194,249,81,244,184,230,85,161,58,170,117,125,132,45,196,34,60,68,25,160,159,146,135,82,233,37,244,43,72,250,57,188,212,75,56,239,220,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,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,10,97,227,87,226,158,214,248,127,7,204,106,35,208,112,153,194,27,55,30,176,191,49,152,71,136,12,75,114,133,113,71,182,89,144,113,31,54,95,105,104,114,160,235,79,54,190,164,75,109,214,219,112,137,68,164,25,160,137,73,82,77,73,63,63,198,175,197,61,173,240,254,15,152,212,71,159,225,97,155,59,55,46,120,161,86,177,241,2,60,72,52,44,74,145,79,141,34,227,151,60,216,98,140,184,173,204,54,141,196,114,212,74,67,174,200,109,179,90,150,218,26,45,86,163,218,70,100,17,215,51,185,122,186,178,191,140,181,172,35,186,100,246,254,193,203,147,78,170,34,43,145,217,169,193,117,59,154,144,218,86,95,225,54,178,74,150,148,58,211,168,37,175,102,227,231,246,157,173,93,190,110,170,53,149,107,65,237,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,212,104,123,56,57,76,179,115,117,133,255,0,33,235,178,34,81,235,176,36,55,38,133,113,170,1,202,126,148,179,113,6,249,33,4,227,70,180,58,210,13,181,32,215,179,94,90,204,141,77,32,202,5,112,190,201,69,247,101,102,78,233,190,177,138,153,85,182,235,88,69,200,133,26,158,217,50,252,89,115,170,80,28,53,165,82,219,82,218,95,38,36,134,214,166,155,81,168,149,41,133,41,72,36,154,28,11,42,192,28,28,161,101,255,0,6,173,60,29,183,30,237,17,45,154,122,99,185,39,106,209,218,229,45,74,114,76,157,139,90,205,190,107,238,58,239,47,121,165,27,246,167,213,73,16,232,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,105,76,102,179,54,62,41,241,147,226,5,195,230,47,128,177,76,32,201,149,11,56,124,51,48,162,152,221,87,208,215,157,175,242,138,69,179,82,117,107,56,169,113,218,188,174,108,105,45,167,93,89,119,148,209,27,137,73,184,218,144,149,39,113,18,218,114,168,42,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,23,233,194,227,192,158,25,125,245,231,19,71,52,226,71,195,238,78,98,99,55,140,56,55,74,136,156,69,167,71,76,105,180,214,90,105,149,220,200,55,88,109,163,118,67,207,180,203,43,140,201,62,162,90,146,165,184,130,67,122,232,134,200,130,21,226,135,20,108,80,197,28,165,150,4,215,99,75,122,246,173,200,147,18,231,187,9,214,226,148,170,87,56,157,109,166,25,138,150,146,133,184,149,28,103,82,100,104,54,90,86,188,195,144,174,76,85,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,126,82,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,236,242,46,106,147,75,89,69,83,141,18,249,81,163,54,173,52,101,174,107,164,78,41,36,227,138,90,148,173,164,104,105,176,174,14,36,153,103,179,114,161,132,120,15,133,182,124,233,117,21,170,69,207,82,171,212,228,153,165,117,26,139,136,164,161,215,201,189,198,150,81,181,166,208,134,210,103,181,8,78,229,45,123,220,95,53,225,113,227,179,12,190,250,242,121,162,85,113,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,128,185,236,217,219,120,243,118,96,53,207,66,203,117,207,18,135,123,72,143,164,119,93,46,91,239,177,215,155,30,44,141,233,76,73,43,79,170,219,234,35,36,159,77,90,53,20,134,115,217,73,193,76,92,173,98,132,44,21,135,135,23,3,119,220,249,13,198,106,223,151,5,113,102,165,107,108,157,73,184,219,196,147,105,28,163,39,77,110,109,66,91,213,106,50,65,26,134,156,199,201,249,39,106,252,170,249,117,242,102,149,242,147,209,254,137,244,199,98,111,183,118,30,103,55,179,115,244,230,114,121,158,191,47,118,221,222,182,154,245,1,200,50,125,148,203,55,40,184,95,242,30,133,34,37,98,187,62,67,146,107,183,26,96,28,87,234,171,39,22,108,18,208,110,58,104,67,77,44,155,74,9,123,53,230,44,136,148,234,204,233,219,138,63,142,204,77,251,151,201,225,11,254,20,3,197,31,199,102,38,253,203,228,240,128,79,254,10,158,22,46,159,136,19,188,186,156,56,87,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,123,175,5,79,11,23,79,196,9,222,93,78,19,252,5,21,240,180,193,204,193,93,25,130,160,226,158,25,61,85,160,217,148,26,135,97,186,171,205,165,163,139,34,41,180,111,57,77,83,78,173,61,163,157,203,105,10,229,147,138,142,167,152,124,201,38,150,204,252,175,20,127,29,152,155,247,47,147,194,23,189,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,58,33,226,143,227,179,19,126,229,242,120,64,58,175,12,236,189,90,185,160,193,172,195,225,29,211,39,176,118,255,0,146,242,105,213,68,69,110,67,212,201,205,42,164,166,164,54,149,151,248,77,172,146,164,41,109,58,234,9,104,223,184,161,174,52,97,13,229,128,184,161,112,97,30,32,49,17,186,237,187,33,44,200,56,143,147,204,58,133,182,151,90,121,181,244,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,153,92,30,243,11,106,225,94,50,215,48,142,233,141,200,252,42,118,24,212,234,162,229,54,211,49,167,67,76,149,53,29,196,172,203,94,127,104,83,104,52,168,213,205,38,144,72,87,55,114,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,160,161,108,23,194,27,203,30,177,66,223,194,60,63,98,35,149,219,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,234,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,165,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,214,95,9,156,156,215,109,140,71,187,241,163,23,172,154,173,46,171,99,212,36,91,118,211,142,75,65,69,93,65,7,38,37,85,105,38,212,125,163,147,161,48,151,9,74,96,212,227,228,157,235,111,86,173,80,0,0,115,252,116,199,76,56,203,166,28,84,113,67,20,43,61,134,149,7,70,153,101,162,37,202,168,74,81,25,183,22,51,102,101,204,121,123,85,161,106,73,36,165,75,90,144,132,45,105,10,65,226,143,227,179,19,126,229,242,120,66,85,112,49,252,246,126,205,254,242,21,193,141,24,189,121,99,214,40,92,24,185,136,15,196,114,187,113,72,75,210,10,35,4,203,13,33,13,165,166,153,109,29,76,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,251,86,64,115,131,85,202,110,46,37,85,3,136,229,137,120,200,135,2,235,67,205,40,215,25,132,45,68,220,230,148,218,20,238,248,228,243,171,54,210,149,19,168,82,209,183,121,182,227,97,160,144,31,146,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,8,1,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,192,39,248,0,0,0,0,0,202,184,213,64,202,184,9,255,0,154,188,139,127,251,172,97,22,104,48,82,204,252,223,209,101,95,240,160,171,255,0,171,163,41,53,70,227,146,127,225,123,82,210,175,208,120,209,253,240,240,132,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,209,158,83,188,44,96,223,195,251,123,203,152,21,43,196,127,135,252,204,187,215,93,197,188,33,183,127,210,158,127,102,97,216,209,220,126,67,150,236,173,136,111,108,133,188,183,28,91,47,56,70,180,60,106,218,78,58,109,40,145,243,38,232,90,86,79,179,103,102,230,235,11,254,92,80,163,196,163,215,96,72,114,53,118,220,76,243,148,253,41,102,226,201,131,90,205,182,141,104,117,164,19,137,89,35,102,188,196,17,154,154,89,23,117,25,161,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,83,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,195,218,128,0,0,0,0,137,92,67,50,89,74,205,62,23,200,174,218,22,252,69,98,165,181,28,142,223,152,114,83,20,230,176,78,110,118,158,251,138,73,165,104,82,77,213,52,75,52,146,30,52,159,49,180,45,237,212,45,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,212,240,174,174,39,92,63,230,98,236,57,57,129,193,11,119,181,223,81,55,63,115,83,90,113,247,101,87,162,182,195,44,180,168,200,82,205,178,121,134,227,244,101,180,37,79,37,106,208,212,226,80,135,3,170,240,230,206,191,227,85,135,15,208,47,250,157,41,188,77,181,190,110,165,25,131,229,57,84,130,68,130,110,166,150,118,165,9,220,181,155,110,165,163,82,80,226,82,173,26,75,205,54,95,175,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,141,176,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,98,155,217,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,201,138,88,165,125,227,77,247,83,196,204,75,174,250,102,228,172,242,123,108,222,202,204,126,111,41,148,50,223,205,178,132,54,157,27,105,9,245,82,90,233,169,234,102,102,97,231,234,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,23,169,195,139,35,146,114,165,102,207,188,49,5,113,36,98,45,225,29,132,78,101,164,52,234,40,145,18,102,178,132,211,228,70,165,173,74,52,169,245,37,92,165,45,166,146,146,81,50,78,185,202,184,87,228,86,53,129,111,82,179,61,138,80,34,63,115,215,35,179,82,179,25,102,83,187,233,52,231,226,188,133,62,233,182,225,50,226,229,51,36,140,155,90,23,202,66,80,123,146,226,214,134,236,124,5,43,113,171,241,79,107,124,63,131,230,53,17,234,184,65,225,109,137,141,54,38,63,225,158,37,208,189,51,109,214,126,74,118,216,93,169,232,252,222,83,211,222,111,231,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,63,43,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,2,10,230,187,42,56,143,148,172,71,93,149,122,181,219,169,83,185,143,208,43,236,50,104,139,87,138,147,34,53,36,140,207,150,242,55,36,157,100,204,212,218,148,147,35,90,22,219,139,150,188,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,118,61,154,236,168,225,198,109,112,225,118,85,234,215,97,170,193,230,63,64,175,176,201,46,85,34,82,136,136,212,146,51,46,99,43,218,146,117,147,50,75,137,74,76,141,11,67,110,35,57,149,106,100,154,45,86,109,26,99,145,28,145,2,67,145,157,92,73,109,74,97,75,66,141,42,54,222,101,74,105,212,106,71,162,219,82,144,162,208,210,102,70,70,3,83,192,32,87,10,140,224,223,217,131,179,107,184,99,138,71,46,173,93,176,227,196,84,91,137,109,60,226,234,48,157,53,161,40,152,246,195,104,164,182,109,145,18,214,225,56,250,12,213,181,74,101,231,85,61,64,5,0,241,71,241,217,137,191,114,249,60,33,127,194,128,120,163,248,236,196,223,185,124,158,16,14,171,195,59,47,86,174,104,48,107,48,248,71,116,201,236,29,191,228,188,154,117,81,17,91,144,245,50,115,74,169,41,169,13,165,101,254,19,107,36,169,10,91,78,186,130,90,55,238,40,107,141,24,67,121,96,46,40,92,24,71,136,12,68,110,187,110,200,75,50,14,35,228,243,14,161,109,165,214,158,109,125,12,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,172,127,129,143,231,179,246,111,247,144,151,249,232,201,149,11,56,120,113,22,152,221,87,208,215,157,175,218,36,91,53,39,86,179,138,151,29,36,115,99,73,109,58,234,203,188,166,136,220,74,77,198,212,132,169,59,136,150,211,129,21,120,74,103,95,211,112,225,229,55,19,106,117,89,149,166,121,206,89,117,7,207,158,218,160,178,199,49,116,197,25,39,123,124,148,52,235,141,41,197,41,38,217,169,162,54,201,166,80,185,213,155,31,11,24,201,240,254,225,242,231,198,109,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,22,255,0,151,188,224,220,217,165,200,78,63,209,113,24,229,204,189,172,107,30,184,154,173,97,77,71,105,138,155,19,33,79,92,101,161,182,16,218,90,90,18,202,218,82,9,26,104,219,107,220,163,113,73,64,83,176,213,64,202,184,213,64,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,244,2,144,56,143,241,0,153,152,138,235,184,73,132,55,23,250,83,192,236,207,187,38,59,111,199,114,226,149,177,14,110,144,135,144,219,136,101,151,12,208,134,77,59,77,198,141,213,26,254,100,154,11,116,203,150,55,210,179,29,131,212,92,101,161,80,229,210,41,181,249,21,20,195,137,45,196,173,242,98,60,231,227,54,183,54,250,169,90,210,193,44,208,70,162,65,172,210,74,94,221,231,210,196,85,225,113,224,79,12,190,250,243,137,162,85,0,138,188,81,252,9,226,111,220,190,113,8,80,8,191,238,40,254,4,241,55,238,95,56,132,40,4,5,170,113,92,200,183,229,243,65,130,150,103,253,177,42,255,0,133,5,95,224,169,53,70,227,146,127,225,123,82,210,175,208,120,209,253,240,240,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,75,194,136,120,154,100,250,217,202,214,40,81,43,88,114,81,33,217,55,204,119,85,74,163,165,217,14,191,76,126,27,113,209,37,11,113,245,184,167,80,181,60,135,82,179,94,186,184,226,54,164,155,74,150,23,83,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,248,87,20,127,2,120,155,247,47,156,66,21,23,146,76,224,220,217,70,197,6,171,73,57,115,108,154,228,134,19,118,81,226,53,31,159,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,238,77,186,113,71,240,39,137,191,114,249,196,32,20,2,61,174,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,116,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,244,25,78,241,79,131,127,16,45,239,49,96,73,254,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,140,45,127,44,89,133,181,115,65,131,84,92,92,181,163,118,14,223,204,141,81,165,174,83,114,30,166,78,105,91,93,142,226,144,127,224,184,131,82,80,165,180,235,75,52,35,126,210,102,119,48,182,174,87,240,106,181,139,151,76,110,223,216,57,113,169,212,180,74,110,59,213,57,206,171,107,81,219,82,207,252,39,22,105,74,212,134,154,117,100,133,236,218,116,67,147,236,217,222,89,69,197,15,151,20,40,242,235,20,41,241,220,141,93,183,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,70,206,14,108,239,44,221,98,135,203,138,236,121,116,122,20,8,237,198,161,91,138,158,82,152,165,32,219,65,62,104,89,54,209,45,110,186,131,113,75,52,111,211,150,131,51,75,72,34,14,127,141,24,189,121,99,214,40,92,24,185,136,15,196,114,187,113,72,75,210,10,35,4,203,13,33,13,165,166,153,109,29,76,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,252,80,158,156,55,56,125,198,204,76,151,49,135,25,41,82,211,135,84,233,10,141,10,154,243,78,178,139,153,102,211,237,186,109,72,101,246,158,101,17,158,38,20,107,74,84,135,22,75,111,93,80,225,20,96,205,143,138,124,100,248,129,112,249,139,224,46,167,133,199,129,60,50,251,235,206,38,137,84,34,175,11,143,2,120,101,247,215,156,77,18,168,0,82,183,26,191,20,246,183,195,248,62,99,81,22,253,138,88,165,98,96,181,137,83,196,204,75,174,250,26,219,163,114,123,108,222,202,244,142,87,53,228,50,223,205,178,133,184,173,92,117,9,245,82,122,107,169,232,68,102,89,225,205,86,102,47,44,215,226,228,204,82,188,32,196,167,33,49,211,77,164,83,35,17,41,20,234,115,107,113,109,48,110,109,37,60,189,206,184,181,184,162,45,203,90,182,165,8,216,218,2,122,240,49,252,246,126,205,254,242,22,168,51,173,147,172,226,223,121,64,190,228,87,232,16,253,51,109,214,118,124,160,183,249,140,199,244,167,41,153,8,139,252,41,108,58,227,28,167,36,27,159,54,69,191,77,170,212,143,166,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,68,30,128,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,117,34,149,184,213,248,167,181,190,31,193,243,26,136,14,171,192,199,243,217,251,55,251,200,90,160,170,190,6,63,158,207,217,191,222,66,213,0,5,85,241,147,203,238,19,209,225,210,115,3,76,184,41,84,43,234,187,80,56,117,42,108,135,228,187,42,229,109,12,71,101,183,35,163,114,219,103,178,182,202,55,153,33,182,212,151,139,115,156,206,82,29,178,156,82,197,43,19,5,172,74,158,38,98,93,119,208,214,221,27,147,219,102,246,87,164,114,185,175,33,150,254,109,148,45,197,106,227,168,79,170,147,211,93,79,66,35,50,207,14,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,208,28,128,93,79,7,220,189,90,182,78,4,150,96,187,79,164,46,76,70,231,198,220,228,86,211,232,184,48,230,62,199,103,101,205,13,195,230,184,215,53,195,220,73,86,198,19,176,141,173,235,168,186,238,11,226,133,181,133,246,206,52,86,173,9,108,89,55,132,137,49,40,245,164,173,183,88,125,246,28,91,110,52,189,138,53,50,189,205,59,181,46,146,13,100,211,138,70,226,66,140,187,175,14,236,222,126,42,88,202,127,42,102,242,112,246,241,229,66,186,54,64,237,47,49,202,75,189,150,91,123,76,156,46,83,142,171,121,39,126,230,156,119,70,214,225,53,180,47,248,7,228,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,20,3,197,31,199,102,38,253,203,228,240,135,74,203,6,75,41,89,167,200,77,227,93,180,45,248,138,197,75,106,248,154,118,252,195,146,152,167,53,130,133,78,83,180,247,220,82,77,43,66,146,110,169,162,89,164,144,241,164,249,141,161,111,110,230,188,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,2,152,42,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,23,63,195,23,62,63,134,250,20,108,6,197,138,214,235,250,223,167,167,209,181,74,141,71,153,42,232,101,43,121,78,104,158,82,75,157,29,132,199,37,110,113,199,94,73,56,241,235,177,213,23,201,226,117,195,254,102,46,195,147,152,28,16,183,123,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,70,91,66,84,242,86,173,13,78,37,8,114,157,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,1,169,224,17,127,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,41,91,141,95,138,123,91,225,252,31,49,168,139,169,20,173,198,175,197,61,173,240,254,15,152,212,64,122,14,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,212,137,109,186,219,110,17,40,148,131,52,17,41,42,73,169,39,13,115,59,151,171,171,43,248,203,90,194,59,166,79,111,236,28,185,52,234,162,34,185,29,154,156,23,83,185,169,13,165,101,254,19,107,36,169,105,67,173,58,130,90,246,110,57,255,0,192,199,243,217,251,55,251,200,77,252,224,229,50,205,205,214,23,252,135,174,200,137,71,174,192,144,220,154,21,198,168,7,41,250,82,205,196,27,228,132,19,141,26,208,235,72,54,212,131,94,205,121,107,50,53,52,131,32,170,12,161,241,48,190,242,199,132,247,30,24,84,232,159,42,98,68,167,255,0,160,72,238,147,44,197,164,206,92,151,93,127,180,155,104,75,207,178,225,201,91,167,171,134,162,83,9,105,59,18,233,184,212,53,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,122,12,82,194,219,239,5,175,186,158,25,226,93,11,208,215,37,27,147,219,97,118,166,100,114,185,172,161,230,254,113,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,180,174,20,57,28,141,109,82,168,153,184,196,101,203,42,237,74,60,133,218,52,147,67,177,202,12,71,82,227,10,154,249,40,146,110,173,246,148,190,82,75,86,137,151,82,230,171,83,136,228,135,52,187,178,19,248,171,240,246,197,76,72,196,71,251,70,38,220,212,250,44,57,113,216,145,190,45,22,10,235,116,247,78,26,77,7,177,231,141,109,182,167,93,234,146,82,18,134,143,106,84,227,213,172,47,251,138,63,129,60,77,251,151,206,33,10,1,1,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,31,142,178,167,19,71,156,166,144,106,89,70,116,210,146,45,117,61,167,161,104,63,96,255,0,55,219,231,48,227,90,233,189,6,159,241,144,12,213,230,137,78,47,49,248,160,167,80,104,89,222,85,179,82,76,180,208,251,123,218,150,130,115,112,84,150,193,95,55,76,35,125,28,239,68,206,119,151,184,183,109,231,83,139,93,59,244,215,166,162,28,231,94,218,149,108,230,131,17,218,148,219,137,237,247,53,98,115,123,200,203,114,23,81,147,161,150,164,90,151,171,223,212,190,177,36,248,54,79,40,184,253,92,100,228,26,9,235,110,74,9,59,244,220,103,54,158,90,105,175,80,23,74,0,0,0,0,0,0,0,0,0,0,0,0,3,148,102,27,49,150,6,94,44,169,183,61,217,89,136,137,104,97,197,68,130,114,24,39,223,112,153,117,104,36,182,227,173,154,137,70,202,146,90,30,166,125,11,234,250,184,239,140,86,230,7,97,157,114,255,0,184,103,71,103,209,240,100,189,21,151,29,109,42,145,33,184,238,186,134,144,149,173,27,212,174,81,145,36,148,70,126,207,121,80,38,104,179,65,124,230,74,252,155,95,174,85,37,162,144,151,220,42,125,63,158,241,52,219,36,243,203,104,205,165,58,226,73,100,135,141,62,169,232,69,208,186,119,135,233,205,94,106,175,172,203,95,115,234,181,154,148,134,232,77,75,119,209,180,244,188,241,52,134,73,231,212,210,148,210,158,113,4,225,33,243,73,154,79,77,58,23,78,255,0,191,147,44,158,93,217,154,190,162,178,253,50,124,75,81,189,253,178,165,201,117,182,207,86,100,26,54,58,108,184,223,229,88,218,122,251,79,66,235,221,250,178,55,148,74,238,101,177,34,49,79,134,251,22,189,49,196,73,157,41,77,173,45,186,150,223,141,204,101,43,54,92,109,75,54,223,51,36,171,77,75,169,244,239,188,156,17,192,251,27,1,172,152,150,85,147,74,98,59,17,185,155,223,38,25,67,207,110,121,199,11,122,155,109,4,173,13,213,17,116,232,95,172,204,61,21,139,98,219,88,115,109,69,181,45,74,100,120,52,248,123,249,109,50,203,109,17,111,113,78,31,70,210,148,253,37,168,250,23,180,122,0,0,28,215,49,151,140,43,11,7,107,247,77,71,105,71,135,217,119,169,122,109,45,242,153,65,107,170,146,93,235,47,104,205,44,135,221,148,242,159,121,102,165,171,77,76,204,207,184,180,246,139,212,226,173,136,10,180,242,215,82,160,53,35,98,235,156,159,84,151,161,159,38,124,21,247,110,47,210,247,31,234,20,78,2,250,56,88,218,110,91,249,75,182,42,146,26,54,159,170,246,222,98,20,157,171,79,42,167,53,37,169,25,17,151,67,247,159,234,19,0,114,140,173,82,32,208,240,42,217,166,211,162,55,25,134,187,110,214,219,108,144,69,172,199,204,250,17,17,119,153,255,0,140,117,112,0,0,0,31,130,187,89,135,64,165,63,87,158,234,91,97,141,187,212,165,17,17,110,81,36,186,153,145,119,153,123,71,239,17,247,61,216,130,120,107,150,139,170,230,75,171,109,76,118,29,20,133,104,162,221,80,140,142,135,185,63,167,239,1,64,24,151,115,78,188,111,106,149,199,82,144,111,73,153,201,222,179,89,171,93,140,161,5,212,204,207,185,37,237,22,255,0,193,234,196,102,133,130,115,238,227,105,109,73,175,242,185,164,105,36,154,185,18,231,182,90,250,164,103,208,253,166,127,168,82,210,150,165,168,212,181,25,153,251,76,198,141,178,107,134,11,194,156,6,160,91,82,163,182,212,198,251,87,60,144,141,186,235,54,66,211,222,132,159,115,158,210,1,220,64,0,0,0,0,0,0,0,0,0,127,148,152,204,75,101,81,228,52,135,27,94,154,165,105,35,35,208,245,238,49,157,140,231,101,238,173,151,204,94,159,64,114,150,228,122,68,142,87,163,221,38,20,134,157,219,22,58,221,218,174,90,18,173,22,246,135,180,186,25,245,235,223,162,193,195,115,61,148,172,55,204,237,186,138,109,215,1,12,212,163,107,217,106,12,180,194,95,111,115,140,154,244,117,198,92,81,106,150,18,158,157,229,208,254,160,142,252,30,174,121,117,60,2,147,109,190,226,141,138,46,206,66,76,207,68,243,166,207,90,180,35,51,34,234,94,194,47,214,39,208,225,185,77,202,237,189,149,171,9,86,125,22,116,137,174,191,167,62,67,238,161,197,47,71,159,113,62,178,90,111,93,9,243,46,165,236,255,0,31,114,0,0,0,1,229,49,78,132,171,150,196,169,209,16,131,82,164,242,116,34,45,126,139,200,87,184,255,0,71,220,61,88,255,0,151,27,75,168,52,44,181,35,1,150,154,253,33,234,21,93,250,84,132,153,56,198,221,72,200,203,233,36,149,237,34,247,251,133,184,112,102,185,32,191,96,220,150,234,72,138,76,94,199,187,187,174,231,170,11,47,110,189,223,80,175,124,240,97,131,216,75,153,75,178,208,38,28,76,72,221,131,179,186,164,153,37,205,208,35,56,173,167,177,36,122,27,154,30,133,208,73,158,13,151,251,52,60,90,175,217,18,223,213,87,31,101,236,233,90,139,68,118,120,213,7,85,180,141,69,166,186,245,208,143,245,119,128,185,112,0,0,17,243,55,249,77,182,115,55,96,200,163,250,62,153,30,225,111,103,98,169,58,211,104,113,189,94,142,167,53,119,146,226,203,86,216,219,234,151,82,232,125,59,164,24,0,203,246,34,97,197,221,133,215,52,155,82,242,163,75,167,206,141,179,114,95,142,235,91,183,54,135,58,19,137,73,159,170,226,125,158,223,176,77,78,29,217,232,173,97,189,243,69,195,92,67,172,76,149,109,75,97,84,168,92,201,11,89,51,42,85,65,149,19,139,231,72,75,105,73,18,221,213,68,157,196,71,220,125,68,227,207,198,71,237,252,192,218,138,185,173,26,60,88,119,108,15,160,236,120,232,109,82,183,185,21,7,205,54,216,91,171,218,211,42,36,245,45,53,63,103,117,25,204,129,112,218,53,146,102,116,58,133,34,169,5,198,221,36,186,218,227,190,202,244,37,161,90,25,18,146,122,109,81,31,79,97,144,13,69,210,170,112,235,84,184,149,122,123,200,122,52,214,27,144,203,136,81,41,42,66,210,74,73,145,145,153,25,25,25,117,35,50,31,172,84,207,15,78,34,179,33,77,166,224,254,50,214,137,80,137,182,97,211,170,83,36,153,154,15,88,145,218,74,221,145,39,66,73,17,56,163,36,163,222,100,93,228,45,118,157,81,131,87,167,198,170,211,37,179,42,36,198,80,251,15,178,225,45,183,91,90,73,73,82,84,147,50,81,25,25,25,25,30,134,70,3,244,128,0,0,0,0,0,0,0,0,0,164,46,47,6,225,230,38,22,246,148,146,244,35,122,25,167,77,75,183,79,234,62,7,10,219,69,203,135,50,177,170,41,117,180,166,155,13,18,140,148,173,12,249,115,225,31,79,84,253,255,0,80,251,252,94,13,103,152,168,91,158,222,69,68,111,66,221,174,223,225,211,250,125,67,232,240,126,141,204,199,74,147,218,125,26,67,223,215,32,24,11,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,16,3,141,95,133,139,91,226,4,31,46,168,137,254,32,7,26,191,11,22,183,196,8,62,93,81,1,85,121,78,241,79,131,127,16,45,239,49,96,105,76,102,179,41,222,41,240,111,226,5,189,230,44,13,41,128,0,15,21,141,24,189,102,224,46,23,220,24,185,136,15,203,110,133,110,199,75,210,10,35,6,243,238,173,110,37,166,153,109,29,8,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,131,138,103,251,56,52,172,166,225,26,149,79,57,110,95,119,140,121,144,45,68,50,210,77,17,159,66,18,78,78,117,78,33,77,108,142,111,52,178,109,73,81,186,181,33,27,118,27,142,55,65,159,232,170,253,186,191,217,91,142,228,184,234,31,247,201,147,170,83,164,57,255,0,41,199,158,113,197,253,106,82,149,237,51,30,215,49,88,243,121,102,75,23,43,184,173,121,205,150,165,212,100,45,20,200,47,72,39,145,73,167,18,212,113,225,52,105,66,19,177,180,171,67,81,33,59,214,107,113,69,189,106,51,159,252,38,114,73,74,173,70,165,230,223,17,216,137,62,59,114,38,51,105,209,228,197,75,168,75,236,58,218,17,86,39,18,241,145,45,183,91,152,210,26,117,173,82,180,37,228,153,25,54,160,18,171,135,206,73,41,89,80,176,28,174,220,236,68,157,136,183,84,120,239,85,102,42,42,82,253,37,133,50,202,151,73,67,137,121,212,45,13,200,75,138,83,173,154,73,227,229,154,136,201,182,244,140,28,84,242,29,254,171,230,175,8,40,191,205,59,119,208,169,148,239,248,117,201,173,169,124,223,248,186,93,67,108,255,0,57,33,106,252,170,197,170,0,12,208,229,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,19,203,174,60,217,185,146,194,58,22,43,89,147,98,41,21,24,232,69,78,11,50,13,229,210,106,36,132,156,136,78,154,144,133,111,109,74,208,148,104,78,244,26,28,73,108,90,76,233,91,136,238,79,169,89,79,197,200,10,177,138,89,216,151,172,119,231,209,81,37,212,184,184,47,180,178,41,48,73,70,179,117,196,52,78,48,180,56,226,72,205,15,165,6,167,22,218,220,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,11,244,1,15,248,160,99,222,44,101,219,0,168,23,174,14,93,127,39,235,83,111,8,180,183,228,246,24,210,247,197,92,41,174,41,189,146,27,113,5,170,217,108,245,34,221,234,233,174,134,100,112,3,47,92,71,179,157,124,227,238,26,89,87,78,50,118,218,45,193,120,81,169,117,24,223,39,105,77,243,226,191,53,166,221,111,122,35,37,105,220,133,168,181,73,146,139,93,72,200,250,128,152,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,22,169,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,128,26,83,28,83,53,217,81,195,140,218,225,194,236,171,213,174,195,85,131,204,126,129,95,97,146,92,170,68,165,17,17,169,36,102,92,198,87,181,36,235,38,100,151,18,148,153,26,22,134,220,71,107,0,25,119,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,148,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,79,241,2,200,141,11,53,86,171,151,173,172,142,197,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,165,68,106,70,154,30,169,232,84,67,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,13,79,15,147,118,80,62,85,218,181,155,91,211,117,90,55,166,105,242,41,254,145,164,201,236,243,161,243,91,82,57,241,221,208,249,111,35,118,228,47,67,218,162,35,208,244,16,131,134,86,123,105,88,221,102,211,176,51,20,174,105,110,98,133,6,59,137,139,50,168,250,86,187,146,18,13,74,74,219,115,66,53,201,101,173,18,226,23,185,197,161,190,126,231,12,222,229,79,80,25,182,205,86,89,239,44,168,98,228,204,45,188,39,68,168,161,81,211,82,164,84,227,25,37,21,26,115,139,113,13,62,109,238,53,50,189,205,56,133,182,163,61,171,66,182,169,104,216,226,252,5,86,255,0,188,171,182,109,3,15,171,55,12,185,150,245,171,34,116,154,44,23,140,148,136,11,152,109,28,146,104,204,183,37,11,83,13,172,209,174,194,94,245,17,18,156,89,171,69,25,170,203,61,155,154,252,35,153,133,183,132,233,116,229,166,66,106,84,138,156,99,53,46,157,81,109,14,33,167,205,189,196,151,145,181,215,16,182,212,101,185,11,86,213,33,123,28,70,123,49,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,161,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,144,76,174,10,158,41,238,159,135,243,188,198,156,46,164,81,15,9,252,94,179,112,151,53,241,152,188,223,150,194,47,154,59,150,133,49,230,88,55,80,138,140,153,145,23,29,46,146,125,100,161,106,99,150,74,34,86,139,113,6,173,168,220,180,222,240,0,0,0,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,128,26,83,0,0,20,173,198,175,197,61,173,240,254,15,152,212,68,0,19,255,0,141,95,138,123,91,225,252,31,49,168,142,85,148,44,161,254,53,184,53,141,159,37,161,115,177,10,206,244,4,219,95,124,254,204,203,252,213,78,237,81,28,220,70,217,243,91,105,59,13,91,54,186,219,90,184,134,205,221,193,50,184,80,231,142,53,203,74,162,101,31,17,145,44,235,180,216,242,17,104,213,141,110,200,41,209,26,75,143,170,19,230,163,81,180,182,26,74,249,74,45,26,54,90,75,122,33,77,163,157,102,131,44,53,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,212,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,9,148,0,41,3,48,188,71,179,157,99,99,238,37,217,86,182,50,118,42,45,191,120,86,105,116,232,223,39,105,78,114,34,177,53,214,218,111,122,227,41,106,218,132,36,181,81,154,143,77,76,204,250,128,187,241,154,204,216,248,167,198,79,136,23,15,152,190,47,79,33,88,165,125,227,78,83,172,108,76,196,186,239,166,110,74,207,164,251,108,222,202,204,126,111,42,165,41,150,254,109,148,33,180,232,219,72,79,170,146,215,77,79,83,51,51,162,204,216,248,167,198,79,136,23,15,152,190,2,234,120,92,120,19,195,47,190,188,226,104,149,66,42,240,184,240,39,134,95,125,121,196,209,42,128,113,75,95,40,248,53,105,102,58,226,204,189,34,209,165,51,114,87,169,236,48,141,145,84,93,146,113,174,71,110,156,222,171,54,210,244,166,220,142,133,169,45,165,95,50,234,183,40,228,189,187,181,128,0,170,190,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,209,42,184,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,64,95,240,0,0,10,1,226,143,227,179,19,126,229,242,120,66,255,0,133,0,241,71,241,217,137,191,114,249,60,32,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,32,7,5,79,11,23,79,196,9,222,93,78,19,252,0,80,15,20,127,29,152,155,247,47,147,194,23,252,40,7,138,63,142,204,77,251,151,201,225,0,138,162,234,120,98,231,199,240,223,66,141,128,216,177,90,221,127,91,244,244,250,54,169,81,168,243,37,93,12,165,111,41,205,19,202,73,115,163,176,152,228,173,206,56,235,201,39,30,61,118,58,162,174,12,178,228,250,230,205,46,23,226,149,107,14,74,92,203,218,198,145,64,85,42,142,151,99,180,197,77,137,142,74,68,148,45,199,214,218,90,90,18,202,29,74,205,122,104,219,136,218,163,113,42,68,127,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,6,167,128,70,172,139,231,54,133,156,60,56,149,83,114,149,232,107,206,215,236,241,238,106,107,72,89,197,75,142,146,249,82,99,56,173,117,101,222,83,166,77,169,70,227,106,66,146,173,196,72,117,201,42,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,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,237,92,72,248,130,70,204,76,150,240,123,6,234,178,211,135,84,233,9,147,54,164,203,174,178,139,153,102,211,14,52,78,199,121,134,158,101,17,158,39,210,72,82,148,135,22,72,115,77,80,217,148,117,202,30,88,235,185,180,198,88,216,85,72,173,122,18,34,41,242,170,149,74,191,102,68,158,193,21,164,146,82,231,33,78,180,110,238,125,200,237,104,149,110,46,110,253,13,41,80,14,42,2,69,113,8,176,44,220,44,205,205,237,135,216,125,111,68,161,219,212,56,244,72,208,96,198,35,216,210,61,15,12,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,175,240,223,202,142,28,102,215,14,49,194,202,189,90,236,53,88,63,39,223,160,87,216,100,151,42,145,41,69,81,35,82,72,204,185,140,175,106,73,214,76,201,46,37,41,50,52,45,13,184,128,244,28,52,184,130,73,193,234,173,31,47,152,191,85,136,222,31,79,145,217,168,245,105,110,181,21,139,105,107,84,167,220,55,13,12,26,223,68,137,47,180,147,91,206,165,12,22,170,51,36,18,180,185,241,152,28,82,194,219,239,5,175,186,158,25,226,93,11,208,215,37,27,147,219,97,118,166,100,114,185,172,161,230,254,113,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,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,4,53,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,0,56,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,4,255,0,0,0,0,0,0,25,87,26,168,25,87,1,165,60,167,120,88,193,191,135,246,247,151,48,61,173,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,188,86,83,188,44,96,223,195,251,123,203,152,30,214,252,191,236,220,48,182,95,188,241,2,225,137,66,161,69,145,18,52,138,132,179,52,176,194,228,200,110,59,70,226,180,209,8,55,94,108,141,106,209,8,35,53,40,210,146,53,16,80,14,118,242,125,115,101,27,20,29,162,168,165,205,178,107,146,31,85,167,88,150,236,126,124,230,26,109,133,188,135,27,105,102,164,173,149,73,67,70,181,33,178,112,210,107,66,82,71,181,44,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,167,26,48,134,205,199,172,47,184,48,143,16,24,150,229,10,226,142,150,100,28,71,205,151,218,90,28,75,173,60,218,250,145,45,183,91,109,194,37,18,144,102,130,37,37,73,51,73,231,91,49,88,13,121,101,183,23,43,184,83,121,194,150,149,211,164,45,116,201,207,71,38,81,86,167,26,212,81,230,180,73,90,211,177,196,167,83,73,45,91,22,75,109,71,189,10,34,13,36,90,119,77,10,249,181,104,215,173,173,59,182,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,65,245,133,37,240,220,226,9,27,46,210,92,193,236,100,170,203,86,29,84,100,42,76,42,147,206,186,242,45,149,147,79,184,233,53,29,150,29,121,228,73,120,216,73,161,42,74,27,89,173,205,53,91,134,119,104,0,2,144,51,11,196,123,57,214,54,62,226,93,149,107,99,39,98,162,219,247,133,102,151,78,141,242,118,148,231,34,43,19,93,109,166,247,174,50,150,173,168,66,75,85,25,168,244,212,204,207,168,179,252,133,98,149,247,141,57,78,177,177,51,18,235,190,153,185,43,62,147,237,179,123,43,49,249,188,170,148,166,91,249,182,80,134,211,163,109,33,62,170,75,93,53,61,76,204,204,36,0,0,141,92,68,177,210,102,0,229,78,235,185,40,53,159,70,92,149,238,85,183,65,121,36,249,56,153,82,140,201,213,180,227,38,149,50,243,113,81,41,230,220,53,37,41,113,148,125,35,50,66,130,141,179,41,114,97,125,221,143,55,205,197,130,246,196,74,5,147,50,176,241,209,97,196,55,9,133,48,157,19,218,27,109,196,33,76,161,229,37,79,147,27,82,76,147,164,209,17,18,8,50,215,114,97,125,163,143,54,53,197,141,22,196,74,253,147,14,176,201,214,161,203,55,13,132,176,173,83,218,28,109,180,45,79,33,149,41,47,155,27,84,79,19,70,209,145,146,204,115,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,135,235,187,45,106,237,141,117,86,108,171,166,15,98,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,160,53,38,2,58,240,250,198,42,174,55,229,46,197,187,174,90,244,74,173,195,10,59,212,74,195,173,74,83,239,147,241,30,91,45,170,82,150,181,175,180,185,29,49,223,112,214,122,168,223,222,68,73,90,72,72,160,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,57,87,26,191,20,246,183,195,248,62,99,81,28,83,42,89,205,174,229,47,14,49,86,153,97,210,185,183,157,247,232,136,244,138,147,232,66,226,210,155,142,83,121,242,84,218,181,230,188,93,161,162,105,179,73,183,184,212,165,234,72,229,58,19,131,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,129,130,248,67,121,99,214,40,91,248,71,135,236,68,114,187,113,72,83,49,206,91,228,203,13,33,13,169,215,94,113,125,76,144,219,77,184,225,146,73,75,50,65,146,82,165,25,36,252,165,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,65,57,23,201,149,11,39,152,113,42,152,229,87,211,55,157,209,217,228,92,213,38,150,178,138,167,26,37,242,163,70,109,90,104,203,92,215,72,156,82,73,199,20,181,41,91,72,208,211,97,208,50,197,151,171,87,43,248,53,69,194,59,90,79,111,236,28,201,53,26,162,226,183,29,234,156,231,85,185,217,14,37,5,254,11,104,37,41,106,67,77,52,131,90,246,110,62,170,2,160,51,235,159,92,216,224,182,108,111,156,51,195,76,86,244,53,183,70,244,103,98,133,232,42,108,142,87,54,155,21,231,62,113,232,235,113,90,184,234,213,235,40,244,215,66,208,136,136,130,223,197,0,241,71,241,217,137,191,114,249,60,33,63,248,82,102,143,29,179,41,248,81,252,53,223,63,40,254,78,122,19,209,159,197,144,225,242,59,71,110,231,127,123,52,222,237,220,134,190,150,186,109,233,166,167,172,0,226,143,227,179,19,126,229,242,120,64,37,87,3,31,207,103,236,223,239,33,106,130,170,248,24,254,123,63,102,255,0,121,11,84,1,15,243,121,195,119,14,51,95,136,246,230,35,185,114,124,141,159,19,230,46,103,169,212,194,118,85,126,42,77,162,105,38,226,157,75,108,188,219,104,117,180,188,166,157,81,165,109,146,137,73,101,8,29,3,23,240,182,196,193,108,142,226,142,26,97,165,11,208,214,221,27,15,238,142,197,11,181,61,35,149,205,137,41,231,62,113,229,173,197,106,227,171,87,172,163,211,93,11,66,34,34,144,3,149,102,199,194,198,50,124,63,184,124,185,240,25,172,26,168,25,87,23,103,196,143,136,36,156,187,70,111,7,176,110,171,17,88,139,81,142,153,51,106,76,186,211,203,182,80,78,176,227,68,236,119,152,117,151,151,37,147,125,36,133,41,43,109,6,135,52,209,109,153,135,32,226,185,158,159,203,229,127,5,47,63,251,98,45,255,0,54,10,127,193,74,105,109,200,37,127,194,246,164,37,63,160,201,175,251,225,145,85,99,208,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,207,128,191,238,23,30,4,240,203,239,175,56,154,37,80,173,92,45,197,43,239,5,184,49,211,49,47,13,43,190,134,185,40,220,238,197,55,178,179,35,149,205,186,214,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,66,191,238,163,231,179,253,220,255,0,230,205,31,254,168,2,213,56,163,248,19,196,223,185,124,226,16,160,17,127,220,81,252,9,226,111,220,190,113,8,80,8,13,41,230,119,48,182,174,87,240,106,181,139,151,76,110,223,216,57,113,169,212,180,74,110,59,213,57,206,171,107,81,219,82,207,252,39,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,166,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,125,3,56,57,179,188,179,117,138,31,46,43,177,229,209,232,80,35,183,26,133,110,42,121,74,98,148,131,109,4,249,161,100,219,68,181,186,234,13,197,44,209,191,78,90,12,205,45,32,138,69,112,197,200,119,225,190,187,27,30,113,98,139,186,193,183,234,9,244,109,46,163,78,230,69,186,30,74,30,75,154,43,154,147,228,199,125,49,205,91,155,113,167,148,78,50,122,236,117,36,29,215,133,14,71,35,91,84,170,38,110,49,25,114,202,187,82,143,33,118,141,36,208,236,114,131,17,212,184,194,166,190,74,36,155,171,125,165,47,148,146,213,162,101,212,185,170,212,226,57,50,43,138,63,129,60,77,251,151,206,33,9,84,34,175,20,127,2,120,155,247,47,156,66,1,74,217,78,241,79,131,127,16,45,239,49,96,104,246,236,181,168,87,205,171,89,178,174,152,61,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,140,225,101,59,197,62,13,252,64,183,188,197,129,58,120,181,231,95,211,115,38,101,55,12,170,116,169,148,86,121,46,94,149,6,15,158,226,167,50,255,0,49,20,196,153,167,99,124,149,180,211,142,169,181,41,70,225,165,163,54,205,167,144,176,175,108,104,161,97,125,181,138,23,5,23,5,239,153,119,133,146,196,132,170,139,88,151,5,200,143,190,194,219,74,246,56,219,136,66,183,182,165,41,163,94,196,18,205,179,89,37,36,162,73,48,94,133,133,247,46,40,91,244,92,104,190,101,217,246,75,242,20,170,213,98,36,23,37,190,195,8,109,75,216,219,109,161,106,222,226,146,150,137,123,22,72,55,9,102,149,18,77,39,250,176,47,2,241,31,49,120,143,78,194,252,47,163,118,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,41,142,152,23,136,249,116,196,122,142,23,226,133,27,176,213,96,232,235,47,52,102,184,181,8,170,51,38,229,70,112,200,185,140,175,106,180,61,9,68,164,169,11,74,22,133,161,33,165,59,78,214,161,88,214,173,26,202,181,160,246,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,234,51,133,155,31,20,248,201,241,2,225,243,23,196,233,225,41,157,127,66,76,135,148,220,77,169,210,161,209,94,231,57,101,212,31,62,67,137,156,243,252,197,211,20,100,157,142,115,150,235,174,52,167,20,149,19,132,166,136,220,55,89,66,32,182,108,124,83,227,39,196,11,135,204,95,1,117,60,46,60,9,225,151,223,94,113,52,73,250,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,96,225,113,224,79,12,190,250,243,137,162,16,113,80,207,84,155,254,225,170,229,135,11,103,203,98,216,161,200,122,155,121,188,244,86,182,85,170,44,74,101,105,97,162,113,179,121,180,69,122,49,145,184,133,163,154,181,44,182,169,180,33,110,7,20,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,99,165,101,187,4,42,185,143,198,219,91,5,232,213,200,148,105,23,28,135,82,185,242,91,83,136,140,195,44,57,33,229,146,19,213,107,38,153,115,98,53,73,41,123,82,106,65,25,172,164,87,21,156,45,177,48,91,27,44,44,51,195,58,23,161,173,186,54,31,177,216,161,118,167,164,114,185,181,122,163,206,124,227,203,91,138,213,199,86,175,89,71,166,186,22,132,68,68,16,172,77,78,28,217,246,252,85,235,175,225,190,34,49,218,48,202,230,168,118,201,114,24,143,190,85,22,114,208,134,142,98,73,5,189,230,77,13,182,151,90,234,162,74,18,182,139,114,84,219,221,3,133,46,5,225,198,98,240,227,31,112,191,20,40,221,186,149,59,228,211,172,188,209,146,37,83,229,36,170,132,220,168,206,25,31,45,228,110,86,135,161,164,210,165,33,105,90,22,180,42,16,99,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,67,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,32,211,152,10,149,225,29,156,218,236,74,237,31,39,119,109,43,183,82,167,118,249,22,165,70,58,16,135,41,238,37,15,77,147,26,65,116,230,50,189,175,184,135,58,184,135,20,104,61,232,90,121,30,175,138,6,115,51,39,151,108,125,160,89,88,57,137,31,39,232,179,108,248,181,71,227,122,30,4,189,242,151,54,107,106,115,124,134,28,89,106,134,91,45,8,246,250,186,233,169,153,152,89,248,165,110,53,126,41,237,111,135,240,124,198,162,37,87,10,76,209,227,182,101,63,10,63,134,187,231,229,31,201,207,66,122,51,248,178,28,62,71,104,237,220,239,239,102,155,221,187,144,215,210,215,77,189,52,212,245,138,188,106,252,83,218,223,15,224,249,141,68,7,85,224,99,249,236,253,155,253,228,45,80,85,95,3,31,207,103,236,223,239,33,234,184,177,103,94,157,107,90,181,60,171,225,189,79,125,201,89,210,53,226,250,14,84,119,169,80,84,220,121,13,199,109,68,148,54,247,106,109,237,171,52,184,180,147,68,235,107,65,155,164,104,8,171,196,195,58,244,236,207,223,116,219,39,13,42,125,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,43,32,57,62,170,230,203,23,18,154,129,68,110,196,179,164,67,159,117,173,231,84,75,146,194,214,163,110,11,73,109,105,119,124,130,101,212,27,137,82,73,164,37,107,221,188,155,109,206,43,130,248,67,121,99,214,40,91,248,71,135,236,68,114,187,113,72,83,49,206,91,228,203,13,33,13,169,215,94,113,125,76,144,219,77,184,225,146,73,75,50,65,146,82,165,25,36,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,7,214,191,48,95,11,241,43,11,223,193,123,190,208,136,253,146,252,120,145,14,139,17,110,65,97,182,35,56,219,145,218,111,179,41,181,52,132,41,150,180,74,13,37,162,9,61,221,6,120,115,59,151,171,171,43,248,203,90,194,59,166,79,111,236,28,185,52,234,162,34,185,29,154,156,23,83,185,169,13,165,101,254,19,107,36,169,105,67,173,58,130,90,246,110,61,41,136,235,157,188,159,91,57,185,194,247,104,170,40,144,175,106,28,119,213,105,214,37,187,35,145,5,247,92,97,111,33,198,218,89,37,72,121,49,144,209,173,72,112,219,37,26,208,149,25,109,80,65,254,18,153,215,244,36,200,121,77,196,218,157,42,29,21,238,115,150,93,65,243,228,56,153,207,63,204,93,49,70,73,216,231,57,110,186,227,74,113,73,81,56,74,104,141,195,117,148,34,218,134,85,197,249,240,226,206,13,87,54,24,71,61,55,201,196,43,238,202,144,196,10,210,227,52,166,209,57,135,80,103,26,113,164,144,77,54,183,77,183,208,182,219,81,145,45,133,44,146,218,28,67,105,10,182,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,0,56,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,4,255,0,20,215,196,235,135,252,60,34,153,39,48,56,33,110,246,75,22,94,231,238,106,107,78,48,212,90,12,167,31,101,150,149,25,10,89,56,108,190,228,142,140,182,133,37,149,33,90,26,91,82,16,221,202,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,32,205,14,22,226,149,247,130,215,221,51,19,48,210,187,232,107,146,141,206,236,83,123,43,50,57,92,214,86,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,104,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,167,110,35,57,40,252,85,113,29,138,253,129,76,170,185,134,87,79,206,83,100,190,92,214,233,115,140,214,110,83,20,246,229,45,91,80,130,113,165,58,73,82,219,82,147,171,170,101,215,15,154,228,251,54,119,150,81,113,67,229,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,134,140,197,43,113,171,241,79,107,124,63,131,230,53,17,111,216,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,177,77,236,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,80,60,106,252,83,218,223,15,224,249,141,68,7,85,224,99,249,236,253,155,253,228,45,80,85,95,3,31,207,103,236,223,239,33,106,128,56,166,57,101,31,6,179,3,125,216,87,254,33,90,52,170,140,251,42,160,167,221,237,49,84,231,165,32,242,94,217,5,253,171,74,86,202,101,56,196,130,75,137,113,63,52,227,123,118,200,119,94,214,0,2,42,241,71,240,39,137,191,114,249,196,33,64,34,255,0,184,163,248,19,196,223,185,124,226,16,160,16,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,1,68,124,84,173,7,45,236,202,73,169,41,214,212,154,148,69,202,34,74,181,50,230,79,154,125,125,82,247,125,99,239,240,135,55,11,49,83,118,52,165,23,161,28,212,201,58,232,93,186,7,81,244,120,192,198,229,227,157,53,237,62,149,33,159,235,147,199,206,225,14,107,44,197,77,36,189,176,142,136,230,165,187,77,223,195,160,116,250,192,93,232,0,0,0,0,0,0,0,0,0,0,252,149,90,156,58,45,46,93,94,160,242,25,141,9,135,36,60,226,212,73,74,80,132,154,148,102,102,100,68,68,68,125,76,200,135,253,84,106,48,105,20,249,53,90,156,182,98,196,134,202,223,125,247,156,36,54,211,104,73,169,74,82,148,100,73,34,34,51,51,51,208,136,133,81,113,11,226,43,50,108,218,150,15,224,213,104,147,8,219,122,29,70,165,18,73,145,172,245,151,29,212,161,216,242,116,52,153,27,106,34,82,61,198,101,220,64,57,31,18,220,226,202,198,140,64,123,14,236,202,156,182,173,154,2,213,18,74,18,241,165,18,38,48,252,198,86,178,38,223,91,107,66,155,117,61,77,36,163,46,253,11,66,56,211,151,156,6,188,115,1,136,212,171,50,216,165,200,117,153,18,152,76,201,68,195,170,102,59,42,125,166,220,90,214,134,214,72,36,147,201,51,51,45,8,186,159,184,252,238,31,216,247,118,48,226,5,54,216,162,195,159,84,169,87,42,44,180,243,168,109,215,212,147,121,244,33,79,56,164,165,106,36,146,156,35,82,140,143,191,218,102,47,163,37,185,74,180,114,223,135,16,16,170,68,87,110,105,236,53,34,124,215,99,180,167,208,226,216,143,204,105,46,114,91,112,144,78,51,184,146,173,79,94,167,215,184,61,222,91,240,2,213,203,238,27,210,108,250,37,38,158,212,246,98,48,154,132,184,236,54,149,72,144,76,50,219,171,53,165,180,41,100,165,50,71,170,139,83,232,103,245,117,112,0,0,0,1,91,28,102,110,72,12,88,54,221,186,162,214,76,174,217,183,232,244,218,245,61,103,237,215,187,234,21,29,64,164,61,93,171,177,74,142,147,55,31,221,161,17,25,253,20,154,189,132,126,239,112,176,46,50,151,251,53,204,89,160,89,17,31,209,86,231,106,237,9,66,139,69,246,136,212,247,81,184,137,71,174,154,116,212,139,245,247,136,203,145,252,48,123,22,179,41,105,218,6,195,138,137,39,183,246,135,82,147,52,183,182,4,151,19,184,246,40,139,83,111,66,212,186,128,208,46,22,80,149,109,88,148,202,34,208,105,84,110,118,164,101,167,210,121,106,247,23,233,123,135,171,31,242,219,105,105,4,132,22,132,67,254,128,0,0,0,64,94,48,183,60,186,102,1,70,182,216,113,68,197,107,127,61,36,103,162,185,51,96,45,58,145,25,17,245,63,105,31,234,19,232,112,220,217,101,118,222,205,45,132,155,62,181,58,68,39,88,215,145,33,135,80,218,145,171,204,56,175,89,77,57,166,164,193,23,66,246,255,0,136,41,19,38,89,123,171,102,15,23,160,208,27,165,185,34,145,31,155,233,7,77,133,45,166,183,69,144,182,183,43,150,180,167,85,179,161,110,46,166,93,58,247,104,162,52,102,34,50,152,241,154,67,77,163,93,169,66,73,36,90,158,189,196,56,150,88,114,149,134,249,98,183,87,77,181,32,161,234,148,173,59,85,65,246,152,83,238,109,113,227,70,174,182,203,106,61,18,250,147,215,184,186,23,215,220,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,175,25,76,35,236,149,218,14,41,193,166,185,164,222,213,219,100,54,207,170,91,17,79,97,189,234,36,125,164,91,149,246,123,132,44,201,238,43,171,7,113,214,129,119,170,83,81,217,143,218,185,142,58,189,137,45,208,228,54,90,158,244,23,123,158,211,23,105,158,252,24,111,26,242,249,93,183,89,136,227,213,20,118,94,200,109,55,185,196,235,58,42,215,183,68,45,69,234,181,215,66,238,239,250,179,200,227,114,33,190,109,184,151,25,117,29,228,100,105,81,106,95,227,238,48,26,157,131,54,37,70,42,38,65,146,212,134,28,215,107,141,44,150,149,104,102,71,161,151,67,234,70,67,253,196,82,225,217,152,102,49,207,5,88,143,46,75,74,172,80,247,118,212,146,200,212,92,233,114,205,189,72,220,90,254,131,95,202,211,234,212,187,165,104,0,0,255,0,41,18,99,68,104,223,149,33,182,91,79,122,220,89,37,37,215,78,243,250,192,127,161,145,25,104,101,169,10,130,226,137,151,59,106,218,114,167,137,86,237,58,28,25,18,170,240,154,113,182,25,109,164,19,72,166,172,204,136,144,209,31,83,101,39,213,90,107,254,75,109,167,92,118,245,97,102,221,38,189,78,154,162,239,76,121,72,112,203,191,244,76,253,199,254,35,16,175,138,173,130,138,134,95,230,92,145,100,60,79,181,83,41,14,163,127,171,177,186,108,189,116,34,78,191,201,46,243,208,5,33,67,153,42,157,45,153,176,222,91,47,199,113,46,54,180,40,210,164,169,39,169,25,25,117,35,35,34,22,177,195,147,136,83,82,163,211,112,79,24,107,44,50,242,84,204,42,68,249,82,9,41,52,105,18,51,12,155,146,36,235,187,94,98,182,161,30,243,34,239,33,84,61,227,244,83,170,19,105,53,8,213,90,108,167,99,75,134,242,36,71,125,149,154,22,211,136,81,41,42,74,146,100,105,50,50,35,35,35,212,140,128,106,110,44,168,179,163,183,46,20,150,164,48,234,73,109,186,210,201,104,90,76,181,35,35,46,134,70,70,71,168,255,0,81,87,28,58,120,135,191,86,92,44,26,198,106,212,86,157,66,91,143,77,169,204,146,105,83,166,93,146,59,77,173,233,18,79,114,204,205,213,26,82,142,189,76,189,164,45,10,44,184,211,163,53,50,20,134,223,97,244,37,198,157,109,100,164,45,42,45,73,68,101,208,200,200,200,245,32,31,234,0,0,0,0,0,0,0,40,235,139,122,201,89,141,142,69,236,163,160,191,251,190,120,245,60,28,216,90,241,142,176,234,83,170,83,73,145,169,233,255,0,133,83,199,149,226,220,182,215,152,230,9,4,90,149,33,36,127,111,111,158,61,167,6,195,71,225,102,185,170,214,71,232,153,58,17,31,79,239,154,120,11,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,3,141,95,133,139,91,226,4,31,46,168,137,254,32,7,26,191,11,22,183,196,8,62,93,81,1,85,121,78,241,79,131,127,16,45,239,49,96,105,76,102,179,41,222,41,240,111,226,5,189,230,44,13,41,128,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,253,96,2,130,248,131,100,146,171,149,11,253,186,237,176,196,185,216,117,117,72,144,245,42,98,98,169,44,82,95,83,207,41,20,149,184,167,157,90,214,220,116,182,164,186,225,164,222,46,97,164,140,219,115,79,65,195,83,58,245,28,186,98,60,28,47,189,106,122,97,149,221,80,83,114,80,163,138,195,116,170,164,147,140,210,42,110,190,226,73,102,202,16,194,80,226,77,212,161,45,173,110,145,41,72,36,174,226,115,21,128,214,110,100,176,142,187,133,55,156,40,138,69,70,58,215,76,156,244,115,121,116,154,137,33,69,30,107,68,149,161,91,219,82,181,52,146,211,189,6,182,212,123,22,162,60,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,65,165,225,229,49,87,19,45,92,27,195,139,143,20,175,89,125,158,139,108,211,221,168,73,218,227,104,113,237,133,234,48,215,49,104,66,158,117,102,150,219,65,168,183,184,180,36,143,85,16,128,28,38,243,175,81,196,8,127,139,22,40,84,249,245,170,37,61,14,90,19,92,56,177,219,118,151,21,134,89,42,98,91,66,80,183,30,105,13,169,228,171,231,86,182,249,230,179,73,50,70,184,171,196,175,58,245,28,197,226,60,236,47,178,170,122,225,149,163,80,75,113,144,147,138,251,117,90,164,99,146,210,234,109,62,218,77,100,202,208,250,144,218,73,213,33,77,161,14,153,37,75,52,160,56,6,101,243,23,125,230,131,20,231,226,101,245,35,249,216,116,120,91,25,254,44,165,246,151,158,98,31,49,166,155,231,114,185,235,79,53,105,222,190,243,62,226,41,211,194,83,37,30,155,153,15,54,88,155,76,165,76,162,179,206,110,203,167,190,92,247,21,57,151,249,107,169,168,137,91,27,228,173,167,91,105,46,37,74,55,13,78,145,54,109,50,181,198,12,128,228,250,171,155,44,92,74,106,5,17,187,18,206,145,14,125,214,183,157,81,46,75,11,90,141,184,45,37,181,165,221,242,9,151,80,110,37,73,38,144,149,175,118,242,109,183,47,250,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,32,28,43,58,217,82,252,112,112,178,149,134,127,47,126,73,122,50,224,98,187,219,125,23,219,249,156,184,210,25,229,114,249,205,105,175,105,221,187,113,233,179,77,58,234,81,87,9,248,53,254,11,241,78,205,196,207,198,59,210,127,36,174,10,117,119,177,124,144,228,246,174,203,37,183,185,92,206,218,173,155,185,123,119,109,86,154,235,161,233,160,178,160,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,45,83,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,0,52,166,0,0,2,178,248,172,100,86,77,226,220,252,211,225,68,9,114,107,177,99,155,215,172,21,74,105,44,42,157,18,18,207,210,72,55,156,73,165,109,53,29,182,148,203,100,174,97,27,106,74,18,164,184,110,217,160,0,203,101,167,116,215,108,107,170,141,122,218,211,187,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,116,26,40,201,126,49,215,113,247,44,22,6,42,221,44,236,173,85,105,238,71,168,185,185,7,218,101,68,144,236,71,100,232,132,33,8,231,46,58,157,229,165,36,148,115,54,22,164,157,78,133,243,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,2,85,10,171,227,157,249,147,253,164,253,218,45,80,85,95,28,239,204,159,237,39,238,208,21,86,46,167,134,46,124,127,13,244,40,216,13,139,21,173,215,245,191,79,79,163,106,149,26,143,50,85,208,202,86,242,156,209,60,164,151,58,59,9,142,74,220,227,142,188,146,113,227,215,99,170,42,171,203,222,93,47,188,203,86,46,139,79,12,227,246,235,146,133,111,157,118,21,51,123,45,122,67,108,248,113,156,107,156,243,173,182,214,214,229,45,237,202,51,215,147,176,139,85,145,147,44,86,182,96,174,124,101,162,171,44,80,106,175,95,212,126,101,82,19,212,247,90,107,178,182,218,116,113,199,156,120,210,202,89,81,47,148,162,120,249,110,115,73,163,37,115,9,10,13,41,128,252,148,150,234,172,210,161,51,93,155,18,101,73,17,219,76,201,17,35,42,51,15,62,73,46,98,219,105,78,56,166,208,106,212,201,6,226,205,36,100,70,165,105,169,254,176,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,3,74,96,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,135,42,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,1,210,184,150,240,251,141,140,52,170,198,96,240,130,149,45,204,65,129,31,180,214,41,49,26,118,83,247,42,16,152,172,54,77,146,223,36,48,184,241,152,117,68,134,90,82,223,61,18,68,107,52,235,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,212,64,130,184,153,194,87,6,177,47,49,207,227,92,235,194,171,18,219,173,84,21,89,184,109,36,50,165,122,66,115,139,91,143,155,115,121,164,228,118,94,112,210,165,182,72,82,139,87,73,183,26,37,55,202,14,255,0,148,60,206,80,179,105,131,81,177,86,145,69,244,36,180,84,37,82,234,148,142,210,185,61,130,83,74,37,37,190,122,154,104,157,220,195,145,221,213,41,218,92,221,154,154,146,161,16,49,99,131,95,225,67,20,239,44,76,252,99,189,25,242,182,224,168,215,123,23,201,14,119,101,237,82,92,123,149,204,237,169,223,183,153,183,118,212,235,166,186,22,186,11,31,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,43,152,23,248,181,224,77,179,130,159,42,126,81,252,156,237,191,198,125,135,177,243,251,68,199,228,254,71,152,230,221,188,253,191,76,245,219,175,77,116,42,1,205,143,138,124,100,248,129,112,249,139,227,74,99,53,153,177,241,79,140,159,16,46,31,49,124,5,212,240,184,240,39,134,95,125,121,196,209,42,132,85,225,113,224,79,12,190,250,243,137,162,85,0,0,0,10,171,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,18,171,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,5,255,0,0,0,0,160,30,40,254,59,49,55,238,95,39,132,47,248,80,15,20,127,29,152,155,247,47,147,194,1,63,248,42,120,88,186,126,32,78,242,234,112,159,226,0,112,84,240,177,116,252,64,157,229,212,225,63,192,5,0,241,71,241,217,137,191,114,249,60,33,127,194,128,120,163,248,236,196,223,185,124,158,16,9,85,192,199,243,217,251,55,251,200,125,94,45,121,40,244,220,57,153,178,195,42,101,86,101,105,158,75,119,165,61,130,231,182,168,44,177,203,69,77,36,106,222,223,37,13,52,219,169,109,42,73,182,105,116,201,178,105,229,175,229,112,49,252,246,126,205,254,242,22,168,3,49,152,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,208,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,69,25,110,198,250,86,99,240,74,214,198,138,53,14,93,26,61,199,29,213,46,4,151,18,226,227,62,203,238,71,121,4,180,244,90,9,214,92,216,189,18,106,70,213,26,80,102,104,40,151,253,199,92,9,252,59,124,191,244,199,250,91,127,185,255,0,103,153,255,0,105,242,191,213,62,219,218,63,190,63,132,125,31,251,223,209,234,39,248,10,213,226,197,146,138,117,211,106,212,243,81,134,244,205,151,37,27,73,55,139,8,41,82,30,170,193,75,113,227,183,33,180,146,150,219,61,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,98,155,217,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,79,194,149,184,157,100,59,240,33,93,147,143,56,79,69,219,96,220,21,5,122,74,151,78,167,114,226,218,239,41,12,165,189,85,205,81,242,100,62,169,6,157,173,182,211,42,54,217,45,55,180,147,8,191,155,108,111,165,102,63,31,174,60,104,163,80,229,209,163,220,113,233,106,92,9,46,37,197,198,125,154,116,104,239,32,150,158,139,65,58,203,155,23,162,77,72,218,163,74,12,205,5,237,114,165,156,218,238,82,240,227,21,105,150,29,43,155,121,223,126,136,143,72,169,62,132,46,45,41,184,229,55,159,37,77,171,94,107,197,218,26,38,155,52,155,123,141,74,94,164,142,83,177,172,0,126,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,250,100,23,37,22,174,84,240,226,37,110,173,76,237,24,155,115,83,217,114,227,168,72,38,214,228,13,228,151,21,76,142,109,169,104,75,45,44,136,150,164,40,249,206,32,150,103,181,45,33,174,63,195,75,135,220,108,30,165,81,243,7,139,244,169,109,226,12,248,253,166,143,73,150,211,177,95,182,144,180,202,97,194,112,144,249,161,245,200,140,251,74,52,60,210,86,193,234,147,34,89,43,75,10,1,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,32,7,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,0,159,224,35,174,88,51,199,132,121,173,188,175,187,63,15,145,46,58,236,249,13,46,11,211,150,134,151,91,167,40,182,28,214,24,51,39,144,132,188,74,74,146,164,250,168,118,50,148,105,91,198,211,114,40,0,0,0,6,85,198,170,6,85,192,105,79,41,222,22,48,111,225,253,189,229,204,14,85,197,31,192,158,38,253,203,231,16,135,85,202,119,133,140,27,248,127,111,121,115,3,149,113,71,240,39,137,191,114,249,196,32,28,83,134,47,16,9,152,187,14,54,95,177,190,226,237,119,212,77,172,91,53,39,91,125,217,85,232,173,176,243,206,166,74,210,131,108,158,97,184,253,94,113,105,83,201,90,117,37,56,149,173,201,43,156,92,157,88,153,191,177,35,208,43,243,61,13,114,81,183,252,159,184,57,111,72,244,95,53,232,235,149,252,21,15,180,219,252,214,227,147,127,56,103,179,93,201,208,203,173,22,101,59,197,62,13,252,64,183,188,197,129,165,48,25,119,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,185,240,106,199,76,71,196,156,56,188,240,190,245,172,250,86,149,135,62,137,106,128,243,228,106,149,30,44,162,148,71,21,78,25,250,236,183,217,83,202,35,45,200,74,212,130,81,161,45,161,17,175,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,7,170,197,142,13,127,133,12,83,188,177,51,241,142,244,103,202,219,130,163,93,236,95,36,57,221,151,181,73,113,238,87,51,182,167,126,222,102,221,219,83,174,154,232,90,232,38,174,87,48,47,241,107,192,155,103,5,62,84,252,163,249,57,219,127,140,251,15,99,231,246,137,143,201,252,143,49,205,187,121,251,126,153,235,183,94,154,232,93,84,0,5,53,241,164,198,58,21,225,140,182,150,14,210,25,230,75,195,186,124,137,21,73,59,150,91,101,84,147,29,196,198,216,164,17,30,198,24,142,239,49,43,90,85,218,118,250,170,109,68,119,40,51,45,143,216,199,93,204,6,50,221,152,197,113,179,217,229,220,213,5,72,110,54,228,47,178,69,66,73,184,209,183,161,8,39,57,76,54,211,92,205,132,165,236,220,175,89,70,96,36,95,10,28,29,170,226,86,109,40,151,114,168,49,39,91,216,125,30,69,110,168,236,216,170,117,134,223,83,46,51,9,40,86,197,32,164,148,133,161,246,201,70,147,210,43,171,65,238,108,136,125,94,47,184,95,85,178,243,105,38,252,121,82,223,166,226,13,30,21,74,59,234,132,166,152,105,248,204,166,19,177,80,238,166,151,150,148,199,101,229,105,180,210,82,155,35,79,114,149,45,56,45,224,229,118,207,193,171,183,24,170,239,114,226,98,37,66,60,122,92,109,168,61,209,105,170,144,218,164,239,74,204,203,123,239,200,107,150,164,33,73,236,219,189,100,184,147,39,26,76,28,174,222,24,53,105,99,21,33,238,100,76,59,168,72,143,84,141,181,5,182,45,73,81,219,76,157,234,89,25,236,125,136,237,114,210,133,169,93,167,119,170,150,212,102,28,215,129,245,255,0,25,170,174,41,225,108,235,134,89,200,149,30,157,95,165,210,84,110,169,130,67,74,117,137,178,16,90,114,144,179,55,160,33,93,73,107,34,111,233,19,103,182,215,198,115,50,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,48,20,173,198,175,197,61,173,240,254,15,152,212,71,148,225,237,147,171,19,55,246,38,50,80,43,243,61,13,114,81,190,78,252,159,184,57,111,72,244,95,53,233,107,149,252,21,15,180,219,252,214,227,147,127,56,103,179,93,201,208,203,175,171,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,1,90,184,165,133,183,222,11,95,117,60,51,196,186,23,161,174,74,55,39,182,194,237,76,200,229,115,89,67,205,252,227,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,110,156,52,184,130,70,198,26,85,31,47,152,191,85,150,230,32,192,143,217,168,245,105,110,187,41,251,149,8,76,167,220,55,13,12,18,24,92,120,204,52,147,91,206,169,111,158,170,51,53,154,181,145,89,197,201,213,137,155,251,18,61,2,191,51,208,215,37,27,127,201,251,131,150,244,143,69,243,94,142,185,95,193,80,251,77,191,205,110,57,55,243,134,123,53,220,157,12,186,208,14,41,97,109,247,130,215,221,79,12,241,46,133,232,107,146,141,201,237,176,187,83,50,57,92,214,80,243,127,56,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,6,159,132,0,205,31,10,79,198,83,29,174,108,107,252,61,124,156,249,71,216,191,139,62,75,118,206,71,103,134,196,111,203,118,182,247,110,228,110,250,5,166,237,58,233,169,250,14,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,4,85,200,198,70,63,18,239,150,223,233,163,242,199,229,143,163,127,216,79,71,246,94,201,218,127,240,135,183,238,237,63,239,116,217,237,215,165,85,241,71,241,217,137,191,114,249,60,33,127,194,128,120,163,248,236,196,223,185,124,158,16,9,85,192,199,243,217,251,55,251,200,90,160,170,190,6,63,158,207,217,191,222,66,213,0,7,42,205,143,133,140,100,248,127,112,249,115,227,170,142,85,155,31,11,24,201,240,254,225,242,231,192,102,176,125,91,178,233,174,223,55,85,102,245,186,103,118,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,232,62,80,181,78,20,121,22,252,134,104,49,174,204,255,0,181,229,88,16,167,43,252,37,42,168,228,115,79,252,23,101,90,149,250,111,18,63,189,222,1,218,184,112,112,255,0,135,151,122,19,88,183,139,214,239,250,108,79,237,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,120,221,164,17,170,129,149,112,23,83,149,204,11,252,101,56,79,91,56,41,242,167,228,231,202,62,219,252,103,216,123,103,35,179,220,175,201,252,143,49,189,219,185,27,126,153,105,187,94,186,104,124,171,251,134,63,248,209,127,204,159,254,60,74,174,23,30,4,240,203,239,175,56,154,37,80,8,171,197,31,192,158,38,253,203,231,16,133,0,139,254,226,143,224,79,19,126,229,243,136,66,128,64,77,254,33,156,60,234,185,104,170,200,197,76,43,135,46,163,133,117,25,4,75,65,169,79,63,109,190,226,180,76,119,212,122,169,113,148,163,36,180,250,140,204,140,210,211,167,191,150,227,252,171,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,9,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,219,136,206,66,127,21,122,235,24,145,135,111,246,140,50,185,170,29,142,36,119,228,111,149,69,156,180,45,210,134,163,89,239,121,147,67,110,41,167,122,168,146,133,33,211,220,148,184,240,93,165,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,163,175,20,127,2,120,155,247,47,156,66,21,151,195,139,60,113,178,165,121,79,179,241,5,18,228,97,213,225,33,133,206,121,165,186,234,232,146,210,70,130,154,211,4,102,149,161,73,52,165,244,165,60,213,33,166,148,147,81,178,77,57,101,60,76,106,212,170,255,0,15,252,64,174,208,170,113,42,52,218,140,122,12,184,115,34,60,151,152,146,195,149,104,42,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,32,20,67,105,221,53,219,26,234,163,94,182,180,238,197,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,7,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,151,159,23,125,195,131,135,252,60,187,208,154,197,188,94,183,127,211,98,127,105,97,168,210,28,98,67,118,236,93,235,111,108,117,178,183,27,91,207,54,68,181,188,74,220,77,186,77,36,145,243,198,232,118,12,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,89,219,201,245,179,155,156,47,118,138,162,137,10,246,161,199,125,86,157,98,91,178,57,16,95,117,198,22,242,28,109,165,146,84,135,147,25,13,26,212,135,13,178,81,173,9,81,150,213,72,160,1,151,123,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,254,75,178,233,174,223,55,85,102,245,186,103,118,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,232,46,167,136,255,0,15,248,121,136,161,59,139,120,67,110,255,0,166,196,14,204,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,230,77,170,65,1,127,220,46,60,9,225,151,223,94,113,52,114,174,39,89,14,252,55,208,164,227,206,19,209,119,95,214,253,61,94,146,165,211,169,220,201,87,67,41,91,41,111,85,115,82,92,232,236,38,65,167,107,110,58,242,73,182,75,93,141,36,186,175,11,143,2,120,101,247,215,156,77,18,168,6,93,236,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,218,179,177,153,136,217,174,187,108,12,79,122,12,74,125,117,139,30,61,34,225,131,16,157,228,70,168,179,81,158,106,229,155,137,35,52,56,211,140,188,68,74,94,194,120,155,53,173,72,81,137,85,197,123,35,146,109,170,173,111,55,24,114,184,133,66,169,72,142,187,186,146,72,106,57,193,150,234,155,97,51,88,36,146,73,212,62,234,145,205,73,234,233,60,234,156,213,105,113,124,154,203,1,47,242,51,156,218,22,79,48,227,24,170,109,210,189,51,121,221,30,131,143,108,211,93,66,202,42,156,104,167,243,100,201,113,58,104,203,92,214,140,219,74,137,199,20,180,165,59,72,214,235,113,42,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,69,180,240,148,201,71,161,33,195,205,150,38,211,42,176,235,79,115,155,178,233,239,151,33,180,193,121,142,90,234,106,34,86,247,57,200,117,214,218,75,137,74,73,178,83,164,78,19,172,173,1,213,120,112,112,255,0,135,151,122,19,88,183,139,214,239,250,108,79,237,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,120,221,250,185,214,225,189,248,224,226,157,43,19,63,12,191,36,189,25,111,177,66,236,95,39,123,127,51,151,38,67,220,222,103,106,107,77,123,78,221,187,79,77,154,235,215,66,154,160,2,42,228,99,35,31,137,119,203,111,244,209,249,99,242,199,209,191,236,39,163,251,47,100,237,63,248,67,219,247,118,159,247,186,108,246,235,210,0,113,171,241,79,107,124,63,131,230,53,17,117,34,149,184,213,248,167,181,190,31,193,243,26,136,14,171,192,199,243,217,251,55,251,200,75,76,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,34,95,3,31,207,103,236,223,239,33,106,128,50,195,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,191,78,29,217,188,252,107,112,104,254,84,205,231,98,21,157,202,133,116,108,129,217,153,127,154,167,123,44,182,246,153,182,124,214,218,86,242,78,205,174,182,238,141,161,179,107,116,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,58,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,6,156,196,0,226,117,159,31,192,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,143,170,226,207,17,28,26,195,252,176,80,51,41,110,23,167,62,88,232,139,106,219,155,33,84,249,213,7,155,144,77,77,108,244,109,222,95,102,209,222,99,155,84,209,169,8,74,86,124,230,148,170,33,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,16,126,172,45,194,219,239,26,111,186,102,25,225,165,11,211,55,37,103,157,216,161,118,166,99,243,121,76,173,231,62,113,229,161,180,232,219,75,87,172,162,215,77,11,83,50,35,209,78,88,178,245,106,229,127,6,168,184,71,107,73,237,253,131,153,38,163,84,92,86,227,189,83,156,234,183,59,33,196,160,191,193,109,4,165,45,72,105,166,144,107,94,205,199,31,248,103,228,162,163,150,11,18,165,123,98,93,51,179,98,77,219,172,105,176,220,40,175,122,26,11,47,56,77,199,102,67,42,115,127,59,68,62,225,165,205,167,163,9,52,18,153,53,42,106,128,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,16,3,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,128,79,241,72,28,56,56,128,76,203,189,117,172,36,197,235,139,253,41,231,246,151,218,147,33,183,228,57,110,202,216,183,55,71,67,40,113,197,178,243,132,72,91,36,157,164,227,164,234,77,31,60,78,221,248,202,184,13,62,226,150,22,216,152,211,98,84,240,207,18,232,94,153,182,235,60,158,219,11,181,61,31,155,202,121,15,55,243,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,30,125,243,131,148,203,203,40,184,161,242,30,187,34,93,98,133,62,59,114,104,87,26,160,20,86,42,168,38,208,111,146,16,78,58,72,91,78,172,219,82,13,123,244,229,172,200,146,234,12,239,123,41,222,22,48,111,225,253,189,229,204,8,171,198,175,194,197,173,241,2,15,151,84,64,67,254,17,216,233,136,246,134,100,232,248,33,76,172,243,108,203,239,183,187,82,165,200,35,91,108,202,143,1,231,219,149,31,169,114,158,62,206,134,214,101,170,86,217,145,41,38,104,105,77,253,110,53,126,41,237,111,135,240,124,198,162,57,87,11,143,29,152,101,247,215,147,205,29,87,141,95,138,123,91,225,252,31,49,168,128,234,188,12,127,61,159,179,127,188,133,170,10,171,224,99,249,236,253,155,253,228,45,80,0,0,0,69,94,40,254,4,241,55,238,95,56,132,40,4,95,247,20,127,2,120,155,247,47,156,66,20,2,3,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,41,143,140,107,11,70,49,209,221,52,232,149,82,99,232,122,127,225,85,1,229,184,72,44,147,152,217,4,126,218,58,203,255,0,187,224,15,103,198,76,209,248,89,161,232,181,153,250,38,54,164,103,211,251,230,160,60,95,9,21,182,140,199,62,75,34,212,233,10,34,251,123,124,0,23,140,0,0,0,0,0,0,0,3,252,165,74,139,6,59,146,230,201,106,59,13,36,214,227,174,172,144,132,36,139,83,51,51,232,68,68,70,122,132,169,113,160,198,118,100,217,13,176,195,8,83,142,186,226,201,40,66,82,90,154,140,207,161,17,17,25,234,98,175,120,139,113,15,122,146,185,184,53,131,85,168,174,186,180,185,30,165,83,135,36,212,166,140,251,92,119,91,67,209,228,150,213,145,147,106,36,169,29,58,25,251,8,7,252,113,27,226,20,212,88,245,44,19,193,234,203,15,60,165,189,10,175,62,44,130,82,73,26,75,140,251,36,236,121,58,238,215,150,173,171,71,184,204,187,136,85,60,201,146,170,50,222,155,49,229,188,252,135,20,227,139,90,141,74,82,148,122,153,153,159,83,51,51,49,255,0,85,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,251,128,90,159,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,53,233,239,22,169,221,208,132,35,225,65,102,122,23,47,37,95,144,243,138,122,124,237,232,73,171,84,147,107,131,5,101,208,210,71,174,165,239,50,19,42,93,207,109,64,146,80,231,92,52,200,242,20,123,73,167,101,182,133,153,235,166,155,76,245,239,35,47,212,3,233,128,255,0,134,157,105,230,210,235,46,37,196,44,137,73,82,79,82,50,62,227,35,33,255,0,96,3,252,39,77,139,78,138,185,147,100,180,195,45,233,185,199,86,72,74,117,50,34,212,207,161,117,50,33,254,226,41,241,18,204,52,124,12,193,103,227,196,146,210,107,21,205,189,137,38,178,37,31,38,92,67,115,66,39,16,191,160,239,242,117,250,244,46,240,166,236,225,98,186,241,139,29,107,247,121,74,106,67,50,59,47,45,198,151,189,7,182,28,118,207,67,222,178,239,111,216,98,105,240,107,194,62,215,93,175,98,156,234,107,154,66,236,189,138,67,140,250,167,189,21,6,28,216,163,71,216,71,181,95,111,184,86,43,109,200,152,249,54,218,92,121,213,247,17,17,169,71,161,127,143,184,134,134,242,33,131,13,224,166,95,40,86,235,208,220,98,162,190,213,218,205,214,246,184,173,39,74,90,55,106,132,40,244,75,189,53,46,238,239,172,36,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,15,243,125,134,100,180,166,36,52,135,27,86,154,165,73,35,35,235,175,113,140,243,231,171,0,167,224,62,55,84,233,104,140,148,82,38,242,123,2,144,133,17,30,200,145,148,231,94,90,19,244,221,254,73,125,189,123,244,56,43,27,140,182,24,181,42,217,183,241,33,148,145,46,23,107,231,25,17,106,123,220,167,178,157,116,71,249,212,95,216,2,29,100,7,53,79,229,191,17,223,106,169,49,194,160,86,246,246,212,41,195,216,158,75,18,185,122,18,158,109,5,243,143,23,210,215,234,208,251,238,251,10,113,182,196,197,218,119,108,181,43,113,36,184,159,202,50,137,44,173,196,122,203,34,213,45,184,173,53,229,168,254,194,25,151,35,52,158,169,51,35,247,144,235,24,49,153,236,95,193,11,133,186,237,167,119,212,205,5,175,50,35,213,9,93,157,223,81,196,150,228,54,234,55,105,205,81,151,94,135,215,237,13,40,10,151,226,117,157,108,65,183,113,34,94,11,225,205,201,50,140,138,71,47,183,63,2,99,241,222,87,53,136,114,91,245,153,124,181,250,75,47,89,5,209,71,166,186,153,137,253,148,204,196,83,115,37,132,244,251,238,63,37,169,174,243,123,92,100,109,73,181,164,151,218,70,168,39,92,52,234,150,117,234,174,189,229,238,42,125,226,147,99,213,45,204,218,93,55,20,182,84,152,181,222,195,217,151,181,68,149,114,41,144,144,189,12,210,68,125,85,236,51,250,244,1,200,236,204,219,230,26,198,170,183,85,164,226,173,208,242,145,174,172,200,174,78,83,75,213,42,79,172,148,188,157,116,222,102,93,123,244,22,99,112,230,74,221,206,94,81,46,26,107,139,105,139,146,37,187,91,174,203,136,209,161,38,219,113,219,148,194,76,209,205,117,194,35,39,91,62,189,58,247,150,164,71,79,81,169,21,25,144,101,84,163,68,117,216,240,246,115,214,134,212,162,70,243,209,58,153,22,133,169,151,180,77,222,24,214,85,205,87,186,175,201,19,163,62,86,237,67,13,107,81,249,146,16,231,102,81,28,168,201,89,17,154,77,179,62,139,215,191,185,90,251,64,65,249,240,151,22,167,34,158,146,53,41,151,214,201,17,117,51,50,81,144,255,0,23,89,117,133,242,222,109,72,87,185,73,50,63,242,143,107,137,148,216,180,204,111,186,232,241,77,9,143,18,234,157,25,179,107,66,73,33,50,214,146,219,161,17,105,161,116,233,160,147,248,189,145,170,229,67,6,45,44,96,195,8,146,170,93,162,223,129,42,167,25,45,173,231,77,197,68,114,67,202,66,24,143,221,213,178,35,82,245,212,244,63,97,128,134,20,234,140,250,68,248,245,74,100,199,162,203,136,234,30,101,230,92,82,22,218,210,162,82,84,149,36,200,200,200,200,140,140,143,82,50,22,215,195,143,136,49,93,45,211,240,91,23,42,68,154,139,13,53,18,153,61,231,180,39,210,158,201,25,148,45,217,18,77,74,113,74,83,138,50,74,58,247,151,180,133,88,82,240,238,240,171,85,38,81,35,80,166,166,161,5,14,41,216,171,138,233,61,170,20,73,52,146,9,38,173,219,143,77,12,139,175,65,248,225,204,185,236,59,137,185,144,222,168,81,170,244,185,36,164,169,10,114,59,236,186,219,132,101,212,182,169,38,75,65,123,140,141,62,242,1,168,214,157,109,246,144,243,46,37,109,184,146,82,20,147,212,148,71,212,140,140,187,200,127,216,172,220,130,113,38,162,215,161,83,176,147,26,170,175,179,87,109,44,199,135,87,152,250,18,203,169,34,139,29,180,184,252,153,70,165,56,107,55,86,100,73,234,90,153,117,212,133,148,211,170,116,250,188,38,106,52,185,209,229,197,144,218,93,105,230,29,75,136,90,20,68,100,100,164,153,145,145,145,145,234,94,240,31,164,0,0,0,0,5,32,113,118,101,182,179,23,17,72,101,104,53,209,91,81,154,147,166,166,115,167,245,47,120,244,92,28,231,19,56,201,88,139,181,7,204,164,200,234,101,215,172,170,121,15,195,198,54,19,145,115,3,71,113,106,108,201,235,118,58,203,105,247,17,205,168,119,253,99,227,240,146,184,96,82,179,10,245,62,91,196,133,204,166,41,166,200,212,146,220,165,206,128,68,93,76,181,238,246,0,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,1,0,56,213,248,88,181,190,32,65,242,234,136,159,226,0,113,171,240,177,107,124,64,131,229,213,16,21,87,148,239,20,248,55,241,2,222,243,22,6,148,198,107,50,157,226,159,6,254,32,91,222,98,192,210,152,0,0,0,8,149,196,27,36,148,172,215,216,13,215,109,134,34,65,196,91,86,60,135,169,83,19,21,42,126,172,194,89,121,72,164,173,197,60,210,16,135,36,41,181,37,215,13,68,201,243,13,36,68,227,154,203,81,26,179,245,154,232,121,82,192,233,117,186,99,187,239,59,163,157,71,181,217,109,230,9,198,37,41,149,26,167,169,183,73,92,198,99,250,138,81,19,107,74,156,91,13,171,105,59,189,33,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,199,171,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,126,126,236,186,107,183,205,213,89,189,110,153,221,182,181,112,84,36,85,42,50,121,72,111,159,41,247,20,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,186,14,129,150,140,197,223,121,95,197,56,24,153,98,200,254,106,29,98,22,198,127,140,233,125,165,151,159,135,204,117,167,57,60,222,66,19,205,66,119,163,188,143,188,140,52,17,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,226,176,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,169,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,0,0,0,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,2,213,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,3,74,96,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,1,42,133,85,241,206,252,201,254,210,126,237,22,168,42,175,142,119,230,79,246,147,247,104,14,85,193,83,197,61,211,240,254,119,152,211,133,191,89,248,85,135,24,127,93,186,110,123,42,203,165,81,106,183,173,65,53,74,252,184,113,201,183,42,18,137,4,130,113,195,47,249,74,208,180,73,184,235,206,25,111,117,197,42,160,120,42,120,167,186,126,31,206,243,26,112,186,144,1,23,239,238,34,217,104,195,204,121,164,224,85,98,245,136,228,135,228,75,166,215,106,237,41,125,138,223,168,163,145,200,98,83,166,130,104,208,225,184,250,28,113,14,43,179,184,206,215,146,130,53,173,174,215,141,22,85,229,136,184,95,112,88,248,127,137,82,236,10,237,102,58,99,71,184,226,67,41,79,192,65,184,147,116,219,70,244,25,45,77,19,141,146,210,180,173,179,89,45,38,74,73,24,205,182,41,97,109,247,130,215,221,79,12,241,46,133,232,107,146,141,201,237,176,187,83,50,57,92,214,80,243,127,56,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,5,234,113,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,73,73,188,64,38,98,238,65,241,19,47,216,223,113,118,187,234,39,161,24,182,106,78,182,251,178,171,209,91,168,176,243,169,146,180,160,219,39,152,110,63,87,156,90,84,242,86,157,73,78,37,107,114,53,229,59,197,62,13,252,64,183,188,197,128,26,83,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,11,84,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,227,74,99,53,153,177,241,79,140,159,16,46,31,49,124,5,212,240,184,240,39,134,95,125,121,196,209,42,132,85,225,113,224,79,12,190,250,243,137,162,85,0,0,0,10,171,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,18,171,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,5,255,0,0,0,0,160,30,40,254,59,49,55,238,95,39,132,47,248,80,15,20,127,29,152,155,247,47,147,194,1,63,248,42,120,88,186,126,32,78,242,234,112,159,226,0,112,84,240,177,116,252,64,157,229,212,225,63,192,5,0,241,71,241,217,137,191,114,249,60,33,127,194,128,120,163,248,236,196,223,185,124,158,16,9,85,192,199,243,217,251,55,251,200,90,160,170,190,6,63,158,207,217,191,222,66,213,0,0,0,0,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,235,0,25,182,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,40,56,61,229,234,213,197,76,101,174,98,229,211,39,159,248,43,236,50,105,212,181,197,109,214,100,206,152,153,41,106,67,138,89,30,156,142,206,167,16,73,73,43,154,109,44,150,158,86,213,242,174,40,254,59,49,55,238,95,39,132,37,87,3,31,207,103,236,223,239,32,22,168,0,0,40,7,138,63,142,204,77,251,151,201,225,14,85,79,204,93,247,68,203,140,220,180,80,36,118,27,110,187,112,74,174,220,30,163,46,250,79,114,41,253,149,175,93,163,113,158,75,148,243,94,230,220,46,103,59,106,139,68,122,221,87,138,63,142,204,77,251,151,201,225,8,235,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,32,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,66,121,62,205,157,155,155,172,47,249,113,66,143,18,143,93,129,33,200,213,219,113,51,206,83,244,165,155,139,38,13,107,54,218,53,161,214,144,78,37,100,141,154,243,16,70,106,105,100,85,107,156,222,23,213,220,176,97,60,28,90,180,175,239,150,52,170,86,216,247,90,164,69,68,23,35,56,244,158,92,105,49,218,230,47,115,39,205,97,149,183,189,78,37,205,28,45,200,113,73,98,53,229,139,48,183,86,87,241,150,139,139,150,180,110,223,216,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,252,23,16,106,74,210,135,90,105,102,133,236,218,97,165,48,30,43,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,58,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,80,1,149,113,170,129,149,112,26,83,202,119,133,140,27,248,127,111,121,115,3,149,113,71,240,39,137,191,114,249,196,33,213,114,157,225,99,6,254,31,219,222,92,192,229,92,81,252,9,226,111,220,190,113,8,5,43,101,59,197,62,13,252,64,183,188,197,129,165,49,154,204,167,120,167,193,191,136,22,247,152,176,52,166,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,135,42,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,1,106,128,0,3,133,103,155,20,42,184,57,148,188,76,191,40,73,150,85,38,40,254,141,134,252,73,170,136,252,71,231,60,220,38,229,54,234,72,212,149,178,169,36,241,105,161,153,182,68,74,78,187,139,57,130,226,120,216,98,133,86,222,194,59,15,10,41,233,150,204,123,206,177,42,165,58,67,51,84,210,28,98,158,134,244,138,235,68,90,60,133,187,49,167,75,114,180,74,226,160,246,168,204,141,21,107,128,56,57,93,204,6,50,218,120,59,110,61,217,229,220,213,4,199,114,78,212,47,178,69,66,84,228,153,59,22,180,19,156,166,27,117,222,94,242,82,246,109,79,172,162,32,26,9,202,22,16,201,192,140,180,97,238,22,212,24,150,197,74,147,71,67,213,70,36,190,211,203,143,81,146,181,74,152,201,45,175,81,72,68,135,221,66,13,38,175,81,41,245,151,244,141,155,220,33,147,142,249,104,196,44,45,167,177,45,250,149,90,142,183,169,108,70,125,166,87,34,163,25,105,149,13,147,91,190,162,80,185,12,52,133,154,141,62,162,149,235,35,233,23,96,0,25,87,26,125,194,123,235,240,161,133,150,110,38,122,47,209,159,43,109,250,117,119,177,115,249,221,151,181,70,109,238,87,51,106,119,237,230,109,221,181,58,233,174,133,174,131,53,152,177,98,254,11,241,78,242,195,63,74,122,79,228,149,193,81,161,118,222,71,39,181,118,89,46,51,205,229,238,86,205,220,189,219,119,43,77,116,212,244,212,93,247,9,251,166,133,112,100,150,208,164,210,39,118,137,118,205,66,175,75,170,55,202,90,59,60,165,206,122,90,91,213,68,68,189,88,151,29,122,164,205,62,190,154,238,74,136,130,11,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,14,85,198,175,197,61,173,240,254,15,152,212,71,148,225,237,156,91,19,40,22,38,50,87,235,240,253,51,114,86,126,78,252,159,183,249,143,71,244,167,41,233,104,149,252,41,12,58,219,28,166,228,19,159,56,69,191,77,169,212,207,160,88,87,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,32,216,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,201,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,158,225,193,195,254,30,93,232,77,98,222,47,91,191,233,177,63,180,176,212,105,14,49,33,187,118,46,245,183,182,58,217,91,141,173,231,155,34,90,222,37,110,38,221,38,146,72,249,227,116,59,6,73,50,125,108,229,27,11,218,162,164,162,77,189,171,145,216,85,217,88,136,236,142,68,231,218,113,245,178,134,219,117,102,148,161,148,201,91,68,180,161,179,112,146,75,90,82,103,181,50,40,0,0,80,15,20,127,29,152,155,247,47,147,194,23,252,40,7,138,63,142,204,77,251,151,201,225,0,149,92,12,127,61,159,179,127,188,133,170,10,171,224,99,249,236,253,155,253,228,45,80,0,114,172,216,248,88,198,79,135,247,15,151,62,58,168,243,248,133,101,82,177,42,192,185,112,230,187,34,91,20,219,170,143,54,137,49,216,139,74,95,109,137,44,173,151,20,218,148,149,36,150,73,89,153,25,165,69,174,154,145,247,0,166,190,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,7,201,180,237,106,21,141,106,209,172,171,90,15,98,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,163,235,0,12,171,141,84,12,171,128,191,238,23,30,4,240,203,239,175,56,154,37,80,138,188,46,60,9,225,151,223,94,113,52,74,160,17,87,138,63,129,60,77,251,151,206,33,10,1,23,253,197,31,192,158,38,253,203,231,16,133,0,128,212,69,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,217,156,28,217,222,89,186,197,15,151,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,210,184,140,231,95,241,170,196,118,40,22,5,78,170,222,25,90,223,55,77,140,249,242,155,170,78,35,89,57,83,83,59,82,180,238,66,201,182,146,233,169,72,109,42,86,141,41,231,91,47,201,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,220,29,87,134,151,15,185,56,195,85,163,230,15,23,233,81,28,195,232,18,59,77,30,147,45,166,165,49,114,173,10,148,195,132,225,33,242,91,8,143,37,134,148,104,121,165,33,242,213,38,70,131,86,179,215,138,63,129,60,77,251,151,206,33,9,63,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,140,28,81,252,9,226,111,220,190,113,8,5,43,101,59,197,62,13,252,64,183,188,197,129,165,49,154,204,167,120,167,193,191,136,22,247,152,176,52,166,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,105,76,102,179,54,62,41,241,147,226,5,195,230,47,128,186,158,23,30,4,240,203,239,175,56,154,37,80,138,188,46,60,9,225,151,223,94,113,52,74,160,1,159,110,34,153,103,179,114,181,152,99,179,48,250,116,181,219,213,250,59,55,28,24,82,76,214,186,98,30,145,33,147,136,78,154,141,79,33,42,142,163,66,213,235,236,90,82,163,90,146,110,47,65,34,149,184,213,248,167,181,190,31,193,243,26,136,15,63,194,195,41,150,110,99,49,66,173,124,98,4,136,147,168,88,107,34,159,38,69,185,46,1,190,197,101,114,155,152,77,19,139,230,36,146,134,157,142,219,134,133,33,196,58,90,161,69,180,204,142,242,69,85,240,49,252,246,126,205,254,242,22,168,0,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,186,145,74,220,106,252,83,218,223,15,224,249,141,68,7,85,224,99,249,236,253,155,253,228,45,80,85,95,3,31,207,103,236,223,239,33,106,128,2,133,184,140,228,163,241,85,196,118,43,246,5,50,170,230,25,93,63,57,77,146,249,115,91,165,206,51,89,185,76,83,219,148,181,109,66,9,198,148,233,37,75,109,74,78,174,169,151,92,59,233,20,129,197,11,58,255,0,140,5,246,188,24,195,218,157,42,118,27,89,181,4,73,106,163,8,249,222,153,170,37,149,33,114,9,213,36,180,101,174,107,236,182,77,153,161,207,93,221,238,37,109,114,194,11,11,41,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,149,198,119,32,148,218,20,110,155,78,33,100,77,25,46,181,133,170,112,125,205,231,118,81,239,169,191,207,205,177,148,220,15,248,121,83,226,60,234,15,252,55,219,53,163,249,244,155,159,144,108,5,170,0,0,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,0,56,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,4,255,0,25,87,26,168,25,87,1,165,60,167,120,88,193,191,135,246,247,151,48,34,175,26,191,11,22,183,196,8,62,93,81,18,171,41,222,22,48,111,225,253,189,229,204,8,171,198,175,194,197,173,241,2,15,151,84,64,64,14,23,30,59,48,203,239,175,39,154,58,175,26,191,20,246,183,195,248,62,99,81,28,171,133,199,142,204,50,251,235,201,230,142,171,198,175,197,61,173,240,254,15,152,212,64,117,94,6,63,158,207,217,191,222,66,213,5,85,240,49,252,246,126,205,254,242,22,168,0,0,0,34,175,20,127,2,120,155,247,47,156,66,20,2,47,251,138,63,129,60,77,251,151,206,33,10,1,1,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,20,197,198,50,113,61,140,148,120,187,80,92,186,76,126,164,93,122,74,168,16,243,188,34,89,109,220,197,203,82,217,90,205,20,87,20,70,148,235,161,148,232,29,79,220,63,207,139,109,195,2,171,152,86,105,241,30,37,174,29,49,45,56,68,164,158,213,34,116,242,50,232,103,167,127,180,125,142,14,80,156,149,152,26,195,136,83,100,76,219,178,22,123,143,188,138,109,63,187,235,1,117,96,0,0,0,0,3,254,29,117,182,26,91,207,56,148,54,218,77,75,82,143,66,73,23,83,51,51,238,33,254,53,26,157,62,145,9,234,141,82,116,120,145,99,182,167,93,121,247,82,218,16,132,145,153,153,169,70,68,68,68,70,122,159,184,86,182,126,248,147,81,104,48,170,56,73,130,181,87,222,171,184,151,163,204,171,195,125,10,101,164,153,74,142,226,91,126,52,162,82,92,37,147,75,34,52,244,45,12,250,232,64,63,227,136,231,16,98,181,155,168,96,182,17,212,137,85,23,218,118,37,78,123,47,106,76,37,93,174,51,200,67,177,228,146,146,226,84,150,212,68,164,116,239,63,97,10,148,168,212,103,213,231,200,170,84,230,61,42,92,183,86,243,207,60,226,150,183,22,165,26,148,165,41,70,102,102,102,102,102,102,122,153,152,250,19,38,92,247,229,196,228,201,143,84,43,53,122,164,147,82,148,181,57,33,247,157,113,195,51,234,123,148,163,53,172,253,230,102,175,121,143,217,84,195,187,194,145,84,135,68,147,66,154,170,132,228,54,166,162,162,43,166,246,171,81,164,146,104,52,146,183,110,45,52,34,62,189,0,121,230,153,117,245,242,217,109,75,87,185,41,51,63,242,15,246,131,13,114,170,113,233,235,35,74,157,125,12,153,31,67,35,53,17,9,157,132,57,26,174,83,240,98,237,198,12,79,137,46,155,217,237,249,242,169,145,148,218,217,116,156,76,70,228,50,165,161,248,253,221,28,35,52,175,93,75,66,246,152,140,24,103,77,139,83,198,251,82,143,40,219,84,105,119,84,24,206,27,186,26,77,10,150,132,158,237,72,203,77,15,174,165,160,11,43,185,115,46,121,57,201,181,159,104,90,206,164,238,187,166,135,79,152,198,229,122,236,53,38,148,109,165,228,236,117,167,19,181,216,201,209,100,74,34,247,153,247,87,157,123,53,57,130,184,171,110,87,167,98,213,218,153,14,60,111,146,91,175,77,36,54,102,179,86,137,35,120,204,136,141,71,161,107,208,72,142,40,150,149,106,133,121,225,162,153,97,103,67,99,15,104,208,163,41,148,175,179,239,75,179,118,36,143,66,70,237,133,220,94,206,226,208,66,186,133,38,161,75,40,231,62,43,172,118,166,17,33,174,98,20,157,237,171,93,170,45,72,181,35,208,250,151,64,22,255,0,194,199,56,55,134,46,72,157,132,184,129,88,122,167,82,166,64,118,123,18,100,200,117,231,148,195,103,9,132,146,150,235,202,81,234,167,22,103,162,72,181,51,61,122,153,11,30,20,209,193,150,200,170,72,198,235,130,251,38,85,216,27,183,101,211,183,154,85,167,52,165,211,221,211,93,187,117,219,254,251,95,171,218,44,183,54,121,136,166,229,183,9,170,23,220,142,75,179,90,229,118,72,203,218,163,123,89,44,52,189,16,110,54,106,209,47,107,209,93,59,207,220,97,234,177,91,27,108,76,34,167,118,203,174,183,18,51,138,252,155,43,146,202,28,95,172,130,61,18,227,137,215,78,98,79,236,49,72,57,255,0,205,75,249,143,196,118,26,165,204,112,232,20,77,221,137,9,112,246,43,156,196,94,102,164,151,156,65,232,227,39,244,116,250,245,62,238,91,140,249,158,197,252,111,184,92,174,221,151,125,76,144,122,114,226,51,80,149,217,218,245,27,73,237,67,142,175,110,188,164,153,245,234,125,126,206,78,102,106,61,84,102,103,239,48,18,47,34,216,5,63,29,241,186,153,75,84,98,93,34,31,59,183,169,72,81,145,111,137,37,77,245,229,173,63,77,175,229,23,217,215,187,67,44,48,204,102,146,196,118,144,219,105,215,68,165,36,68,93,117,238,33,89,92,26,112,197,168,182,205,193,137,15,36,141,115,123,39,36,204,186,150,199,42,12,171,77,81,254,101,31,246,11,57,0,0,0,0,0,0,0,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,187,138,237,184,85,188,175,213,166,18,140,156,131,200,219,215,244,234,48,72,253,135,238,250,132,209,17,175,136,77,20,235,89,98,186,24,38,77,205,189,139,161,39,95,246,66,33,251,143,220,3,61,96,62,221,151,109,61,119,220,176,237,216,228,179,114,95,51,66,70,186,250,173,169,126,194,63,209,247,15,217,136,152,121,113,225,157,203,34,216,185,160,61,26,75,27,63,40,211,136,37,110,109,11,233,189,41,51,232,180,251,61,160,39,207,8,12,117,43,122,250,159,132,181,122,171,76,197,173,242,187,34,31,127,105,39,146,204,249,11,216,74,112,136,186,153,107,162,79,235,211,188,119,110,46,152,12,237,223,135,49,113,74,139,74,39,166,80,55,243,205,134,13,78,57,207,126,3,9,215,107,102,103,161,36,251,212,93,61,253,194,166,176,135,17,42,120,85,136,52,187,230,144,251,141,73,167,115,246,154,20,164,159,206,48,227,71,244,84,147,238,112,255,0,148,95,216,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,247,196,125,54,62,190,239,97,151,64,160,156,179,34,221,175,92,210,176,246,236,148,196,106,93,197,179,156,251,139,66,20,223,103,109,231,83,181,78,106,146,213,68,146,61,82,122,235,236,62,162,222,242,181,151,201,24,57,133,213,43,90,68,72,105,144,221,181,86,136,169,73,108,200,215,206,125,78,17,41,102,218,12,203,169,123,61,157,199,166,162,154,241,187,11,238,236,190,226,181,70,210,158,196,218,124,170,119,39,147,37,41,117,162,95,50,51,110,43,98,205,8,51,208,158,34,61,8,187,244,251,103,197,133,197,46,28,204,55,126,149,117,198,106,61,105,250,116,214,158,91,104,36,36,205,75,89,32,146,110,75,223,174,211,79,121,119,145,233,211,64,21,243,141,205,157,47,31,47,230,148,105,81,196,188,42,169,51,71,82,61,147,92,238,238,233,208,94,198,70,31,162,222,121,93,180,83,50,157,26,75,77,82,160,68,117,183,217,66,210,189,41,209,183,36,200,245,35,35,37,25,25,31,191,184,80,78,35,92,8,186,241,10,231,186,91,82,148,154,197,102,109,65,38,163,212,204,157,125,107,45,122,159,233,123,207,237,49,122,252,51,170,169,168,229,126,136,209,83,164,198,236,221,153,147,83,172,236,39,54,211,161,250,233,61,122,145,235,208,253,186,0,246,215,38,79,48,138,163,124,49,124,209,44,250,53,42,102,244,156,148,68,167,197,97,15,252,241,186,179,89,37,157,84,106,51,45,117,87,82,34,215,187,81,31,51,141,195,62,207,196,202,4,171,187,11,32,199,165,93,12,52,183,156,97,150,154,97,137,74,74,36,56,122,165,136,170,113,110,41,197,182,93,253,72,189,228,66,126,128,12,196,223,152,117,136,184,47,119,72,162,221,20,106,181,14,163,76,150,182,218,144,184,239,198,222,166,221,82,82,227,74,90,80,163,73,169,165,26,84,68,95,71,234,233,43,242,139,196,179,17,240,114,165,78,181,177,14,161,42,224,182,212,227,49,148,228,183,95,151,34,59,70,166,16,102,131,122,82,27,65,37,182,214,101,211,66,53,31,176,204,90,102,100,178,107,132,121,146,163,59,30,229,163,183,6,169,181,70,213,70,12,120,173,72,223,177,226,45,206,173,135,21,166,231,148,163,211,218,68,125,253,244,247,154,140,129,98,214,95,171,146,164,209,45,186,197,197,108,243,22,182,103,65,135,38,95,37,157,239,154,77,231,19,29,13,165,68,219,36,165,105,208,183,17,247,31,64,187,124,31,204,14,22,227,101,187,18,187,101,93,244,153,75,144,219,106,92,52,212,35,174,67,42,83,109,168,208,182,219,113,123,84,92,212,164,203,94,134,122,123,181,233,3,51,152,87,142,56,173,129,119,27,53,59,58,227,170,211,151,18,66,92,118,2,166,73,101,135,20,151,16,163,75,141,182,226,53,215,148,148,153,25,247,22,158,237,44,43,1,248,195,200,67,40,165,99,45,190,217,154,18,90,73,166,196,61,79,66,105,61,87,34,111,252,33,247,123,143,222,2,214,64,113,204,16,205,142,9,99,212,38,85,102,95,20,143,74,45,180,184,170,75,213,56,157,185,36,100,222,166,108,54,242,212,69,185,212,163,95,210,233,223,166,189,140,5,69,241,164,182,26,98,245,182,110,148,233,189,202,116,40,102,103,166,189,93,168,175,221,221,250,255,0,80,138,153,2,188,88,179,115,69,102,61,32,147,178,171,85,167,82,245,86,157,13,218,140,94,189,84,95,163,245,253,134,44,71,140,93,134,213,111,8,41,23,91,113,148,169,16,42,145,208,167,18,141,116,109,17,106,14,25,25,237,51,211,83,215,188,136,85,70,93,166,162,157,143,88,117,57,199,57,104,143,117,210,29,82,181,211,66,76,214,140,250,254,160,26,98,105,212,60,210,30,109,68,104,113,36,164,153,31,121,31,112,255,0,177,241,236,217,136,168,218,84,89,205,175,122,100,83,227,58,149,107,174,226,83,73,50,61,125,189,227,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,128,28,106,252,44,90,223,16,32,249,117,68,79,241,0,56,213,248,88,181,190,32,65,242,234,136,10,171,202,119,138,124,27,248,129,111,121,139,3,74,99,53,153,78,241,79,131,127,16,45,239,49,96,105,76,0,0,0,121,76,85,196,203,87,6,240,226,227,197,43,214,95,103,162,219,52,247,106,18,118,184,218,28,123,97,122,140,53,204,90,16,167,157,89,165,182,208,106,45,238,45,9,35,213,68,51,175,153,124,197,223,121,160,197,57,248,153,125,72,254,118,29,30,22,198,127,139,41,125,165,231,152,135,204,105,166,249,220,174,122,211,205,90,119,175,188,207,184,139,191,241,43,206,189,71,49,120,143,59,11,236,170,158,184,101,104,212,18,220,100,36,226,190,221,86,169,24,228,180,186,155,79,182,147,89,50,180,62,164,54,146,117,72,83,104,67,166,73,82,205,40,243,252,62,114,73,85,205,125,254,229,118,231,98,92,28,58,181,100,71,122,171,49,81,84,166,42,207,165,230,84,186,74,28,75,205,45,11,114,58,156,82,157,108,212,108,151,44,212,68,110,55,168,73,94,24,92,61,233,85,250,84,76,199,99,229,167,18,163,77,168,199,146,205,187,107,87,169,9,121,137,44,56,150,121,53,101,18,220,52,173,10,73,201,67,109,60,193,145,145,161,244,31,228,148,35,87,16,108,146,85,114,161,127,183,93,182,24,151,59,14,174,169,18,30,165,76,76,85,37,138,75,234,121,229,34,146,183,20,243,171,90,219,142,150,212,151,92,52,155,197,204,52,145,155,110,105,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,14,127,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,133,48,240,230,206,191,226,171,136,239,208,47,250,157,85,204,50,186,126,110,165,25,131,230,183,75,156,102,130,110,166,150,118,169,106,218,132,27,110,165,163,74,150,218,146,173,29,83,45,54,119,210,51,67,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,255,0,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,22,22,126,0,0,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,5,170,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,6,148,192,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,2,85,10,171,227,157,249,147,253,164,253,218,45,80,85,95,28,239,204,159,237,39,238,208,28,171,130,167,138,123,167,225,252,239,49,167,11,169,20,173,193,83,197,61,211,240,254,119,152,211,133,212,128,8,149,196,51,37,148,172,211,225,124,138,237,161,111,196,86,42,91,81,200,237,249,135,37,49,78,107,4,230,231,105,239,184,164,154,86,133,36,221,83,68,179,73,33,227,73,243,27,66,222,221,45,64,6,88,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,29,47,41,222,41,240,111,226,5,189,230,44,11,62,226,117,195,254,102,46,195,147,152,28,16,183,123,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,70,91,66,84,242,86,173,13,78,37,8,114,176,114,157,226,159,6,254,32,91,222,98,192,13,41,128,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,28,171,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,5,170,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,165,49,154,204,216,248,167,198,79,136,23,15,152,190,2,234,120,92,120,19,195,47,190,188,226,104,149,66,42,240,184,240,39,134,95,125,121,196,209,42,128,0,0,5,85,241,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,137,85,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,2,255,0,128,0,0,80,15,20,127,29,152,155,247,47,147,194,23,252,40,7,138,63,142,204,77,251,151,201,225,0,159,252,21,60,44,93,63,16,39,121,117,56,79,241,0,56,42,120,88,186,126,32,78,242,234,112,159,224,2,128,120,163,248,236,196,223,185,124,158,16,191,225,64,60,81,252,118,98,111,220,190,79,8,4,170,224,99,249,236,253,155,253,228,45,80,85,95,3,31,207,103,236,223,239,33,106,128,0,0,0,0,0,40,7,138,63,142,204,77,251,151,201,225,9,85,192,199,243,217,251,55,251,200,69,94,40,254,59,49,55,238,95,39,132,37,87,3,31,207,103,236,223,239,32,22,168,0,0,40,7,138,63,142,204,77,251,151,201,225,9,169,193,47,12,237,88,216,89,125,99,31,100,230,220,149,11,128,237,158,123,141,182,174,207,6,60,104,242,54,50,173,156,196,115,28,149,171,133,188,210,174,67,30,169,26,53,56,87,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,192,39,248,162,30,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,203,222,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,65,64,57,36,206,13,205,148,108,80,106,180,147,151,54,201,174,72,97,55,101,30,35,81,249,243,152,105,183,208,202,219,113,212,26,146,182,85,37,110,146,18,182,201,195,73,33,106,73,30,228,232,34,211,186,104,87,205,171,70,189,109,105,221,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,250,12,241,103,7,41,151,150,81,113,67,228,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,254,27,156,65,35,101,218,75,152,61,140,149,89,106,195,170,140,133,73,133,82,121,215,94,69,178,178,105,247,29,38,163,178,195,175,60,137,47,27,9,52,37,73,67,107,53,185,166,171,112,204,46,208,101,92,106,160,101,92,6,148,242,157,225,99,6,254,31,219,222,92,192,229,92,81,252,9,226,111,220,190,113,8,117,92,167,120,88,193,191,135,246,247,151,48,57,87,20,127,2,120,155,247,47,156,66,1,74,217,78,241,79,131,127,16,45,239,49,96,105,76,102,179,41,222,41,240,111,226,5,189,230,44,13,41,128,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,128,90,160,0,0,168,14,55,183,215,164,49,79,13,48,207,209,124,191,64,219,242,235,189,183,159,175,59,183,201,38,121,92,189,190,174,207,70,238,221,184,247,115,180,209,59,53,87,21,225,63,107,87,110,12,237,90,21,106,68,30,209,18,217,167,213,234,149,71,57,168,71,103,138,184,47,68,75,154,40,200,215,171,242,227,163,68,145,171,215,215,77,169,81,151,202,226,143,227,179,19,126,229,242,120,66,74,112,58,181,168,82,238,172,92,189,100,65,223,90,165,83,232,244,184,114,121,171,46,84,89,110,74,114,67,123,8,246,43,114,225,70,61,76,141,69,203,209,38,68,165,17,133,181,0,0,10,1,226,143,227,179,19,126,229,242,120,66,101,112,62,189,106,179,236,12,83,195,151,163,196,42,109,14,177,78,173,199,117,40,87,61,79,206,101,214,93,74,213,187,105,160,147,79,100,210,68,146,50,53,57,169,171,82,36,199,254,51,244,154,85,59,53,244,73,148,250,100,72,178,42,150,60,9,115,157,101,148,161,114,159,41,147,89,39,93,81,22,171,89,52,203,77,146,149,169,236,109,9,238,73,17,117,94,6,181,106,83,53,92,100,161,61,83,136,138,148,200,244,25,113,225,169,228,147,239,48,202,167,37,215,80,222,187,148,132,41,246,82,165,17,104,147,117,178,61,55,22,161,205,120,213,248,167,181,190,31,193,243,26,136,128,2,127,241,171,241,79,107,124,63,131,230,53,17,242,120,112,112,255,0,153,152,138,235,88,183,139,214,239,250,83,192,237,44,53,26,67,143,199,114,226,149,177,109,237,142,182,86,219,136,101,151,12,150,183,137,91,77,198,137,164,146,254,120,218,14,215,194,143,34,223,144,205,6,53,217,159,246,188,171,2,20,229,127,132,165,85,28,142,105,255,0,130,236,171,82,191,77,226,71,247,187,194,213,0,0,0,0,0,80,15,20,127,29,152,155,247,47,147,194,23,252,40,7,138,63,142,204,77,251,151,201,225,0,149,92,12,127,61,159,179,127,188,133,170,10,171,224,99,249,236,253,155,253,228,45,80,0,0,0,0,0,0,101,92,106,160,101,92,5,255,0,112,184,240,39,134,95,125,121,196,209,42,132,85,225,113,224,79,12,190,250,243,137,162,85,0,138,188,81,252,9,226,111,220,190,113,8,80,8,191,238,40,254,4,241,55,238,95,56,132,40,175,11,112,182,251,198,155,238,153,134,120,105,66,244,205,201,89,231,118,40,93,169,152,252,222,83,43,121,207,156,121,104,109,58,54,210,213,235,40,181,211,66,212,204,136,195,160,101,71,42,56,143,155,92,71,69,149,101,53,216,105,80,121,111,215,235,239,178,107,139,72,138,163,50,37,40,136,203,152,242,246,168,154,100,140,148,226,146,163,51,66,16,227,136,208,158,22,225,109,137,130,214,37,51,12,240,210,133,232,107,110,141,206,236,80,187,83,210,57,92,215,150,243,159,56,242,214,226,181,113,213,171,214,81,233,174,133,161,17,17,115,252,168,229,71,14,50,149,135,8,178,172,166,187,117,86,119,45,250,253,125,246,73,18,170,242,146,70,68,165,17,25,242,217,70,229,19,76,145,154,91,74,148,102,107,90,220,113,125,172,0,69,94,40,254,4,241,55,238,95,56,132,37,80,138,188,81,252,9,226,111,220,190,113,8,5,43,101,59,197,62,13,252,64,183,188,197,129,165,49,154,204,167,120,167,193,191,136,22,247,152,176,52,166,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,105,76,102,179,54,62,41,241,147,226,5,195,230,47,128,186,158,23,30,4,240,203,239,175,56,154,37,80,138,188,46,60,9,225,151,223,94,113,52,74,160,1,74,220,106,252,83,218,223,15,224,249,141,68,93,72,165,110,53,126,41,237,111,135,240,124,198,162,3,170,240,49,252,246,126,205,254,242,22,168,42,175,129,143,231,179,246,111,247,144,181,64,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,69,212,138,86,227,87,226,158,214,248,127,7,204,106,32,58,175,3,31,207,103,236,223,239,33,106,130,170,248,24,254,123,63,102,255,0,121,9,169,157,124,215,80,178,151,131,83,111,46,109,42,101,223,82,214,29,173,68,154,242,211,219,229,110,65,56,225,165,178,53,155,44,33,124,215,15,84,36,244,67,124,196,45,214,204,4,106,226,185,157,127,193,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,213,74,222,219,69,184,144,70,243,46,166,165,176,183,11,111,188,105,190,233,152,103,134,148,47,76,220,149,158,119,98,133,218,153,143,205,229,50,183,156,249,199,150,134,211,163,109,45,94,178,139,93,52,45,76,200,143,229,93,151,77,118,249,186,171,55,173,211,59,182,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,65,119,220,51,242,81,81,203,5,137,82,189,177,46,153,217,177,38,237,214,52,216,110,20,87,189,13,5,151,156,38,227,179,33,149,57,191,157,162,31,112,210,230,211,209,132,154,9,76,154,148,31,43,18,248,86,97,197,199,149,59,107,4,45,42,255,0,102,188,236,142,217,81,165,92,210,24,38,27,168,212,165,26,21,40,166,180,209,30,172,187,202,97,180,175,231,30,97,184,241,200,150,233,54,180,59,73,117,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,79,10,213,226,197,146,138,117,211,106,212,243,81,134,244,205,151,37,27,73,55,139,8,41,82,30,170,193,75,113,227,183,33,180,146,150,219,61,149,182,119,44,146,218,18,109,27,174,45,100,109,17,44,36,7,14,236,222,126,53,184,52,127,42,102,243,177,10,206,229,66,186,54,64,236,204,191,205,83,189,150,91,123,76,219,62,107,109,43,121,39,102,215,91,119,70,208,217,181,186,85,12,198,96,190,47,94,88,11,138,22,254,46,97,251,241,27,174,219,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,67,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,45,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,82,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,48,163,110,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,16,3,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,128,79,241,149,113,170,129,149,112,26,83,202,119,133,140,27,248,127,111,121,115,2,42,241,171,240,177,107,124,64,131,229,213,17,42,178,157,225,99,6,254,31,219,222,92,192,138,188,106,252,44,90,223,16,32,249,117,68,4,0,225,113,227,179,12,190,250,242,121,163,170,241,171,241,79,107,124,63,131,230,53,17,202,184,92,120,236,195,47,190,188,158,104,234,188,106,252,83,218,223,15,224,249,141,68,7,85,224,99,249,236,253,155,253,228,45,80,85,95,3,31,207,103,236,223,239,33,106,128,0,0,2,42,241,71,240,39,137,191,114,249,196,33,64,34,255,0,184,163,248,19,196,223,185,124,226,16,160,16,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,1,255,0,14,186,134,90,91,206,40,137,13,164,212,163,51,238,34,239,31,246,62,61,227,49,52,235,74,181,57,197,237,76,122,124,151,84,173,116,218,73,105,70,103,175,179,184,6,126,115,251,120,177,121,102,138,243,122,57,39,101,42,169,81,165,234,157,58,155,85,25,93,122,40,255,0,75,234,251,8,74,174,11,118,195,47,222,183,53,210,173,55,183,78,155,12,140,180,215,163,180,229,251,187,191,95,234,16,59,49,51,81,81,199,172,68,156,219,156,196,191,117,85,220,74,181,215,82,84,215,79,93,127,88,181,126,14,150,27,116,76,32,171,221,110,198,82,100,79,170,72,66,92,82,52,213,165,197,167,184,68,71,180,143,77,75,94,243,32,22,28,0,56,230,55,230,195,4,176,22,19,202,188,239,122,71,165,16,218,156,77,37,154,156,78,220,162,34,115,67,38,28,121,10,50,220,210,145,175,233,116,239,215,64,236,99,155,227,6,96,112,183,4,237,217,117,219,214,239,164,197,92,118,220,82,33,170,161,29,18,30,82,91,113,68,132,54,227,136,220,163,229,41,36,90,245,50,211,223,165,119,227,199,24,119,212,202,233,88,53,111,182,70,180,30,178,106,81,15,82,51,39,83,209,113,230,255,0,193,159,119,188,253,194,189,49,83,28,113,91,29,46,55,170,119,141,199,85,168,174,92,133,56,212,4,204,146,243,13,169,78,45,68,150,219,113,197,233,167,53,73,34,35,238,61,61,250,132,156,205,215,18,204,71,198,58,149,70,214,195,202,132,171,126,219,75,143,70,75,145,29,126,36,137,13,18,159,65,26,205,153,75,109,100,166,220,65,159,77,12,210,94,194,33,20,44,60,58,196,92,104,187,163,209,109,122,53,90,185,82,169,203,67,110,200,68,119,228,236,83,142,165,42,113,213,33,43,81,36,148,234,77,74,50,63,165,245,245,238,249,87,200,22,45,102,6,185,22,77,110,219,172,91,182,207,49,11,122,116,232,114,98,115,153,222,193,168,217,113,81,214,218,148,109,188,106,78,189,15,105,159,113,117,184,76,182,228,215,8,178,219,70,106,61,181,71,110,117,87,106,77,218,140,232,241,93,145,191,99,36,123,93,67,13,171,77,204,165,69,175,180,204,251,251,130,62,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,119,244,35,247,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,207,19,168,52,18,153,213,38,147,35,211,69,116,35,61,59,245,29,232,0,70,236,243,191,69,179,50,187,119,34,29,54,52,102,157,165,79,136,211,108,50,132,37,26,211,164,237,74,72,180,34,34,36,145,17,23,187,184,81,62,8,182,117,76,124,176,90,65,165,39,46,239,165,36,183,244,34,223,53,190,254,254,157,69,220,241,49,170,166,157,149,250,219,71,78,147,39,180,246,150,73,77,51,188,155,221,78,153,235,168,245,232,69,167,83,246,106,40,163,14,174,4,90,152,133,108,93,46,41,73,77,30,179,10,160,163,73,232,100,77,62,133,158,157,75,244,125,229,246,144,11,163,206,78,94,35,226,214,31,89,71,81,236,140,195,182,233,148,217,147,166,30,137,52,199,142,196,142,97,37,102,218,136,139,71,12,200,149,161,123,76,200,84,46,56,200,137,82,196,117,219,118,233,55,34,45,19,90,20,35,143,162,205,228,178,251,168,109,94,167,69,40,200,203,169,17,107,211,66,33,52,179,7,196,156,238,92,24,110,192,179,137,10,157,81,164,149,42,84,131,234,166,216,114,35,173,44,201,77,202,51,39,9,74,73,245,73,151,188,187,136,71,44,141,224,117,111,31,51,5,68,68,154,124,153,116,202,108,232,213,122,156,151,26,91,141,173,182,230,198,231,36,214,109,173,38,163,75,186,232,173,11,67,212,207,78,240,181,110,26,56,36,214,17,101,254,13,193,84,132,212,89,183,11,77,85,220,117,214,201,14,33,167,225,67,89,146,141,77,164,201,36,109,153,153,106,101,169,119,152,135,124,95,241,212,174,27,234,6,18,82,42,173,61,22,139,205,237,104,97,253,196,174,115,48,36,35,121,37,195,35,234,71,166,169,47,171,94,241,97,185,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,95,153,232,72,235,211,161,123,168,11,23,177,18,167,138,184,131,84,190,106,239,184,236,154,143,35,113,173,74,81,252,219,13,180,95,73,74,62,230,203,249,71,253,128,60,112,15,79,135,120,121,113,226,101,203,30,216,182,96,61,38,75,251,255,0,38,211,139,36,237,109,107,235,177,42,50,232,133,123,61,131,241,222,150,211,246,133,203,50,221,144,75,39,34,114,245,37,235,175,172,218,87,237,34,253,47,112,11,187,225,69,110,21,19,43,244,153,134,102,110,78,231,238,255,0,145,81,156,69,236,47,127,214,38,144,141,124,61,168,167,69,203,21,174,193,178,109,238,237,189,13,58,127,178,18,207,220,94,241,37,0,0,0,0,0,0,0,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,61,199,203,29,24,139,133,85,171,73,110,56,142,219,217,186,182,122,31,169,37,167,63,69,95,161,238,29,8,127,155,236,183,33,165,50,234,117,74,180,212,180,250,192,102,26,193,174,57,100,223,144,43,68,133,18,225,115,122,25,117,245,217,82,125,229,250,94,241,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,205,72,85,190,102,172,196,225,206,56,92,86,188,72,171,140,204,46,201,203,74,145,179,233,195,101,103,208,146,146,239,95,187,218,47,135,40,183,213,63,23,178,245,64,172,73,125,170,129,200,237,92,253,203,75,164,123,103,62,148,235,170,149,252,223,180,253,128,51,152,235,78,178,179,105,230,212,218,203,189,42,45,12,191,80,179,238,20,89,187,102,142,255,0,224,46,252,175,54,196,69,255,0,169,79,76,148,73,67,122,20,233,79,122,206,188,68,90,153,160,189,68,117,61,53,246,24,138,217,255,0,192,102,112,43,30,234,212,106,68,53,181,69,147,200,236,42,229,146,82,123,97,69,83,154,26,91,66,62,155,167,244,75,237,235,223,29,168,149,218,197,185,82,106,175,66,169,202,129,53,141,220,183,227,60,166,156,70,228,154,79,69,36,200,203,82,81,151,67,238,51,1,113,252,83,242,158,140,73,179,154,197,155,50,157,190,183,72,221,218,144,195,58,170,79,53,216,76,35,82,109,149,45,123,80,133,119,168,180,246,106,90,144,166,35,35,35,208,203,65,123,89,31,206,37,143,153,235,9,54,53,242,236,37,220,177,181,237,81,39,169,147,76,189,207,73,117,28,180,58,243,142,57,177,182,16,103,170,122,116,50,233,161,148,48,204,95,10,60,86,163,93,85,10,198,20,183,6,125,13,233,17,218,137,25,37,37,217,8,79,102,35,113,74,67,16,201,4,92,196,171,169,31,242,139,94,166,96,32,5,18,151,38,183,89,129,69,134,195,175,72,159,41,168,173,54,210,77,75,90,214,178,74,82,146,34,51,51,51,50,34,34,35,26,38,201,61,133,39,15,50,229,103,209,166,70,125,137,15,210,169,242,157,109,244,26,86,149,170,4,100,168,140,141,41,50,208,208,101,212,132,46,201,63,11,138,253,157,117,211,241,39,28,125,24,250,224,58,212,200,52,246,119,168,208,234,28,140,243,102,235,82,98,22,134,91,93,74,182,168,143,216,71,222,98,208,162,69,143,6,43,48,162,50,134,152,142,218,90,105,180,36,146,148,33,37,161,17,17,116,34,34,46,226,1,254,160,0,0,62,117,122,222,162,92,244,199,232,215,13,38,29,70,20,132,41,183,24,148,194,30,109,68,164,154,79,84,172,140,143,162,140,187,187,140,199,209,0,16,175,25,248,85,101,235,19,230,77,175,209,213,86,183,170,146,9,197,182,197,48,224,196,135,204,81,184,178,53,37,49,20,173,55,44,136,250,235,181,37,237,33,23,107,124,24,111,38,170,11,77,22,243,167,46,41,186,123,13,234,139,166,178,70,227,211,93,176,116,215,77,62,161,110,192,2,186,50,179,194,242,185,130,248,129,22,250,173,226,45,70,43,176,93,66,210,138,45,93,109,147,233,67,236,58,77,186,74,136,131,83,106,54,143,114,119,22,186,39,237,43,19,142,215,103,142,211,28,197,185,203,66,81,189,103,170,149,161,105,169,159,180,199,250,0,8,251,158,235,14,61,247,150,59,221,183,163,147,171,163,81,170,85,102,253,66,81,146,217,167,201,211,79,85,95,167,245,125,164,51,239,105,203,58,21,247,71,154,181,169,147,167,213,163,186,106,51,218,104,229,188,147,215,217,166,154,125,67,75,88,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,190,227,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,77,11,77,52,247,16,13,28,101,194,190,205,203,129,86,37,81,151,201,226,114,220,165,238,89,44,149,170,142,27,42,61,76,140,250,250,222,241,210,68,71,225,131,123,166,242,202,245,53,181,74,91,174,81,100,51,73,50,90,247,26,73,154,116,46,133,235,30,133,235,125,95,97,9,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,240,177,107,124,64,131,229,213,17,63,192,6,107,50,157,226,159,6,254,32,91,222,98,192,210,152,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,247,15,64,0,40,174,240,225,71,152,235,79,28,109,108,48,143,23,229,5,173,116,212,20,218,111,26,60,69,187,22,153,5,15,25,58,244,230,220,82,10,59,200,99,71,73,149,57,181,197,43,148,203,174,172,148,69,113,57,117,192,107,55,45,184,71,66,194,155,50,20,68,162,157,29,11,169,206,102,57,178,186,181,68,208,146,145,53,210,82,214,173,238,41,58,146,77,106,216,130,67,105,61,136,73,23,75,0,0,0,1,18,184,131,100,146,149,154,251,1,186,237,176,196,72,56,139,106,199,144,245,42,98,98,165,79,213,152,75,47,41,20,149,184,167,154,66,16,228,133,54,164,186,225,168,153,62,97,164,136,156,115,90,224,225,251,145,28,71,198,220,83,110,245,186,81,85,179,237,108,60,184,9,186,140,157,77,137,203,172,64,147,21,199,105,91,17,33,153,144,158,54,157,81,246,148,150,173,41,26,23,174,90,21,234,0,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,0,42,175,142,119,230,79,246,147,247,104,181,64,1,74,220,21,60,83,221,63,15,231,121,141,56,93,72,0,0,0,0,10,192,204,79,15,248,120,69,155,60,36,204,14,8,91,189,146,197,151,136,22,251,247,53,53,167,24,106,45,6,83,149,152,44,180,168,200,82,201,195,101,247,36,116,101,180,41,44,169,10,208,210,218,144,134,236,252,0,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,52,166,0,34,175,11,143,2,120,101,247,215,156,77,18,168,0,0,0,0,85,95,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,191,224,0,0,0,1,64,60,81,252,118,98,111,220,190,79,8,95,240,0,128,28,21,60,44,93,63,16,39,121,117,56,79,240,0,1,64,60,81,252,118,98,111,220,190,79,8,95,240,0,170,190,6,63,158,207,217,191,222,66,213,0,0,0,0,0,0,0,80,15,20,127,29,152,155,247,47,147,194,18,171,129,143,231,179,246,111,247,144,181,64,0,0,0,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,0,229,89,157,203,213,171,154,12,26,173,97,29,211,39,176,118,254,92,154,117,81,17,91,144,245,50,115,74,220,212,134,210,178,255,0,9,181,146,84,133,45,167,93,65,45,27,247,22,120,113,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,161,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,150,156,192,5,85,240,163,207,79,228,50,191,141,119,159,253,175,22,192,155,57,63,225,37,84,183,36,26,191,224,187,42,20,159,211,100,151,253,238,200,170,177,170,128,1,202,178,157,225,99,6,254,31,219,222,92,192,229,92,81,252,9,226,111,220,190,113,8,74,160,1,154,204,167,120,167,193,191,136,22,247,152,176,52,166,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,0,0,0,160,30,40,254,59,49,55,238,95,39,132,38,167,4,43,23,209,248,89,137,120,153,233,78,103,167,174,8,148,46,197,200,211,147,216,35,27,220,222,102,239,91,127,164,182,237,218,91,121,58,234,173,250,38,202,128,0,0,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,92,25,208,201,245,205,155,156,251,90,52,84,148,184,86,77,14,199,165,42,236,172,68,118,63,62,11,14,205,172,45,148,54,219,171,37,41,111,42,50,218,37,165,14,19,102,162,90,210,162,45,170,159,246,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,244,0,0,0,0,0,0,0,40,7,138,63,142,204,77,251,151,201,225,11,254,0,21,87,192,199,243,217,251,55,251,200,90,160,0,0,0,0,0,0,0,202,184,213,64,0,138,188,46,60,9,225,151,223,94,113,52,74,160,0,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,249,92,60,242,89,74,202,198,23,199,174,221,246,252,68,226,165,203,28,206,224,152,82,83,40,225,48,110,110,106,158,195,137,73,37,8,74,73,165,58,72,53,18,222,37,31,49,196,33,157,178,212,0,0,0,0,69,94,40,254,4,241,55,238,95,56,132,37,80,0,205,102,83,188,83,224,223,196,11,123,204,88,26,83,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,52,166,0,34,175,11,143,2,120,101,247,215,156,77,18,168,0,0,82,183,26,191,20,246,183,195,248,62,99,81,23,82,0,42,175,129,143,231,179,246,111,247,144,181,64,0,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,69,212,128,10,171,224,99,249,236,253,155,253,228,59,175,17,220,130,85,115,85,26,6,39,97,181,82,36,91,238,215,163,191,5,20,233,36,162,69,121,130,116,157,102,49,60,167,73,168,203,65,174,89,161,70,217,147,139,125,41,113,109,161,36,180,205,240,1,81,124,44,242,37,115,74,191,217,204,94,50,219,50,233,84,219,86,67,169,182,169,147,152,142,163,153,85,105,233,49,36,46,67,43,53,61,29,112,158,97,91,80,182,219,95,59,150,180,168,185,70,75,183,64,0,0,0,1,70,220,70,178,36,230,95,241,66,129,90,193,123,102,92,139,38,255,0,144,213,46,139,71,128,196,217,143,211,234,169,109,180,118,35,113,195,117,79,46,74,141,78,178,91,247,168,249,232,36,17,50,74,85,132,240,221,201,149,119,41,120,113,88,169,223,149,94,109,231,125,246,41,21,122,107,11,66,226,210,155,142,79,114,35,37,196,235,205,120,187,67,166,235,132,163,111,113,165,40,212,145,205,118,96,0,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,101,92,106,160,0,114,172,167,120,88,193,191,135,246,247,151,48,34,175,26,191,11,22,183,196,8,62,93,81,19,252,0,80,15,11,143,29,152,101,247,215,147,205,29,87,141,95,138,123,91,225,252,31,49,168,139,169,0,21,87,192,199,243,217,251,55,251,200,90,160,0,0,0,0,138,188,81,252,9,226,111,220,190,113,8,80,8,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,230,217,143,175,179,109,96,93,247,84,122,65,50,77,219,149,77,171,53,146,116,50,134,242,139,67,51,46,190,175,188,116,145,17,248,159,94,233,179,114,189,83,109,50,150,203,149,169,15,82,72,144,189,166,162,122,157,55,161,250,197,169,122,191,95,216,96,40,182,236,150,117,219,238,179,53,11,83,199,80,171,72,117,42,35,220,107,230,60,163,215,94,186,235,175,214,52,17,145,27,14,61,137,150,59,33,182,99,147,75,172,209,169,181,103,61,66,73,154,222,167,198,215,95,85,63,161,245,253,166,40,3,12,41,106,175,98,93,169,72,83,46,62,83,171,144,88,90,18,157,202,81,46,66,18,125,52,61,117,215,220,99,74,56,59,76,77,23,8,172,138,50,26,83,73,129,110,83,35,18,20,157,166,146,68,86,211,161,150,133,161,150,158,226,1,235,36,53,218,35,186,199,49,109,243,16,164,111,65,232,164,234,90,106,71,236,49,93,185,166,225,121,92,198,140,64,149,125,81,49,22,163,45,217,206,173,106,69,106,174,183,9,132,173,247,221,54,218,36,196,89,165,180,155,165,181,59,143,77,85,246,157,139,0,10,137,162,112,97,188,157,168,33,53,171,206,156,136,164,233,111,54,106,46,146,205,27,139,93,55,65,211,93,53,250,132,162,193,142,21,89,122,195,9,144,171,245,133,85,174,26,164,114,109,107,98,166,112,101,195,230,36,219,89,154,82,168,137,86,155,144,100,93,117,218,163,246,152,154,128,3,231,80,109,234,37,177,76,98,141,111,82,97,211,161,71,66,91,109,136,172,33,150,210,73,73,36,180,74,8,136,186,36,139,187,184,136,125,16,0,0,0,1,194,115,177,97,73,196,76,185,94,20,104,81,159,126,67,20,170,132,166,155,97,6,181,173,105,129,37,41,34,34,74,140,245,53,145,104,68,51,181,91,165,201,162,86,103,209,102,48,235,50,32,74,118,43,173,186,147,74,208,180,44,210,164,168,140,136,200,200,200,200,200,200,134,165,165,197,143,58,43,208,165,178,135,88,144,218,154,117,181,164,148,149,161,69,161,145,145,244,50,50,62,227,21,123,157,142,23,53,251,202,234,168,98,78,7,122,49,133,207,117,217,147,169,239,111,73,173,197,185,37,231,13,166,163,68,61,84,123,154,74,119,40,207,216,103,220,96,42,162,147,75,155,91,170,195,163,83,153,83,178,231,200,110,51,13,165,38,163,83,139,81,37,36,68,68,102,122,153,151,66,35,49,123,28,59,114,219,70,203,230,9,177,120,92,136,102,53,102,181,25,53,73,82,100,18,17,217,227,189,18,35,139,66,150,182,144,180,18,86,202,140,200,204,200,180,51,51,51,238,138,217,38,225,151,126,81,49,34,22,34,99,84,40,49,233,180,25,45,202,143,13,198,222,66,220,125,135,227,60,149,41,185,49,73,38,217,164,157,73,153,40,143,94,157,58,152,235,60,71,115,179,110,225,149,159,39,3,176,182,166,218,43,82,99,46,28,151,41,239,54,72,135,29,77,75,140,182,200,216,125,43,109,196,45,13,158,211,70,137,45,53,45,116,32,17,123,138,30,108,23,139,56,128,230,23,90,181,99,118,222,183,164,27,111,27,15,238,105,217,108,63,53,133,40,182,60,164,40,141,183,19,212,210,74,50,247,23,65,4,26,105,215,150,77,50,218,156,89,247,37,37,169,159,234,31,235,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,189,68,144,200,6,3,51,142,184,247,73,163,85,225,173,218,36,110,127,110,87,44,148,146,221,10,82,155,212,212,218,209,244,218,47,164,95,103,94,224,176,94,31,25,53,164,225,22,27,47,20,177,34,140,210,171,149,61,52,110,68,116,155,177,57,114,37,49,234,147,204,37,109,239,67,136,215,214,61,75,79,102,132,42,58,254,174,59,123,95,147,235,70,133,26,230,242,186,17,117,245,25,74,125,231,250,62,241,160,172,220,223,84,252,33,203,213,126,177,25,246,169,231,27,178,242,54,169,45,17,110,156,194,85,166,138,79,243,158,195,246,138,30,203,53,154,156,70,199,11,122,216,151,17,201,44,205,237,124,196,165,189,255,0,66,27,203,46,134,149,23,122,61,222,192,26,18,192,59,29,24,117,133,84,91,73,11,113,125,139,180,245,89,234,126,188,151,92,253,20,254,159,184,116,33,254,108,50,220,118,146,203,73,209,41,215,66,211,235,31,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,171,138,197,134,237,167,152,185,85,142,204,134,216,173,108,229,41,40,50,221,201,131,5,42,235,180,136,244,53,123,12,255,0,80,152,28,27,49,37,203,131,10,171,246,4,151,80,95,38,59,47,39,114,189,103,59,76,154,131,170,211,85,30,186,105,236,73,105,245,247,142,123,198,182,194,120,215,96,95,17,82,142,90,125,43,218,207,67,215,253,142,105,29,201,255,0,57,253,158,225,201,248,66,95,142,80,49,194,85,172,236,213,54,197,111,102,173,115,52,37,242,97,207,95,118,226,35,208,207,94,227,253,64,36,31,25,92,61,141,38,200,160,95,177,169,77,155,209,59,87,105,146,134,11,113,111,122,158,210,55,44,147,175,119,66,213,95,81,123,133,65,141,13,241,0,195,3,197,76,176,93,116,8,177,185,149,15,224,61,148,201,26,169,63,198,17,86,189,52,66,148,94,171,126,194,251,70,121,86,218,218,81,161,196,41,10,46,242,81,104,100,3,210,225,238,36,222,152,91,112,179,116,88,247,4,234,84,246,55,104,184,178,221,99,118,168,90,58,155,74,74,143,213,113,94,223,105,251,204,93,94,84,248,148,97,158,53,149,54,214,188,37,51,66,184,164,50,234,220,84,165,199,139,25,110,28,162,105,166,208,110,74,91,134,163,75,136,61,186,106,122,40,203,166,132,42,243,9,50,93,126,227,94,30,46,239,177,153,92,153,104,211,230,13,47,44,151,171,238,55,234,165,166,22,103,161,52,179,62,190,207,183,78,35,38,151,126,225,205,93,18,38,83,171,214,221,74,27,173,154,86,227,47,67,121,165,244,113,26,25,146,84,147,232,74,47,111,66,50,1,168,56,210,99,204,142,212,184,143,182,243,15,33,46,54,227,106,37,37,105,50,212,140,140,186,25,25,25,30,163,253,69,72,100,119,137,204,202,26,169,56,99,141,179,156,145,12,137,136,17,106,175,58,107,82,11,248,51,40,83,207,73,148,68,68,68,78,173,70,73,250,200,187,200,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,239,246,144,15,174,0,0,0,0,0,0,0,0,0,3,252,39,69,110,108,41,16,157,73,41,18,26,91,74,35,45,72,201,68,100,100,127,227,25,227,207,165,154,171,43,51,55,116,62,195,217,145,62,165,62,123,100,77,108,37,161,117,9,68,74,47,84,181,35,219,223,215,187,188,104,140,83,159,25,220,57,77,59,22,237,220,68,131,13,12,69,149,67,137,78,120,219,111,106,87,33,82,106,15,41,71,162,116,53,25,17,106,102,173,126,175,104,14,163,193,135,16,57,214,197,197,135,206,189,249,57,114,234,73,73,171,220,221,61,162,233,187,255,0,193,253,126,193,103,98,139,248,80,98,58,172,252,198,166,133,42,90,90,139,91,128,80,155,66,156,218,74,125,233,240,82,68,68,106,34,51,50,79,176,140,254,163,23,160,0,0,0,0,0,0,0,0,0,0,0,0,57,126,98,49,246,208,203,158,30,63,127,93,238,171,144,78,42,60,118,155,83,91,221,127,144,235,169,66,82,227,141,146,140,201,149,17,17,43,83,63,241,144,117,0,16,251,38,185,234,123,53,87,189,126,140,155,125,52,250,117,61,185,78,195,115,178,27,75,90,27,122,58,80,75,62,208,234,77,70,153,29,116,34,238,233,245,203,253,233,221,179,113,110,211,93,53,235,160,15,250,0,0,0,1,252,212,128,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,53,33,253,0,0,0,0,31,243,189,59,182,110,45,218,107,166,189,116,17,3,57,89,234,123,42,183,189,2,140,171,125,53,10,117,65,184,174,204,115,178,27,171,66,28,122,66,86,72,62,208,210,73,68,152,253,53,35,239,235,245,4,193,1,203,242,239,143,182,134,99,48,245,139,250,208,113,92,131,90,99,200,105,195,107,123,79,242,26,117,72,82,91,113,194,73,145,60,146,50,53,106,71,254,51,234,0,0,0,0,0,0,0,0,0,0,0,2,177,56,207,98,7,38,216,183,112,249,167,191,41,46,37,73,72,37,123,219,168,52,103,166,239,255,0,7,245,251,5,157,138,47,226,191,136,234,188,51,26,170,20,89,105,118,45,18,1,194,113,9,115,113,37,246,103,206,73,145,145,40,200,140,137,94,210,35,250,136,7,44,200,93,152,171,215,51,54,140,62,195,218,81,2,165,79,158,225,27,91,201,8,69,66,41,26,143,213,61,8,183,119,244,239,239,26,28,131,21,184,80,163,194,105,36,148,71,105,13,36,136,180,34,36,145,17,17,127,136,83,215,6,44,58,69,71,23,46,44,67,157,13,15,197,139,67,151,78,100,220,111,114,81,33,50,105,239,37,69,170,116,37,17,25,232,100,173,126,175,104,184,192,0,0,0,0,0,0,0,0,0,0,1,254,82,100,199,135,29,217,114,223,109,150,25,66,156,113,199,20,73,74,18,69,169,153,153,244,34,34,35,61,71,205,186,110,203,118,203,162,202,184,46,122,196,58,108,24,141,45,215,30,149,33,182,83,162,80,165,159,172,179,34,215,106,84,125,254,195,21,79,158,46,39,51,43,138,171,97,142,9,78,114,60,51,39,224,74,170,178,233,161,75,47,225,44,173,76,189,26,81,145,145,145,180,180,153,167,235,50,238,32,29,199,61,220,69,237,108,47,161,212,240,223,11,42,205,84,110,89,177,158,138,228,216,111,182,243,112,205,104,146,201,153,56,196,148,184,219,168,113,182,213,244,125,82,50,62,253,8,83,101,215,118,92,55,189,126,101,205,116,85,165,212,106,51,158,113,247,94,146,250,222,86,229,173,75,81,110,89,154,180,220,165,31,83,62,243,31,114,211,178,241,51,27,111,8,244,250,37,54,185,113,85,42,179,16,211,146,73,153,18,205,43,117,212,145,173,213,165,43,81,17,41,210,53,25,235,244,181,234,103,215,162,227,230,84,238,172,0,183,169,147,174,221,200,157,55,146,110,55,243,132,148,26,208,233,154,116,113,148,25,25,41,149,22,157,127,232,14,14,45,239,131,86,30,198,141,100,87,239,217,52,166,137,233,125,147,179,73,91,5,184,246,61,80,105,123,86,105,215,187,161,232,175,168,253,194,166,173,27,126,85,213,116,210,45,184,77,173,111,85,39,71,134,130,66,76,207,87,28,74,11,184,140,251,212,94,195,251,6,129,120,127,97,135,224,175,44,22,165,6,84,110,93,67,248,119,106,51,70,138,87,241,132,165,163,93,80,149,31,170,231,180,190,192,17,223,140,158,36,185,111,225,85,2,192,140,234,15,229,63,106,231,109,87,172,223,102,147,79,117,58,232,162,211,93,125,169,61,126,174,241,15,248,83,216,110,221,153,139,139,88,236,200,113,138,46,254,106,148,131,61,188,232,51,146,158,187,76,139,83,79,180,203,245,143,77,197,238,252,118,191,142,17,109,86,230,41,198,40,155,244,107,153,169,35,157,14,2,251,183,25,22,166,90,247,23,235,29,99,130,149,132,241,57,127,223,18,146,142,90,189,21,217,15,67,215,253,145,105,125,233,255,0,49,253,190,224,22,174,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,11,241,110,179,156,185,48,1,21,102,89,90,215,72,215,69,37,58,146,121,179,96,39,169,237,61,62,143,188,191,88,170,220,152,222,210,44,44,196,218,213,230,166,38,59,109,118,238,98,150,225,161,7,172,25,9,45,125,100,254,159,191,218,47,3,59,182,60,219,251,46,247,37,18,158,209,56,250,251,30,212,237,51,81,233,58,50,143,66,36,168,251,144,126,193,158,139,74,164,245,34,225,137,81,97,102,133,181,204,209,68,102,90,106,133,23,176,203,222,3,80,117,170,68,58,245,49,234,84,246,210,227,15,237,222,147,34,50,61,170,37,23,67,35,46,242,47,96,205,102,98,48,246,126,21,227,13,126,196,169,70,54,36,83,59,46,228,26,20,157,57,145,90,116,186,41,41,62,231,11,249,37,253,163,72,86,37,109,119,21,171,6,178,226,137,74,145,205,212,200,245,47,85,197,39,222,127,163,239,21,61,197,231,47,115,105,87,186,49,190,141,73,112,226,213,117,244,156,134,216,61,168,229,51,2,51,59,148,150,200,139,83,51,34,220,179,250,180,238,1,47,184,95,209,40,113,242,201,64,168,195,132,148,202,127,181,115,156,83,104,35,61,181,9,164,157,12,139,94,237,123,199,179,204,158,71,240,127,30,237,26,149,61,54,205,54,141,91,123,116,152,213,8,16,162,199,116,223,76,103,26,105,46,59,200,90,249,122,173,38,100,93,125,82,211,187,65,225,56,87,212,202,118,89,169,81,245,235,27,159,169,127,133,80,154,126,255,0,168,76,160,25,192,204,102,86,113,75,45,215,124,202,117,197,64,169,122,41,169,78,38,13,89,184,178,59,59,136,39,94,38,204,158,91,45,164,212,105,100,215,234,247,151,82,233,221,215,178,85,196,7,16,48,22,228,165,218,119,93,85,218,173,159,46,91,17,223,237,207,190,250,225,180,183,35,182,165,55,204,146,134,155,74,26,105,90,25,150,137,212,253,135,210,231,177,179,2,240,255,0,30,44,249,150,141,245,70,143,37,185,12,184,219,82,123,59,11,126,58,212,211,141,165,109,173,214,215,177,73,230,172,200,200,186,25,235,239,214,144,243,161,145,235,199,45,87,44,154,157,46,20,202,133,163,33,229,156,89,132,219,174,242,146,167,36,41,9,113,196,176,219,73,81,52,193,41,68,71,211,93,75,167,112,94,174,26,226,93,159,138,246,156,27,198,203,173,195,168,193,154,203,78,235,30,75,79,27,74,91,72,115,150,190,90,212,73,89,37,196,234,157,122,106,95,81,143,84,40,147,135,190,116,235,248,19,126,193,178,174,202,203,206,217,181,105,13,71,82,31,144,181,34,43,142,189,17,179,112,137,199,208,210,18,150,90,87,173,161,153,125,101,208,175,26,215,185,232,151,141,6,13,203,110,212,24,155,79,168,199,106,75,14,178,234,28,73,161,196,37,105,245,144,102,159,162,162,62,134,125,224,62,168,0,0,0,0,0,0,0,8,25,197,218,193,69,193,128,240,238,102,225,115,158,166,212,219,82,150,150,247,41,8,110,28,245,234,103,180,204,136,140,253,228,66,121,142,35,157,43,65,155,203,44,120,137,9,113,201,231,161,91,85,121,177,147,176,148,124,228,83,228,18,52,45,166,122,234,175,103,95,113,128,161,236,169,93,41,179,179,13,96,86,220,120,218,109,171,146,149,188,201,91,72,210,83,152,81,145,245,46,158,175,188,104,250,220,170,181,93,183,169,149,182,20,74,110,161,13,153,73,50,50,50,50,113,4,162,238,51,247,251,204,101,250,143,50,77,167,118,193,158,234,20,137,20,106,139,79,41,58,25,25,45,151,72,204,180,232,122,234,159,171,245,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,83,208,253,110,227,61,64,117,64,0,0,0,0,0,0,0,0,0,1,83,252,103,241,14,172,228,235,115,14,89,146,226,41,201,76,58,162,155,37,168,136,222,35,168,178,102,101,187,111,209,233,244,117,250,253,130,216,5,70,113,161,182,39,198,187,173,187,163,144,174,196,236,56,113,57,164,149,109,230,155,181,21,237,221,166,154,233,215,77,117,1,255,0,28,22,164,55,242,238,232,140,182,208,189,180,169,174,151,77,84,71,206,167,22,191,81,125,98,114,210,115,125,135,13,102,14,165,132,55,53,201,79,165,203,101,15,49,25,82,230,48,194,29,120,167,20,116,52,147,91,218,169,102,123,180,73,35,83,208,244,238,208,87,39,7,123,206,21,187,143,181,122,84,231,246,149,82,129,34,43,77,154,200,136,221,118,109,61,41,232,106,46,190,169,247,17,159,218,60,159,19,42,93,71,13,179,103,242,134,137,34,76,25,146,25,244,203,46,182,181,52,164,184,170,156,197,165,73,82,73,38,93,80,70,70,71,175,78,240,23,168,195,236,74,101,185,49,158,67,173,58,146,90,28,66,137,73,82,76,181,35,35,46,134,70,94,209,254,130,28,240,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,238,35,239,152,192,62,61,221,117,209,44,155,114,161,115,220,53,8,240,160,211,163,59,37,215,94,117,13,164,146,219,106,90,186,172,200,181,218,147,62,166,93,194,61,101,103,54,52,188,193,226,5,233,111,82,31,109,216,116,73,245,20,69,89,41,42,55,89,101,246,16,133,164,210,242,201,73,50,120,180,50,34,35,246,105,237,224,60,91,243,33,34,207,177,161,225,45,167,85,97,53,10,179,173,174,121,54,249,146,202,35,172,207,97,212,159,45,210,87,210,74,122,41,38,159,126,189,195,153,240,90,161,212,158,185,238,171,173,106,120,226,42,36,232,106,81,154,182,155,220,202,115,135,215,77,53,211,235,215,234,1,108,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,110,190,201,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,122,160,204,181,218,162,62,134,125,226,172,120,210,208,234,76,220,246,173,214,133,60,81,83,18,12,52,168,141,91,73,238,101,69,194,235,166,154,233,245,235,245,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,37,43,162,82,73,247,105,220,2,198,199,249,190,251,17,89,114,76,151,144,211,77,36,214,183,22,162,74,82,146,45,76,204,207,161,17,23,180,127,160,135,60,76,179,39,59,2,176,84,233,118,188,222,77,126,226,127,209,218,165,195,74,218,140,252,73,137,230,167,99,168,90,84,75,105,58,43,67,34,63,97,159,112,123,90,182,111,112,229,220,193,211,48,134,217,185,41,245,73,111,54,203,18,85,18,99,15,161,167,142,113,199,91,74,52,61,170,86,71,183,84,154,53,45,75,94,253,4,26,227,75,33,31,46,173,120,200,109,8,221,74,132,233,244,209,70,124,234,137,107,245,151,214,56,239,12,218,101,71,18,115,103,242,134,182,252,153,211,35,179,233,151,158,113,74,117,74,113,53,56,107,82,148,165,18,140,250,172,204,204,207,94,189,227,214,113,137,188,225,92,88,251,72,165,65,127,82,165,208,35,197,117,178,81,104,78,183,54,160,149,116,37,31,95,88,187,200,143,236,1,211,56,48,98,29,89,185,215,30,28,189,37,197,211,148,137,149,68,182,107,81,145,60,103,78,100,140,139,118,223,163,211,232,235,245,251,5,176,10,140,224,189,108,79,147,119,220,151,71,103,87,98,106,20,200,156,211,66,182,243,73,218,114,246,238,211,77,116,235,166,186,139,115,0,0,0,0,0,0,0,0,0,0,1,243,174,58,171,84,43,122,167,91,125,68,150,233,240,222,148,163,51,34,34,38,208,106,62,243,47,119,188,134,112,115,91,116,162,241,204,53,255,0,91,109,227,117,183,110,58,174,195,53,110,34,73,206,125,68,69,212,250,122,222,241,127,121,164,186,26,179,242,245,136,85,215,30,75,106,98,216,171,41,173,85,166,229,166,11,234,36,151,82,212,207,111,113,30,163,56,53,153,146,110,203,182,116,246,144,165,200,172,212,93,121,41,34,51,51,91,206,153,145,105,212,245,213,95,95,235,1,115,220,34,44,20,91,248,15,50,231,114,23,37,234,149,77,195,74,212,222,213,45,183,33,192,94,164,123,72,204,140,203,222,100,39,160,226,25,44,180,25,179,50,199,135,112,145,31,146,244,219,106,145,58,74,118,18,79,156,186,124,114,94,165,180,143,93,83,237,235,239,49,219,192,0,0,0,0,0,0,0,0,121,92,74,196,187,63,10,45,57,215,141,233,91,135,78,131,9,151,93,214,68,150,153,55,84,134,150,231,45,28,197,164,148,179,75,106,209,58,245,208,254,179,31,86,232,185,232,150,117,6,117,203,113,84,24,133,79,167,71,118,75,238,188,234,27,73,33,180,41,106,245,150,100,159,162,147,62,166,93,194,142,120,132,231,78,189,142,215,236,235,42,211,172,188,213,155,73,144,236,116,161,137,11,74,37,56,211,210,219,39,12,155,125,109,45,42,101,212,250,218,17,159,212,93,12,63,199,58,188,64,113,3,30,174,74,165,167,106,85,93,165,89,241,37,191,29,142,194,251,236,46,99,72,114,67,105,83,156,185,43,105,196,173,167,83,169,145,104,173,11,216,93,121,14,92,242,179,138,89,145,187,225,211,173,218,5,75,209,78,202,109,51,170,206,69,145,217,219,65,186,201,56,102,242,25,113,36,162,75,196,191,91,184,186,159,78,254,129,146,252,143,94,57,149,185,99,84,170,144,166,83,237,24,239,33,82,166,27,110,181,205,74,92,142,165,161,183,20,195,141,41,70,211,230,164,145,247,233,169,244,239,187,204,19,192,187,3,1,236,232,118,141,141,70,143,25,184,236,182,219,210,123,59,8,126,66,210,211,109,169,110,45,166,209,189,74,229,32,204,204,186,153,107,238,208,57,246,86,242,105,133,249,110,180,161,194,131,68,133,81,175,237,109,233,85,57,81,163,188,242,95,229,48,75,38,222,38,27,89,35,123,36,164,235,215,83,51,62,189,209,179,140,101,22,132,222,17,81,234,189,136,147,60,235,17,219,230,165,180,23,169,217,106,10,208,207,77,223,75,175,120,177,113,92,28,101,170,68,222,25,80,105,133,169,169,117,72,174,105,246,199,168,39,223,253,128,32,95,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,163,158,221,11,222,100,52,11,69,164,67,160,211,25,165,64,109,45,199,99,118,196,164,136,136,183,40,212,125,8,136,187,204,253,130,184,120,65,101,238,101,169,67,168,99,53,118,148,227,18,170,241,221,133,17,199,88,52,154,226,58,136,18,16,164,154,155,35,52,153,164,204,140,150,105,247,17,247,139,13,190,235,75,183,109,89,213,134,212,73,84,126,86,134,103,161,122,206,37,62,242,253,47,120,12,242,103,58,246,147,126,230,38,233,175,59,49,50,27,119,176,242,212,135,13,104,45,32,199,73,233,235,43,244,61,254,193,106,92,36,108,231,45,188,1,114,172,235,43,74,234,218,106,165,39,66,87,42,108,244,244,61,165,175,210,247,159,234,20,173,119,84,158,172,92,50,234,47,184,107,113,238,94,170,51,51,215,68,36,189,166,126,225,161,108,144,216,211,108,28,187,219,84,74,131,68,219,232,237,155,147,180,201,69,172,233,42,45,72,210,147,238,89,123,0,119,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,30,119,16,96,170,165,104,79,132,150,247,155,156,175,87,77,117,209,212,31,119,234,25,125,35,118,43,218,154,77,43,79,176,203,78,242,26,155,168,164,151,13,196,168,181,35,211,167,235,33,151,219,226,26,41,247,68,216,141,182,104,75,124,189,19,166,154,106,218,79,187,245,128,209,238,90,170,107,171,224,181,189,61,199,27,90,156,237,122,169,179,213,39,164,183,139,222,126,225,249,243,49,131,20,188,117,194,154,165,139,81,105,181,28,174,71,45,74,74,79,110,217,44,186,122,25,161,122,107,202,47,228,255,0,210,94,91,34,117,181,92,25,98,180,42,74,109,72,55,61,33,209,73,208,250,84,36,167,222,126,225,223,140,137,69,162,136,140,190,176,28,47,39,120,36,188,9,194,56,54,123,232,46,123,124,221,234,211,170,181,149,33,194,212,205,180,25,244,119,221,255,0,73,247,81,252,74,82,146,218,148,145,17,123,8,135,244,0,120,124,99,194,75,79,26,44,42,181,141,118,83,35,74,102,161,17,246,26,113,214,90,90,163,186,227,46,52,151,80,110,33,100,133,164,157,81,146,137,38,101,175,234,63,112,0,51,175,155,220,171,221,249,98,196,137,148,233,49,159,93,18,76,135,36,82,231,54,135,77,4,202,159,144,76,161,78,27,45,163,153,177,141,198,73,233,237,46,157,210,243,133,230,118,220,164,84,24,192,204,75,173,201,118,52,147,75,116,137,18,228,238,36,45,74,133,21,134,18,167,159,34,36,145,18,204,144,132,107,222,101,237,33,60,51,143,150,154,14,99,112,162,169,68,118,4,111,77,195,140,252,154,108,147,105,28,194,125,17,164,37,164,111,229,56,189,187,222,215,68,150,186,245,46,189,244,23,118,219,151,158,2,226,156,170,59,231,46,155,90,182,42,171,38,30,79,53,147,82,227,73,82,82,226,20,100,133,154,119,181,169,40,136,187,189,135,220,26,109,101,230,228,50,220,134,86,149,182,234,73,104,82,79,82,50,50,212,140,140,135,253,136,175,195,227,51,17,113,251,6,41,145,42,83,208,237,195,111,198,102,157,49,42,116,148,235,188,136,145,73,111,40,141,213,173,90,184,241,234,163,211,83,239,34,62,249,80,0,0,0,0,0,0,62,21,247,68,43,146,201,184,45,227,109,46,122,78,151,46,30,213,22,164,174,99,42,70,134,90,30,191,75,220,127,96,251,161,222,3,51,185,139,180,95,178,49,194,248,183,158,109,45,246,107,134,166,148,37,36,100,73,74,102,60,130,34,35,73,105,244,125,194,225,56,79,226,107,119,126,94,202,218,149,59,157,50,137,51,178,182,131,119,113,162,59,48,96,160,139,67,89,153,104,106,246,17,23,216,32,151,22,28,43,43,43,48,159,41,160,67,67,48,171,208,187,99,202,75,123,119,202,126,116,229,168,204,201,4,70,102,148,151,83,51,87,214,99,223,240,104,196,165,64,197,90,246,27,200,120,155,98,69,30,85,77,6,226,180,74,156,84,154,123,36,146,213,90,26,180,46,237,186,253,126,192,23,24,1,222,0,0,0,0,0,0,0,0,0,32,191,23,108,60,118,242,203,140,74,180,56,204,243,232,117,182,234,46,189,179,231,57,44,192,158,163,78,226,73,158,221,84,71,161,153,22,190,210,19,160,115,44,202,216,241,113,11,3,47,91,117,248,37,45,215,40,53,37,69,104,218,39,12,223,56,111,33,26,17,165,71,174,171,211,161,107,215,160,10,0,202,166,41,43,8,113,202,215,186,214,241,181,27,210,80,152,148,189,219,73,44,118,198,28,89,153,239,73,17,17,55,237,61,61,227,178,241,52,197,59,115,23,49,134,218,186,45,185,177,228,177,242,74,27,78,45,151,27,95,206,118,169,139,61,77,11,81,107,163,137,246,235,212,69,155,214,143,34,215,189,171,212,7,90,84,119,233,53,89,80,212,141,166,131,109,109,60,164,25,105,161,25,25,26,123,180,45,52,238,33,243,36,76,168,84,220,104,165,74,145,45,196,165,44,180,78,45,78,25,39,216,148,235,236,235,208,139,222,2,202,248,47,191,83,43,206,227,142,211,142,118,62,195,49,74,78,170,219,191,155,78,35,61,59,181,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,85,25,23,114,79,218,95,105,8,75,194,79,5,156,195,220,16,155,127,92,112,10,37,74,183,57,199,163,184,227,92,179,244,123,208,224,186,147,51,90,18,173,55,33,71,209,70,158,158,222,241,204,184,164,103,90,20,122,99,248,17,135,53,180,185,37,213,41,53,105,48,164,145,146,80,105,155,21,232,234,91,47,234,71,174,195,52,45,26,119,25,251,8,4,5,205,174,47,212,241,183,29,238,90,243,147,157,145,13,21,89,144,233,196,110,169,105,236,229,49,245,53,183,215,89,105,163,189,54,158,157,122,23,190,222,120,96,96,195,152,93,151,168,21,137,209,89,110,85,206,166,171,40,90,91,209,70,204,152,48,148,90,153,161,39,222,217,251,76,190,179,21,13,148,124,29,170,227,150,58,91,246,227,84,233,51,227,51,62,36,250,145,165,149,58,69,20,166,48,135,84,191,81,101,183,71,122,154,139,78,189,79,223,162,59,34,218,131,102,217,180,43,78,154,194,25,141,70,166,197,128,210,16,146,73,18,25,105,45,151,66,34,46,228,151,113,23,216,64,62,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,117,196,255,0,6,28,197,28,189,79,172,65,138,203,146,173,133,59,89,90,212,222,170,38,99,65,154,163,208,201,10,62,247,11,218,69,245,144,168,108,165,98,253,79,4,177,222,218,175,55,57,216,240,215,85,135,14,162,68,234,144,158,206,115,24,83,187,189,116,22,154,53,215,113,233,211,169,123,180,71,123,219,80,111,43,54,187,105,212,152,67,209,171,52,217,80,29,66,210,74,35,67,205,41,179,232,100,101,220,163,239,35,251,12,103,115,55,24,59,85,192,220,116,184,45,199,105,210,96,70,122,124,185,244,211,83,42,104,142,41,204,125,13,41,30,162,11,110,141,116,52,150,157,58,31,184,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,213,38,101,220,162,246,159,218,98,169,248,208,63,83,59,202,220,142,235,142,118,62,195,13,73,78,170,219,191,155,81,34,61,59,181,208,123,30,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,157,230,94,210,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,170,137,61,125,157,224,32,135,12,188,84,183,48,139,24,110,91,162,228,155,30,51,5,105,204,105,181,188,227,104,249,206,213,13,101,161,173,105,45,116,109,94,221,122,14,53,154,204,82,86,47,99,149,209,117,165,227,118,55,164,166,177,17,123,183,18,152,237,143,184,131,35,222,162,50,209,207,97,233,238,28,170,60,202,133,49,199,74,44,169,17,28,82,84,203,164,218,212,217,154,125,169,86,158,206,157,72,253,195,233,217,84,121,23,69,237,65,160,52,210,164,63,87,170,197,134,148,109,53,169,197,186,242,80,69,166,134,102,102,106,247,30,190,227,1,116,188,34,112,241,219,59,46,83,42,211,35,51,206,174,86,220,168,52,246,207,156,228,189,2,2,137,59,141,36,123,117,73,158,132,102,90,251,76,78,129,204,178,213,99,197,195,220,12,178,173,216,240,74,35,173,208,105,170,148,217,52,77,153,62,80,217,66,245,34,74,79,93,81,167,82,215,167,81,211,64,0,0,0,0,0,0,0,0,0,59,128,66,30,43,248,154,221,159,151,179,182,162,206,228,204,173,204,236,174,35,155,180,215,29,232,51,144,101,161,44,140,245,52,251,72,203,237,20,247,151,91,69,235,223,28,44,123,121,150,210,231,105,184,105,136,90,84,70,100,164,170,99,72,50,50,36,158,191,75,220,38,183,25,124,74,84,252,85,160,225,188,119,137,198,35,209,226,212,214,109,171,84,165,196,201,168,50,105,61,21,161,43,67,238,219,175,215,236,30,3,132,254,21,149,235,152,79,148,213,8,72,122,21,6,23,108,101,74,111,118,201,76,78,130,180,153,25,160,200,140,146,163,234,70,74,250,200,5,215,88,148,66,182,172,139,126,222,38,210,223,163,41,113,33,237,73,104,69,203,101,40,208,139,66,253,31,113,125,131,238,135,112,0,0,0,0,0,0,15,248,121,230,227,178,228,135,150,148,54,210,77,107,82,143,66,34,34,212,204,204,199,253,136,175,196,31,51,17,112,7,5,234,113,41,179,208,213,195,112,70,122,157,13,41,116,146,235,92,248,146,137,15,36,137,212,45,58,56,201,104,162,215,67,238,35,62,224,135,124,80,243,182,229,94,160,254,6,97,165,110,75,81,163,26,155,171,200,137,39,105,45,105,84,216,175,199,82,153,124,200,210,100,104,51,66,209,175,113,159,176,132,67,202,30,85,239,12,206,226,68,58,116,104,207,162,137,26,67,114,42,147,156,67,164,131,101,47,176,79,33,46,19,46,35,153,177,253,196,74,233,237,62,157,252,222,210,183,47,60,122,197,56,180,118,14,93,74,181,115,213,80,79,188,174,107,198,149,201,146,148,169,197,168,137,107,36,239,119,83,81,145,247,251,79,190,253,50,113,150,154,14,92,176,162,151,68,106,4,111,77,204,140,196,154,148,146,105,28,195,125,113,163,165,212,111,229,54,189,187,217,215,69,22,186,245,62,189,193,209,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,168,189,192,0,0,140,185,212,203,65,102,38,143,111,211,73,9,34,135,86,136,243,202,211,175,41,9,144,149,17,159,41,206,159,61,237,233,253,178,104,127,202,144,149,150,139,73,40,139,175,82,212,7,144,194,11,6,6,24,225,181,187,100,83,154,66,27,164,211,34,68,86,196,164,183,41,168,237,181,175,68,167,95,160,93,116,47,213,220,62,22,101,42,75,164,224,181,197,61,183,27,109,77,246,77,20,226,180,79,89,108,151,188,189,227,166,145,17,22,132,93,7,2,207,93,109,86,254,88,174,250,146,91,83,134,215,163,253,84,150,166,122,212,35,39,222,94,240,25,217,51,118,83,218,146,77,75,87,176,139,94,226,26,130,195,232,42,166,218,16,33,41,189,134,223,55,213,211,77,53,117,103,221,250,198,101,172,120,72,168,93,16,161,184,217,173,46,115,53,73,22,186,232,218,143,251,6,160,169,201,36,67,109,41,45,8,181,233,250,204,7,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,1,254,82,82,107,101,73,34,239,211,252,227,51,56,237,78,114,147,138,181,202,123,173,114,212,215,102,213,59,116,211,88,205,31,118,133,239,26,106,50,212,180,25,192,206,45,17,234,14,97,174,152,78,154,143,111,97,208,213,174,191,222,49,207,220,94,240,23,31,194,254,186,186,230,78,236,183,94,86,175,35,210,59,250,251,234,147,116,239,51,62,226,18,196,65,62,16,149,247,106,57,110,106,132,173,187,41,27,182,233,223,243,179,231,168,245,235,245,123,139,245,137,216,0,0,0,0,0,3,248,100,70,90,25,106,70,42,115,139,174,90,24,166,201,135,142,54,205,41,211,237,46,55,10,122,99,48,91,72,212,115,228,186,242,201,13,125,73,213,106,95,187,82,246,139,100,28,223,48,184,81,75,198,92,38,184,172,138,132,84,60,228,186,116,180,196,51,66,84,105,144,168,206,180,133,22,168,94,134,92,195,234,69,175,187,220,97,80,220,36,49,57,251,51,48,242,45,233,117,7,147,2,185,73,92,38,227,27,166,77,118,151,167,64,65,47,97,172,147,187,106,116,215,67,61,58,104,98,240,59,250,144,163,236,148,224,93,223,108,231,142,161,105,185,71,151,25,187,74,168,234,141,199,227,186,132,184,196,90,188,102,247,36,249,101,169,30,221,72,244,73,116,246,11,192,65,25,33,36,125,228,68,70,3,254,128,0,0,0,0,0,0,5,117,241,139,195,6,106,216,77,72,196,72,209,22,228,168,85,56,240,156,54,219,35,52,178,136,213,7,141,71,162,12,201,36,103,212,247,105,245,123,69,114,100,130,255,0,123,14,243,33,104,212,219,156,184,205,212,42,112,41,207,154,93,52,111,105,201,241,148,164,31,172,157,72,246,119,25,153,116,238,23,135,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,250,25,22,190,225,158,38,151,82,195,235,241,14,183,185,185,246,229,92,148,157,219,146,105,118,59,221,53,250,42,47,89,31,81,253,128,52,251,71,156,213,82,145,6,166,194,181,110,92,102,159,65,234,93,82,180,146,139,187,95,127,188,126,193,200,178,157,136,17,177,39,47,86,21,125,185,40,122,74,109,218,91,19,77,43,37,105,39,176,176,183,8,253,101,30,186,175,249,71,175,188,117,208,0,0,0,0,0,0,0,0,31,150,166,201,200,166,203,142,73,74,141,214,28,70,138,45,72,245,73,150,135,245,15,212,63,29,98,99,116,234,68,234,131,171,74,17,26,51,175,41,74,61,18,146,74,76,204,204,253,133,208,6,116,115,161,107,38,213,204,165,249,29,59,72,231,215,234,147,148,73,238,73,174,124,130,208,186,22,159,71,235,251,71,203,202,206,17,212,241,151,27,173,107,86,28,83,118,34,106,144,95,168,40,208,165,37,49,59,91,13,186,103,162,22,68,68,78,23,210,45,190,255,0,175,244,230,250,236,77,225,153,12,65,168,33,195,113,17,238,74,180,84,43,93,82,105,76,249,6,70,147,212,253,95,91,160,232,185,104,198,91,115,45,184,101,114,95,177,154,129,46,247,172,183,50,143,76,109,196,182,226,226,180,244,118,93,102,65,17,45,183,144,105,121,157,55,165,70,69,175,66,53,117,32,157,185,210,206,5,181,149,172,42,131,151,252,38,157,1,219,132,168,141,82,222,122,11,173,171,177,35,179,72,136,165,110,97,230,214,219,232,113,134,207,83,71,171,211,166,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,221,231,166,245,153,26,220,239,234,122,171,218,102,63,93,86,169,136,56,241,136,203,151,39,183,214,238,11,134,160,123,27,71,62,74,137,199,223,51,36,36,140,214,189,188,199,122,23,83,245,189,166,125,110,31,135,222,66,45,252,30,182,32,98,54,35,81,89,151,118,207,105,169,77,51,46,50,28,40,73,91,113,94,79,170,244,116,58,219,168,117,181,151,69,30,221,79,219,169,128,244,124,59,114,111,19,47,118,52,123,202,230,167,49,242,182,189,9,14,60,165,178,92,216,236,190,204,71,20,194,141,108,54,234,13,46,178,173,80,102,100,71,239,62,165,50,199,241,41,74,18,72,66,73,41,73,104,68,69,161,17,123,135,244,0,0,121,75,255,0,20,172,12,48,164,63,89,190,110,234,61,25,134,26,83,164,83,170,12,71,53,232,149,171,68,243,86,146,51,50,66,244,45,125,135,238,48,30,172,5,113,227,87,24,59,26,211,155,38,147,133,244,51,172,200,142,234,218,41,50,35,51,34,35,155,77,196,238,74,216,154,70,105,51,75,102,71,167,84,168,207,218,66,60,255,0,118,115,48,142,214,146,167,172,235,25,20,178,150,78,25,53,79,156,79,155,59,254,143,89,219,117,219,236,238,215,234,1,116,64,56,14,78,179,75,11,52,216,114,171,185,186,75,208,37,196,144,112,229,32,216,38,155,55,80,196,119,22,104,46,107,135,183,87,250,106,122,232,93,75,223,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,206,46,105,97,101,103,14,83,119,57,73,122,124,185,114,10,28,84,19,4,235,100,234,216,144,226,13,101,205,108,246,234,199,93,15,93,15,161,123,131,191,0,165,223,238,206,102,17,170,210,148,205,157,99,46,150,114,205,194,39,105,243,141,242,103,127,209,233,59,110,187,125,157,218,253,66,67,96,175,24,59,26,236,155,26,147,138,20,51,163,72,144,234,26,57,49,227,51,30,35,123,141,180,238,82,223,154,102,73,35,83,134,103,167,68,164,143,216,96,44,112,7,148,176,49,75,15,241,62,144,197,102,199,187,232,245,150,31,105,46,153,65,168,49,32,209,170,80,173,21,202,90,136,140,137,105,212,181,246,151,188,135,171,0,16,211,136,150,77,226,102,18,198,145,121,91,52,230,126,86,208,97,45,198,84,134,75,155,33,150,25,150,226,88,35,67,14,58,179,83,175,39,68,17,145,25,251,143,169,204,177,252,82,82,180,154,22,146,82,84,90,25,25,106,70,94,224,25,128,149,18,251,193,219,220,219,125,186,165,2,189,67,155,234,168,201,232,174,165,214,94,239,45,118,44,136,150,223,127,67,213,62,195,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,182,163,179,71,136,149,110,125,231,22,227,235,113,247,15,82,71,173,215,166,186,145,250,94,32,153,8,183,241,134,216,159,136,216,115,69,102,37,219,1,167,101,58,204,72,200,108,166,165,13,202,121,94,171,49,214,235,142,173,215,16,93,84,91,180,47,110,134,41,226,149,84,196,28,7,196,100,75,141,219,232,151,5,189,80,45,237,175,159,25,70,227,15,145,154,20,68,104,94,222,99,93,75,161,250,190,195,46,129,234,51,79,132,117,60,26,198,235,166,213,151,20,218,136,170,164,231,233,230,72,82,82,168,157,173,244,52,101,170,16,70,70,77,159,209,45,190,239,171,233,228,190,214,77,213,153,75,10,57,236,51,131,95,165,206,34,95,114,141,19,227,150,135,208,245,250,95,87,218,61,214,101,241,150,220,204,150,25,91,119,236,150,160,68,189,232,205,195,163,212,219,109,45,182,185,77,51,29,231,94,144,100,107,113,229,154,158,123,77,234,81,17,233,212,137,93,79,156,229,10,235,43,63,50,24,125,80,91,134,218,36,92,148,152,171,86,186,17,37,83,227,153,154,143,82,245,125,94,160,52,121,76,100,227,211,98,71,52,165,38,211,13,163,68,150,132,90,36,139,66,250,135,234,31,142,141,49,186,141,34,13,65,165,165,104,149,25,167,146,164,158,169,81,41,36,100,100,126,210,234,63,96,0,0,0,0,0,0,0,0,15,199,88,156,213,46,145,58,166,250,180,110,36,103,95,89,234,93,18,132,154,143,191,79,119,188,126,193,200,179,99,136,17,176,223,47,87,237,125,201,40,102,74,173,218,163,16,141,75,36,235,39,176,190,182,200,189,100,158,186,163,249,39,175,184,5,22,231,126,255,0,123,17,51,33,119,84,215,57,201,45,211,234,115,233,204,26,221,53,236,105,185,242,84,148,23,172,173,8,183,247,17,145,117,238,22,55,193,211,12,25,164,225,53,95,17,36,196,91,114,166,84,228,66,108,220,108,136,212,202,227,83,222,37,22,168,35,52,153,151,126,237,62,175,104,168,167,87,82,196,27,241,110,185,185,201,247,29,92,212,173,187,148,106,118,67,221,116,250,74,63,89,127,89,253,163,67,185,53,176,25,195,156,186,89,84,52,67,68,119,159,162,211,101,73,36,182,72,53,60,168,49,210,181,43,213,73,154,140,209,212,204,181,247,128,237,128,0,0,0,0,0,0,3,249,221,212,197,31,241,111,196,231,239,60,195,199,183,162,84,29,84,10,29,37,16,156,140,78,153,181,218,89,157,61,6,189,132,179,78,237,170,211,93,8,244,233,161,11,191,89,25,161,68,93,230,70,68,40,255,0,58,216,23,119,220,217,227,167,218,109,209,229,201,110,237,170,52,162,113,136,238,173,45,177,42,175,37,189,202,62,89,232,69,187,83,61,20,93,125,160,58,239,8,156,180,49,82,147,51,28,110,106,83,165,217,157,114,20,4,201,96,182,153,164,224,73,105,228,18,218,250,213,162,210,191,126,133,237,22,200,68,68,90,17,104,68,57,198,94,176,162,151,131,88,77,110,217,20,248,168,101,200,148,232,137,150,100,132,164,213,33,49,154,105,106,61,16,141,76,249,101,212,203,95,127,184,186,64,0,0,0,0,0,0,137,220,79,235,171,161,228,238,245,121,133,104,242,253,27,179,175,186,169,11,94,227,35,238,49,44,68,19,226,247,95,118,157,150,231,104,72,219,178,175,183,126,186,235,243,83,224,40,180,235,245,251,143,245,0,168,12,9,167,57,86,197,90,29,61,166,185,138,119,180,232,157,186,235,164,103,79,187,67,247,13,51,70,73,161,148,164,203,187,95,243,140,226,100,234,136,245,123,48,214,180,38,141,69,187,183,106,105,215,95,239,25,7,238,63,112,209,249,22,133,160,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,160,62,37,212,2,160,102,158,230,97,45,26,9,125,139,77,83,166,186,83,161,159,184,189,226,255,0,5,34,113,124,167,55,23,49,170,156,136,228,131,151,166,171,36,105,191,108,8,5,223,167,93,0,73,158,12,53,227,147,135,87,93,17,91,72,161,246,29,190,243,222,253,65,71,237,254,193,100,66,166,120,47,87,158,77,102,239,161,243,147,203,95,163,253,77,199,175,68,84,85,221,175,246,11,102,0,0,0,0,0,0,0,0,30,6,135,131,22,93,7,17,42,24,151,2,143,17,154,197,69,151,89,121,230,227,180,149,44,156,124,158,81,154,137,4,163,51,89,17,158,170,63,241,245,30,248,0,0,0,0,0,0,0,0,0,126,74,181,58,61,94,151,50,149,45,164,184,196,200,238,71,113,10,73,25,41,43,73,164,200,200,200,200,250,25,251,6,119,115,195,134,146,112,195,50,55,133,49,198,16,212,122,157,86,161,84,136,148,36,210,146,97,201,242,82,130,211,98,75,185,191,97,25,123,140,104,180,84,39,25,76,49,77,38,240,161,226,44,88,42,38,102,71,141,5,199,201,175,84,221,91,181,7,141,59,137,4,90,232,90,232,106,215,234,246,128,238,188,31,177,49,219,155,7,106,86,132,169,45,154,233,85,23,146,219,106,89,243,57,109,69,128,217,25,17,172,253,95,91,78,226,45,125,194,193,133,37,112,137,197,88,246,102,58,205,181,106,211,29,68,42,221,49,200,241,218,39,8,144,114,222,153,1,180,158,213,44,139,93,18,101,169,17,171,237,23,104,70,74,34,50,61,72,250,128,254,128,0,0,0,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,116,208,245,29,152,87,151,25,76,73,42,30,8,208,236,106,101,69,108,84,106,21,248,207,200,105,15,109,53,194,114,37,65,165,17,146,84,74,52,154,136,139,170,77,63,230,1,78,151,29,89,234,245,195,84,174,73,117,110,59,81,154,252,183,22,181,25,169,74,113,102,163,51,51,51,51,51,51,247,152,252,237,246,218,139,204,65,100,157,125,199,20,150,89,105,58,168,212,163,61,18,146,47,105,245,208,136,135,231,19,39,134,222,85,221,199,76,85,135,119,87,233,203,114,220,182,165,55,49,102,227,38,108,190,252,121,48,220,54,85,189,149,182,162,83,110,158,169,212,140,203,218,69,222,18,175,134,38,70,227,80,105,81,177,191,19,232,232,114,167,32,208,253,38,52,136,228,100,211,74,76,41,44,61,177,248,228,164,184,74,37,150,228,47,66,234,69,215,83,22,100,132,33,180,37,182,210,73,74,72,137,41,34,208,136,189,196,63,45,30,145,77,160,211,35,81,233,16,153,137,14,27,72,97,150,89,109,45,161,8,66,73,41,73,37,36,68,68,68,68,90,17,105,208,126,192,1,255,0,43,90,27,66,156,113,68,148,164,140,212,102,122,17,23,188,124,235,138,229,160,218,116,169,53,171,138,173,18,159,14,43,75,121,199,100,190,134,146,73,74,77,71,235,44,200,187,146,103,212,253,134,43,7,58,28,83,82,211,213,140,54,192,199,28,35,74,36,83,228,213,181,238,94,178,25,90,227,191,22,95,252,18,208,102,159,175,78,226,1,40,179,105,159,188,47,203,221,34,117,26,155,85,139,88,186,149,29,212,177,22,35,241,228,19,46,237,125,41,230,161,50,27,113,36,78,178,68,173,11,82,212,139,188,250,83,94,63,102,183,22,243,7,94,149,80,186,238,89,173,211,150,226,249,52,232,243,36,148,100,182,107,116,211,171,78,60,180,145,237,121,73,233,211,78,159,111,62,169,85,47,172,86,186,187,85,66,85,94,226,173,212,159,218,147,113,111,75,125,107,113,195,50,73,106,106,89,234,183,15,167,94,170,247,152,158,57,60,225,105,117,223,142,194,190,177,161,181,82,168,75,38,222,106,158,100,227,18,220,215,179,186,91,218,147,17,72,52,26,22,234,79,69,117,81,105,220,70,96,33,102,23,224,22,44,99,12,196,69,177,44,170,197,65,181,172,144,114,90,166,201,117,132,25,154,11,85,45,166,215,161,23,49,6,127,81,235,238,22,27,151,62,16,102,249,83,174,44,109,172,45,13,173,166,100,156,24,18,52,81,40,249,43,216,227,114,97,127,194,164,203,95,113,123,197,142,225,126,8,97,150,15,208,162,208,172,107,66,147,78,68,118,144,210,159,102,159,29,151,158,52,161,9,53,184,166,155,70,229,31,45,6,103,167,83,47,176,123,178,34,34,208,139,66,32,30,23,8,48,83,15,176,58,217,77,169,135,212,72,240,33,146,137,199,13,17,152,105,110,185,203,109,179,90,249,77,160,148,163,38,145,169,233,169,233,246,105,238,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,80,15,247,81,243,217,254,238,127,243,102,143,255,0,84,23,252,50,174,3,77,25,122,186,107,183,206,1,97,165,235,116,206,237,181,171,130,207,163,85,42,50,121,72,111,159,41,248,77,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,131,160,14,85,148,239,11,24,55,240,254,222,242,230,7,85,0,0,0,0,0,0,0,0,0,0,1,64,63,221,71,207,103,251,185,255,0,205,154,63,253,80,93,246,94,174,154,237,243,128,88,105,122,221,51,187,109,106,224,179,232,213,74,140,158,82,27,231,202,126,19,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,160,204,184,210,158,83,188,44,96,223,195,251,123,203,152,1,213,64,0,5,0,255,0,117,31,61,159,238,231,255,0,54,104,255,0,245,65,119,217,122,186,107,183,206,1,97,165,235,116,206,237,181,171,130,207,163,85,42,50,121,72,111,159,41,248,77,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,131,50,227,66,124,62,49,211,14,49,151,44,182,85,38,202,172,243,106,182,37,191,75,182,235,244,215,200,145,42,20,168,241,80,201,45,72,35,61,89,119,148,165,180,225,25,165,73,37,17,232,180,56,132,4,149,0,0,21,1,159,92,250,230,199,5,179,99,124,225,158,26,98,183,161,173,186,55,163,59,20,47,65,83,100,114,185,180,216,175,57,243,143,71,91,138,213,199,86,175,89,71,166,186,22,132,68,69,47,248,95,227,222,44,102,39,0,171,247,174,49,221,127,40,43,80,175,9,84,182,36,246,24,209,54,69,68,40,78,37,189,145,219,109,7,162,222,112,245,50,221,235,105,174,132,68,85,131,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,192,58,85,3,59,116,170,46,120,239,140,164,98,59,241,32,71,114,68,39,173,58,196,153,73,105,10,125,250,101,57,104,164,147,105,100,136,214,227,174,76,117,14,186,238,170,90,210,202,72,204,219,72,150,162,128,120,163,248,236,196,223,185,124,158,16,177,254,26,25,227,141,152,235,53,156,30,190,17,45,24,139,101,209,219,91,210,220,91,178,17,92,167,50,109,176,83,84,242,205,74,41,36,165,180,151,146,181,122,235,112,156,65,153,41,104,100,38,248,0,0,241,88,223,122,213,112,215,5,239,236,70,161,71,136,253,74,213,181,234,181,184,109,75,66,148,195,143,198,136,227,205,165,196,165,73,81,160,212,130,35,34,82,79,77,116,50,239,30,83,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,253,121,177,240,177,140,159,15,238,31,46,124,80,94,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,214,26,73,1,229,48,171,19,45,92,100,195,139,115,20,172,169,125,162,139,115,83,218,168,70,220,227,107,113,157,229,235,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,245,96,0,0,0,0,0,0,0,2,141,177,191,136,142,117,240,215,26,47,236,57,161,99,220,183,233,182,173,209,85,162,67,118,93,183,68,83,238,49,26,91,140,182,167,20,152,73,73,172,210,130,51,50,74,75,93,116,34,238,22,63,195,99,49,119,222,101,178,226,171,179,18,228,118,235,146,133,112,77,161,77,169,236,101,175,72,109,67,82,91,119,146,203,77,182,214,214,229,33,157,169,35,215,147,188,207,85,153,20,0,227,55,133,191,37,51,29,66,196,200,20,46,203,2,251,183,219,237,51,123,86,254,217,84,132,179,101,239,155,53,154,155,217,21,84,228,244,74,80,173,117,45,85,204,49,234,184,37,226,101,213,27,20,239,172,28,237,124,219,110,161,111,157,205,200,113,199,21,217,231,71,147,30,62,246,83,191,150,142,99,114,180,112,246,26,149,200,99,214,34,70,134,22,254,0,57,86,106,177,75,240,45,151,28,69,196,198,107,190,134,159,70,183,229,122,42,111,101,237,28,170,163,168,228,193,249,179,66,210,173,101,58,194,125,116,154,11,93,87,162,73,70,65,84,25,151,226,85,156,107,87,48,216,145,104,89,152,157,18,129,66,183,110,138,149,18,159,2,53,2,158,242,27,98,36,133,199,74,141,114,25,113,213,45,100,214,245,153,172,203,122,213,180,146,157,168,77,133,112,216,197,44,118,198,156,184,171,19,49,234,187,233,153,245,155,130,111,160,230,246,88,113,249,180,182,144,211,63,147,138,132,37,58,74,106,98,125,116,146,207,77,122,164,208,103,65,116,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,13,52,224,133,149,85,195,92,23,176,112,230,187,34,35,245,43,86,215,165,81,38,59,17,106,83,14,63,26,35,108,184,166,212,164,165,70,131,82,12,200,205,41,61,52,212,139,184,7,31,203,94,115,104,88,225,140,24,165,128,53,186,87,162,175,60,57,184,43,49,217,38,16,181,69,169,209,226,212,21,25,185,41,81,235,203,121,27,153,67,173,168,244,82,150,151,27,212,148,182,217,146,163,56,57,133,186,107,182,54,116,49,46,245,181,167,118,42,213,191,138,21,154,165,58,79,41,14,114,37,49,86,117,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,116,23,105,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,9,20,0,0,2,37,112,249,206,221,43,53,246,3,148,43,157,248,144,113,22,213,143,29,154,172,53,74,74,159,171,48,150,89,74,234,200,109,44,180,132,33,201,10,113,42,105,178,81,50,124,178,81,145,56,222,178,212,102,7,10,177,50,234,193,188,71,183,49,74,202,151,217,235,86,205,65,170,132,109,206,56,134,222,216,126,187,14,242,214,133,169,151,80,106,109,196,18,139,123,107,90,76,244,81,128,211,240,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,1,15,248,160,99,222,44,101,219,0,168,23,174,14,93,127,39,235,83,111,8,180,183,228,246,24,210,247,197,92,41,174,41,189,146,27,113,5,170,217,108,245,34,221,234,233,174,134,100,115,0,64,14,53,126,22,45,111,136,16,124,186,162,2,63,228,43,62,185,177,198,156,216,216,216,103,137,120,173,233,155,110,179,233,62,219,11,208,84,216,252,222,85,54,83,205,252,227,49,208,226,116,113,164,43,213,81,107,166,135,169,25,145,219,248,160,30,23,30,59,48,203,239,175,39,154,47,248,0,0,0,5,0,255,0,117,31,61,159,238,231,255,0,54,104,255,0,245,65,127,195,42,224,52,209,151,171,166,187,124,224,22,26,94,183,76,238,219,90,184,44,250,53,82,163,39,148,134,249,242,159,132,211,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,232,58,0,229,89,78,240,177,131,127,15,237,239,46,96,117,80,1,26,178,215,156,218,22,56,99,6,41,96,13,110,149,232,171,207,14,110,10,204,118,73,132,45,81,106,116,120,181,5,70,110,74,84,122,242,222,70,230,80,235,106,61,20,165,165,198,245,37,45,182,100,168,206,14,97,110,154,237,141,157,12,75,189,109,105,221,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,0,104,248,4,117,200,230,110,233,89,190,194,53,93,111,211,162,81,238,202,12,132,211,110,58,83,18,18,180,33,243,65,41,18,153,65,168,221,68,103,139,118,206,97,106,75,109,230,201,78,114,141,197,72,160,1,23,248,128,230,98,242,202,134,26,89,88,165,103,193,137,81,66,175,136,148,218,189,50,73,18,81,81,167,57,6,106,221,96,156,218,106,101,123,154,109,104,113,36,123,86,132,238,74,209,189,181,202,1,0,56,213,248,88,181,190,32,65,242,234,136,9,169,133,88,153,106,227,38,28,91,152,165,101,75,237,20,91,154,158,213,66,54,231,27,91,140,239,47,93,135,121,107,90,18,243,75,37,54,226,9,71,177,196,45,38,122,164,199,171,20,23,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,64,63,88,0,0,143,249,204,205,47,226,143,100,217,248,145,54,219,244,221,22,165,120,69,161,86,227,180,173,178,145,5,216,114,221,83,177,140,212,72,55,144,182,27,81,37,126,170,210,74,70,168,53,19,136,237,86,157,211,66,190,109,90,53,235,107,78,237,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,208,65,110,53,126,22,45,111,136,16,124,186,162,33,175,13,12,241,201,203,141,228,206,15,95,8,136,188,58,189,43,13,173,233,110,45,168,235,161,212,94,38,216,41,170,121,102,148,156,99,74,26,75,201,90,189,68,54,78,32,200,210,180,60,23,146,0,0,2,144,51,11,196,123,57,214,54,62,226,93,149,107,99,39,98,162,219,247,133,102,151,78,141,242,118,148,231,34,43,19,93,109,166,247,174,50,150,173,168,66,75,85,25,168,244,212,204,207,168,187,241,154,204,216,248,167,198,79,136,23,15,152,190,2,228,248,95,227,222,44,102,39,0,171,247,174,49,221,127,40,43,80,175,9,84,182,36,246,24,209,54,69,68,40,78,37,189,145,219,109,7,162,222,112,245,50,221,235,105,174,132,68,83,0,64,14,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,168,12,235,230,103,136,78,82,241,150,109,155,248,110,170,204,180,42,90,204,181,171,115,109,58,34,123,124,93,168,55,27,53,55,20,208,111,48,181,242,156,45,16,163,209,14,114,208,135,91,33,249,114,119,197,123,24,89,197,202,125,169,153,171,162,37,199,105,220,242,35,211,74,170,228,72,52,213,208,31,90,246,162,82,150,210,25,105,81,181,89,115,185,135,170,16,146,113,10,45,138,109,219,52,204,190,93,44,76,208,97,100,252,51,190,163,255,0,59,50,143,55,123,223,197,149,78,204,243,44,76,229,180,235,124,238,87,61,106,229,45,91,23,220,101,220,101,158,188,116,192,188,71,203,166,35,212,112,191,20,40,221,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,13,52,138,192,226,129,156,204,201,229,219,31,104,22,86,14,98,71,201,250,44,219,62,45,81,248,222,135,129,47,124,165,205,154,218,156,223,33,135,22,90,161,150,203,66,61,190,174,186,106,102,103,249,56,95,113,4,147,86,147,69,202,246,52,213,98,33,104,142,152,22,125,114,75,173,70,70,198,90,139,30,29,20,154,105,132,164,214,105,67,234,67,238,187,189,197,154,90,245,150,164,107,200,56,213,248,167,181,190,31,193,243,26,136,14,213,194,255,0,57,153,147,204,78,62,215,236,172,99,196,143,148,20,88,86,124,170,163,17,189,15,2,38,201,72,155,9,180,185,190,59,13,172,244,67,206,22,134,123,125,109,116,212,136,202,207,197,43,112,84,241,79,116,252,63,157,230,52,225,215,248,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,232,30,127,61,28,84,174,248,120,143,22,202,202,37,253,216,105,86,231,104,98,179,95,106,12,41,209,107,50,148,104,34,76,98,144,203,159,50,206,197,145,60,147,36,186,167,84,105,35,66,27,113,207,1,150,44,225,113,21,205,6,50,209,112,142,214,199,206,193,219,249,146,106,53,69,217,212,185,12,211,32,180,157,206,200,113,40,137,254,11,104,37,41,9,91,174,180,131,90,55,238,40,85,133,184,91,125,227,77,247,76,195,60,52,161,122,102,228,172,243,187,20,46,212,204,126,111,41,149,188,231,206,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,122,9,201,246,83,44,220,162,225,127,200,122,20,136,149,138,236,249,14,73,174,220,105,128,113,95,170,172,156,89,176,75,65,184,233,161,13,52,178,109,40,37,236,215,152,178,34,83,171,51,14,213,73,133,38,157,74,133,79,153,86,151,84,145,22,59,108,187,58,90,90,75,242,150,148,145,41,231,9,148,33,162,90,140,141,70,77,161,8,212,207,106,82,90,17,126,176,0,17,43,25,115,183,74,203,246,115,109,188,18,196,135,226,67,178,111,75,94,157,45,21,153,114,147,29,138,20,211,147,84,109,78,185,163,42,83,136,125,77,194,104,212,183,16,219,36,217,184,122,17,184,98,90,138,86,227,87,226,158,214,248,127,7,204,106,35,186,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,56,44,208,0,0,0,0,0,67,94,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,50,239,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,48,212,64,14,21,147,236,217,217,185,186,194,255,0,151,20,40,241,40,245,216,18,28,141,93,183,19,60,229,63,74,89,184,178,96,214,179,109,163,90,29,105,4,226,86,72,217,175,49,4,102,166,150,69,221,64,0,0,0,68,172,26,206,221,43,48,57,205,185,48,75,13,223,137,50,201,178,237,122,140,181,214,98,74,76,134,43,179,74,77,45,180,186,222,172,165,77,161,133,57,53,162,82,28,91,111,19,132,225,106,68,217,142,1,197,123,60,113,173,170,85,111,40,248,114,137,101,93,169,71,142,139,186,172,75,118,57,65,136,234,91,125,48,152,52,154,77,213,190,210,145,205,81,234,209,50,234,155,209,106,113,124,158,21,193,83,197,61,211,240,254,119,152,211,128,89,166,112,104,89,156,168,225,127,166,178,159,124,203,164,222,212,153,13,169,20,116,193,165,188,197,105,135,28,66,28,66,220,168,35,107,11,105,38,167,82,180,172,136,201,46,32,210,179,90,20,221,59,127,117,31,61,159,238,231,255,0,54,104,255,0,245,65,127,194,170,248,174,100,91,242,249,160,193,75,51,254,216,149,127,194,130,175,240,84,154,163,113,201,63,240,189,169,105,87,232,60,104,254,248,120,4,191,200,190,115,104,89,195,195,137,85,55,41,94,134,188,237,126,207,30,230,166,180,133,156,84,184,233,47,149,38,51,138,215,86,93,229,58,100,218,148,110,54,164,41,42,220,68,135,92,146,163,49,152,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,208,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,69,25,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,152,82,103,247,81,243,217,254,238,127,243,102,143,255,0,84,23,125,151,171,166,187,124,224,22,26,94,183,76,238,219,90,184,44,250,53,82,163,39,148,134,249,242,159,132,211,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,232,51,46,52,81,132,24,165,98,96,182,71,112,187,18,241,46,187,232,107,110,141,135,246,191,109,155,217,94,145,202,230,196,138,203,127,54,202,22,226,181,113,212,39,213,73,233,174,167,161,17,153,7,213,205,118,107,176,227,41,88,112,187,214,245,119,183,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,77,159,221,71,207,103,251,185,255,0,205,154,63,253,80,115,252,215,102,187,17,243,107,136,235,189,111,87,123,13,42,15,49,138,5,1,135,141,113,105,17,84,100,102,148,153,145,115,30,94,212,155,175,25,18,156,82,82,68,72,66,27,109,18,127,134,151,15,185,56,195,85,163,230,15,23,233,81,28,195,232,18,59,77,30,147,45,166,165,49,114,173,10,148,195,132,225,33,242,91,8,143,37,134,148,104,121,165,33,242,213,38,70,131,86,161,58,184,121,212,179,81,136,152,95,31,27,115,35,139,50,235,17,238,168,230,187,122,220,59,126,21,60,163,68,39,52,76,215,214,220,102,157,90,221,36,110,105,41,87,43,146,180,185,171,134,234,73,159,65,145,124,230,208,179,135,135,18,170,110,82,189,13,121,218,253,158,61,205,77,105,11,56,169,113,210,95,42,76,103,21,174,172,187,202,116,201,181,40,220,109,72,82,85,184,137,14,185,37,70,99,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,161,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,16,105,204,7,42,203,22,97,109,92,208,96,213,23,23,45,104,221,131,183,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,248,46,32,212,148,41,109,58,210,205,8,223,180,186,168,0,243,247,253,10,230,185,172,218,181,10,204,190,101,217,213,217,113,205,52,250,236,104,49,230,46,11,228,100,105,89,177,33,10,105,212,106,91,86,131,34,51,66,148,73,83,106,218,180,250,0,1,69,120,165,159,94,36,248,45,125,212,240,207,18,241,91,208,215,37,27,147,219,97,122,10,129,35,149,205,101,15,55,243,140,199,91,106,213,183,80,175,85,71,166,186,30,134,70,69,47,248,112,113,31,174,227,165,117,172,6,199,151,251,93,245,47,180,200,160,215,163,194,67,77,213,91,109,11,121,216,210,26,101,41,109,151,155,109,11,82,28,74,82,218,219,65,165,91,92,73,27,253,131,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,1,169,225,80,25,245,207,174,108,112,91,54,55,206,25,225,166,43,122,26,219,163,122,51,177,66,244,21,54,71,43,155,77,138,243,159,56,244,117,184,173,92,117,106,245,148,122,107,161,104,68,68,82,255,0,135,54,117,255,0,26,172,56,126,129,127,212,233,77,226,109,173,243,117,40,204,31,41,202,164,18,36,19,117,52,179,181,40,78,229,172,219,117,45,26,146,135,18,149,104,210,94,105,178,172,30,40,254,59,49,55,238,95,39,132,2,207,184,95,227,222,44,102,39,0,171,247,174,49,221,127,40,43,80,175,9,84,182,36,246,24,209,54,69,68,40,78,37,189,145,219,109,7,162,222,112,245,50,221,235,105,174,132,68,82,130,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,112,131,130,167,133,139,167,226,4,239,46,167,8,127,196,127,136,4,204,196,87,93,194,76,33,184,191,210,158,7,102,125,217,49,219,126,59,151,20,173,136,115,116,132,60,134,220,67,44,184,102,132,50,105,218,110,52,110,168,215,243,36,208,126,92,104,226,201,153,203,151,20,46,10,214,11,223,82,236,251,37,249,9,77,22,143,46,141,75,150,251,12,33,180,163,123,142,57,29,106,222,226,146,167,77,27,214,72,55,13,4,165,18,73,71,37,120,113,99,30,120,243,91,121,79,188,49,7,29,165,199,195,171,62,67,8,156,203,86,181,49,165,214,229,168,141,101,9,167,202,25,37,8,74,73,42,125,73,87,53,40,117,164,164,146,111,19,173,192,172,157,100,234,251,205,253,247,34,129,64,153,232,107,110,141,179,229,5,193,203,102,71,162,249,172,200,92,95,224,171,125,167,31,230,185,28,219,249,179,61,154,238,86,132,93,116,19,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,48,166,12,194,241,30,206,117,141,143,184,151,101,90,216,201,216,168,182,253,225,89,165,211,163,124,157,165,57,200,138,196,215,91,105,189,235,140,165,171,106,16,146,213,70,106,61,53,51,51,234,44,255,0,33,88,165,125,227,78,83,172,108,76,196,186,239,166,110,74,207,164,251,108,222,202,204,126,111,42,165,41,150,254,109,148,33,180,232,219,72,79,170,146,215,77,79,83,51,51,162,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,128,170,191,238,163,231,179,253,220,255,0,230,205,31,254,168,45,251,33,88,165,125,227,78,83,172,108,76,196,186,239,166,110,74,207,164,251,108,222,202,204,126,111,42,165,41,150,254,109,148,33,180,232,219,72,79,170,146,215,77,79,83,51,51,206,184,191,238,23,30,4,240,203,239,175,56,154,2,85,0,0,0,0,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,58,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,216,59,127,50,53,70,150,185,77,200,122,153,57,165,109,118,59,138,65,255,0,130,226,13,73,66,150,211,173,44,208,141,251,75,149,113,71,240,39,137,191,114,249,196,33,78,217,62,205,157,229,148,92,80,249,113,66,143,46,177,66,159,29,200,213,219,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,250,115,16,70,73,117,100,97,163,48,30,126,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,0,0,0,0,0,4,106,200,190,115,104,89,195,195,137,85,55,41,94,134,188,237,126,207,30,230,166,180,133,156,84,184,233,47,149,38,51,138,215,86,93,229,58,100,218,148,110,54,164,41,42,220,68,135,92,146,163,49,152,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,208,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,67,217,98,204,45,171,154,12,26,162,226,229,173,27,176,118,254,100,106,141,45,114,155,144,245,50,115,74,218,236,119,20,131,255,0,5,196,26,146,133,45,167,90,89,161,27,246,144,117,80,0,0,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,224,155,249,82,206,109,11,54,152,143,138,180,203,14,149,202,179,44,79,68,71,164,84,159,66,209,42,170,228,131,155,207,146,166,213,167,41,147,236,237,19,77,154,73,205,164,165,47,67,95,41,169,42,42,175,129,143,231,179,246,111,247,144,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,225,49,127,5,48,251,28,109,149,90,152,131,68,143,62,25,168,220,108,215,25,135,86,211,156,183,27,37,163,154,218,201,42,34,117,122,30,154,150,191,110,190,236,0,85,54,99,56,65,242,10,163,113,96,149,97,107,109,12,189,36,160,207,145,170,141,101,206,94,198,219,141,11,254,9,36,90,251,203,220,43,203,20,48,11,22,48,122,98,226,223,118,85,98,158,218,22,104,41,46,211,100,180,194,204,141,101,170,86,235,104,212,143,150,179,47,168,181,247,141,50,153,17,150,134,90,145,143,9,138,24,33,134,88,193,66,149,66,190,109,10,77,69,18,26,91,73,125,234,124,119,158,100,212,133,164,150,218,157,109,123,84,92,197,153,30,157,12,254,208,25,248,192,28,214,226,222,95,43,241,106,22,165,203,57,218,115,110,35,157,78,145,50,74,163,41,178,91,70,173,26,109,228,36,207,107,41,79,94,154,106,95,101,202,101,47,63,120,95,152,74,68,26,53,74,171,22,143,117,38,59,73,126,44,183,227,199,39,157,218,194,85,202,66,164,56,226,136,221,120,201,58,150,167,161,151,121,117,131,121,195,225,105,117,216,110,77,190,176,93,181,85,104,104,39,30,118,158,68,227,242,219,211,180,58,123,26,141,17,40,36,18,16,210,75,85,116,81,233,220,100,98,7,83,106,151,214,20,221,93,170,159,42,175,110,214,233,175,237,81,182,183,162,62,133,182,225,25,164,244,52,172,180,91,101,211,167,84,251,200,6,160,144,180,56,132,184,218,137,73,81,17,164,200,245,35,47,120,255,0,161,85,185,48,226,154,151,94,163,225,182,57,184,225,154,147,30,159,26,173,175,122,245,142,202,23,33,249,82,255,0,225,86,179,36,253,122,119,144,179,251,118,229,160,221,148,168,213,171,118,173,18,161,14,83,72,121,183,99,62,135,82,105,82,73,69,235,32,204,187,148,71,208,253,164,3,232,173,8,113,10,109,196,146,146,162,50,82,76,181,35,47,113,138,205,226,119,145,184,181,234,84,156,111,195,10,58,27,169,199,53,191,86,141,30,57,17,58,210,83,54,75,239,108,98,57,169,78,26,141,5,185,107,208,250,17,245,208,197,154,15,199,88,164,83,107,212,201,52,122,188,38,101,195,152,210,216,121,151,155,75,136,90,22,147,74,146,105,81,25,25,25,25,150,134,90,117,1,150,183,123,109,57,231,224,188,78,176,227,106,83,47,52,173,82,105,81,30,138,73,151,176,250,104,100,99,244,91,149,103,168,55,13,46,185,25,213,182,237,58,107,18,219,90,20,100,164,169,181,146,136,200,200,200,200,200,203,222,66,92,241,36,202,179,184,23,138,147,46,234,5,57,109,219,151,44,183,38,32,219,100,201,150,31,145,38,99,132,202,118,50,134,210,73,109,162,209,58,153,145,123,76,187,161,176,13,33,101,3,16,17,137,25,121,178,235,133,39,158,243,20,90,116,87,214,107,220,163,117,48,99,169,91,143,114,143,93,87,215,83,212,118,97,94,92,26,241,36,171,152,35,92,177,170,117,21,191,81,167,215,164,191,29,165,189,184,209,9,184,148,246,146,68,74,81,168,136,148,102,93,18,73,255,0,48,176,208,0,0,0,0,0,0,0,0,21,243,198,7,19,29,182,112,118,155,104,69,146,217,46,171,81,101,46,54,149,159,51,150,236,89,237,153,153,18,203,213,245,116,238,50,215,222,44,20,204,146,70,102,122,17,117,20,151,197,219,21,99,222,120,235,10,213,165,76,117,80,168,148,198,227,200,104,220,35,65,75,102,100,246,212,100,148,172,203,93,20,69,169,145,43,236,1,193,242,61,134,146,113,63,50,54,125,49,182,18,236,122,101,86,159,84,150,149,164,212,147,97,185,241,146,178,211,98,139,185,207,105,17,123,204,104,138,147,78,143,72,165,195,165,68,105,45,177,14,59,113,219,66,82,68,73,74,18,73,34,34,34,34,46,132,94,193,81,220,26,240,201,53,107,198,185,136,178,160,168,217,135,30,76,22,228,27,94,169,58,135,105,239,18,119,26,12,181,208,245,208,149,175,213,237,22,248,0,0,0,0,0,0,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,62,163,223,0,0,0,0,0,0,0,0,0,10,221,227,61,94,84,108,58,181,40,104,218,101,51,183,111,247,150,199,233,234,47,111,246,11,34,21,51,198,134,188,242,171,54,133,15,154,158,90,61,33,234,110,61,122,162,156,174,237,127,176,4,104,225,165,64,42,254,105,237,150,13,163,89,35,182,235,162,117,211,90,116,195,247,31,184,95,232,164,78,16,116,230,229,102,53,19,151,28,150,113,53,218,179,70,187,55,192,158,93,250,116,212,93,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,167,158,52,84,39,162,226,45,159,91,68,39,9,19,125,33,189,226,108,246,158,198,41,201,45,85,167,234,239,23,12,43,183,140,101,140,245,103,10,168,183,92,106,115,143,29,27,180,239,121,12,154,137,190,108,154,123,101,170,137,39,166,186,105,222,90,253,96,35,119,7,26,177,197,198,202,181,48,228,18,123,111,35,70,205,122,110,217,18,160,174,133,175,93,62,193,116,98,135,248,81,214,219,167,230,230,216,165,56,242,145,233,30,219,161,110,209,39,203,166,78,87,94,191,95,184,197,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,134,252,83,112,169,88,145,150,167,230,67,140,165,202,183,39,170,180,165,33,26,171,151,30,4,211,211,82,66,143,77,86,93,58,23,214,66,100,15,41,138,214,124,123,251,14,46,91,62,66,18,162,171,82,102,67,73,168,136,246,169,214,22,217,31,84,171,79,167,238,63,176,192,103,67,45,215,155,248,115,143,22,85,117,199,213,21,168,247,13,53,19,20,106,52,109,101,51,25,83,154,158,228,145,104,72,246,158,157,58,141,31,217,21,200,183,61,155,65,184,224,190,151,152,170,83,34,204,109,194,81,43,114,92,105,43,35,212,140,200,245,37,23,113,159,218,99,53,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,19,169,30,206,134,68,95,168,94,215,15,188,71,78,34,101,170,215,90,230,50,243,212,104,48,169,42,74,28,220,164,242,96,69,212,143,214,81,145,234,190,189,223,97,0,146,128,0,0,0,0,0,0,0,41,87,139,238,35,51,114,99,84,11,77,135,205,105,165,83,154,74,210,74,35,34,91,82,231,182,125,9,71,215,214,247,23,234,23,65,84,168,68,164,83,101,85,39,62,134,99,195,97,111,186,226,212,73,74,80,132,154,148,102,102,100,68,68,68,125,76,198,114,243,149,124,61,127,230,86,255,0,170,28,150,228,71,139,113,85,97,66,91,107,53,146,163,166,124,133,55,161,238,81,31,69,251,15,78,189,8,7,43,180,173,170,165,227,115,82,237,138,52,55,229,76,170,76,98,27,77,178,218,150,163,83,142,37,9,232,146,51,239,81,23,66,62,254,225,160,188,142,96,36,28,7,192,202,45,37,84,212,70,170,85,99,198,169,79,220,201,33,212,190,236,56,201,113,42,249,180,40,189,102,186,146,136,207,82,234,102,125,208,63,133,86,80,78,224,172,167,28,111,138,73,28,40,74,47,70,55,33,142,247,144,184,50,89,121,36,235,38,90,104,106,34,82,87,175,126,158,211,22,234,219,104,105,180,180,218,9,40,65,18,82,146,45,8,136,187,136,128,127,208,230,216,231,143,118,6,1,217,115,110,235,210,181,21,131,97,151,20,196,78,210,194,95,125,196,180,235,137,66,16,227,136,220,106,229,40,136,136,245,51,233,239,211,201,230,167,53,150,38,90,172,89,213,138,173,94,3,181,229,71,119,209,244,206,208,202,158,113,211,101,245,52,165,50,167,155,89,182,107,96,210,102,147,215,94,133,215,186,141,115,29,154,124,79,204,157,217,34,171,115,86,101,162,154,167,151,217,41,108,200,144,81,208,158,107,202,71,204,173,231,18,75,36,190,164,116,62,238,133,245,135,79,205,239,16,44,73,204,21,110,77,46,216,174,85,45,235,101,183,22,211,113,225,73,145,17,82,90,37,200,73,19,201,68,149,182,189,205,188,146,86,133,161,237,47,97,117,227,120,35,151,124,84,204,37,213,30,149,104,219,245,25,45,202,146,132,73,169,185,18,74,227,180,106,113,180,173,78,60,219,78,109,208,158,74,140,204,186,17,234,127,95,108,201,255,0,15,172,70,199,186,197,58,225,186,104,245,10,45,167,204,102,66,164,73,142,252,101,73,103,124,117,153,180,165,198,91,75,37,52,234,141,61,116,61,167,236,46,183,59,130,57,125,195,108,7,181,162,219,150,85,187,6,58,218,105,9,122,89,68,142,135,222,89,54,218,20,165,173,182,209,184,213,202,73,153,153,117,62,190,237,3,131,101,47,135,86,23,96,85,46,13,114,239,162,83,110,59,156,217,105,199,92,157,26,60,198,163,191,181,133,25,178,110,70,67,136,52,184,210,141,38,103,169,18,143,218,125,38,4,120,209,226,48,220,88,140,54,203,45,36,144,219,109,164,146,148,36,139,66,34,34,232,68,68,90,104,63,208,0,0,0,0,0,0,0,7,248,203,153,18,159,29,114,231,202,102,51,13,36,214,183,93,89,33,9,73,22,166,102,103,208,136,136,140,255,0,80,15,246,31,130,175,112,80,104,12,28,170,237,110,5,53,146,239,114,92,148,50,158,242,46,245,25,23,121,145,126,178,17,107,53,60,66,240,175,47,176,164,211,104,149,138,109,195,114,53,179,72,112,228,70,151,203,212,216,63,156,109,50,80,225,106,219,198,162,247,237,51,238,46,181,43,139,57,208,204,142,63,214,206,59,119,61,118,34,95,252,157,54,131,54,123,104,86,212,54,103,163,92,245,235,249,29,221,61,234,63,176,47,162,220,198,60,58,188,107,46,208,173,11,166,155,92,149,31,111,60,169,211,152,146,76,238,65,169,59,249,107,51,78,164,149,105,169,117,218,126,225,237,132,68,225,221,150,234,238,11,97,204,139,134,253,84,183,238,123,135,103,105,57,230,181,62,207,33,249,104,71,229,90,67,137,220,219,168,239,51,212,180,211,66,211,89,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,174,53,80,50,174,3,74,121,78,240,177,131,127,15,237,239,46,96,117,81,202,178,157,225,99,6,254,31,219,222,92,192,234,160,0,0,0,0,0,0,0,0,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,6,107,6,148,242,157,225,99,6,254,31,219,222,92,192,14,170,0,0,50,174,58,174,90,51,23,125,229,127,20,224,98,101,139,35,249,168,117,136,91,25,254,51,165,246,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,142,242,62,242,62,84,59,174,96,114,153,121,96,69,131,134,24,164,169,18,235,118,158,37,90,244,234,210,42,201,128,76,49,2,163,37,147,125,84,213,153,56,179,53,165,163,66,210,226,137,190,105,115,54,39,230,156,218,23,253,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,253,168,160,190,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,210,250,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,1,65,156,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,32,7,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,0,128,28,81,252,118,98,111,220,190,79,8,70,171,78,233,174,216,215,85,26,245,181,167,118,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,232,36,175,20,127,29,152,155,247,47,147,194,30,42,211,202,101,229,125,101,66,224,205,13,159,34,93,89,22,173,208,229,22,175,67,141,0,148,184,180,230,225,181,33,218,145,187,204,220,164,33,79,182,149,182,150,143,106,55,58,165,18,16,189,161,115,217,23,206,109,11,56,120,113,42,166,229,43,208,215,157,175,217,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,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,208,78,90,51,23,98,102,131,11,32,98,101,139,35,249,168,117,136,91,30,254,44,170,118,102,94,126,31,49,214,155,231,114,185,232,79,53,9,216,190,242,62,242,32,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,216,248,88,198,79,135,247,15,151,62,51,88,2,90,112,249,206,221,87,42,23,251,148,43,157,249,115,176,234,234,145,29,154,172,53,74,82,88,164,190,167,153,74,234,200,109,44,186,181,173,184,233,113,42,105,178,73,188,92,178,81,153,182,222,151,211,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,205,14,58,96,94,35,229,211,17,234,56,95,138,20,110,195,85,131,163,172,188,209,154,226,212,34,168,204,155,149,25,195,34,230,50,189,170,208,244,37,18,146,164,45,40,90,22,132,206,14,20,249,227,141,134,181,88,25,91,196,148,75,118,133,115,214,9,22,181,77,43,117,243,167,84,101,41,8,40,75,111,83,36,70,121,221,20,149,54,146,229,188,235,138,89,41,46,169,198,66,226,64,0,0,0,0,0,0,4,42,226,231,134,119,86,34,101,29,234,141,173,19,181,252,138,184,34,92,213,22,16,219,142,60,168,45,177,34,59,171,109,40,66,181,229,246,164,186,179,86,212,165,166,157,89,171,213,208,234,7,42,184,165,248,22,204,118,29,98,99,213,223,67,64,163,92,17,125,43,55,178,246,142,85,45,213,242,103,124,217,33,106,86,177,93,125,62,162,77,101,174,168,209,68,147,45,20,98,197,139,248,80,194,203,203,12,253,41,232,207,149,182,253,70,133,219,121,28,238,203,218,163,56,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,81,153,123,178,214,174,216,215,85,102,202,186,96,246,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,234,3,82,98,184,56,220,94,180,168,24,47,135,184,114,244,121,103,82,174,93,14,214,227,186,148,39,144,150,32,196,113,151,82,181,110,220,75,53,84,25,52,145,36,200,201,46,106,105,208,137,82,211,37,152,153,248,93,202,158,24,95,78,75,170,203,151,34,223,98,159,62,85,81,206,100,169,83,161,25,195,148,250,215,189,70,190,99,241,221,89,45,74,220,164,168,148,162,37,25,145,84,15,21,60,99,161,98,238,110,42,241,173,198,117,137,97,83,218,179,156,147,185,127,194,165,70,125,247,36,158,197,161,38,142,91,242,29,99,79,89,42,228,111,74,141,43,34,32,242,156,58,176,114,187,140,153,184,177,35,82,30,236,241,44,250,131,23,141,82,78,212,47,147,22,3,237,56,146,216,165,160,213,205,124,227,177,170,119,41,28,253,251,84,148,40,134,133,5,90,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,244,104,208,225,185,0,210,175,89,100,108,184,94,161,25,239,180,160,25,172,205,143,138,124,100,248,129,112,249,139,227,242,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,95,175,54,62,41,241,147,226,5,195,230,47,143,213,123,229,158,242,179,178,233,135,153,154,76,232,147,237,59,242,68,202,106,201,38,77,191,77,168,177,42,91,73,97,104,53,25,184,135,90,136,183,82,226,123,140,156,66,210,157,27,83,161,126,153,104,204,93,137,154,12,44,129,137,150,44,143,230,161,214,33,108,123,248,178,169,217,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,200,251,200,186,168,206,182,74,51,93,93,202,94,50,194,188,185,181,89,150,133,75,72,119,77,18,19,200,79,111,139,181,100,219,132,151,8,208,111,48,181,243,91,61,80,163,209,109,243,16,135,92,49,161,59,78,233,161,95,54,173,26,245,181,167,118,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,232,3,235,12,171,141,84,12,171,128,235,249,85,204,197,229,149,12,92,135,138,86,124,24,149,20,42,58,169,181,122,100,146,36,162,163,78,113,109,173,214,9,205,166,166,87,185,166,214,135,18,71,181,104,78,228,173,27,219,94,133,48,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,169,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,29,0,230,7,41,151,150,4,88,56,97,138,74,145,46,183,105,226,85,175,78,173,34,172,152,4,195,16,42,50,89,55,213,77,89,147,139,51,90,90,52,45,46,40,155,230,151,51,98,126,105,205,190,255,0,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,11,244,16,3,141,95,133,139,91,226,4,31,46,168,137,211,105,221,52,43,230,213,163,94,182,180,238,219,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,4,22,227,87,225,98,214,248,129,7,203,170,32,43,87,32,248,153,106,225,22,111,112,218,250,189,101,246,74,44,122,132,138,124,153,74,113,182,219,139,219,98,61,13,15,186,183,22,148,33,150,215,33,43,113,102,175,85,180,173,68,70,100,68,122,41,25,87,22,169,194,179,62,63,234,70,85,49,126,181,252,235,86,133,118,167,81,255,0,128,68,106,34,81,202,255,0,140,41,165,184,247,243,113,208,159,201,32,5,170,0,15,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,15,63,138,184,153,106,224,222,28,92,120,165,122,203,236,244,91,102,158,237,66,78,215,27,67,143,108,47,81,134,185,139,66,20,243,171,52,182,218,13,69,189,197,161,36,122,168,134,96,132,180,226,13,157,186,174,107,239,246,232,86,195,242,224,225,213,171,34,67,52,168,105,148,165,49,86,125,47,60,148,85,150,218,153,105,104,91,145,212,218,82,211,132,163,100,185,132,147,35,113,205,98,88,13,41,229,59,194,198,13,252,63,183,188,185,129,213,71,42,202,119,133,140,27,248,127,111,121,115,3,170,128,12,214,102,199,197,62,50,124,64,184,124,197,241,165,49,154,204,216,248,167,198,79,136,23,15,152,190,3,242,101,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,9,203,70,98,236,76,208,97,100,12,76,177,100,127,53,14,177,11,99,223,197,149,78,204,203,207,195,230,58,211,124,238,87,61,9,230,161,59,23,222,71,222,69,65,119,190,89,239,43,59,46,152,121,153,164,206,137,62,211,191,36,76,166,172,146,100,219,244,218,139,18,165,180,150,22,131,81,155,136,117,168,139,117,46,39,184,201,196,45,41,209,181,59,232,50,81,154,234,238,82,241,150,21,229,205,170,204,180,42,90,67,186,104,144,158,66,123,124,93,171,38,220,36,184,70,131,121,133,175,154,217,234,133,30,139,111,152,132,58,225,128,209,72,128,28,106,252,44,90,223,16,32,249,117,68,78,155,78,233,161,95,54,173,26,245,181,167,118,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,232,32,183,26,191,11,22,183,196,8,62,93,81,1,74,194,199,248,83,231,142,54,26,213,96,101,111,18,81,45,218,21,207,88,36,90,213,52,173,215,206,157,81,148,164,32,161,45,189,76,145,25,231,116,82,84,218,75,150,243,174,41,100,164,186,167,25,129,88,79,98,254,20,49,78,205,195,63,74,122,51,229,109,193,78,161,118,222,71,59,178,246,169,45,179,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,49,87,12,238,172,27,196,123,143,11,111,88,157,158,181,108,212,29,167,201,218,219,136,109,237,135,234,62,215,49,8,90,153,117,6,151,27,89,164,183,182,180,40,139,69,16,13,63,0,172,190,20,249,234,147,120,183,3,43,24,175,62,92,154,236,88,228,205,149,57,49,90,75,10,167,68,132,130,244,106,201,150,210,105,91,77,71,113,212,188,225,171,152,70,226,84,180,169,45,147,182,104,2,0,113,171,240,177,107,124,64,131,229,213,17,74,194,234,120,213,248,88,181,190,32,65,242,234,136,170,12,185,96,133,87,49,216,195,69,193,170,21,114,37,34,165,95,143,81,84,57,114,219,82,216,39,227,193,126,75,104,115,111,172,148,45,76,18,13,100,74,52,18,205,68,149,237,216,97,63,248,95,113,4,141,73,141,69,202,246,52,213,101,173,11,144,152,22,125,114,75,174,201,94,247,157,139,30,29,20,154,105,133,40,144,74,91,234,67,238,187,177,180,18,90,245,80,148,105,107,227,45,151,101,173,93,177,174,170,205,149,116,193,236,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,212,93,79,11,220,235,254,48,22,34,48,99,16,170,117,89,216,147,102,211,215,37,218,140,211,231,122,102,150,151,146,132,72,55,82,146,209,230,185,172,50,225,56,102,183,61,71,119,184,165,187,203,9,212,51,89,155,31,20,248,201,241,2,225,243,23,198,148,198,107,51,99,226,159,25,62,32,92,62,98,248,11,41,224,169,138,86,39,224,178,233,193,79,78,255,0,163,63,148,19,174,159,70,118,87,191,212,190,205,78,141,207,231,108,229,126,91,213,217,191,127,183,110,157,69,149,12,187,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,66,121,59,205,85,155,154,252,35,167,222,20,106,148,68,220,244,232,241,227,93,148,134,219,54,87,78,168,154,61,115,75,74,90,213,217,156,82,92,83,43,220,173,200,35,73,159,49,14,33,1,221,64,0,0,69,92,253,100,162,213,205,102,28,75,173,210,105,157,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,42,128,6,91,46,203,90,187,99,93,85,155,42,233,131,216,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,168,233,89,151,204,197,229,154,91,134,212,188,241,6,12,68,92,52,11,94,61,185,58,108,98,36,34,166,182,101,73,120,165,155,68,146,75,43,82,100,36,150,132,250,155,208,165,36,144,149,19,104,180,174,40,89,22,252,53,218,171,199,28,28,179,59,94,36,209,118,122,98,52,37,109,122,187,75,109,181,17,232,201,36,251,68,198,116,111,151,161,165,107,104,150,223,206,169,49,219,42,86,1,213,114,255,0,152,91,171,46,147,47,122,221,149,27,74,213,221,103,204,180,163,84,19,41,198,28,165,118,151,227,184,185,141,27,102,75,55,144,134,20,77,153,41,59,92,90,22,102,162,65,161,124,254,211,181,171,183,205,213,70,178,173,104,61,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,186,143,148,46,207,134,86,68,169,88,35,102,211,177,207,20,173,153,109,226,133,122,59,138,139,14,168,194,80,187,110,18,205,73,74,27,111,83,52,73,121,173,20,226,215,181,196,33,206,70,214,204,158,230,135,64,225,231,146,202,86,86,48,190,61,118,239,183,226,39,21,46,88,230,119,4,194,146,153,71,9,131,115,115,84,246,28,74,73,40,66,82,77,41,210,65,168,150,241,40,249,142,33,12,237,150,160,0,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,128,2,127,241,171,241,79,107,124,63,131,230,53,17,29,112,3,41,151,150,99,48,191,21,175,140,63,145,46,117,119,13,99,210,228,199,183,34,64,39,223,172,162,83,143,147,164,218,249,137,52,173,166,163,184,225,33,40,113,110,158,136,73,110,52,145,133,175,112,230,207,183,227,81,66,127,13,241,17,142,207,137,182,205,63,182,75,144,196,125,145,107,80,80,180,52,115,18,72,45,140,188,75,113,180,186,215,68,154,150,149,180,91,84,166,217,154,163,46,246,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,70,78,179,139,98,102,254,196,145,95,160,67,244,53,201,70,217,242,130,223,230,61,35,209,124,215,164,34,47,240,165,176,211,111,243,91,142,110,124,217,30,205,118,171,67,46,161,32,0,0,0,101,92,106,160,101,92,7,74,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,83,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,243,195,125,229,234,234,178,112,39,12,243,5,218,125,33,109,226,55,164,163,110,110,43,137,244,92,232,115,30,99,179,188,230,134,217,243,91,107,154,217,238,37,43,99,233,216,68,214,245,251,92,146,103,6,230,202,54,40,53,90,73,203,155,100,215,36,48,155,178,143,17,168,252,249,204,52,219,232,101,109,184,234,13,73,91,42,146,183,73,9,91,100,225,164,144,181,36,143,114,67,67,194,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,123,92,193,103,199,6,176,95,47,180,156,121,182,235,84,171,209,187,175,149,242,82,150,197,69,81,92,173,124,234,19,39,106,185,78,45,158,206,131,89,187,204,108,182,56,148,178,189,142,45,41,58,12,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,16,121,241,63,248,42,120,167,186,126,31,206,243,26,112,142,184,255,0,148,203,203,46,120,95,133,55,198,32,72,151,6,187,137,81,234,146,100,91,146,224,19,15,209,145,21,198,9,162,113,124,197,26,150,235,82,27,112,208,164,54,182,143,84,40,183,18,136,164,87,5,79,20,247,79,195,249,222,99,78,1,117,32,0,2,144,56,143,240,255,0,153,151,122,235,184,183,132,54,239,250,83,207,236,204,59,26,59,143,200,114,221,149,177,13,237,144,183,150,227,139,101,231,8,214,135,141,91,73,199,77,165,18,62,100,221,226,185,58,206,45,247,148,11,238,69,126,129,15,211,54,221,103,103,202,11,127,152,204,127,74,114,153,144,136,191,194,150,195,174,49,202,114,65,185,243,100,91,244,218,173,72,250,104,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,84,3,157,188,159,92,217,70,197,7,104,170,41,115,108,154,228,135,213,105,214,37,187,31,159,57,134,155,97,111,33,198,218,89,169,43,101,82,80,209,173,72,108,156,52,154,208,148,145,237,72,71,81,215,241,231,51,23,150,60,219,216,109,102,86,96,196,167,91,216,93,107,194,183,40,176,153,34,90,212,182,226,199,102,76,183,93,52,146,148,183,149,25,179,36,116,67,104,66,18,68,106,222,227,156,128,119,92,159,101,50,242,205,214,40,124,135,161,72,151,71,161,64,142,228,154,237,198,152,5,41,138,82,13,181,155,4,180,27,141,18,214,235,168,38,210,130,94,253,57,139,34,52,180,179,32,247,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,215,211,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,243,248,91,133,182,38,11,88,148,204,51,195,74,23,161,173,186,55,59,177,66,237,79,72,229,115,94,91,206,124,227,203,91,138,213,199,86,175,89,71,166,186,22,132,68,69,234,192,6,85,198,170,6,85,192,119,92,159,102,206,242,202,46,40,124,184,161,71,151,88,161,79,142,228,106,237,184,153,229,21,138,170,9,181,147,6,181,155,110,146,22,211,171,39,18,178,70,253,57,136,35,36,186,178,59,243,182,177,239,9,239,12,26,123,48,54,229,215,218,236,24,244,249,245,71,42,253,134,75,123,98,194,83,169,146,231,33,109,147,199,176,216,116,180,217,185,91,125,82,61,75,92,251,99,206,89,239,44,6,183,176,218,243,172,206,137,81,183,177,70,215,133,113,209,102,178,100,133,165,110,69,142,244,152,142,180,106,53,37,108,170,75,100,75,234,135,16,180,40,140,149,189,182,252,253,171,142,152,143,104,97,61,235,130,20,202,207,54,204,190,251,35,181,42,92,130,53,182,204,168,242,88,125,185,81,250,151,41,227,236,232,109,102,90,165,109,153,18,146,102,134,148,216,76,11,39,140,158,96,173,236,71,174,215,174,203,122,149,117,217,149,90,131,242,33,91,178,13,168,146,169,17,76,222,54,99,71,156,195,41,223,183,152,201,45,199,217,117,75,75,37,167,44,214,165,11,105,192,28,89,252,58,224,213,167,139,159,36,42,182,191,202,138,122,102,250,46,166,157,30,99,214,82,119,37,90,23,49,149,237,230,52,238,212,243,26,91,107,218,157,219,75,60,57,110,193,10,174,99,241,182,214,193,122,53,114,37,26,69,199,33,212,174,124,150,212,226,35,48,203,14,72,121,100,132,245,90,201,166,92,216,141,82,74,94,212,154,144,70,107,45,47,0,10,234,226,117,195,254,102,46,195,147,152,28,16,183,123,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,70,91,66,84,242,86,173,13,78,37,8,114,197,64,6,96,112,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,98,155,217,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,213,230,143,29,63,25,76,118,185,177,175,228,183,201,207,148,125,139,248,179,183,118,206,71,103,134,196,111,203,114,219,221,187,145,187,232,22,155,180,235,166,167,47,248,157,112,255,0,135,132,83,36,230,7,4,45,222,201,98,203,220,253,205,77,105,198,26,139,65,148,227,236,178,210,163,33,75,39,13,151,220,145,209,150,208,164,178,164,43,67,75,106,66,27,174,176,29,126,149,153,139,202,129,149,202,174,86,40,80,98,69,161,92,119,66,238,58,236,229,17,56,252,196,19,80,201,136,136,35,78,140,161,14,195,39,84,178,51,90,207,150,146,52,37,43,39,124,254,5,224,94,35,230,47,17,233,216,95,133,244,110,221,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,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,35,39,89,58,177,50,129,98,72,160,80,38,122,102,228,172,236,249,65,112,114,222,143,233,78,83,210,23,23,248,42,223,117,182,57,77,200,54,254,108,203,126,155,149,169,159,64,232,24,23,129,120,113,151,76,56,167,97,126,23,209,187,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,208,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,2,128,69,255,0,112,184,240,39,134,95,125,121,196,209,64,34,255,0,184,92,120,19,195,47,190,188,226,104,9,84,0,0,0,0,2,42,241,71,240,39,137,191,114,249,196,33,64,34,255,0,184,163,248,19,196,223,185,124,226,16,160,16,19,43,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,134,96,113,75,11,111,188,22,190,234,120,103,137,116,47,67,92,148,110,79,109,133,218,153,145,202,230,178,135,155,249,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,194,184,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,146,22,232,0,0,0,0,3,42,227,186,228,251,54,119,150,81,113,67,229,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,240,161,213,113,183,46,151,222,8,81,236,91,178,191,31,157,109,226,53,191,6,187,111,212,247,178,158,213,205,129,18,76,166,185,40,117,110,35,144,228,194,103,115,132,142,102,205,233,34,35,208,131,70,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,2,136,120,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,45,39,61,25,205,161,100,243,14,34,212,219,165,122,102,243,186,59,68,123,102,154,234,22,81,84,227,68,142,108,153,46,39,77,25,107,154,209,155,105,81,56,226,150,148,167,105,26,221,108,56,175,19,172,248,254,4,40,82,112,27,9,235,91,111,235,130,158,175,73,85,41,213,30,92,171,93,149,45,149,55,170,121,74,46,116,134,21,32,147,181,198,221,101,38,219,197,166,246,148,116,172,63,85,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,165,230,19,46,151,222,90,107,22,189,167,137,145,251,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,204,39,255,0,3,31,207,103,236,223,239,33,106,130,170,248,24,254,123,63,102,255,0,121,11,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,226,110,76,100,195,171,54,178,205,10,239,186,105,180,73,82,55,114,10,163,57,136,196,246,212,18,149,179,152,178,53,104,74,78,186,23,77,197,239,30,216,68,78,34,57,109,174,227,86,28,199,184,108,37,75,98,231,183,183,246,99,128,107,75,239,115,223,136,133,254,73,165,184,173,173,180,190,227,45,11,93,117,45,116,9,89,73,184,40,53,246,10,85,10,183,2,164,201,247,57,18,74,30,79,121,151,122,76,203,188,140,191,81,143,222,51,195,132,217,208,204,142,0,86,202,59,151,61,118,90,88,252,165,54,189,54,123,136,78,228,56,101,171,92,244,105,249,109,221,125,201,63,182,218,178,173,196,47,10,243,5,10,53,54,183,88,166,219,215,35,187,245,135,50,68,104,156,205,13,243,249,182,213,37,110,30,141,178,74,63,118,226,62,227,232,18,208,7,252,161,196,58,146,91,107,74,210,125,198,147,212,140,127,208,0,0,0,0,0,15,243,145,26,60,182,28,139,45,134,222,101,212,154,28,109,196,146,146,180,153,104,100,100,125,12,140,143,77,4,63,205,167,14,172,46,199,90,92,234,229,161,68,166,219,151,57,50,235,141,57,6,52,120,109,72,127,107,234,35,120,219,140,183,22,106,113,212,154,140,143,83,36,151,180,186,204,64,1,154,188,110,203,190,42,101,238,234,145,74,187,173,250,140,102,226,201,90,35,84,219,137,37,17,221,52,184,226,80,166,222,113,166,247,106,76,169,68,100,93,72,181,47,171,178,101,11,136,14,36,229,246,183,26,151,115,215,42,151,13,178,227,168,105,200,243,100,200,150,168,205,26,227,164,201,148,174,74,27,65,37,182,84,73,212,180,45,199,236,62,151,75,141,217,125,195,108,120,181,165,91,151,173,187,6,66,221,105,105,102,89,196,142,183,217,89,182,226,18,164,45,198,215,180,211,205,81,145,145,116,62,190,253,105,139,56,28,62,113,27,1,43,21,27,134,214,163,212,43,86,158,247,164,38,68,104,239,201,84,102,119,200,89,27,170,68,100,52,130,75,77,36,213,215,66,220,94,195,232,23,63,129,152,247,96,99,229,153,10,237,178,235,81,95,55,217,109,79,196,237,44,41,246,28,83,77,56,164,173,13,184,189,166,158,106,72,200,207,82,62,158,237,122,72,206,6,92,115,79,137,249,108,187,35,213,109,154,196,181,211,146,242,59,93,45,233,18,14,58,211,205,101,75,249,148,60,218,77,102,150,18,142,167,221,208,254,171,202,202,182,107,44,76,202,216,176,107,20,170,188,6,171,201,142,215,164,41,157,161,148,188,219,164,203,10,117,73,101,47,56,178,108,150,249,36,141,71,174,189,15,175,120,124,220,241,224,36,28,120,192,202,213,37,52,212,73,170,82,163,201,169,64,218,201,45,213,62,212,57,41,109,41,249,181,168,253,103,122,18,72,143,83,232,100,125,249,244,187,109,170,165,157,115,85,45,138,204,55,226,204,165,204,126,27,173,188,218,144,162,83,110,41,10,232,162,35,239,73,151,82,46,238,225,169,7,27,67,173,169,167,16,74,66,200,210,164,153,106,70,71,222,70,42,43,138,174,80,78,223,172,171,28,108,122,73,20,41,170,63,73,183,29,142,231,150,185,210,94,121,68,211,36,90,104,73,35,82,151,175,118,190,195,1,227,56,65,98,51,54,222,53,79,181,31,124,208,154,173,57,212,161,38,162,36,154,221,151,1,178,232,106,46,190,175,184,255,0,88,186,161,156,28,154,223,15,216,25,149,195,250,161,73,110,60,121,87,21,42,20,215,28,89,160,147,29,83,227,169,205,79,114,72,186,35,249,71,167,78,164,52,105,75,168,196,171,211,98,213,96,190,135,163,76,97,15,180,226,20,74,74,144,180,146,146,100,100,102,70,70,70,93,72,192,126,160,0,0,0,0,0,0,1,241,47,106,228,91,98,205,174,220,115,159,75,49,233,116,201,83,28,112,212,73,218,150,218,82,204,245,51,34,46,137,62,243,47,180,134,112,115,35,121,200,196,108,120,189,107,173,190,169,77,72,184,106,72,134,162,81,175,115,42,152,242,155,208,247,40,143,82,95,176,244,235,208,94,47,16,76,71,78,29,229,170,232,113,19,25,101,234,204,25,180,148,165,110,109,82,185,208,37,104,73,245,146,102,122,163,167,127,216,98,137,112,122,217,151,137,24,213,104,91,72,101,215,149,94,185,105,241,158,52,164,213,177,47,203,109,10,90,186,43,66,45,253,76,200,255,0,88,11,166,225,99,133,42,195,124,181,49,50,100,83,68,171,142,122,107,73,82,209,162,185,82,32,66,61,53,52,36,244,213,7,211,169,125,102,38,64,242,152,83,103,199,176,112,226,218,179,227,161,41,42,77,38,28,53,26,72,139,114,154,97,13,153,244,74,117,250,30,226,251,8,122,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,49,75,188,99,170,199,47,27,41,52,194,144,74,236,92,253,91,37,235,183,124,74,122,186,150,189,53,251,5,208,172,201,40,82,140,244,34,35,61,69,16,241,92,173,183,80,205,205,207,74,67,202,89,211,187,22,165,187,84,151,50,153,5,93,58,253,94,226,1,214,184,46,208,157,147,136,183,133,109,112,156,52,66,244,126,199,141,179,218,91,216,168,164,244,86,159,171,188,92,48,174,222,14,118,51,212,108,42,172,221,146,105,174,50,117,142,205,177,229,178,105,39,57,82,106,13,158,138,52,150,186,107,167,121,233,245,11,18,0,0,0,0,0,0,0,0,0,0,0,0,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,62,56,126,254,34,229,158,234,161,193,101,199,102,43,176,242,18,132,154,140,255,0,140,34,169,93,9,42,62,228,31,113,9,8,63,29,94,149,18,181,78,118,153,57,148,58,195,219,119,161,105,37,17,232,162,81,116,50,50,239,34,246,0,207,183,14,116,204,252,114,112,253,49,29,83,46,127,26,250,219,141,36,95,197,82,251,204,134,133,69,112,101,163,33,178,176,63,55,239,92,242,25,102,69,18,155,183,209,142,18,77,102,92,202,91,200,123,83,56,232,71,211,119,79,84,203,235,235,223,99,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,138,73,41,38,147,238,50,208,199,244,0,81,15,20,188,50,59,27,49,146,234,236,198,38,153,175,48,229,72,244,70,221,203,126,124,213,107,244,18,71,169,35,191,83,63,172,196,167,224,191,136,205,202,180,46,60,54,147,36,220,150,204,249,149,86,210,181,234,105,96,154,167,50,68,68,106,212,139,95,247,186,125,126,193,255,0,60,104,176,233,15,89,246,222,37,198,136,107,144,221,66,29,33,197,165,189,77,45,19,85,23,140,204,201,58,145,107,254,251,79,171,218,35,55,10,76,64,114,211,204,90,40,230,255,0,41,170,196,18,134,126,182,210,81,187,58,10,116,250,69,175,68,247,104,127,97,128,189,32,31,194,50,50,35,35,212,140,127,64,0,0,0,0,0,114,28,217,222,168,176,242,249,124,214,207,77,222,129,169,182,143,126,238,194,250,139,79,89,61,125,79,120,207,69,2,153,39,21,49,130,13,53,180,186,165,221,55,27,77,40,210,70,106,79,105,148,73,51,238,86,159,148,239,245,191,88,185,46,45,247,244,155,83,46,76,81,233,210,146,220,138,197,97,48,159,71,48,200,213,25,216,19,210,162,208,148,70,100,102,146,239,35,47,168,197,104,112,241,177,92,190,243,61,109,70,76,66,125,186,76,152,117,87,136,219,221,181,182,170,17,9,74,250,42,211,77,253,231,161,125,100,2,241,114,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,169,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,184,190,175,77,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,130,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,208,186,119,135,128,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,186,23,215,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,77,76,124,158,30,249,11,172,227,69,195,7,18,177,6,148,236,123,74,159,33,167,154,106,67,11,71,108,91,107,138,241,22,215,99,173,167,26,91,78,172,186,40,183,104,126,205,76,238,158,215,181,232,118,109,6,13,181,110,83,163,193,167,211,216,106,51,12,176,202,26,74,80,218,18,132,250,168,34,73,122,169,73,116,34,238,1,252,181,173,106,13,153,65,131,109,91,116,200,208,41,244,248,237,70,97,152,236,161,164,146,27,66,80,159,85,4,73,250,41,73,116,34,238,33,245,128,0,0,0,0,0,0,0,124,234,229,195,67,182,105,239,85,107,245,120,116,232,140,33,78,56,244,169,8,101,9,36,164,212,122,169,102,68,93,18,103,223,236,49,6,243,89,197,27,14,176,190,52,203,95,11,36,49,112,87,249,110,32,164,178,182,37,195,109,90,62,141,13,108,75,74,201,68,182,219,62,238,137,86,189,230,64,37,134,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,166,90,123,244,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,221,213,73,35,238,34,33,21,49,167,48,184,161,142,215,4,170,221,245,115,79,148,211,210,22,243,80,142,108,133,198,96,141,110,40,146,134,221,113,100,146,73,58,180,145,17,244,35,211,223,175,163,203,206,82,177,99,48,151,12,72,54,245,177,82,102,146,227,141,155,245,39,97,73,76,116,182,107,104,148,100,234,25,90,72,246,188,74,235,211,78,189,221,225,204,28,114,245,196,171,141,78,175,211,23,37,110,110,154,159,207,76,146,246,198,255,0,229,45,90,33,31,94,132,159,113,11,112,200,47,14,26,85,129,21,172,75,198,106,67,83,107,110,238,236,244,217,81,210,227,76,232,114,153,86,246,164,70,74,211,170,22,210,139,69,117,50,35,238,208,135,82,202,63,14,172,50,192,170,116,59,130,236,166,70,174,221,8,230,111,92,182,99,202,101,189,84,250,11,97,185,25,14,22,173,186,157,122,247,164,189,133,214,99,165,41,65,109,66,73,36,94,194,45,0,18,148,161,36,148,36,146,69,236,34,208,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,101,92,106,160,101,92,6,148,242,157,225,99,6,254,31,219,222,92,192,234,163,149,101,59,194,198,13,252,63,183,188,185,129,213,64,0,0,0,0,0,0,0,0,121,251,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,253,90,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,22,113,20,207,84,156,210,222,71,99,225,244,249,104,194,186,4,134,94,130,204,152,173,33,117,58,139,37,33,7,82,35,54,201,246,80,166,228,41,180,50,165,253,4,37,106,66,22,163,66,2,26,141,20,100,67,20,172,76,80,202,198,31,124,133,174,250,79,228,149,191,73,181,171,31,193,94,103,178,213,34,211,162,243,216,249,212,39,126,222,98,61,116,110,65,235,209,71,161,140,235,142,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,134,146,64,121,251,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,25,87,26,40,194,60,51,181,113,147,34,56,125,133,183,172,78,209,69,185,176,190,135,79,147,181,182,214,227,59,233,140,108,125,174,98,22,132,188,210,201,46,54,179,73,236,113,8,81,22,169,33,157,113,117,60,38,243,121,248,93,195,143,197,246,245,155,190,239,176,41,232,244,74,155,129,202,110,85,186,201,50,195,59,156,65,154,13,230,22,180,180,173,82,131,83,106,97,69,205,89,60,178,10,181,205,86,89,239,44,168,98,228,204,45,188,39,68,168,161,81,211,82,164,84,227,25,37,21,26,115,139,113,13,62,109,238,53,50,189,205,56,133,182,163,61,171,66,182,169,104,216,226,230,7,10,124,241,198,195,90,172,12,173,226,74,37,187,66,185,235,4,139,90,166,149,186,249,211,170,50,148,132,20,37,183,169,146,35,60,238,138,74,155,73,114,222,117,197,44,148,151,84,227,54,83,154,172,179,217,185,175,194,57,152,91,120,78,151,78,90,100,38,165,72,169,198,51,82,233,213,22,208,226,26,124,219,220,73,121,27,93,113,11,109,70,91,144,181,109,82,23,177,196,103,94,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,97,34,184,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,83,93,205,116,215,111,10,139,53,107,142,119,107,151,30,159,2,150,219,156,164,55,182,44,40,173,68,140,222,136,34,35,216,195,13,35,93,55,43,110,170,51,81,153,157,202,112,84,240,177,116,252,64,157,229,212,224,16,3,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,0,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,224,16,215,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,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,238,203,90,133,124,218,181,155,42,233,131,219,104,183,5,62,69,46,163,27,154,182,249,241,95,109,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,168,160,204,219,228,114,242,203,214,97,168,152,61,103,174,93,203,77,191,164,50,139,46,91,232,38,23,41,111,200,38,19,9,231,150,72,99,180,182,226,155,74,212,149,18,54,58,203,138,38,185,155,16,23,41,142,87,253,155,138,121,38,196,236,65,195,235,134,37,114,222,174,97,189,193,38,12,232,198,123,29,71,163,228,17,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,103,48,93,78,11,229,106,251,202,191,14,140,107,183,49,18,228,237,21,171,154,207,184,107,178,232,140,37,149,197,162,188,186,67,141,155,73,121,9,222,243,198,134,219,39,85,188,218,37,33,41,104,180,74,157,122,149,128,95,246,126,178,81,106,230,179,14,37,214,233,52,206,207,137,182,205,61,231,45,202,132,114,109,14,79,216,74,113,52,201,6,226,144,133,50,234,204,201,10,90,139,146,226,205,100,123,84,234,29,161,107,178,214,174,216,215,85,102,202,186,96,246,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,234,53,38,32,7,20,44,139,126,26,237,85,227,142,14,89,157,175,18,104,187,61,49,26,18,182,189,93,165,182,218,136,244,100,146,125,162,99,58,55,203,208,210,181,180,75,111,231,84,152,237,144,121,78,22,153,246,249,119,14,131,149,28,80,99,101,193,74,167,246,59,66,169,30,62,141,207,131,17,131,81,67,144,148,22,141,188,203,13,40,208,238,132,151,27,108,201,102,78,164,148,253,149,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,123,135,238,123,168,89,170,181,91,178,174,149,246,44,77,183,233,228,229,70,54,139,115,210,145,88,110,43,110,213,119,162,59,81,216,230,201,144,162,236,201,51,82,52,212,181,79,82,9,128,0,0,0,0,0,40,47,138,62,16,198,194,92,224,220,207,211,88,136,197,54,249,142,205,223,21,150,95,117,213,161,114,84,180,74,83,166,231,209,90,230,49,45,194,74,77,72,36,56,130,78,223,160,155,244,21,129,198,211,7,40,78,218,182,46,96,99,189,201,173,70,168,21,157,49,189,171,87,107,138,227,114,37,199,61,77,123,27,228,173,169,61,9,27,151,218,189,101,104,218,72,195,207,240,142,204,197,155,135,88,47,140,22,37,203,6,89,200,179,35,206,196,195,40,132,110,191,62,156,212,70,90,150,134,208,164,165,164,173,163,143,31,77,238,151,48,229,17,17,36,155,82,133,107,98,21,235,85,196,171,254,229,196,106,236,120,140,84,174,170,196,218,220,198,162,33,73,97,183,228,188,183,156,75,105,82,148,162,65,41,102,68,70,165,30,154,106,103,222,62,174,26,98,245,229,132,177,175,38,44,199,226,48,187,230,215,149,104,84,222,121,130,117,104,167,73,117,149,200,75,68,175,85,43,90,88,229,154,140,149,162,28,89,167,106,246,173,63,87,45,22,4,108,83,204,54,27,225,245,66,222,151,92,166,215,46,138,108,106,164,24,196,238,247,105,221,161,7,48,204,218,50,90,16,152,228,234,214,180,153,108,66,84,173,83,183,82,11,201,225,213,131,148,44,27,202,61,137,26,144,247,104,151,120,83,216,188,106,146,118,173,28,233,83,216,105,196,150,197,45,100,158,83,5,29,141,83,181,43,228,111,218,149,45,68,36,168,0,12,214,102,199,197,62,50,124,64,184,124,197,241,114,124,57,45,106,21,243,195,170,203,178,174,152,61,182,139,112,83,238,42,93,70,55,53,109,243,226,191,84,158,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,138,108,205,143,138,124,100,248,129,112,249,139,226,69,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,193,202,179,201,148,74,174,80,113,113,54,163,21,25,117,139,78,189,29,85,43,114,170,252,117,33,107,96,150,105,92,87,150,73,38,151,37,147,219,191,150,122,26,28,101,195,75,124,210,109,61,3,135,94,122,164,229,106,242,43,31,16,103,203,94,21,215,228,60,244,230,99,69,105,107,166,84,94,40,232,42,145,153,54,111,188,132,183,29,45,173,148,175,232,45,75,74,22,180,146,23,114,121,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,29,16,221,153,30,204,21,31,49,213,156,181,90,214,29,86,224,184,33,118,137,212,231,185,77,68,102,161,71,66,212,77,84,185,139,116,217,105,151,8,146,94,179,186,37,213,114,12,249,165,176,6,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,25,98,26,72,202,102,12,222,88,3,128,214,198,22,223,152,139,46,241,171,209,227,236,92,167,116,54,33,32,244,219,10,42,141,36,234,227,50,94,163,106,116,205,102,69,208,155,111,150,203,89,183,1,162,140,35,195,59,87,25,50,35,135,216,91,122,196,237,20,91,155,11,232,116,249,59,91,109,110,51,190,152,198,199,218,230,33,104,75,205,44,146,227,107,52,158,199,16,133,17,106,146,20,109,154,172,179,222,89,80,197,201,152,91,120,78,137,81,66,163,166,165,72,169,198,50,74,42,52,231,22,226,26,124,219,220,106,101,123,154,113,11,109,70,123,86,133,109,82,209,177,197,223,166,83,188,44,96,223,195,251,123,203,152,31,147,53,89,103,179,115,95,132,115,48,182,240,157,46,156,180,200,77,74,145,83,140,102,165,211,170,45,161,196,52,249,183,184,146,242,54,186,226,22,218,140,183,33,106,218,164,47,99,136,10,192,225,115,158,218,86,9,213,94,192,140,104,185,165,199,178,107,146,16,171,126,163,45,244,246,43,122,106,148,179,117,14,110,45,205,70,144,165,164,205,123,249,109,56,147,89,165,36,243,206,166,80,113,171,240,177,107,124,64,131,229,213,17,89,118,158,75,49,230,246,204,53,193,150,139,122,223,136,229,217,107,72,112,170,206,201,147,217,34,49,9,18,26,100,234,4,167,210,135,92,140,100,251,46,160,208,218,156,91,78,37,72,109,90,232,39,255,0,20,12,57,147,132,28,63,48,159,11,101,93,82,238,69,218,151,69,34,144,85,57,49,154,142,183,208,205,42,160,132,104,219,68,73,66,18,146,74,16,70,106,89,33,41,222,183,23,185,197,5,101,96,70,14,87,113,247,19,33,97,85,172,246,202,213,86,159,85,145,78,111,106,15,180,202,137,78,145,45,168,218,173,104,66,57,203,142,150,185,138,81,37,28,205,231,169,39,67,242,183,101,173,93,177,174,170,205,149,116,193,236,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,212,73,94,23,30,59,48,203,239,175,39,154,44,83,138,22,74,63,24,11,17,120,207,135,180,202,172,236,73,179,105,232,140,213,58,17,115,189,51,75,75,202,90,227,147,74,81,104,243,92,215,222,108,219,35,91,158,187,91,28,82,218,229,135,235,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,98,175,21,140,241,198,196,170,172,252,173,225,178,37,181,66,182,43,6,139,166,166,165,186,193,212,106,49,84,180,28,36,55,169,18,227,50,238,170,82,156,73,243,30,105,181,32,146,150,146,227,213,192,61,5,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,131,218,229,163,46,151,222,104,49,78,6,25,216,177,255,0,154,153,88,155,189,159,226,202,95,105,101,151,230,114,221,117,190,119,43,158,133,114,144,173,235,238,34,239,50,229,67,73,25,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,94,109,192,105,79,41,222,22,48,111,225,253,189,229,204,14,170,57,86,83,188,44,96,223,195,251,123,203,152,29,84,0,102,179,54,62,41,241,147,226,5,195,230,47,141,41,140,214,102,199,197,62,50,124,64,184,124,197,240,23,39,195,146,214,161,95,60,58,172,187,42,233,131,219,104,183,5,62,226,165,212,99,115,86,223,62,43,245,73,237,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,168,170,28,242,101,18,171,148,28,92,77,168,197,70,93,98,211,175,71,85,74,220,170,191,29,72,90,216,37,154,87,21,229,146,73,165,201,100,246,239,229,158,134,135,25,112,210,223,52,155,77,186,112,184,240,39,134,95,125,121,196,209,215,243,21,128,214,110,100,176,142,187,133,55,156,40,138,69,70,58,215,76,156,244,115,121,116,154,137,33,69,30,107,68,149,161,91,219,82,181,52,146,211,189,6,182,212,123,22,162,48,166,206,29,121,234,147,149,171,200,172,124,65,159,45,120,87,95,144,243,211,153,141,21,165,174,153,81,120,163,160,170,70,100,217,190,242,18,220,116,182,182,82,191,160,181,45,40,90,210,72,92,212,227,43,86,165,87,242,137,100,215,104,85,56,149,26,109,70,248,166,203,135,50,35,201,121,137,44,57,76,168,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,133,112,93,153,30,204,21,31,49,213,156,181,90,214,29,86,224,184,33,118,137,212,231,185,77,68,102,161,71,66,212,77,84,185,139,116,217,105,151,8,146,94,179,186,37,213,114,12,249,165,176,76,172,252,96,205,229,128,60,55,240,191,11,111,204,69,151,120,213,232,247,196,20,46,83,186,27,16,144,116,218,134,216,81,84,105,39,87,25,146,245,27,83,166,107,50,46,132,219,124,182,90,8,23,148,239,20,248,55,241,2,222,243,22,5,207,113,6,201,37,43,53,246,3,117,219,97,136,144,113,22,213,143,33,234,84,196,197,74,159,171,48,150,94,82,41,43,113,79,52,132,33,201,10,109,73,117,195,81,50,124,195,73,17,56,230,180,45,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,190,158,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,212,40,135,253,21,88,87,87,251,43,110,92,150,229,67,254,249,14,117,54,116,119,63,228,184,203,205,184,143,169,73,82,125,134,66,244,248,126,231,186,133,154,171,85,187,42,233,95,98,196,219,126,158,78,84,99,104,183,61,41,21,134,226,182,237,87,122,35,181,29,142,108,153,10,46,204,147,53,35,77,75,84,245,46,65,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,244,95,225,151,147,172,101,196,108,83,181,179,7,30,101,86,204,179,45,122,129,84,97,215,80,218,79,211,79,70,146,202,36,83,155,65,62,219,188,151,153,92,150,150,249,37,109,122,142,180,162,81,238,65,4,192,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,63,248,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,5,143,241,47,200,228,108,199,89,175,99,13,142,185,104,196,91,46,142,226,25,136,218,29,144,138,229,57,147,113,243,132,150,80,74,81,73,37,45,213,50,164,39,215,91,134,218,200,201,72,91,52,151,105,221,53,219,26,234,163,94,182,180,238,197,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,6,164,197,85,241,83,200,119,250,175,154,188,32,162,255,0,52,237,223,66,166,83,191,225,215,38,182,165,243,127,226,233,117,13,179,252,228,133,171,242,171,1,42,178,11,157,123,87,53,152,113,18,137,86,169,246,124,77,182,105,236,183,113,211,228,27,104,114,126,194,75,106,169,199,38,210,132,41,151,86,100,107,74,18,92,151,22,72,50,218,166,150,237,43,102,199,197,62,50,124,64,184,124,197,241,53,56,90,100,203,48,80,241,30,131,153,42,197,86,171,135,246,103,163,251,68,66,109,109,118,171,166,43,198,100,81,148,194,247,108,134,174,90,29,83,142,160,148,164,242,22,199,85,38,67,48,175,54,62,41,241,147,226,5,195,230,47,128,250,182,198,84,113,30,249,203,45,99,51,118,83,94,153,165,90,247,4,186,61,126,150,195,38,114,160,197,106,44,103,202,122,116,51,230,178,93,161,68,233,17,18,154,74,18,225,238,65,184,166,190,86,90,51,23,125,229,127,20,224,98,101,139,35,249,168,117,136,91,25,254,51,165,246,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,142,242,62,242,59,73,224,213,73,165,87,242,137,123,80,171,180,200,149,26,109,70,248,169,68,153,14,91,41,121,137,44,57,76,167,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,196,43,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,250,11,74,20,181,173,38,181,133,207,96,94,58,97,198,98,240,226,157,138,24,95,89,237,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,87,64,20,3,144,92,235,221,89,83,196,120,148,74,181,79,180,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,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,250,0,250,192,0,0,40,175,139,110,22,216,152,95,154,118,126,66,208,189,25,242,182,223,77,211,88,254,20,243,221,170,169,42,163,59,158,255,0,206,173,91,55,114,209,234,35,106,11,78,137,45,76,94,160,165,110,53,126,41,237,111,135,240,124,198,162,3,207,240,128,176,44,219,235,53,242,101,94,22,244,74,178,237,91,94,77,126,144,82,72,212,136,181,22,230,67,105,169,4,141,118,169,104,75,238,26,55,17,237,94,213,167,69,161,10,77,228,138,86,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,0,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,229,92,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,64,60,255,0,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,165,225,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,129,115,216,23,142,152,113,152,188,56,167,98,134,23,214,123,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,208,4,21,225,125,147,44,88,203,5,10,233,187,113,102,171,232,170,173,227,200,142,171,82,58,227,73,110,51,113,86,231,42,76,137,45,239,220,241,243,93,216,219,46,114,210,219,134,110,111,90,146,150,39,80,0,202,184,213,64,202,184,11,222,225,239,96,89,184,167,195,134,201,195,236,65,183,162,87,45,234,228,122,220,105,208,100,145,236,117,30,153,152,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,84,25,197,201,213,247,148,11,238,61,2,191,51,211,54,221,103,127,201,251,131,150,204,127,74,114,153,142,185,95,193,80,251,174,49,202,114,65,55,243,134,91,244,220,157,72,250,91,255,0,11,143,2,120,101,247,215,156,77,29,127,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,12,214,77,171,85,106,49,160,67,168,84,229,202,143,75,142,113,32,180,243,202,90,34,176,110,184,241,180,210,76,244,66,13,215,157,112,210,157,11,123,139,87,122,140,206,202,184,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,226,178,149,194,246,234,188,243,5,119,218,121,129,111,177,218,216,91,80,141,26,174,221,61,199,20,221,193,33,230,138,67,17,227,74,73,36,146,202,152,91,47,60,122,165,244,54,251,40,216,210,221,222,213,212,128,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,128,93,72,0,0,14,127,142,152,23,135,25,139,195,138,142,23,226,133,27,183,82,167,104,235,47,52,100,137,84,249,73,35,38,229,70,112,200,249,111,35,114,180,61,13,38,149,41,11,74,208,181,161,93,0,0,101,92,104,163,33,56,103,106,225,126,81,240,206,157,107,68,229,250,122,223,133,115,84,95,91,109,147,210,167,79,97,18,29,91,138,66,19,191,111,49,45,32,213,170,137,166,90,65,169,91,53,25,215,26,83,202,119,133,140,27,248,127,111,121,115,0,58,168,0,0,12,171,141,84,12,171,128,208,158,17,225,190,28,102,83,32,24,125,133,247,60,207,73,219,117,236,63,161,211,165,189,75,156,68,227,18,162,199,96,140,208,226,53,73,60,196,168,253,80,162,82,73,198,77,14,33,68,74,65,210,94,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,218,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,45,167,56,57,76,179,115,117,133,255,0,33,235,178,34,81,235,176,36,55,38,133,113,170,1,202,126,148,179,113,6,249,33,4,227,70,180,58,210,13,181,32,215,179,94,90,204,141,77,32,200,34,175,6,12,6,147,106,225,125,203,143,245,216,81,59,69,241,33,52,186,18,213,29,165,62,221,58,27,142,37,247,16,241,44,214,132,61,39,84,41,163,74,58,193,109,103,188,148,131,77,143,138,213,192,190,47,121,125,167,215,105,216,79,86,194,218,174,30,97,181,10,158,116,186,5,109,218,139,181,71,25,139,21,4,136,141,201,138,219,74,117,27,153,108,146,102,135,100,41,46,109,35,53,36,212,234,108,42,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,65,232,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,103,95,60,88,67,102,224,70,106,47,204,45,195,230,37,177,111,82,100,67,122,11,18,95,55,151,29,18,97,49,40,217,37,159,172,164,33,79,169,8,53,26,151,177,41,220,165,171,85,30,140,197,0,241,71,241,217,137,191,114,249,60,32,19,83,130,94,25,218,177,176,178,250,198,62,201,205,185,42,23,1,219,60,247,27,109,93,158,12,120,209,228,108,101,91,57,136,230,57,43,87,11,121,165,92,134,61,82,52,106,118,84,32,7,5,79,11,23,79,196,9,222,93,78,19,252,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,2,128,69,255,0,112,184,240,39,134,95,125,121,196,209,64,34,255,0,184,92,120,19,195,47,190,188,226,104,9,84,0,0,0,0,2,42,241,71,240,39,137,191,114,249,196,33,64,34,255,0,184,163,248,19,196,223,185,124,226,16,160,16,23,231,196,51,37,148,172,211,225,124,138,237,161,111,196,86,42,91,81,200,237,249,135,37,49,78,107,4,230,231,105,239,184,164,154,86,133,36,221,83,68,179,73,33,227,73,243,27,66,222,221,66,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,79,10,234,226,117,195,254,102,46,195,147,152,28,16,183,123,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,70,91,66,84,242,86,173,13,78,37,8,112,63,95,13,46,32,145,177,134,149,71,203,230,47,213,101,185,136,48,35,246,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,101,134,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,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,4,160,0,0,25,87,26,30,195,108,33,179,113,235,33,56,119,132,120,128,196,183,40,87,22,27,219,108,200,56,143,155,47,180,180,66,140,235,79,54,190,164,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,121,225,26,51,192,219,254,205,194,204,147,97,142,32,226,13,195,18,135,111,80,240,222,223,147,58,116,147,61,141,35,209,241,200,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,194,133,179,21,128,215,150,91,113,114,187,133,55,156,41,105,93,58,66,215,76,156,244,114,101,21,106,113,173,69,30,107,68,149,173,59,28,74,117,52,146,213,177,100,182,212,123,208,162,46,106,59,174,112,115,103,121,102,235,20,62,92,87,99,203,163,208,160,71,110,53,10,220,84,242,148,197,41,6,218,9,243,66,201,182,137,107,117,212,27,138,89,163,126,156,180,25,154,90,65,23,10,1,109,60,37,50,81,232,72,112,243,101,137,180,202,172,58,211,220,230,236,186,123,229,200,109,48,94,99,150,186,154,136,149,189,206,114,29,117,182,146,226,82,146,108,148,233,19,132,235,43,71,21,227,87,226,158,214,248,127,7,204,106,34,85,112,197,207,143,225,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,21,120,213,248,167,181,190,31,193,243,26,136,14,171,192,199,243,217,251,55,251,200,90,160,170,190,6,63,158,207,217,191,222,66,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,20,148,172,182,173,36,162,63,97,150,163,250,0,43,151,63,92,56,105,87,252,87,113,47,6,105,13,66,173,181,183,180,83,98,199,75,109,61,169,197,101,59,26,143,25,75,86,136,67,170,61,85,208,204,207,187,82,21,30,218,239,92,53,184,210,234,61,49,109,214,225,107,161,252,244,57,44,239,111,254,74,211,170,23,245,106,74,247,24,212,74,146,149,150,213,164,148,71,236,50,212,67,140,220,112,234,195,60,117,167,76,184,45,58,100,106,21,206,190,94,197,196,102,60,86,92,209,76,32,247,155,113,150,225,232,219,74,211,175,122,143,216,125,2,35,229,31,138,221,201,107,28,59,39,28,72,234,84,198,249,155,106,133,204,122,89,235,207,112,249,143,73,152,73,250,74,105,9,233,244,75,78,253,12,90,182,31,226,141,131,138,52,118,235,150,45,215,74,172,69,115,95,90,20,230,100,109,209,75,79,94,82,212,69,213,181,251,125,135,238,49,156,156,98,203,230,41,96,117,105,234,77,247,105,212,225,182,222,221,179,23,2,75,113,220,213,13,168,246,173,214,209,174,156,212,17,244,239,61,61,218,250,12,2,205,158,48,101,238,172,204,187,66,228,150,236,6,183,110,166,201,153,41,81,21,170,93,34,213,166,222,109,39,235,60,165,127,133,161,253,161,164,0,16,195,46,252,77,240,91,22,41,109,197,188,42,108,219,117,162,121,166,22,153,207,68,134,203,138,117,215,18,142,89,57,41,75,50,36,165,6,175,118,226,211,93,72,75,234,29,195,67,185,169,236,213,104,21,120,117,24,143,161,46,54,244,89,8,121,10,37,36,148,90,41,6,100,125,20,71,223,237,32,31,68,0,0,0,0,0,124,155,166,214,160,222,116,25,214,213,201,76,141,62,159,80,142,236,103,217,125,148,58,147,67,136,82,21,234,172,141,63,69,74,46,164,125,230,62,176,0,165,158,32,252,61,231,225,37,74,102,39,225,69,38,108,219,102,83,142,73,153,25,134,20,225,194,82,149,41,247,12,144,196,100,182,219,8,109,182,203,83,87,171,174,135,211,67,17,75,47,57,130,190,242,233,136,80,46,219,94,163,33,182,89,144,210,103,66,83,207,19,79,50,79,180,227,137,83,104,113,178,81,153,50,148,153,40,244,50,232,127,86,143,174,139,94,135,121,80,103,91,87,29,58,60,234,125,65,135,99,62,203,236,161,212,169,14,33,72,87,170,178,52,159,170,165,23,82,62,241,75,28,66,50,23,89,193,123,134,110,37,97,237,41,233,22,149,66,67,143,58,212,118,22,190,198,183,23,45,227,45,173,71,67,77,180,134,154,65,117,81,237,215,221,161,144,91,62,92,177,242,209,204,6,26,209,46,250,13,102,158,253,66,69,62,51,149,56,140,72,105,75,141,41,81,217,113,228,26,16,226,212,141,170,120,139,69,30,226,238,63,175,244,102,67,14,97,98,150,11,221,182,156,166,80,181,201,163,79,75,6,105,35,52,58,168,143,54,149,39,84,171,67,46,103,67,34,212,81,198,73,243,103,116,229,171,19,32,169,117,7,92,182,234,82,26,137,81,136,243,174,27,77,52,228,136,220,215,146,142,115,109,165,194,109,141,9,74,212,136,186,31,78,235,230,195,203,254,211,197,235,18,5,213,108,212,226,207,129,86,132,211,139,38,94,105,211,108,221,101,11,54,215,177,74,73,40,146,226,117,78,167,166,190,208,25,184,175,211,36,225,94,48,78,166,184,151,82,187,90,227,117,164,154,136,201,74,236,210,141,36,125,201,215,242,125,254,175,234,26,23,202,101,234,139,243,47,150,53,108,180,221,232,26,99,75,247,238,236,44,40,245,245,149,215,215,247,138,75,226,29,98,185,98,102,118,229,142,168,133,29,186,180,153,149,86,72,155,217,185,183,106,18,201,42,250,41,215,93,157,229,169,125,102,44,191,132,133,253,38,235,203,148,138,61,74,82,92,145,71,172,46,19,8,230,25,154,99,53,2,2,82,90,26,140,200,136,212,125,196,69,245,16,9,198,0,0,0,0,0,0,63,134,100,68,102,103,161,16,10,201,227,65,136,205,197,179,237,204,54,141,36,219,150,244,248,117,87,18,133,232,106,96,218,168,178,100,100,74,212,203,95,247,186,125,126,193,22,56,90,97,145,223,89,141,137,87,122,55,53,154,11,13,212,136,205,27,137,43,98,124,37,107,244,20,69,161,47,191,82,63,172,135,236,226,183,136,14,93,153,139,93,28,159,55,90,163,193,56,127,75,118,211,106,116,228,233,244,143,78,138,238,208,190,194,18,103,130,238,29,33,155,62,228,196,185,49,13,18,28,168,76,164,54,181,55,161,169,163,106,156,241,25,25,167,83,45,127,223,105,245,123,64,89,194,82,73,73,36,187,136,180,33,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,142,179,204,244,60,238,74,246,57,217,157,218,173,116,208,246,158,135,168,207,183,17,148,204,252,114,113,0,165,186,167,156,254,42,245,247,26,181,254,42,137,220,102,52,36,235,104,121,165,180,225,106,149,164,210,101,239,35,33,92,121,151,200,108,172,112,205,251,55,60,118,89,143,68,169,110,244,155,134,147,65,159,46,150,202,25,208,202,58,209,244,218,211,214,51,250,186,247,4,155,200,117,128,254,29,101,158,213,161,206,101,198,166,39,183,115,210,180,154,76,191,140,37,41,61,13,41,62,229,151,121,9,8,63,21,30,149,18,137,78,102,153,5,148,52,195,59,182,33,41,36,145,106,163,81,244,34,34,239,51,246,15,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,41,211,98,28,226,168,114,203,158,95,202,208,181,238,211,191,77,123,135,234,0,0,0,0,0,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,132,68,68,103,175,212,63,238,76,134,34,71,118,92,151,80,211,44,161,78,56,181,168,146,148,164,139,83,51,51,232,68,68,93,226,162,120,141,113,1,184,170,151,21,71,6,176,154,189,46,155,14,155,33,232,181,10,132,9,75,101,199,29,109,201,113,221,108,157,98,73,145,160,200,219,86,213,32,140,204,136,207,216,64,44,39,16,115,165,151,60,55,83,141,86,177,46,131,37,230,148,104,91,48,171,48,22,225,40,183,234,91,84,250,79,93,80,101,167,188,200,115,232,28,78,114,179,62,105,66,249,69,34,62,170,219,205,126,93,57,13,247,145,107,187,181,119,117,215,236,20,79,29,139,231,16,106,124,150,83,91,184,103,60,189,234,208,158,150,225,168,213,161,168,244,220,127,73,125,254,245,125,99,222,187,149,60,125,98,133,242,136,240,198,229,56,188,190,105,109,162,205,221,183,102,253,127,35,167,119,214,3,65,120,119,143,248,63,138,108,54,229,151,136,54,253,65,231,72,141,49,153,171,69,117,238,164,141,61,70,220,81,247,184,146,251,79,79,112,232,67,50,118,166,33,226,246,9,221,16,231,209,235,151,45,187,58,153,37,183,206,34,164,202,136,149,242,220,73,242,220,66,84,131,52,26,154,34,52,244,250,58,123,58,91,70,68,120,144,210,177,127,179,225,198,45,76,137,77,185,8,144,220,89,110,56,150,89,148,95,193,153,66,119,191,41,110,45,229,56,227,135,161,39,169,22,165,215,82,1,96,128,63,225,167,90,125,164,60,195,136,113,183,18,74,66,208,100,105,81,31,82,50,50,239,33,255,0,96,0,0,0,0,0,34,135,19,11,57,23,102,88,171,11,228,54,226,233,103,34,160,157,201,215,105,181,79,153,161,151,170,122,31,173,223,211,237,33,76,185,78,187,222,176,243,31,96,84,183,109,109,119,53,42,44,158,166,95,52,115,216,53,255,0,41,63,161,237,233,239,23,221,154,250,23,202,44,188,223,212,244,199,231,57,242,114,170,166,211,179,119,175,216,95,34,61,52,63,120,206,229,49,217,54,182,41,196,124,139,151,34,145,112,54,178,35,212,182,173,169,36,125,123,140,186,167,234,253,64,52,225,66,168,179,87,162,83,234,209,143,86,166,197,106,67,103,211,232,173,4,162,238,51,46,227,247,143,220,57,182,92,46,23,110,124,11,177,42,207,169,6,227,182,229,44,214,104,62,134,163,134,202,143,188,207,244,189,227,164,128,0,0,0,0,0,169,190,52,23,53,69,85,123,114,217,41,38,80,201,152,114,141,162,90,190,158,234,138,53,211,93,59,186,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,253,166,58,207,25,121,105,94,42,208,98,146,149,170,105,49,87,166,189,63,190,106,4,43,169,137,146,226,146,138,52,167,154,37,145,165,68,133,154,117,35,239,35,208,4,199,207,150,123,46,44,194,92,178,237,11,66,161,54,159,105,83,164,56,202,91,105,213,181,218,249,110,74,108,148,162,110,66,218,113,43,105,228,234,122,22,186,123,187,252,238,69,242,107,118,102,62,254,166,87,230,192,54,173,10,61,73,151,170,47,72,105,212,162,66,26,122,50,221,101,42,54,28,105,106,83,79,25,146,20,101,175,93,116,46,254,97,150,156,1,186,115,17,137,212,203,70,139,21,229,197,84,150,93,168,200,36,56,100,220,110,208,203,110,171,114,91,112,136,200,158,35,213,69,161,123,126,189,0,101,239,3,173,76,2,195,122,101,145,108,192,97,149,50,195,42,152,242,26,109,42,126,65,48,211,78,56,165,33,180,110,53,114,82,102,102,90,159,183,220,65,235,108,75,22,218,195,139,90,159,104,90,148,200,240,105,244,248,237,48,134,217,97,182,137,92,182,210,217,41,68,218,82,147,81,165,9,212,244,46,225,232,0,0,0,121,43,223,22,48,223,14,160,57,80,188,239,106,21,33,182,204,211,164,202,147,17,212,106,36,168,246,151,49,105,235,234,43,167,212,126,227,17,170,241,226,133,150,219,101,53,22,226,85,223,169,61,5,111,33,37,18,68,7,146,241,163,118,134,141,37,145,168,140,211,211,187,93,72,4,194,1,87,215,159,26,59,96,216,147,26,203,178,42,156,226,66,210,219,147,233,173,237,223,162,136,143,86,231,107,166,187,123,190,191,168,112,123,171,139,158,61,214,88,121,138,84,10,52,18,81,171,150,182,218,154,210,200,140,148,69,213,51,15,175,82,255,0,16,11,167,172,220,116,11,122,35,179,171,181,184,20,248,236,161,78,56,228,169,40,105,41,73,17,153,153,154,140,136,186,17,159,234,49,19,51,7,196,199,2,240,134,155,58,29,189,83,249,73,91,65,58,195,9,166,61,14,99,41,120,146,233,36,220,36,74,66,201,27,219,45,116,235,162,139,218,98,161,49,35,56,121,135,196,245,186,85,204,78,184,163,71,120,148,149,197,133,90,156,134,84,147,223,170,77,10,121,68,100,100,179,45,61,196,68,56,236,185,179,103,188,185,51,165,189,37,229,153,169,78,60,225,173,74,51,61,76,204,207,169,158,166,127,227,1,36,115,15,159,124,113,199,122,140,134,254,84,84,40,84,103,13,105,76,42,100,217,145,80,182,205,78,232,78,55,218,22,131,213,14,237,63,102,137,34,238,46,188,66,206,177,111,156,83,184,154,164,91,52,138,157,102,163,53,228,164,212,212,119,164,43,114,220,74,119,40,208,149,43,233,56,157,79,79,111,214,60,185,25,17,145,153,107,161,137,107,149,92,231,217,153,114,166,45,183,176,158,131,85,170,18,141,198,234,46,208,154,126,66,85,181,141,11,154,111,182,162,34,83,59,186,123,79,94,243,232,18,119,41,188,38,29,229,192,189,113,234,67,11,75,156,169,45,210,227,175,93,18,124,135,9,15,179,42,31,127,229,80,178,35,247,23,188,197,146,217,24,123,134,216,67,66,143,69,180,168,84,90,12,54,27,67,36,108,69,143,20,220,218,132,167,85,114,210,146,53,25,54,157,122,117,219,245,10,163,187,184,201,98,117,70,59,177,173,139,74,139,13,43,66,144,133,46,4,134,212,157,73,68,70,70,137,189,12,181,79,248,135,238,202,190,51,102,191,56,24,187,6,61,66,224,168,192,181,233,242,90,155,57,113,37,212,154,101,109,55,41,130,113,178,51,91,173,154,141,169,7,234,171,66,208,139,83,211,188,45,226,44,232,147,145,204,135,33,183,145,250,77,172,148,71,250,203,236,49,254,227,226,90,54,211,118,173,25,154,74,38,72,148,109,110,213,215,220,222,181,106,181,43,170,180,45,126,150,157,222,193,246,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,101,92,106,160,101,92,6,148,242,157,225,99,6,254,31,219,222,92,192,234,163,149,101,59,194,198,13,252,63,183,188,185,129,213,64,0,0,0,121,76,82,197,43,19,5,172,74,158,38,98,93,119,208,214,221,27,147,219,102,246,87,164,114,185,175,33,150,254,109,148,45,197,106,227,168,79,170,147,211,93,79,66,35,50,245,98,42,241,71,240,39,137,191,114,249,196,32,31,86,211,226,61,147,27,230,234,163,89,86,182,50,118,218,213,193,80,143,75,167,70,249,59,85,111,159,41,247,18,219,77,239,92,100,161,59,150,180,150,170,50,73,107,169,153,23,81,37,70,107,50,157,226,159,6,254,32,91,222,98,192,208,158,63,89,248,143,127,224,213,217,102,225,29,251,242,46,239,170,211,212,197,46,183,176,207,179,57,184,141,73,220,157,86,215,49,4,182,185,200,35,113,174,103,49,4,107,66,72,194,181,120,162,241,0,153,87,153,82,203,38,8,92,92,154,83,61,166,157,124,85,24,109,246,37,57,41,167,221,97,234,74,121,136,70,214,75,149,171,174,54,107,75,201,113,45,146,137,4,234,93,130,217,104,203,165,247,154,12,83,129,134,118,44,127,230,166,86,38,239,103,248,178,151,218,89,101,249,156,183,93,111,157,202,231,161,92,164,43,122,251,136,187,204,185,253,217,107,87,108,107,170,179,101,93,48,123,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,117,22,147,193,99,23,176,142,151,111,93,120,43,53,248,148,236,69,172,214,23,89,138,183,152,67,107,171,211,155,138,218,83,29,167,190,147,171,142,164,73,116,217,86,155,80,250,214,130,81,115,141,1,84,35,181,99,174,84,113,31,3,44,156,63,197,10,155,94,149,179,49,26,223,166,86,41,181,152,236,154,91,143,42,84,52,72,114,4,130,212,249,111,35,114,246,25,158,215,91,65,173,58,26,93,109,174,42,46,39,52,248,141,132,118,103,11,92,42,182,177,38,213,137,115,85,238,203,30,223,133,107,65,84,148,50,252,42,138,105,45,153,85,16,122,243,82,136,196,162,220,109,145,239,55,155,97,122,55,33,70,2,21,112,249,206,221,87,42,23,251,148,43,157,249,115,176,234,234,145,29,154,172,53,74,82,88,164,190,167,153,74,234,200,109,44,186,181,173,184,233,113,42,105,178,73,188,92,178,81,153,182,222,151,211,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,203,16,191,62,24,88,67,139,152,49,149,200,150,238,48,49,46,4,234,157,98,77,102,149,72,150,250,214,253,38,156,251,76,236,142,227,74,233,29,106,117,47,190,108,151,209,55,207,121,37,211,113,9,10,12,31,86,211,186,107,182,53,213,70,189,109,105,221,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,186,15,148,39,254,104,242,29,255,0,238,177,134,89,171,194,10,47,230,254,217,118,239,161,83,41,223,253,93,190,77,109,75,230,255,0,197,210,234,27,103,249,201,11,87,229,86,2,197,50,11,154,232,121,173,192,232,149,186,155,187,47,59,95,147,71,186,25,113,230,13,199,229,37,148,154,103,165,182,137,60,182,100,122,234,73,27,104,74,92,67,237,167,113,53,189,94,43,136,166,69,99,102,150,205,59,227,15,160,68,70,42,80,35,178,204,23,164,202,117,8,169,211,153,57,11,58,105,17,184,76,50,181,57,33,78,33,229,35,233,161,40,82,208,133,26,209,77,121,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,132,242,235,143,54,110,100,176,142,133,138,214,100,216,138,69,70,58,17,83,130,204,131,121,116,154,137,33,39,34,19,166,164,33,91,219,82,180,37,26,19,189,6,135,18,91,22,147,48,205,101,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,231,248,42,120,88,186,126,32,78,242,234,112,175,94,38,148,154,85,23,60,120,159,14,141,76,137,2,59,146,41,178,214,212,102,82,210,20,251,244,200,143,60,233,165,36,68,107,113,215,28,113,106,239,82,214,165,30,166,102,98,194,184,42,120,88,186,126,32,78,242,234,112,8,1,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,0,113,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,9,254,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,205,143,133,140,100,248,127,112,249,115,227,53,128,53,80,0,35,86,122,243,41,93,202,181,147,135,184,155,76,46,117,41,236,64,167,210,238,72,137,138,135,220,151,71,118,28,213,200,109,162,82,145,181,226,229,33,198,204,150,130,230,54,130,81,154,13,105,80,67,94,40,60,62,227,82,99,86,179,67,130,212,169,107,66,228,42,125,225,67,140,211,178,87,189,231,101,72,153,90,55,93,125,74,36,18,150,194,86,195,77,108,109,4,167,125,84,37,122,86,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,209,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,42,65,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,250,11,74,20,181,173,38,181,133,191,101,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,29,128,102,179,45,25,139,190,242,191,138,112,49,50,197,145,252,212,58,196,45,140,255,0,25,210,251,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,121,31,121,30,132,240,47,29,48,227,49,120,113,78,197,12,47,172,246,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,168,56,175,247,81,242,39,254,238,127,243,102,177,255,0,84,18,82,211,186,104,87,205,171,70,189,109,105,221,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,250,12,182,141,41,229,59,194,198,13,252,63,183,188,185,128,29,84,113,252,224,88,17,177,63,43,152,165,102,61,111,75,174,200,149,107,206,147,79,167,196,39,84,251,245,24,205,28,136,68,218,90,61,235,89,73,101,147,36,22,187,204,137,38,74,35,52,159,96,0,25,87,19,255,0,131,38,22,252,171,204,117,119,19,39,208,187,84,11,18,223,115,179,77,237,91,59,29,82,106,201,150,126,108,150,74,115,124,84,212,83,213,42,66,116,212,244,87,44,196,42,197,143,144,159,133,59,203,240,91,255,0,200,207,148,21,31,147,159,150,255,0,82,251,75,157,151,242,255,0,59,249,30,95,229,61,127,210,235,168,183,254,10,158,22,46,159,136,19,188,186,156,2,127,128,0,12,214,102,199,197,62,50,124,64,184,124,197,241,205,38,210,106,180,232,208,38,84,41,146,226,199,170,71,57,112,93,121,149,33,18,152,39,92,100,221,105,70,90,45,4,235,46,182,106,78,165,189,181,167,189,38,69,210,243,99,226,159,25,62,32,92,62,98,248,176,156,54,201,245,43,54,92,45,240,213,52,242,150,221,247,103,71,185,167,218,139,101,212,146,36,190,186,172,179,114,11,169,113,105,107,100,131,101,164,19,138,82,77,165,165,11,221,176,156,109,192,252,188,43,51,227,254,164,101,83,23,235,95,206,181,104,87,106,117,31,248,4,70,162,37,28,175,248,194,154,91,143,127,55,29,9,252,146,5,170,12,182,93,150,181,118,198,186,171,54,85,211,7,177,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,81,118,156,52,51,199,27,49,214,107,56,61,124,34,90,49,22,203,163,182,183,165,184,183,100,34,185,78,100,219,96,166,169,229,154,148,82,73,75,105,47,37,106,245,214,225,56,131,50,82,208,200,77,241,149,113,170,129,149,112,26,83,202,119,133,140,27,248,127,111,121,115,3,170,142,85,148,239,11,24,55,240,254,222,242,230,7,85,0,16,3,141,95,133,139,91,226,4,31,46,168,137,254,32,7,26,191,11,22,183,196,8,62,93,81,1,0,56,92,120,236,195,47,190,188,158,104,180,158,32,217,219,165,101,66,192,110,133,108,63,18,118,34,221,81,228,51,74,134,153,73,75,244,150,20,203,201,69,89,109,169,151,80,180,55,33,45,165,45,56,73,39,143,152,73,51,38,220,210,157,178,109,140,116,44,191,230,30,223,198,43,141,158,209,18,217,167,215,36,55,27,114,209,218,229,46,145,49,184,209,183,161,11,54,249,175,184,211,92,205,134,148,111,220,175,85,38,99,197,99,70,47,94,88,245,138,23,6,46,98,3,241,28,174,220,82,18,244,130,136,193,50,195,72,67,105,105,166,91,71,83,36,54,211,109,182,70,163,82,204,144,70,165,41,70,106,48,243,247,101,211,93,190,110,170,205,235,116,206,237,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,208,116,12,180,102,46,251,202,254,41,192,196,203,22,71,243,80,235,16,182,51,252,103,75,237,44,188,252,62,99,173,57,201,230,242,16,158,106,19,189,29,228,125,228,118,19,195,67,135,77,188,253,188,206,63,230,50,202,137,87,93,94,59,111,90,118,253,73,49,102,211,156,167,72,138,219,168,169,60,218,86,226,93,90,210,241,161,12,186,148,242,182,41,106,66,150,166,212,212,107,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,250,11,74,20,181,173,38,181,133,201,229,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,121,162,18,127,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,184,192,3,74,121,78,240,177,131,127,15,237,239,46,96,114,175,238,163,228,79,253,220,255,0,230,205,99,254,168,58,174,83,188,44,96,223,195,251,123,203,152,25,172,1,169,43,78,233,161,95,54,173,26,245,181,167,118,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,232,51,133,155,31,20,248,201,241,2,225,243,23,197,255,0,101,59,194,198,13,252,63,183,188,185,129,64,57,177,241,79,140,159,16,46,31,49,124,5,212,240,184,240,39,134,95,125,121,196,209,42,132,85,225,113,224,79,12,190,250,243,137,162,85,0,8,1,198,175,194,197,173,241,2,15,151,84,68,255,0,16,3,141,95,133,139,91,226,4,31,46,168,128,165,97,234,176,171,19,46,172,27,196,123,115,20,172,169,125,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,245,121,78,241,79,131,127,16,45,239,49,96,75,254,43,153,40,252,25,93,79,230,83,12,233,149,89,54,221,219,80,145,38,237,107,78,115,52,122,163,206,37,69,35,121,168,220,75,50,156,113,125,20,157,141,186,91,73,100,79,50,210,66,205,50,171,153,139,55,53,248,71,15,20,172,248,50,233,203,76,133,83,106,244,201,36,106,93,58,162,218,27,91,172,19,155,73,47,35,107,173,173,14,36,139,114,22,157,201,66,247,182,142,192,51,109,149,92,204,94,89,80,197,200,120,165,103,193,137,81,66,163,170,155,87,166,73,34,74,42,52,231,22,218,221,96,156,218,106,101,123,154,109,104,113,36,123,86,132,238,74,209,189,181,232,123,10,177,50,213,198,76,56,183,49,74,202,151,218,40,183,53,61,170,132,109,206,54,183,25,222,94,187,14,242,214,180,37,230,150,74,109,196,18,143,99,136,90,76,245,73,128,133,124,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,39,255,0,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,128,191,224,0,0,25,172,205,143,138,124,100,248,129,112,249,139,227,74,99,53,153,177,241,79,140,159,16,46,31,49,124,5,170,112,84,240,177,116,252,64,157,229,212,225,237,120,156,230,99,8,240,155,1,174,28,35,186,224,196,184,238,204,66,163,191,10,149,65,50,66,206,42,23,170,81,84,127,114,84,77,33,135,82,78,52,122,111,91,204,164,155,211,99,142,181,29,120,117,230,46,196,202,254,65,111,140,75,190,164,126,112,42,112,232,240,182,61,252,103,84,244,44,71,152,135,204,105,167,57,60,222,66,211,205,90,118,35,188,207,184,142,186,177,211,29,49,31,49,120,143,81,197,12,80,172,246,234,172,237,26,101,150,136,209,22,159,21,38,102,220,88,205,153,159,45,148,110,86,133,169,168,212,165,45,106,90,214,181,168,60,0,208,159,15,124,190,226,62,91,50,227,79,176,49,74,224,237,181,169,117,7,235,30,141,67,230,243,52,38,223,67,127,192,27,115,114,144,173,171,67,142,172,219,34,111,154,251,187,119,151,206,185,18,184,95,112,251,147,73,147,69,205,14,52,210,162,45,107,142,153,246,125,14,75,77,73,70,199,154,139,34,29,104,157,105,245,36,150,73,91,233,67,14,181,189,181,146,93,245,86,148,105,105,64,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,139,169,20,173,198,175,197,61,173,240,254,15,152,212,64,56,42,120,167,186,126,31,206,243,26,112,186,145,74,220,21,60,83,221,63,15,231,121,141,56,93,72,0,0,0,226,152,215,156,204,182,101,218,234,139,101,99,30,36,124,159,173,77,167,162,168,196,111,67,207,151,190,42,220,113,180,185,190,59,14,32,181,91,46,22,134,123,189,93,116,208,200,207,235,96,94,104,240,39,50,158,155,252,10,95,63,40,254,78,118,111,73,255,0,22,76,135,200,237,28,222,79,247,203,77,238,221,200,119,232,235,166,222,186,106,90,213,95,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,14,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,11,84,0,0,1,21,127,186,143,145,63,247,115,255,0,155,53,143,250,160,149,67,42,224,53,37,105,221,52,43,230,213,163,94,182,180,238,219,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,6,91,70,148,242,157,225,99,6,254,31,219,222,92,192,205,96,11,254,225,113,224,79,12,190,250,243,137,162,85,8,171,194,227,192,158,25,125,245,231,19,68,170,0,0,0,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,58,175,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,11,169,0,0,0,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,51,88,52,167,148,239,11,24,55,240,254,222,242,230,0,117,80,0,0,25,87,26,168,25,87,1,232,47,43,2,242,195,233,52,168,183,157,189,46,148,186,229,30,21,126,152,111,17,108,153,78,150,209,59,30,67,75,73,154,86,133,36,244,61,15,213,90,86,133,109,90,20,146,239,248,121,159,188,80,176,50,151,118,101,61,154,92,73,52,218,204,119,160,209,171,9,54,219,126,147,10,83,202,93,66,50,219,54,148,153,40,121,46,60,148,168,205,14,52,111,184,100,181,104,218,91,179,74,166,78,172,76,223,228,119,4,232,21,249,158,134,185,40,216,127,64,249,63,112,114,222,145,232,190,108,72,11,149,252,21,15,180,219,252,214,227,147,127,56,103,179,93,201,208,203,173,38,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,204,62,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,245,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,210,237,167,107,80,172,107,86,141,101,90,208,123,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,245,21,109,193,131,46,178,87,85,185,115,39,119,218,114,219,142,196,116,209,172,233,210,154,107,144,250,214,167,10,161,33,130,90,77,210,91,100,219,76,19,200,52,160,201,233,77,106,179,37,146,45,124,0,0,0,5,0,241,71,241,217,137,191,114,249,60,33,127,194,128,120,163,248,236,196,223,185,124,158,16,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,16,3,130,167,133,139,167,226,4,239,46,167,9,254,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,1,64,34,255,0,184,92,120,19,195,47,190,188,226,104,160,17,127,220,46,60,9,225,151,223,94,113,52,4,170,0,0,0,0,1,21,120,163,248,19,196,223,185,124,226,16,160,17,127,220,81,252,9,226,111,220,190,113,8,80,8,13,84,0,0,10,118,226,161,145,89,54,5,195,85,204,246,22,192,150,253,177,92,144,245,74,243,101,233,77,108,164,212,95,148,202,18,251,70,227,132,243,136,148,244,147,51,109,8,95,41,105,89,238,75,107,66,27,129,88,91,138,87,222,11,95,116,204,76,195,74,239,161,174,74,55,59,177,77,236,172,200,229,115,89,91,46,124,219,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,167,225,66,220,70,114,81,248,170,226,59,21,251,2,153,85,115,12,174,159,156,166,201,124,185,173,210,231,25,172,220,166,41,237,202,90,182,161,4,227,74,116,146,165,182,165,39,87,84,203,174,24,92,78,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,216,6,112,114,163,154,236,71,202,86,35,162,245,178,157,237,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,232,79,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,118,41,189,149,232,252,222,83,203,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,195,48,66,69,102,103,55,117,92,117,195,76,37,193,170,53,58,93,38,211,194,251,94,155,77,91,110,200,86,250,165,85,168,44,176,244,167,91,74,141,162,67,102,219,136,99,161,172,144,227,170,53,23,56,218,110,58,142,171,150,44,189,93,89,160,198,90,46,17,218,210,123,7,111,230,73,168,213,23,21,201,12,211,32,180,157,206,200,113,40,47,240,91,65,41,72,74,221,117,164,26,209,191,113,7,191,200,190,76,171,185,195,196,121,84,199,42,190,134,179,45,126,207,34,230,169,52,180,28,164,182,233,175,149,26,51,106,215,87,157,229,58,68,226,146,109,182,148,41,74,220,100,134,156,178,172,246,240,224,161,99,134,28,91,245,60,18,99,209,87,158,28,219,241,237,250,29,53,249,171,84,90,157,30,41,43,147,79,83,143,40,249,111,35,114,205,167,212,173,20,165,169,47,25,146,146,235,50,215,5,240,134,205,192,92,47,183,240,143,15,216,150,221,10,221,142,166,99,156,183,205,231,221,90,220,83,174,188,226,250,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,123,80,25,97,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,119,92,230,102,151,241,184,189,172,252,72,155,109,250,18,181,77,179,226,208,171,113,218,86,232,171,156,212,201,110,169,216,198,106,53,147,43,67,237,168,146,191,89,10,53,35,85,146,73,197,207,94,43,217,28,141,114,210,171,121,184,195,149,203,58,237,54,60,117,221,212,146,67,178,10,116,70,146,219,9,154,193,36,148,109,45,134,146,142,106,79,70,141,150,148,230,168,83,107,231,84,88,11,84,224,99,249,236,253,155,253,228,45,80,85,95,3,31,207,103,236,223,239,33,106,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,37,78,137,5,28,201,146,27,101,31,164,226,201,36,95,172,254,210,31,238,62,37,221,109,55,117,81,158,164,174,100,136,166,238,221,29,97,205,139,78,139,74,186,43,67,211,232,233,221,237,1,230,113,43,5,240,151,27,104,235,167,222,214,181,18,178,211,154,109,146,228,24,210,28,78,138,65,158,213,184,133,145,106,109,36,143,234,78,158,194,210,174,115,79,194,106,237,181,57,215,94,9,201,77,82,154,141,188,202,123,203,117,249,103,175,33,178,229,181,26,25,39,233,41,213,31,95,162,90,251,12,121,156,84,205,14,112,114,147,136,146,236,155,134,183,46,161,14,63,47,144,244,249,53,71,90,119,115,8,113,91,84,183,90,37,104,114,8,143,66,232,100,95,105,250,219,119,140,213,250,195,124,171,154,201,162,201,35,239,229,83,94,95,191,244,231,127,131,254,32,21,221,86,162,220,246,85,88,225,85,96,212,105,19,227,169,43,218,235,78,71,113,42,208,148,147,34,81,18,136,200,148,147,215,235,35,18,3,47,25,247,199,28,8,168,199,111,229,69,66,187,70,108,208,149,66,169,205,153,41,8,108,148,214,164,219,125,161,8,45,16,214,210,246,104,163,46,227,233,255,0,25,157,205,29,141,143,85,54,234,116,124,43,160,208,95,67,79,161,79,68,161,179,21,199,84,182,154,66,77,106,75,171,53,26,121,93,15,94,154,253,125,35,89,153,25,153,145,105,169,128,190,60,190,113,49,192,188,94,166,193,133,112,212,254,77,214,214,77,48,250,106,111,67,134,202,158,52,180,74,54,201,114,150,179,70,247,15,67,62,186,36,253,164,37,157,26,227,160,92,49,26,157,66,173,192,168,71,121,9,113,183,34,201,67,169,82,76,136,200,200,210,102,71,208,200,255,0,89,12,183,196,155,50,3,232,147,6,91,209,158,65,146,146,227,46,26,20,147,35,212,140,140,186,151,82,47,241,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,238,51,32,26,64,1,72,214,175,23,60,123,163,48,203,21,88,20,105,196,147,79,49,110,53,53,213,153,17,36,143,170,166,23,94,135,254,49,222,44,206,52,118,193,49,26,53,233,100,85,57,198,132,37,199,32,83,91,219,191,68,145,158,174,78,215,77,119,119,253,95,88,11,65,1,15,108,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,123,244,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,190,186,122,125,101,239,32,30,180,121,251,238,197,182,177,30,214,168,90,23,93,50,60,234,125,66,59,172,45,183,152,109,210,79,49,181,54,106,73,56,149,36,148,73,90,180,61,15,188,122,0,1,64,89,232,201,173,215,151,11,250,167,95,133,0,221,180,43,21,39,158,167,60,195,78,169,17,210,235,210,86,211,42,81,48,219,72,82,90,100,140,208,147,61,61,154,151,119,161,200,110,123,46,44,189,220,177,45,11,186,161,50,161,104,212,100,54,202,155,117,215,29,236,156,199,34,182,106,73,57,33,13,54,148,52,202,180,61,15,77,125,221,215,31,152,76,14,181,49,247,13,234,118,69,205,1,135,148,243,15,42,27,203,105,181,41,137,6,195,173,54,226,84,182,215,180,211,206,81,145,145,106,94,207,113,231,255,0,50,216,3,116,229,223,19,170,118,141,106,43,200,138,153,47,59,78,144,104,112,137,200,221,161,230,218,86,229,54,217,25,153,50,103,170,75,67,246,125,65,217,184,152,226,93,145,140,120,199,71,191,172,121,205,191,17,118,252,120,171,36,186,202,140,150,114,166,58,102,174,82,150,90,232,226,117,245,191,176,196,131,224,191,115,84,83,87,184,237,147,146,103,12,217,153,40,154,53,171,233,238,167,35,93,53,211,187,166,186,106,43,1,249,146,229,18,74,76,167,157,36,17,37,36,181,154,180,34,238,34,212,88,175,6,153,105,70,42,215,162,238,86,170,164,202,94,154,244,254,249,167,144,11,142,0,0,0,0,0,31,134,187,81,102,145,68,168,85,164,158,141,66,138,236,135,15,167,209,66,13,71,222,100,93,197,239,31,184,115,108,199,220,46,219,24,23,125,213,152,82,9,198,173,202,161,160,214,125,9,69,13,229,23,113,151,232,251,192,103,255,0,54,87,131,215,238,99,239,250,150,237,205,162,230,170,197,141,212,207,230,138,123,230,143,229,43,244,253,157,61,194,230,184,103,217,200,180,242,197,71,95,33,182,215,84,56,245,5,109,78,155,141,218,124,61,76,253,82,212,253,94,254,191,105,138,48,169,187,38,233,197,57,111,153,115,36,85,238,7,22,100,90,158,229,187,36,207,167,121,159,85,125,127,172,104,143,42,20,47,147,185,121,176,105,234,143,201,115,228,229,41,78,39,102,223,95,176,176,70,122,104,94,224,29,108,0,0,0,0,0,0,127,195,174,180,195,75,121,247,16,219,109,164,212,181,172,200,146,146,46,166,102,103,220,64,63,236,115,220,68,199,252,31,194,198,28,114,244,196,27,126,158,243,68,102,168,207,85,162,180,247,66,94,190,163,142,36,251,219,81,125,165,167,188,67,220,247,113,33,165,97,7,104,195,140,37,153,18,165,114,25,45,185,82,219,113,47,51,20,191,132,178,180,239,98,82,28,67,201,113,182,207,67,79,66,61,79,174,132,42,98,236,196,60,94,198,203,162,100,250,197,114,229,184,167,84,164,184,241,68,76,153,82,210,142,99,138,62,91,104,82,150,100,146,83,166,68,93,126,150,158,222,161,119,51,248,156,229,102,4,211,133,242,138,68,141,21,183,154,196,186,114,219,239,50,215,119,106,238,233,175,216,58,14,31,103,75,46,120,144,166,218,162,226,93,6,51,206,168,144,134,102,214,96,33,195,81,236,208,182,165,245,30,186,172,139,79,121,24,162,54,178,167,143,175,208,190,81,22,24,220,165,23,151,205,61,212,89,187,182,236,223,175,228,116,238,250,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,164,142,255,0,122,126,160,26,131,135,54,21,70,51,115,105,242,217,149,29,228,146,219,117,151,9,104,90,76,181,35,37,23,67,35,35,35,215,235,31,238,42,23,135,55,16,27,138,149,113,83,176,107,22,107,210,234,80,234,82,25,139,79,168,79,148,183,156,109,215,28,137,29,166,205,215,228,145,18,8,137,197,104,148,25,145,153,153,123,72,91,180,105,12,75,142,212,184,206,161,214,94,66,92,109,104,81,41,42,73,150,164,100,101,208,200,200,251,192,127,160,0,0,0,0,0,252,165,77,136,83,142,161,203,46,121,255,0,43,66,215,187,78,253,53,238,31,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,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,116,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,58,153,159,122,189,231,246,152,187,222,44,87,12,250,30,89,57,80,158,105,37,80,171,118,39,146,165,40,148,109,185,79,157,187,66,35,47,113,119,234,95,80,164,204,58,143,26,94,32,219,17,38,176,111,199,122,179,9,183,90,74,9,70,226,13,244,18,146,68,125,15,82,51,45,12,5,185,112,227,201,173,163,78,195,218,102,37,93,214,250,100,77,172,68,102,99,7,46,35,75,45,142,177,17,228,154,121,140,107,166,226,86,154,40,203,191,169,247,137,244,213,155,107,55,0,169,174,91,244,213,196,67,124,162,101,113,27,52,108,36,237,208,211,183,78,238,159,96,248,120,31,10,13,63,6,172,88,148,216,125,150,59,118,221,49,40,107,150,72,52,145,69,108,136,140,139,161,30,132,69,250,135,179,125,214,216,101,199,158,50,38,219,73,169,70,125,196,68,90,152,8,29,159,60,154,96,101,223,104,213,47,42,74,41,86,229,203,22,27,238,198,110,25,67,134,220,151,82,212,167,16,149,18,88,55,22,165,56,162,35,34,61,76,146,90,117,45,69,53,147,247,14,27,222,106,118,155,62,68,42,157,18,121,242,159,142,234,219,87,49,151,122,41,42,78,213,105,185,4,100,101,161,244,46,227,19,91,137,14,111,47,59,151,24,231,216,22,157,69,52,250,61,190,227,176,156,84,39,157,105,110,190,196,169,109,25,168,219,120,210,162,52,41,58,250,164,103,161,116,34,232,32,221,122,189,50,226,152,153,243,219,100,159,38,201,11,90,8,247,58,173,76,205,107,51,51,53,44,205,71,169,251,64,95,55,14,236,204,55,143,88,53,79,167,213,231,165,218,253,190,195,84,233,60,199,119,60,241,49,22,33,45,229,110,117,107,86,171,116,245,81,233,169,247,145,31,124,177,20,119,194,91,22,30,178,115,6,237,173,62,110,202,117,122,154,168,108,180,167,76,146,114,223,157,5,9,50,73,172,147,174,212,153,116,35,87,212,98,240,200,245,34,63,120,15,232,0,0,0,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,218,93,70,109,49,130,44,138,22,55,94,108,75,141,200,114,29,211,81,35,65,32,210,69,178,91,133,234,145,233,211,167,65,166,106,139,68,245,62,75,38,146,50,113,149,167,67,46,253,82,99,58,89,217,163,250,23,50,247,219,60,162,108,159,174,213,36,17,18,116,232,170,132,158,189,197,238,1,117,153,6,185,89,185,242,201,104,200,101,90,246,58,116,8,106,234,93,20,138,124,83,50,239,63,210,255,0,220,36,72,129,252,30,111,39,238,60,182,85,105,179,13,102,237,46,230,126,35,93,250,19,45,192,167,165,37,213,70,125,234,62,237,11,236,19,192,0,0,0,7,252,184,226,26,109,78,184,178,74,16,70,165,40,207,66,34,46,243,51,31,244,56,174,108,241,226,222,192,124,30,184,46,26,133,78,35,85,55,105,242,217,167,71,113,228,37,110,73,56,175,173,162,218,110,33,70,70,166,140,189,83,212,251,139,175,112,84,215,21,204,69,131,121,230,20,169,112,29,101,228,82,32,118,53,173,149,18,136,150,212,233,201,50,51,37,31,95,88,186,104,95,97,8,125,103,218,117,219,226,228,167,90,214,229,58,68,217,213,41,44,198,105,182,25,91,134,70,227,137,65,25,146,8,207,77,202,73,116,35,239,31,71,17,175,122,214,40,95,149,123,190,166,107,122,93,98,124,137,9,109,59,213,167,53,229,184,72,73,41,74,61,53,112,244,45,79,245,139,54,225,109,146,166,160,37,156,120,196,74,68,146,146,243,41,244,84,89,113,254,108,144,125,138,83,50,18,135,152,215,118,164,178,37,161,125,218,145,123,76,4,158,200,94,82,45,236,189,97,157,54,177,80,165,52,119,85,106,19,50,166,190,243,8,231,48,111,71,138,167,25,220,108,182,226,73,46,178,103,177,70,122,31,126,167,221,42,199,252,161,9,109,9,109,9,36,165,36,68,68,69,161,17,23,176,127,208,15,248,121,246,99,50,185,18,30,67,77,54,147,90,214,181,18,82,148,145,106,102,102,125,8,136,132,21,206,143,18,107,63,5,217,153,100,225,157,66,13,114,232,36,184,210,221,97,214,164,199,138,189,36,54,104,90,153,148,135,16,226,92,105,6,101,166,164,74,247,153,17,56,147,231,69,56,43,104,201,195,59,26,173,12,238,106,228,69,178,241,183,35,231,162,199,121,169,140,169,196,114,159,67,136,90,92,105,26,40,210,100,71,239,61,8,169,66,179,89,170,92,21,73,85,170,204,231,230,77,154,242,228,62,251,238,169,197,184,226,212,106,82,141,74,51,51,51,51,51,212,207,93,76,7,64,197,140,198,98,238,50,214,101,213,47,27,210,174,235,50,95,113,242,130,138,148,165,69,108,212,183,21,162,91,113,213,145,104,78,41,37,215,162,122,123,245,240,52,186,53,114,227,156,152,52,90,84,234,156,199,148,68,150,98,176,183,156,90,140,200,139,68,164,140,204,204,212,69,246,153,123,199,172,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,212,119,89,149,14,30,24,81,130,52,58,117,118,228,164,51,91,185,156,140,203,178,21,62,60,105,45,178,241,161,133,43,150,107,140,135,19,181,198,149,166,167,169,18,143,218,125,2,166,108,60,138,102,91,16,34,162,117,63,13,235,84,246,23,161,146,170,20,121,237,17,145,146,79,161,148,117,23,114,203,252,70,58,1,112,185,204,219,141,180,227,116,152,105,37,26,82,178,91,21,2,50,247,159,247,167,112,189,248,20,218,125,46,58,98,211,161,49,25,148,17,18,91,101,180,161,36,68,68,69,161,17,17,119,17,127,136,126,141,11,220,2,132,229,112,194,204,196,88,114,100,29,9,167,86,193,44,210,134,162,212,20,165,232,90,150,210,236,157,117,246,14,31,127,229,187,27,240,213,247,91,186,176,202,230,142,203,36,165,46,81,209,101,161,130,34,53,106,123,214,210,75,185,10,63,179,168,210,230,133,238,33,231,110,188,59,177,239,122,124,138,109,211,106,82,42,108,201,109,109,175,181,64,101,227,209,73,82,76,253,116,153,107,162,149,254,51,247,128,203,218,208,182,214,166,220,66,144,180,25,165,73,81,104,100,101,222,70,67,209,97,245,147,80,196,59,182,155,105,82,223,142,204,138,140,150,99,165,111,169,73,73,27,142,161,178,51,52,165,71,222,178,246,24,178,220,231,240,180,75,12,213,113,35,3,152,117,106,53,191,49,250,66,19,169,18,116,144,242,146,203,17,162,127,193,33,36,106,250,181,238,49,91,36,205,239,131,183,196,119,166,211,103,81,235,116,105,104,125,44,203,101,232,234,53,50,247,114,146,123,23,183,123,102,71,221,220,125,198,64,44,63,4,184,61,79,173,156,10,246,38,93,172,166,156,225,181,35,149,75,158,162,90,219,62,90,244,209,232,70,147,213,38,178,239,211,93,62,177,100,152,35,151,188,52,192,43,113,155,126,194,161,70,142,104,105,45,187,44,226,199,68,135,204,155,109,6,167,22,211,104,220,106,228,160,204,204,186,153,107,238,210,49,228,7,62,182,198,51,91,116,252,58,190,39,192,165,93,20,232,205,69,104,156,117,182,17,41,45,183,21,146,219,205,144,183,22,181,56,234,180,209,37,174,158,242,50,57,204,149,37,105,37,161,68,164,168,181,35,35,212,140,128,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,85,198,170,6,85,192,105,79,41,222,22,48,111,225,253,189,229,204,14,170,43,3,50,57,215,252,95,242,61,131,216,49,135,181,58,172,28,73,188,176,190,219,146,213,70,17,242,125,13,75,84,70,144,185,4,234,146,122,188,239,41,246,91,38,204,150,223,174,238,246,212,134,185,159,43,133,102,124,127,212,140,170,98,253,107,249,214,173,10,237,78,163,255,0,0,136,212,68,163,149,255,0,24,83,75,113,239,230,227,161,63,146,64,11,84,0,0,0,0,0,0,0,16,131,137,126,71,35,102,58,205,123,24,108,117,203,70,34,217,116,119,16,204,70,208,236,132,87,41,204,155,143,156,36,178,130,82,138,73,41,110,169,149,33,62,186,220,54,214,70,74,66,217,164,187,78,233,174,216,215,85,26,245,181,167,118,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,232,53,38,42,175,138,158,67,191,213,124,213,225,5,23,249,167,110,250,21,50,157,255,0,14,185,53,181,47,155,255,0,23,75,168,109,159,231,36,45,95,149,88,10,171,30,130,242,191,239,44,65,147,74,149,121,220,50,234,171,161,209,225,80,41,132,241,150,200,116,232,141,19,81,227,180,132,145,37,8,74,75,83,208,189,101,169,107,86,229,173,74,63,62,38,167,14,108,132,254,53,21,215,241,35,17,31,236,248,101,108,212,59,28,184,236,72,217,42,181,57,8,67,167,13,38,131,222,203,36,135,27,83,174,244,81,165,105,67,71,185,74,113,144,238,188,47,184,125,198,171,70,162,230,135,26,105,82,208,132,72,76,251,62,135,37,167,99,47,123,46,197,145,14,180,78,180,250,84,104,53,33,244,161,135,90,216,226,13,46,250,200,82,53,181,240,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,53,131,74,121,78,240,177,131,127,15,237,239,46,96,5,64,113,43,201,69,71,46,152,143,59,20,44,170,102,152,101,119,84,18,228,101,164,162,176,221,42,169,36,228,186,186,99,76,54,162,89,178,132,48,165,182,162,105,40,75,107,67,70,106,82,13,75,230,185,28,205,221,87,40,56,184,171,173,250,116,186,197,167,94,142,154,109,199,74,98,66,144,181,176,75,37,34,83,40,53,19,75,146,201,238,217,204,45,13,14,60,217,41,190,105,184,157,4,93,150,181,10,249,181,107,54,85,211,7,182,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,81,158,44,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,237,45,165,77,165,228,109,78,213,153,40,139,150,182,214,176,251,252,70,238,154,21,243,156,43,210,245,181,167,118,218,45,193,79,183,106,148,233,60,165,183,207,138,253,10,3,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,232,44,87,130,167,133,139,167,226,4,239,46,167,10,86,23,83,193,83,194,197,211,241,2,119,151,83,128,64,14,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,16,3,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,128,79,240,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,108,124,44,99,39,195,251,135,203,159,25,172,1,170,129,0,56,213,248,88,181,190,32,65,242,234,136,159,226,0,113,171,240,177,107,124,64,131,229,213,16,17,87,132,54,98,239,187,75,29,169,185,117,237,29,174,204,189,125,41,51,177,108,101,190,201,84,110,26,94,237,156,206,81,186,230,172,192,228,242,185,137,71,206,239,211,84,232,171,147,187,45,106,21,243,106,214,108,171,166,15,109,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,162,133,248,92,120,236,195,47,190,188,158,104,191,224,25,182,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,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,1,63,192,0,0,112,172,244,222,180,171,3,39,216,183,93,172,199,150,244,121,86,188,186,34,19,25,9,82,201,250,130,123,11,42,50,82,146,91,18,236,150,212,179,215,82,65,40,200,148,100,73,62,234,43,3,141,166,49,208,154,181,108,92,191,71,103,157,90,147,80,43,198,99,155,150,158,201,21,182,228,68,142,90,26,54,57,206,91,178,122,146,247,35,178,250,201,209,196,153,5,75,9,255,0,193,147,20,190,74,102,58,187,134,115,235,189,150,5,247,111,185,217,161,118,93,253,178,169,9,100,243,63,56,72,53,55,178,42,170,42,234,164,161,90,232,122,171,150,66,31,225,62,14,87,113,118,157,136,50,109,199,181,151,97,89,242,111,23,35,109,71,240,168,177,165,69,110,73,111,90,210,72,229,177,33,215,245,245,148,174,70,196,164,212,178,50,252,184,33,122,210,176,215,26,44,28,70,174,199,150,253,54,213,186,41,85,185,141,68,66,84,251,140,70,150,219,206,37,180,169,73,73,172,210,131,34,35,82,75,93,53,50,239,1,167,48,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,14,127,197,11,37,31,140,5,136,188,103,195,218,101,86,118,36,217,180,244,70,106,157,8,185,222,153,165,165,229,45,113,201,165,40,180,121,174,107,239,54,109,145,173,207,93,173,142,41,109,114,233,90,211,186,107,182,53,213,70,189,109,105,221,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,186,13,73,136,127,113,240,197,203,237,211,153,164,230,6,173,11,157,74,123,157,83,169,90,78,161,215,226,213,107,174,202,117,245,206,146,235,206,175,115,39,205,45,98,33,8,104,212,218,117,51,65,173,165,135,75,201,102,99,170,185,167,192,106,86,42,87,108,137,118,213,73,82,30,166,204,65,180,164,194,154,251,27,73,201,80,84,163,53,46,50,148,102,158,166,102,135,16,243,70,165,242,249,138,206,96,213,64,202,184,13,41,229,59,194,198,13,252,63,183,188,185,129,213,71,42,202,119,133,140,27,248,127,111,121,115,3,170,128,8,1,198,175,194,197,173,241,2,15,151,84,68,255,0,16,3,141,95,133,139,91,226,4,31,46,168,128,165,97,63,248,94,228,91,240,215,117,35,28,113,142,204,237,120,109,69,223,232,120,211,85,181,154,237,81,183,18,69,171,38,147,237,16,217,209,206,102,166,148,45,210,67,127,58,148,200,108,163,86,75,240,114,133,143,185,160,176,48,170,233,123,101,22,171,80,114,69,69,189,171,62,211,22,36,119,101,187,27,84,45,11,71,57,17,212,215,49,42,37,35,153,188,181,52,232,122,40,180,237,106,21,141,106,209,172,171,90,15,98,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,160,62,176,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,244,0,3,57,153,196,202,173,229,149,12,92,168,89,245,154,108,181,91,21,25,18,36,218,117,119,28,39,145,81,167,18,253,66,83,169,66,19,218,91,74,155,75,200,218,157,171,50,81,23,45,109,173,124,40,105,79,50,249,116,177,51,65,133,147,240,206,250,143,252,236,202,60,221,239,127,22,85,59,51,204,177,51,150,211,173,243,185,92,245,171,148,181,108,95,113,151,113,150,107,0,105,79,41,222,22,48,111,225,253,189,229,204,14,170,57,86,83,188,44,96,223,195,251,123,203,152,29,84,0,102,179,54,62,41,241,147,226,5,195,230,47,141,41,140,214,102,199,197,62,50,124,64,184,124,197,240,23,83,194,227,192,158,25,125,245,231,19,68,170,17,87,133,199,129,60,50,251,235,206,38,137,84,0,32,7,26,191,11,22,183,196,8,62,93,81,19,252,64,14,53,126,22,45,111,136,16,124,186,162,2,170,242,157,226,159,6,254,32,91,222,98,192,209,237,217,107,80,175,155,86,179,101,93,48,123,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,25,194,202,119,138,124,27,248,129,111,121,139,3,74,96,40,47,136,54,73,42,185,80,191,219,174,219,12,75,157,135,87,84,137,15,82,166,38,42,146,197,37,245,60,242,145,73,91,138,121,213,173,109,199,75,106,75,174,26,77,226,230,26,72,205,183,52,250,220,51,115,103,121,96,70,52,82,176,181,49,229,214,237,60,74,172,83,232,171,164,170,121,48,196,10,140,153,113,216,77,73,4,109,172,205,105,104,214,133,54,147,111,154,92,189,234,249,166,246,221,78,52,97,13,155,143,88,95,112,97,30,32,49,45,202,21,197,29,44,200,56,143,155,47,180,180,56,151,90,121,181,245,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,227,249,50,200,190,28,100,242,133,57,202,100,255,0,149,23,157,103,115,85,43,154,68,50,142,226,162,239,220,220,88,237,111,95,33,146,218,133,44,137,106,83,142,17,41,74,50,75,72,108,56,175,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,137,255,0,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,160,47,248,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,210,152,205,102,108,124,83,227,39,196,11,135,204,95,1,205,28,171,85,94,165,71,161,61,83,150,186,108,57,15,75,143,13,79,40,216,101,247,146,218,93,117,13,235,181,43,90,88,101,42,81,22,170,38,155,35,215,105,105,55,248,94,228,163,241,128,190,209,140,248,133,76,165,78,195,107,54,160,184,206,211,166,151,59,211,53,68,178,149,162,57,180,149,22,140,181,205,97,231,13,194,52,57,234,53,177,196,173,222,95,53,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,216,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,168,15,172,0,0,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,139,169,20,173,198,175,197,61,173,240,254,15,152,212,64,56,42,120,167,186,126,31,206,243,26,112,186,145,74,220,21,60,83,221,63,15,231,121,141,56,93,72,0,0,0,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,28,171,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,5,170,0,0,0,0,0,12,171,141,84,12,171,128,191,238,23,30,4,240,203,239,175,56,154,37,80,138,188,46,60,9,225,151,223,94,113,52,74,160,0,0,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,0,186,144,0,0,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,53,131,74,121,78,240,177,131,127,15,237,239,46,96,7,85,0,0,1,149,113,170,129,149,112,26,83,202,119,133,140,27,248,127,111,121,115,2,58,241,44,200,172,156,205,91,49,113,63,12,96,75,149,138,22,228,118,41,177,96,166,83,77,177,87,167,28,131,53,48,179,125,196,52,202,217,55,222,121,46,18,139,113,115,27,82,86,106,108,219,145,89,78,240,177,131,127,15,237,239,46,96,117,80,30,43,5,240,134,205,192,92,47,183,240,143,15,216,150,221,10,221,142,166,99,156,183,205,231,221,90,220,83,174,188,226,250,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,123,80,0,0,0,0,20,3,197,31,199,102,38,253,203,228,240,133,255,0,10,1,226,143,227,179,19,126,229,242,120,64,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,64,14,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,5,0,139,254,225,113,224,79,12,190,250,243,137,162,128,69,143,209,51,213,39,44,188,59,112,167,12,48,198,124,184,184,161,113,199,169,212,162,206,76,86,156,98,145,78,43,134,113,41,245,147,237,173,167,150,241,176,243,41,108,146,123,75,152,226,148,131,75,100,224,92,72,10,139,225,67,158,57,54,213,86,137,148,124,70,68,66,161,84,164,72,69,163,86,53,181,28,224,203,117,78,62,168,79,154,141,36,234,31,117,75,229,40,181,116,158,117,45,232,180,184,142,77,186,0,0,0,8,171,197,31,192,158,38,253,203,231,16,133,0,139,254,226,143,224,79,19,126,229,243,136,66,128,64,106,160,0,0,7,148,197,44,45,177,49,166,196,169,225,158,37,208,189,51,109,214,121,61,182,23,106,122,63,55,148,242,30,111,231,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,63,86,0,51,89,154,60,11,252,90,241,218,230,193,79,149,63,40,254,78,118,47,227,62,195,216,249,253,162,27,18,127,35,204,115,110,222,126,223,166,122,237,215,166,186,21,170,112,84,240,177,116,252,64,157,229,212,225,0,56,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,5,43,13,4,112,230,192,107,55,5,114,185,102,213,40,80,162,59,93,191,40,240,174,106,237,89,49,205,183,230,46,83,92,246,25,89,154,212,123,35,180,241,52,146,35,36,25,147,142,18,18,167,87,174,125,198,148,242,157,225,99,6,254,31,219,222,92,192,14,170,0,0,2,130,248,158,224,53,155,128,121,163,151,75,195,248,81,41,180,43,178,143,26,230,143,73,137,28,217,98,154,183,93,121,135,89,108,183,168,182,41,216,206,58,68,146,66,16,79,19,105,65,37,178,214,253,5,43,113,171,241,79,107,124,63,131,230,53,16,29,87,129,143,231,179,246,111,247,144,181,65,85,124,12,127,61,159,179,127,188,133,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,47,152,28,166,97,22,99,41,170,139,124,81,27,110,103,77,181,24,177,162,148,180,250,205,25,232,235,172,184,101,169,50,148,255,0,131,169,123,180,173,124,99,225,13,117,89,108,187,88,180,46,248,15,210,218,219,184,231,212,28,83,165,169,182,146,215,151,12,147,244,148,175,111,118,158,209,113,206,56,219,40,55,29,113,40,65,119,169,71,161,23,235,21,173,196,43,136,125,30,216,131,43,9,240,146,117,62,169,81,123,103,107,154,219,169,125,166,244,56,143,163,107,145,228,146,139,84,169,196,158,169,234,101,161,119,25,128,168,218,181,49,250,52,247,105,210,86,218,157,107,110,227,65,153,151,84,145,151,121,23,176,199,229,66,22,226,210,219,104,82,214,179,36,165,41,45,76,204,251,136,136,125,219,122,212,188,177,6,172,152,150,253,22,169,90,154,251,204,176,125,158,51,178,85,189,195,218,217,43,97,40,250,233,161,123,244,232,44,203,38,28,45,18,251,52,172,72,199,22,29,66,137,108,76,98,144,180,232,70,157,35,188,148,188,196,152,159,240,168,81,18,190,173,123,204,5,125,88,57,110,198,252,74,125,166,237,92,50,185,164,50,241,37,72,148,84,89,107,96,200,205,58,30,244,52,162,238,90,79,236,234,59,132,94,24,89,152,149,14,52,130,161,52,210,223,36,26,144,236,90,130,84,141,75,83,220,93,147,166,158,209,121,86,166,29,216,246,69,62,61,54,214,181,41,20,198,99,54,134,209,217,96,50,201,232,148,165,36,126,162,72,181,209,41,255,0,17,123,135,162,208,189,196,2,134,15,133,206,102,219,109,215,28,164,195,81,36,212,148,18,24,168,25,159,184,255,0,189,59,135,63,191,50,41,153,107,2,42,231,84,48,222,181,80,97,26,153,170,159,71,158,233,17,17,40,250,153,199,73,119,32,255,0,198,67,68,250,23,184,126,121,244,218,125,82,58,162,212,97,49,37,149,145,146,155,121,180,173,38,70,70,71,169,25,25,119,25,255,0,140,6,91,170,180,106,229,185,57,112,107,84,169,212,201,140,168,201,76,202,97,108,184,133,17,153,30,169,81,17,145,145,164,203,237,35,247,15,125,132,249,140,197,220,26,172,196,170,89,215,165,93,166,99,62,219,231,5,117,41,73,138,225,165,109,171,69,54,219,168,35,212,155,74,79,175,84,244,247,105,115,89,175,225,225,133,24,221,67,168,215,109,186,67,52,75,153,184,207,59,29,80,35,198,140,219,207,18,31,82,121,134,136,203,113,91,156,117,58,232,122,153,36,189,165,214,148,241,147,7,175,44,19,189,234,54,101,225,72,151,17,216,146,30,109,151,93,142,235,104,125,164,188,227,105,113,6,226,16,106,74,141,165,25,40,139,67,211,245,16,92,14,75,184,147,89,248,208,204,59,39,19,42,16,104,119,65,165,182,144,235,238,181,26,60,165,233,29,178,66,20,244,165,184,183,20,227,171,50,45,53,50,79,188,140,142,117,50,251,50,89,68,136,239,33,214,156,73,45,11,66,137,73,82,76,181,35,35,46,134,70,67,44,212,106,205,82,223,170,69,173,81,167,63,14,108,39,145,33,135,216,117,77,173,183,16,162,82,84,74,73,145,145,145,145,30,164,122,234,66,235,184,107,231,69,56,211,104,199,195,59,230,175,12,174,106,28,68,50,193,185,35,231,165,71,101,168,108,165,197,243,95,91,139,90,156,117,122,168,146,68,103,238,61,72,194,119,8,169,159,76,164,91,217,132,195,58,157,98,159,74,104,174,170,44,39,165,66,125,150,17,206,124,217,143,41,77,179,184,153,113,197,18,157,120,143,98,76,181,62,237,15,190,85,143,249,90,18,226,20,218,210,74,74,136,200,200,203,82,50,63,96,12,184,222,22,157,118,199,185,42,54,181,199,78,145,10,117,54,75,209,157,109,246,86,217,153,182,226,144,102,68,178,35,211,114,84,93,72,187,132,193,225,71,136,176,108,204,194,157,46,123,172,50,138,188,14,198,133,188,162,73,26,221,157,5,36,68,102,162,235,234,159,77,15,236,49,33,184,164,228,169,169,233,123,30,48,238,145,36,228,178,202,189,43,22,36,127,155,52,23,109,148,244,133,33,150,53,221,169,160,141,107,95,118,132,126,195,21,147,135,55,189,107,11,239,202,69,223,76,53,179,46,143,62,60,133,54,173,233,215,148,242,28,52,40,146,164,158,154,182,90,150,165,250,128,105,245,183,16,235,105,117,181,146,144,178,37,37,68,122,145,145,247,25,24,255,0,161,197,114,153,143,22,246,60,96,245,191,112,211,234,113,29,169,181,79,136,205,70,59,111,33,75,110,73,69,97,110,150,210,113,106,34,37,58,69,235,30,165,220,125,123,251,80,0,0,0,8,237,159,155,149,155,103,44,151,116,135,149,167,108,167,79,134,158,165,213,75,167,202,50,46,242,253,31,253,194,68,136,31,198,26,242,126,219,203,101,42,155,12,214,78,213,46,102,34,59,223,161,178,228,10,130,84,93,20,71,222,146,239,212,190,208,21,3,131,241,100,215,113,186,204,98,36,110,123,147,46,154,113,18,13,6,162,61,242,219,47,88,139,94,157,122,141,37,225,180,39,41,216,119,107,192,121,148,52,228,106,44,38,150,132,39,106,82,164,176,130,50,34,246,23,65,158,220,147,81,253,53,153,123,17,158,81,56,76,87,105,114,12,141,58,244,77,66,55,94,227,247,141,22,211,154,38,105,241,153,36,145,19,108,161,58,17,119,104,146,1,250,0,0,0,0,0,4,78,226,33,153,134,240,23,6,170,16,41,19,210,213,126,224,97,218,116,98,109,221,175,50,79,197,150,72,121,59,93,66,211,162,218,45,20,90,232,125,196,103,221,44,12,244,35,63,112,163,206,45,56,176,245,237,152,54,109,104,19,183,211,168,52,196,195,121,164,186,102,146,150,196,233,200,81,154,73,102,157,118,168,139,169,18,190,162,1,14,149,34,225,196,139,205,46,212,167,200,155,83,173,207,46,107,242,29,91,135,204,121,222,170,82,149,185,90,110,89,153,153,234,125,79,188,197,202,100,51,38,152,25,104,90,52,187,202,172,138,85,199,114,202,134,195,178,91,152,80,230,55,25,213,53,21,197,165,36,166,9,196,41,46,36,200,136,207,82,37,30,189,79,81,75,180,26,244,203,118,98,167,192,109,147,124,219,52,33,107,35,220,210,181,35,37,160,200,200,210,178,52,150,135,236,19,147,134,254,111,47,59,103,24,224,88,55,101,69,53,10,61,192,227,80,155,84,215,157,121,109,62,252,168,141,17,164,220,120,146,157,16,149,105,234,153,150,167,208,203,160,11,152,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,119,79,176,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,119,117,46,241,98,44,58,219,236,182,243,38,70,219,137,37,36,203,184,200,203,82,30,51,28,33,65,168,96,213,245,18,163,12,165,71,114,218,169,165,109,114,201,102,162,56,174,17,145,17,244,51,208,204,191,88,12,210,218,245,185,118,133,217,74,184,99,169,104,126,143,80,98,89,109,51,35,220,211,169,94,157,12,143,189,62,242,251,72,104,227,42,183,251,88,147,128,54,61,202,151,210,235,206,80,105,137,145,162,183,25,60,112,152,90,137,94,178,143,93,87,215,83,212,103,71,17,99,198,137,136,55,60,72,76,27,17,217,172,205,109,166,148,130,73,182,130,125,100,148,153,23,66,208,136,139,66,23,103,194,118,224,159,92,203,39,42,107,205,40,169,245,110,196,202,73,74,53,19,109,211,224,237,212,140,207,222,125,218,23,212,2,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,29,124,226,246,26,97,196,69,75,188,239,138,21,43,110,154,53,46,167,29,135,21,213,37,208,156,90,117,250,105,63,176,203,222,64,61,136,254,25,146,75,85,25,17,125,98,191,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,202,79,184,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,214,126,240,23,211,185,38,102,68,162,212,187,203,81,255,0,36,251,42,71,49,47,32,211,250,68,162,208,103,58,177,157,252,210,214,38,191,56,177,174,243,130,111,237,213,168,87,37,69,166,209,180,136,189,82,231,158,154,233,169,253,102,99,231,59,156,76,208,57,209,56,245,136,13,164,143,93,141,221,53,20,167,236,211,158,3,72,132,164,168,136,201,68,100,101,169,104,125,227,250,51,207,106,241,8,205,37,172,109,17,98,77,98,170,77,26,122,84,235,21,23,247,17,109,232,127,194,75,95,163,254,83,247,137,15,134,156,98,49,34,128,219,17,239,155,126,21,69,189,201,231,173,152,143,188,230,223,80,149,180,221,154,93,122,47,77,125,167,246,128,153,92,84,45,134,174,76,178,74,81,40,137,218,84,213,212,187,251,210,213,62,111,212,103,222,175,171,237,33,70,246,85,73,52,107,202,131,87,82,208,130,131,83,139,36,212,179,209,36,72,117,42,212,207,82,233,211,222,66,116,102,207,137,77,185,152,27,13,235,62,220,162,92,84,238,213,17,77,72,41,49,155,101,181,45,76,190,218,180,217,41,122,167,231,147,222,90,232,71,246,29,127,0,211,30,93,171,241,238,108,10,176,42,241,159,105,210,126,217,165,41,74,109,68,164,238,56,109,40,250,145,159,233,123,199,188,169,69,237,212,249,80,183,26,123,67,43,107,82,61,12,183,36,203,95,242,136,39,194,131,31,35,223,248,82,88,103,62,102,250,157,184,214,198,91,83,132,102,80,227,198,130,202,116,35,113,74,211,114,204,186,36,147,246,31,65,61,64,103,127,62,152,109,92,195,156,200,221,76,213,226,76,109,186,197,70,117,82,43,143,182,178,39,25,118,124,173,138,73,169,41,212,140,144,102,70,90,145,251,12,196,119,26,48,204,246,80,48,191,51,52,23,153,185,105,17,152,174,162,50,153,137,85,102,60,116,201,70,136,120,144,131,121,108,184,178,65,45,245,47,66,246,245,46,189,240,6,167,193,87,16,125,56,143,67,223,182,247,162,57,197,191,180,213,31,237,60,173,231,174,155,96,237,221,179,79,171,93,125,128,35,31,15,11,82,181,117,102,134,214,69,21,167,22,116,169,112,106,114,141,9,89,237,142,213,70,38,245,30,210,61,8,183,23,83,208,189,230,67,65,237,36,208,210,16,163,212,210,146,35,63,212,35,30,81,50,43,135,185,91,109,85,152,137,42,141,201,38,49,198,145,57,226,97,227,36,171,144,165,37,14,20,118,220,219,204,99,113,17,159,183,94,254,233,62,0,0,0,0,0,3,248,100,74,35,35,45,72,250,10,11,226,109,65,42,46,103,234,238,37,189,133,53,18,36,244,45,53,223,80,153,215,184,189,194,253,69,33,241,125,183,142,139,152,200,18,13,244,57,219,232,45,74,209,42,215,110,249,243,207,67,232,90,31,79,172,4,144,224,171,84,255,0,75,27,166,141,184,191,213,217,210,116,215,175,247,189,57,62,255,0,236,22,88,42,187,130,172,230,57,55,77,59,158,124,237,211,158,229,238,45,54,233,78,45,116,239,215,94,154,139,81,0,0,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,235,20,65,196,67,53,149,60,123,197,153,148,58,61,72,254,76,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,246,17,119,207,142,41,217,164,70,22,97,211,152,87,110,84,150,221,114,229,142,109,73,38,94,209,73,133,33,137,172,44,207,99,169,89,122,237,167,189,38,159,180,250,10,155,203,230,19,87,241,215,23,232,86,140,40,178,101,166,125,78,42,170,15,18,22,230,198,23,41,166,221,113,106,36,47,77,57,164,102,165,17,151,94,191,88,73,78,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,156,97,109,184,133,180,234,186,110,35,50,215,184,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,186,17,23,65,228,240,71,10,104,24,55,134,244,75,30,131,2,60,98,131,6,51,82,20,203,72,71,53,228,48,219,74,90,141,40,70,227,62,89,106,102,68,103,167,234,47,122,0,60,54,53,226,85,47,9,112,194,227,190,170,143,165,178,165,210,230,73,100,141,73,35,91,173,199,113,212,164,183,41,58,153,242,207,161,40,143,236,239,30,228,86,87,24,44,194,72,183,169,84,220,19,161,205,52,63,83,97,154,140,195,109,195,45,99,184,153,241,150,218,182,184,71,222,69,169,26,12,189,231,236,1,90,89,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,209,42,218,94,207,121,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,251,255,0,80,249,180,10,29,74,230,173,193,183,233,12,41,233,181,25,45,69,97,9,74,148,106,113,197,146,18,90,36,140,207,170,139,184,140,197,220,240,247,200,245,179,131,54,109,59,16,239,26,52,57,183,93,86,43,50,146,169,17,219,113,81,18,235,81,30,36,164,220,97,14,54,164,58,210,180,45,199,166,167,222,122,153,7,172,200,118,76,237,252,186,216,48,107,117,234,100,89,23,125,82,43,79,203,125,108,161,107,142,110,51,21,75,105,42,83,13,186,130,75,172,153,146,76,207,79,110,167,221,45,7,240,136,146,68,148,145,17,23,66,34,31,208,0,0,0,0,0,31,242,227,109,186,218,154,117,9,90,22,70,149,37,69,169,25,31,121,25,8,63,159,124,131,218,216,209,108,84,177,6,195,163,198,167,221,148,200,79,72,229,197,142,219,69,51,150,220,167,116,50,106,58,221,113,197,186,234,11,77,197,187,66,246,232,103,56,135,252,173,8,113,10,109,196,18,146,162,50,82,76,181,35,35,246,24,12,196,180,253,255,0,129,216,130,163,101,218,133,14,224,160,205,52,171,106,159,138,190,99,15,245,35,211,98,246,243,26,250,143,213,246,25,116,185,14,31,185,244,160,227,93,187,11,14,239,250,187,49,46,232,12,54,202,28,147,33,13,148,196,161,17,89,35,35,118,66,221,113,197,186,234,255,0,146,91,180,63,110,164,126,71,137,30,66,90,196,106,84,172,95,194,154,36,8,181,170,123,11,145,81,137,26,49,33,83,27,109,51,36,58,178,67,17,212,183,30,90,214,217,106,165,145,43,66,35,235,161,138,148,160,215,239,108,33,189,219,170,82,164,212,40,149,218,28,210,222,146,91,209,156,75,140,188,74,54,214,73,52,172,139,123,101,170,117,35,213,62,195,32,26,127,66,208,226,73,104,81,41,39,220,100,122,144,255,0,161,92,124,63,120,140,210,175,202,116,108,46,198,106,211,80,235,204,111,228,84,230,73,75,109,191,185,82,159,86,231,164,73,82,215,181,8,105,37,162,122,25,145,119,104,98,198,90,121,167,208,78,178,234,28,65,247,41,42,35,35,253,100,3,254,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,101,92,106,160,101,92,0,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,197,165,112,172,200,119,250,145,154,188,95,162,255,0,58,237,161,66,169,211,191,224,23,26,182,149,243,127,227,9,105,14,51,252,220,132,43,242,75,29,215,137,126,71,35,102,58,205,123,24,108,117,203,70,34,217,116,119,16,204,70,208,236,132,87,41,204,155,143,156,36,178,130,82,138,73,41,110,169,149,33,62,186,220,54,214,70,74,66,217,7,13,12,241,198,204,117,154,206,15,95,8,150,140,69,178,232,237,173,233,110,45,217,8,174,83,153,54,216,41,170,121,102,165,20,146,82,218,75,201,90,189,117,184,78,32,204,148,180,51,55,198,91,45,59,166,187,99,93,84,107,214,214,157,216,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,191,60,128,231,6,149,155,44,35,74,170,7,45,187,238,206,143,14,5,214,135,154,73,34,75,235,66,137,185,205,41,180,37,173,146,13,151,86,109,165,41,54,150,149,163,110,194,109,199,2,80,0,0,0,0,0,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,154,193,165,60,167,120,88,193,191,135,246,247,151,48,3,170,128,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,154,193,165,60,167,120,88,193,191,135,246,247,151,48,3,170,142,85,153,124,186,88,153,160,194,201,248,103,125,71,254,118,101,30,110,247,191,139,42,157,153,230,88,153,203,105,214,249,220,174,122,213,202,90,182,47,184,203,184,203,170,128,12,198,99,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,67,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,43,116,224,169,225,98,233,248,129,59,203,169,194,0,113,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,8,1,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,0,113,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,9,254,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,205,143,133,140,100,248,127,112,249,115,227,53,128,53,80,32,7,26,191,11,22,183,196,8,62,93,81,19,252,64,14,53,126,22,45,111,136,16,124,186,162,2,0,112,184,241,217,134,95,125,121,60,209,127,194,128,120,92,120,236,195,47,190,188,158,104,191,224,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,0,113,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,9,254,0,0,2,128,120,154,99,95,225,167,55,23,79,103,167,246,88,22,38,182,84,61,237,108,121,222,196,251,221,161,199,52,113,105,86,178,157,147,177,69,183,86,137,173,201,37,110,214,244,241,98,250,252,23,225,101,229,137,158,139,244,159,201,43,126,163,93,236,92,254,79,106,236,177,156,123,149,204,218,173,155,185,123,119,109,86,154,235,161,233,160,204,189,217,116,215,111,155,170,179,122,221,51,187,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,116,1,105,60,28,240,26,205,187,240,95,22,239,59,190,20,74,164,123,206,66,236,57,49,85,28,218,125,154,114,98,37,201,104,68,164,44,157,74,36,20,214,137,72,70,205,14,43,106,220,163,219,178,176,113,10,202,170,225,173,255,0,114,225,205,118,68,71,234,86,173,98,109,18,99,177,22,165,48,227,241,158,91,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,238,26,40,201,253,129,27,12,50,185,133,182,99,54,244,186,20,136,182,188,25,53,10,124,178,117,47,177,81,146,209,72,154,78,37,211,222,133,156,151,158,51,65,233,176,204,210,68,146,34,73,84,15,22,108,47,165,97,198,112,106,149,58,50,162,55,30,250,163,195,186,23,18,52,36,199,68,103,214,167,35,61,174,211,50,113,110,187,17,201,11,115,68,154,151,33,90,145,153,26,212,22,147,195,171,24,232,88,201,148,123,18,77,33,158,207,46,207,167,177,103,85,35,110,90,249,50,160,48,211,105,61,234,66,9,92,214,14,59,250,39,114,81,207,217,185,74,66,140,73,81,85,124,18,241,175,255,0,151,89,115,153,79,247,222,180,249,77,181,255,0,23,135,45,183,150,110,127,196,141,180,165,191,231,205,74,250,4,45,80,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,160,37,80,0,0,12,171,141,84,12,171,128,210,158,83,188,44,96,223,195,251,123,203,152,29,84,114,172,167,120,88,193,191,135,246,247,151,48,58,168,0,128,28,106,252,44,90,223,16,32,249,117,68,79,241,0,56,213,248,88,181,190,32,65,242,234,136,8,1,194,227,199,102,25,125,245,228,243,69,255,0,10,1,225,113,227,179,12,190,250,242,121,162,255,0,128,0,0,0,101,92,106,160,101,92,6,148,242,157,225,99,6,254,31,219,222,92,192,234,163,149,101,59,194,198,13,252,63,183,188,185,129,213,64,6,107,51,99,226,159,25,62,32,92,62,98,248,210,152,205,102,108,124,83,227,39,196,11,135,204,95,1,117,60,46,60,9,225,151,223,94,113,52,74,161,21,120,92,120,19,195,47,190,188,226,104,149,64,2,0,113,171,240,177,107,124,64,131,229,213,17,63,196,0,227,87,225,98,214,248,129,7,203,170,32,42,175,41,222,41,240,111,226,5,189,230,44,13,41,140,214,101,59,197,62,13,252,64,183,188,197,129,165,48,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,79,254,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,1,127,192,0,0,51,89,155,31,20,248,201,241,2,225,243,23,198,148,198,107,51,99,226,159,25,62,32,92,62,98,248,11,84,224,169,225,98,233,248,129,59,203,169,194,127,136,1,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,69,212,138,86,227,87,226,158,214,248,127,7,204,106,32,28,21,60,83,221,63,15,231,121,141,56,93,72,165,110,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,14,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,2,213,0,0,0,0,0,6,85,198,170,6,85,192,95,247,11,143,2,120,101,247,215,156,77,18,168,69,94,23,30,4,240,203,239,175,56,154,37,80,0,0,0,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,128,93,72,0,0,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,154,193,165,60,167,120,88,193,191,135,246,247,151,48,3,170,128,0,0,202,184,213,64,202,184,13,41,229,59,194,198,13,252,63,183,188,185,129,213,71,42,202,119,133,140,27,248,127,111,121,115,3,170,128,0,0,0,0,0,10,1,226,143,227,179,19,126,229,242,120,66,255,0,133,0,241,71,241,217,137,191,114,249,60,32,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,32,7,5,79,11,23,79,196,9,222,93,78,19,252,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,2,128,64,5,154,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,56,43,130,233,180,238,171,26,187,42,214,189,109,154,173,191,90,133,179,180,211,170,144,156,137,41,141,232,74,209,189,167,9,43,78,228,45,42,45,75,170,84,70,93,12,133,202,112,197,207,143,225,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,237,120,142,228,114,78,107,108,216,23,134,31,46,36,124,69,179,227,190,136,44,186,134,154,69,110,34,140,150,112,157,124,200,148,133,165,68,165,48,165,43,148,149,186,234,84,73,39,141,214,232,174,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,32,26,158,1,23,242,3,156,26,86,108,176,141,42,168,28,182,239,187,58,60,56,23,90,30,105,36,137,47,173,10,38,231,52,166,208,150,182,72,54,93,89,182,148,164,218,90,86,141,187,9,183,28,148,0,34,175,20,127,2,120,155,247,47,156,66,20,2,47,251,138,63,129,60,77,251,151,206,33,10,1,1,170,128,0,0,0,0,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,0,113,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,10,86,26,83,202,119,133,140,27,248,127,111,121,115,3,53,131,74,121,78,240,177,131,127,15,237,239,46,96,7,85,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,93,72,165,110,53,126,41,237,111,135,240,124,198,162,3,170,240,49,252,246,126,205,254,242,22,168,42,175,129,143,231,179,246,111,247,144,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,43,90,27,73,173,106,36,164,187,204,207,66,31,199,94,105,132,27,175,58,134,208,93,234,82,136,136,191,89,138,230,226,5,196,102,149,97,211,164,225,126,12,214,154,153,94,127,103,62,167,14,74,92,109,141,170,138,250,118,189,30,74,86,157,200,91,169,61,83,212,200,203,187,83,1,248,56,133,241,18,139,104,49,35,10,240,94,186,135,170,231,179,181,212,161,202,37,37,174,177,31,71,45,216,210,73,73,213,10,117,39,170,122,245,34,233,169,138,177,179,108,171,251,26,111,22,232,148,8,181,10,221,106,118,186,172,208,244,149,171,99,74,87,172,104,74,214,126,163,71,167,67,232,159,113,116,249,212,186,85,227,137,55,42,97,192,98,169,94,173,78,215,232,165,217,79,187,177,179,63,97,41,106,209,8,63,126,132,159,113,11,190,200,54,70,41,57,118,181,202,227,190,105,148,170,133,225,55,233,63,201,75,189,151,99,146,144,92,165,59,29,183,81,185,167,144,74,235,215,79,118,154,135,167,202,86,69,112,223,47,54,178,74,171,69,167,214,110,25,14,54,243,242,229,70,98,71,45,108,190,242,218,83,75,84,118,214,147,218,226,117,51,246,164,180,211,78,178,141,182,219,105,180,180,210,18,132,32,137,41,74,75,66,34,46,226,34,31,244,0,0,0,0,0,0,2,37,231,199,38,118,254,98,172,25,213,186,13,50,44,123,190,151,21,215,226,62,134,80,133,200,54,217,148,164,52,165,37,135,29,89,41,215,136,205,36,101,175,179,67,239,150,131,248,100,74,35,74,136,140,143,161,145,128,203,205,253,97,93,24,105,116,207,179,174,250,92,136,53,26,123,238,176,180,58,195,141,18,249,110,41,179,90,9,196,165,70,131,82,21,161,232,93,223,168,122,92,190,226,229,107,4,241,94,131,125,209,165,186,194,98,206,138,83,73,183,22,158,108,84,201,105,215,16,123,86,141,196,124,162,232,165,109,63,111,188,174,15,136,70,71,173,156,103,179,106,56,133,103,81,161,194,186,233,81,94,148,165,71,142,219,106,150,150,154,150,241,165,70,219,11,113,197,45,215,83,169,110,45,116,46,227,208,206,145,107,244,58,149,179,91,157,111,213,216,83,51,105,210,93,138,250,20,149,36,210,227,107,52,40,180,81,17,151,84,159,121,17,128,211,6,10,98,85,47,22,176,194,220,190,169,111,165,194,170,83,33,201,120,137,73,51,67,174,71,109,213,36,246,169,90,25,115,11,161,168,207,237,239,30,228,86,87,7,220,194,72,184,105,85,44,19,173,205,53,191,76,97,234,140,67,113,195,61,35,182,152,17,144,218,119,56,103,222,103,161,18,8,189,199,236,22,106,3,231,92,20,10,69,211,69,155,111,215,96,49,50,5,65,135,35,62,203,205,37,196,45,181,160,208,162,52,168,141,39,170,84,101,212,140,186,138,74,226,49,146,154,134,8,222,18,241,10,203,164,60,229,171,88,146,227,234,40,241,212,109,196,113,215,101,188,104,249,182,16,219,104,67,77,39,166,227,50,45,59,203,67,43,198,30,15,27,176,166,129,140,152,111,91,177,235,208,35,201,76,232,50,90,142,167,154,66,249,79,45,135,26,74,210,106,66,246,153,115,15,67,34,51,45,127,81,133,38,240,239,205,101,79,1,49,102,29,14,177,82,63,147,53,247,27,128,243,111,60,174,83,14,63,38,34,84,246,138,121,13,164,210,219,70,91,140,140,200,189,134,93,215,191,64,173,64,185,40,116,251,134,149,33,15,195,169,197,106,100,119,16,180,169,43,109,196,18,210,100,105,51,35,35,37,17,234,70,101,245,140,218,102,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,167,79,170,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,174,228,146,126,195,232,2,123,128,0,0,173,62,53,53,66,252,24,218,244,109,197,254,174,193,147,166,189,127,189,234,41,247,255,0,96,178,193,85,220,106,167,49,201,181,169,220,243,231,110,130,247,47,113,105,183,74,137,107,167,126,186,244,212,4,90,225,147,65,42,214,103,232,238,41,189,229,9,17,229,119,107,166,202,140,62,189,199,239,23,234,68,73,34,34,45,8,186,10,68,225,5,111,29,107,49,179,228,19,232,111,176,80,93,149,162,149,166,237,147,224,30,133,208,245,62,191,80,187,192,0,0,0,0,0,31,240,234,77,109,45,9,61,13,73,50,35,253,67,62,28,67,237,74,213,169,154,27,165,21,166,156,65,213,101,206,169,197,53,165,101,186,59,181,25,123,20,91,136,181,35,218,125,75,82,247,25,141,9,8,193,155,172,138,225,238,105,27,77,102,90,74,157,114,70,138,81,163,206,100,152,100,205,41,231,169,41,91,135,29,199,54,243,31,53,25,17,251,53,239,239,12,251,9,17,144,188,54,174,226,54,100,109,86,105,17,38,56,221,30,163,6,169,41,198,27,89,147,108,181,62,46,245,40,210,149,104,68,75,35,51,61,8,189,166,66,85,83,56,42,226,15,167,23,233,139,246,222,244,71,56,246,118,106,163,253,167,149,188,180,215,116,29,187,182,107,245,107,167,176,79,236,176,229,3,11,242,205,65,101,155,106,145,25,250,234,227,37,153,117,87,163,199,84,149,234,134,73,104,39,144,203,107,52,26,216,74,244,63,111,83,235,220,29,190,155,23,176,211,226,194,220,106,236,236,161,173,76,245,51,218,146,45,127,200,60,30,98,107,241,237,156,10,191,234,242,95,105,162,98,217,170,169,42,113,68,148,238,40,110,168,186,153,151,232,251,199,69,16,43,138,246,61,199,176,48,161,88,103,6,110,202,157,198,209,161,230,210,225,17,156,73,17,167,50,173,72,156,74,180,220,130,46,169,52,253,167,208,5,50,222,181,36,214,111,42,245,93,43,66,202,117,78,84,146,82,15,84,153,45,213,43,82,61,79,167,95,121,139,200,225,95,108,53,109,229,146,42,141,68,110,213,102,162,165,223,220,151,105,240,190,162,62,244,253,127,105,138,30,22,1,148,206,37,54,230,95,172,54,108,251,142,137,113,84,123,44,84,181,28,163,70,109,230,210,180,178,195,105,215,124,164,104,159,153,87,113,107,161,151,216,65,117,3,248,106,74,72,204,212,68,68,90,158,167,220,41,191,18,248,196,98,69,125,183,227,216,214,252,42,115,123,149,200,91,209,31,101,205,190,185,39,113,181,52,250,245,70,186,123,75,236,17,226,234,226,17,154,75,164,221,35,196,154,197,40,157,53,116,166,86,42,44,109,35,221,208,191,132,158,159,75,252,133,238,1,161,83,121,146,36,153,186,141,20,100,73,245,139,169,251,136,127,119,164,143,67,81,106,69,175,127,176,102,241,188,226,102,133,178,81,30,61,226,2,200,245,52,239,186,106,39,176,253,233,249,254,134,94,193,245,232,89,232,205,37,14,82,165,30,49,221,181,3,83,38,206,201,247,13,69,212,105,169,30,237,59,65,122,221,59,254,179,1,162,210,50,50,212,143,82,31,209,69,24,101,197,75,49,22,109,89,50,46,25,145,107,112,201,162,65,183,45,201,210,79,93,200,61,116,92,178,45,116,73,150,191,239,143,222,38,166,6,113,112,194,171,202,154,220,28,74,129,42,139,89,78,188,215,80,212,104,208,213,235,58,101,180,222,152,107,63,81,40,35,215,249,74,247,25,0,176,48,30,58,198,197,236,52,196,120,137,151,102,95,20,42,174,237,117,106,37,78,59,238,39,170,139,169,54,181,105,244,20,127,97,31,184,199,177,0,0,0,0,0,0,0,0,0,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,82,146,146,220,165,17,17,123,76,199,244,64,110,34,57,247,139,130,212,195,195,140,48,171,68,147,116,202,254,248,117,151,201,125,143,106,162,60,157,202,98,66,28,111,123,78,172,139,84,250,218,123,181,51,15,205,157,206,37,244,28,34,83,118,86,16,76,167,86,235,110,235,218,101,54,226,36,176,198,157,153,196,104,184,242,146,180,238,67,142,23,82,234,105,208,186,17,152,169,75,255,0,29,49,115,19,170,46,84,47,44,66,184,170,60,205,52,97,250,180,167,154,70,137,73,122,169,113,197,105,174,196,153,253,101,246,15,55,30,53,215,125,214,201,168,177,234,181,234,180,175,228,182,135,101,62,230,212,123,139,114,143,68,163,245,18,125,196,44,199,40,252,40,151,53,40,187,113,237,18,99,169,58,246,122,98,11,102,191,151,109,92,230,101,67,250,154,82,116,63,175,220,2,187,236,124,18,197,204,75,148,134,172,220,59,185,170,200,115,93,100,197,164,74,125,148,232,74,250,75,109,181,105,174,197,17,125,100,101,236,49,48,176,171,132,94,51,221,205,49,80,188,170,84,234,60,87,119,111,101,79,75,143,33,58,111,34,245,92,134,100,93,82,147,251,15,235,33,111,54,6,13,225,166,24,211,147,77,178,236,202,53,53,180,235,170,163,211,163,178,165,122,203,87,83,109,9,215,233,171,252,103,245,143,104,68,73,45,18,68,69,245,0,174,74,7,6,76,38,135,25,104,172,222,55,27,238,175,77,13,186,132,101,17,104,103,221,186,14,189,198,67,244,53,193,151,5,218,37,127,163,11,169,103,180,200,183,84,34,25,107,255,0,244,34,197,0,5,95,92,92,22,109,231,57,206,219,151,212,244,168,247,27,105,149,83,65,39,219,166,164,136,63,224,255,0,148,70,204,93,225,93,143,248,118,153,51,168,76,68,184,33,180,107,83,104,167,38,108,183,141,5,204,50,212,147,17,37,187,68,23,213,170,139,222,47,80,127,203,141,54,234,13,183,91,74,210,162,208,210,162,212,140,128,101,238,238,195,171,234,196,158,245,54,239,180,107,20,135,153,90,144,101,54,3,209,245,209,74,45,75,152,148,158,154,161,95,226,63,112,243,163,73,120,189,149,140,22,198,106,108,136,151,77,145,72,76,151,208,180,246,214,41,177,10,65,25,165,194,212,156,91,43,61,117,117,74,251,122,253,181,175,154,30,19,23,21,158,196,219,175,5,164,74,172,68,35,113,227,167,184,183,36,73,238,121,205,173,181,26,25,22,154,37,164,164,181,239,61,61,164,2,38,229,7,49,53,156,186,98,221,62,233,139,58,75,116,217,107,106,21,65,166,221,89,33,81,213,38,58,221,51,73,58,218,79,213,103,79,88,244,247,151,187,64,152,71,138,54,182,46,216,116,123,210,215,172,194,156,213,66,20,119,222,76,121,13,186,108,58,227,45,184,166,214,72,90,137,43,73,56,157,82,102,102,90,151,218,51,67,116,90,87,53,149,88,147,65,186,168,85,10,84,248,111,45,151,89,153,21,198,22,149,33,74,73,250,171,73,40,189,100,168,186,151,176,253,194,75,100,175,60,183,174,91,46,88,180,106,156,215,234,54,148,201,8,110,76,103,220,117,226,97,11,114,58,86,182,208,169,13,180,147,75,76,153,17,153,116,215,67,233,220,23,246,3,158,224,206,57,97,238,56,218,112,238,123,38,227,167,205,237,12,182,227,209,154,152,195,143,48,181,52,218,212,133,161,183,23,181,73,230,164,140,140,250,25,233,238,215,161,0,0,0,0,0,0,0,0,0,167,158,52,244,2,107,23,45,139,133,179,65,37,118,244,40,170,73,119,154,142,85,69,122,233,167,249,117,23,12,42,207,141,93,29,131,167,90,213,242,109,92,254,116,24,155,244,45,54,109,168,175,77,116,215,191,235,253,64,57,151,7,43,129,112,177,130,179,71,41,38,148,200,165,72,87,47,126,132,102,169,84,244,247,107,245,123,133,204,138,22,225,109,112,170,135,154,24,44,42,73,54,138,132,54,161,146,77,122,18,148,186,140,34,208,139,82,212,250,125,127,96,190,144,1,241,175,11,154,153,103,91,21,75,150,177,53,136,145,105,176,223,148,227,175,56,150,208,146,109,181,44,245,53,25,17,116,73,159,121,119,15,178,43,223,138,86,108,105,150,5,150,254,14,91,242,208,245,94,185,25,72,149,201,113,42,229,48,243,83,99,172,149,177,228,169,38,75,65,106,70,131,34,246,234,125,0,86,174,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,208,210,100,90,31,66,247,216,31,8,44,0,137,77,179,170,24,193,95,164,23,164,37,74,118,44,39,29,142,95,222,234,106,4,134,212,147,91,123,181,220,70,100,100,189,61,222,241,85,216,115,108,84,49,7,18,109,203,78,27,43,145,38,191,90,135,4,136,146,165,234,167,228,33,189,79,66,81,233,170,203,216,127,97,141,28,101,219,13,216,194,156,28,181,108,214,225,179,25,248,148,152,41,150,150,219,36,107,33,17,90,109,102,101,181,39,174,173,247,153,107,211,175,184,7,72,0,31,195,50,34,212,192,127,156,185,12,196,138,244,167,214,72,105,150,212,226,212,102,68,68,146,45,76,245,63,168,133,0,113,30,196,86,177,11,50,245,167,35,204,41,44,209,142,77,37,10,39,9,100,68,205,66,94,133,169,41,69,220,190,238,157,253,196,45,163,58,249,169,177,240,79,10,171,145,98,93,116,135,110,89,145,100,195,141,1,185,236,169,244,56,184,210,73,10,83,100,242,28,36,147,141,109,51,46,186,244,34,215,186,133,107,213,90,238,38,95,146,234,70,194,229,85,110,58,163,142,33,166,146,181,169,199,228,60,106,36,165,58,169,70,102,165,232,69,212,250,251,76,4,173,225,135,151,211,197,172,108,139,116,213,161,41,202,77,180,164,79,74,148,222,168,84,136,242,225,44,146,102,166,212,147,245,92,62,154,145,233,237,34,23,167,18,43,16,163,53,14,43,105,109,166,16,150,208,148,145,17,37,36,90,17,17,23,66,232,66,34,240,207,203,196,140,16,192,150,102,220,52,254,85,110,226,125,53,101,27,173,26,93,105,153,16,225,159,41,91,219,66,211,162,218,61,83,212,136,253,166,125,211,0,0,0,0,0,0,0,0,0,0,0,7,249,200,143,30,91,14,69,148,195,111,50,234,77,14,54,226,73,73,90,76,180,50,50,62,134,70,93,52,21,173,196,39,135,75,55,115,19,113,111,6,40,172,181,86,37,57,34,125,54,36,98,73,62,90,75,144,234,208,212,104,198,165,56,165,169,164,145,169,93,122,17,245,208,197,150,143,249,113,182,222,109,77,60,218,86,133,145,165,73,81,106,70,71,222,70,64,51,1,113,90,184,129,132,215,34,160,87,41,181,171,114,175,19,77,20,227,47,195,121,59,155,35,233,184,146,162,213,14,22,191,82,189,198,39,174,83,56,171,92,54,59,8,180,241,168,229,214,32,150,188,169,229,190,68,146,234,251,135,189,201,50,200,190,146,154,73,104,93,197,167,176,132,253,204,206,70,176,131,50,20,215,149,84,165,55,73,172,175,110,218,141,61,136,172,62,122,41,159,164,234,163,184,191,160,201,36,190,163,50,238,62,148,249,152,28,131,99,214,7,213,54,49,100,214,110,74,90,187,166,209,233,179,102,54,215,170,215,229,28,40,232,74,117,83,187,75,222,105,81,119,151,80,187,220,40,204,222,11,227,20,35,147,104,95,148,71,30,79,210,136,186,164,67,125,58,154,200,181,67,110,172,203,163,106,63,179,168,234,132,100,125,72,245,25,132,182,47,188,74,194,234,153,75,183,46,42,253,191,39,249,72,98,92,136,155,253,85,17,110,36,41,38,122,19,138,211,252,47,172,92,71,14,60,244,86,51,0,204,203,3,17,151,21,53,248,60,190,202,235,102,162,57,27,206,91,171,213,79,72,90,215,181,12,160,186,36,180,246,244,208,200,39,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,202,184,213,64,202,184,13,41,229,59,194,198,13,252,63,183,188,185,129,213,71,42,202,119,133,140,27,248,127,111,121,115,3,170,128,170,190,42,121,14,255,0,85,243,87,132,20,95,230,157,187,232,84,202,119,252,58,228,214,212,190,111,252,93,46,161,182,127,156,144,181,126,85,98,189,114,235,143,55,150,91,113,114,133,138,214,100,217,105,93,58,66,17,83,130,204,130,101,21,106,113,173,39,34,19,166,164,45,59,28,74,116,37,26,21,177,100,135,18,91,208,147,45,47,10,54,226,95,145,201,57,113,188,158,198,27,29,113,23,135,87,165,97,196,51,17,180,53,29,116,58,139,196,227,231,9,44,160,146,147,140,105,67,170,101,72,79,168,134,205,181,145,26,80,183,130,221,50,209,152,187,19,52,24,89,3,19,44,89,31,205,67,172,66,216,247,241,101,83,179,50,243,240,249,142,180,223,59,149,207,66,121,168,78,197,247,145,247,145,117,81,156,204,157,230,170,242,202,134,46,83,239,10,53,74,90,173,138,140,136,241,174,202,67,109,147,200,168,211,137,126,185,165,165,45,9,237,45,165,78,41,149,238,78,213,153,164,207,150,183,16,189,9,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,136,61,0,0,0,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,154,193,165,60,167,120,88,193,191,135,246,247,151,48,3,170,128,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,154,193,165,60,167,120,88,193,191,135,246,247,151,48,3,170,128,0,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,0,56,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,4,0,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,0,56,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,4,255,0,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,230,199,194,198,50,124,63,184,124,185,241,154,192,26,168,16,3,141,95,133,139,91,226,4,31,46,168,137,254,32,7,26,191,11,22,183,196,8,62,93,81,1,0,56,92,120,236,195,47,190,188,158,104,191,225,64,60,46,60,118,97,151,223,94,79,52,95,240,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,0,56,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,4,255,0,0,0,16,43,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,78,80,113,155,197,47,149,121,142,161,97,156,10,239,106,129,98,91,237,246,152,93,151,103,99,170,77,89,188,247,206,26,9,78,111,138,154,114,186,41,72,78,154,22,138,230,16,246,188,17,240,190,171,42,255,0,196,44,104,121,82,216,166,211,40,237,90,241,201,80,149,200,152,252,151,155,146,238,201,26,146,119,176,152,140,238,108,137,71,164,182,212,102,158,155,194,221,5,122,241,167,176,35,87,114,243,106,98,12,123,122,92,202,149,171,116,34,50,231,50,78,169,16,41,211,35,184,79,27,164,147,216,148,46,67,16,16,75,89,116,94,196,164,203,152,100,171,10,28,211,50,246,4,156,83,203,206,36,97,245,62,222,137,92,169,87,45,122,148,106,92,25,36,214,199,106,61,157,103,12,200,221,50,66,22,153,4,210,208,181,25,108,90,82,173,83,183,82,10,54,225,213,140,117,220,27,205,197,137,38,144,207,104,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,50,174,52,187,150,139,254,78,41,229,231,13,241,6,161,112,196,174,84,171,150,189,54,77,82,116,99,107,99,181,30,206,130,152,70,77,17,33,11,76,130,117,11,66,72,182,45,42,78,137,219,161,6,125,243,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,160,37,80,0,0,12,171,141,84,12,171,128,210,158,83,188,44,96,223,195,251,123,203,152,29,84,114,172,167,120,88,193,191,135,246,247,151,48,58,168,0,128,28,106,252,44,90,223,16,32,249,117,68,79,241,0,56,213,248,88,181,190,32,65,242,234,136,8,1,194,227,199,102,25,125,245,228,243,69,255,0,10,1,225,113,227,179,12,190,250,242,121,162,255,0,128,0,0,0,101,92,106,160,101,92,6,148,242,157,225,99,6,254,31,219,222,92,192,234,163,149,101,59,194,198,13,252,63,183,188,185,129,213,64,6,107,51,99,226,159,25,62,32,92,62,98,248,210,152,205,102,108,124,83,227,39,196,11,135,204,95,1,117,60,46,60,9,225,151,223,94,113,52,74,161,21,120,92,120,19,195,47,190,188,226,104,149,64,2,0,113,171,240,177,107,124,64,131,229,213,17,63,196,0,227,87,225,98,214,248,129,7,203,170,32,42,175,41,222,41,240,111,226,5,189,230,44,13,41,140,214,101,59,197,62,13,252,64,183,188,197,129,165,48,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,79,254,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,1,127,192,0,0,51,89,155,31,20,248,201,241,2,225,243,23,198,148,198,107,51,99,226,159,25,62,32,92,62,98,248,11,84,224,169,225,98,233,248,129,59,203,169,194,127,136,1,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,69,212,138,86,227,87,226,158,214,248,127,7,204,106,32,28,21,60,83,221,63,15,231,121,141,56,93,72,165,110,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,14,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,2,213,0,0,0,0,0,6,85,198,170,6,85,192,95,247,11,143,2,120,101,247,215,156,77,18,168,69,94,23,30,4,240,203,239,175,56,154,37,80,0,0,0,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,128,93,72,0,0,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,154,193,165,60,167,120,88,193,191,135,246,247,151,48,3,170,128,0,0,202,184,213,64,202,184,13,41,229,59,194,198,13,252,63,183,188,185,129,213,71,42,202,119,133,140,27,248,127,111,121,115,3,170,128,0,0,0,0,0,10,1,226,143,227,179,19,126,229,242,120,66,255,0,133,0,241,71,241,217,137,191,114,249,60,32,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,32,7,5,79,11,23,79,196,9,222,93,78,19,252,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,2,128,69,255,0,112,184,240,39,134,95,125,121,196,209,64,34,255,0,184,92,120,19,195,47,190,188,226,104,9,84,43,47,138,246,71,35,92,180,170,222,110,48,229,114,206,187,77,143,29,119,117,36,144,236,130,157,17,164,182,194,102,176,73,37,27,75,97,164,163,154,147,209,163,101,165,57,170,20,218,249,214,104,0,51,3,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,187,20,222,202,204,142,87,53,149,178,231,205,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,90,30,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,42,219,137,214,67,191,2,21,217,56,243,132,244,93,182,13,193,80,87,164,169,116,234,119,46,45,174,242,144,202,91,213,92,213,31,38,67,234,144,105,218,219,109,50,163,109,146,211,123,73,56,213,149,28,215,98,62,82,177,29,23,173,148,239,110,165,78,229,177,95,160,62,241,162,45,94,42,76,204,146,163,34,62,91,200,220,163,105,226,35,83,106,82,136,201,104,91,141,172,46,83,138,63,129,60,77,251,151,206,33,10,1,23,167,159,92,82,177,49,167,134,197,243,137,120,105,93,244,205,183,89,244,103,98,155,217,94,143,205,229,87,226,178,231,205,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,116,88,3,85,0,0,0,0,0,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,0,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,224,20,172,52,167,148,239,11,24,55,240,254,222,242,230,6,107,6,148,242,157,225,99,6,254,31,219,222,92,192,14,170,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,186,145,74,220,106,252,83,218,223,15,224,249,141,68,7,85,224,99,249,236,253,155,253,228,45,80,85,95,3,31,207,103,236,223,239,33,106,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,102,69,212,207,65,202,241,95,51,120,47,131,176,138,77,223,126,81,27,121,95,70,34,42,145,9,245,104,104,35,209,14,58,131,62,142,36,254,206,162,48,113,28,207,61,99,47,236,195,176,48,229,113,85,95,157,204,237,46,184,107,51,143,176,226,58,141,20,204,132,45,27,144,242,203,170,79,95,103,77,76,233,222,231,190,241,43,20,106,103,46,227,184,171,247,4,159,228,161,249,114,37,236,245,82,71,180,150,165,25,106,77,167,95,240,126,160,19,195,54,124,85,174,27,225,133,218,120,42,114,232,240,79,78,108,243,223,30,73,245,97,194,216,228,105,102,95,73,46,164,245,46,227,211,218,98,5,91,182,182,32,226,197,200,152,20,58,109,106,228,171,203,215,83,109,151,230,60,173,173,153,245,218,74,81,232,134,207,79,169,62,226,29,191,47,217,6,199,172,111,170,236,126,201,172,219,116,180,247,205,172,83,102,195,105,223,85,223,201,184,113,214,149,104,166,182,159,184,212,146,239,62,151,7,150,92,141,97,6,91,233,172,42,151,74,110,173,90,70,237,213,26,131,17,95,124,181,83,218,109,117,49,219,95,208,120,210,127,81,17,119,23,80,228,217,13,225,243,65,193,10,68,123,231,18,105,80,42,119,99,251,253,71,216,67,205,197,218,169,77,122,132,244,100,58,141,205,58,141,125,110,166,94,226,34,57,206,68,68,90,17,104,64,68,69,208,135,244,0,0,0,0,0,0,0,0,0,0,7,248,203,138,196,216,206,195,148,218,92,105,244,41,181,165,68,70,74,73,150,134,70,71,208,250,24,162,206,39,153,125,60,37,198,201,87,77,38,18,155,164,220,170,92,245,41,45,232,132,200,145,46,106,205,36,105,109,41,47,85,178,233,169,158,158,211,33,123,34,31,241,48,203,196,140,111,192,151,166,219,212,254,109,110,221,125,85,100,155,109,26,157,117,152,240,230,31,41,59,27,90,213,170,221,45,19,208,140,253,164,125,225,87,124,56,113,21,172,60,204,189,17,201,19,10,59,53,147,141,73,90,141,194,65,25,61,80,137,169,106,106,73,119,35,187,175,119,113,139,255,0,137,33,153,113,89,148,194,201,109,60,218,92,66,136,200,200,210,101,169,30,165,245,24,203,245,10,169,93,195,59,242,37,72,152,92,90,173,185,84,109,197,180,234,86,133,54,252,119,136,205,42,78,169,81,25,41,26,25,116,50,211,216,98,250,114,79,154,155,31,27,48,170,135,22,93,217,73,106,229,135,22,52,57,48,28,158,202,95,91,136,141,24,150,164,182,111,45,195,35,113,221,164,103,215,94,134,90,247,132,157,1,252,35,35,45,72,127,64,86,135,23,220,0,137,82,179,169,248,193,64,164,23,164,34,202,106,44,215,26,142,95,222,233,106,124,135,20,163,67,123,181,220,100,102,102,189,61,254,241,95,153,48,198,185,248,33,143,22,229,113,185,234,139,6,163,62,29,54,160,179,117,72,66,99,57,50,58,157,53,159,49,4,73,218,215,83,81,153,104,93,75,221,125,89,137,195,118,49,95,7,46,155,53,200,108,200,126,93,38,114,98,37,198,201,122,72,92,87,91,65,145,109,81,235,171,157,228,90,245,233,238,25,199,196,107,98,161,135,184,147,113,218,115,25,92,121,52,10,212,200,38,70,149,35,69,49,33,109,234,90,146,79,77,80,126,194,251,8,6,153,236,235,154,153,120,218,244,187,154,143,53,137,113,106,80,216,148,219,172,184,151,16,100,227,105,89,104,105,51,35,232,162,62,243,239,31,100,87,191,11,92,217,83,47,251,45,140,28,184,37,161,154,189,14,50,81,23,156,226,83,205,97,150,161,71,65,39,123,202,82,140,214,179,208,137,4,71,236,208,250,11,8,0,20,205,198,58,224,92,220,96,163,81,206,73,173,44,82,99,171,151,191,82,35,76,170,130,123,181,250,253,194,230,69,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,95,171,236,1,216,248,44,80,9,220,92,185,238,23,13,6,148,91,211,98,165,39,222,74,41,84,229,235,166,159,229,212,92,48,171,62,10,148,118,10,159,116,215,205,165,115,249,211,162,111,218,90,108,219,78,94,154,233,175,127,215,250,133,166,0,0,0,0,0,0,0,0,0,0,231,184,205,142,88,123,129,214,156,203,158,246,184,233,240,187,59,46,56,204,103,102,48,219,207,173,45,56,180,161,8,113,196,110,82,185,74,34,34,62,166,90,123,244,15,223,139,152,161,107,97,21,135,88,189,46,138,204,40,45,83,225,72,125,148,200,144,219,70,251,173,178,227,137,109,4,181,164,148,181,19,106,209,36,100,103,161,253,163,63,121,190,204,77,103,49,120,183,80,186,101,78,146,229,54,34,221,133,79,105,199,86,104,76,116,201,144,182,140,146,110,184,146,245,94,211,213,61,61,197,239,247,185,211,207,45,235,153,59,150,85,26,153,53,250,117,165,14,66,219,141,25,135,30,100,159,66,28,144,148,45,196,38,67,141,40,212,211,196,70,100,93,116,208,186,119,198,139,98,210,185,175,74,196,106,13,171,66,168,85,103,204,117,12,180,196,56,174,62,181,41,106,74,75,213,65,26,143,214,82,75,161,119,153,123,192,124,129,232,173,28,59,190,111,185,236,211,109,11,74,177,87,121,229,165,4,80,160,61,35,77,84,146,212,249,105,81,233,170,211,254,50,247,139,1,202,239,9,139,138,240,98,21,215,141,50,37,81,226,25,182,249,83,219,91,145,228,247,50,230,215,26,147,12,203,77,20,234,84,90,247,150,158,195,22,81,132,57,88,193,108,24,166,199,137,107,89,20,133,73,97,8,79,109,126,155,16,228,25,146,91,45,77,196,50,131,215,86,146,175,183,175,216,21,17,132,92,43,177,255,0,17,19,26,117,117,136,150,252,55,77,10,113,21,20,205,136,241,32,249,102,122,18,162,40,183,104,179,250,181,73,251,132,147,183,120,44,219,205,242,93,184,239,169,234,81,109,55,19,22,166,131,79,179,93,9,112,127,194,255,0,32,179,246,218,109,164,19,109,54,148,37,37,161,37,37,161,17,15,250,1,93,167,193,155,5,148,182,150,171,190,233,45,187,77,68,154,132,77,12,203,191,254,193,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,239,219,254,81,100,224,2,141,177,123,133,38,60,88,12,201,169,91,69,14,191,13,181,175,150,204,46,217,42,73,160,137,197,22,169,68,52,150,186,33,37,211,218,162,247,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,209,91,141,167,93,55,164,143,235,50,47,105,13,55,45,8,113,38,151,16,74,73,247,145,150,164,60,101,255,0,131,120,105,137,212,229,83,111,75,50,141,82,109,90,104,169,20,232,239,41,62,178,21,208,220,66,180,250,9,255,0,17,125,64,51,143,96,227,158,46,97,141,65,185,246,110,33,92,84,222,94,186,176,197,90,83,45,47,84,168,189,100,182,226,117,211,122,140,190,179,251,69,181,228,143,137,125,7,23,84,229,149,139,243,41,212,74,219,90,118,105,78,56,136,204,63,175,105,113,122,174,68,165,45,91,80,219,101,208,186,26,180,62,134,70,57,14,110,56,81,46,26,87,119,96,34,36,200,82,180,237,20,197,150,253,63,32,218,121,44,197,135,245,186,165,106,127,95,188,86,116,136,183,93,137,91,54,165,71,170,208,106,209,127,146,226,29,139,33,189,200,247,30,213,22,169,95,235,37,123,140,6,164,18,164,168,183,37,68,100,126,210,49,253,16,27,135,118,126,34,227,77,48,176,227,19,234,209,34,221,49,127,189,221,121,242,71,108,220,169,111,43,106,159,144,183,28,216,211,77,145,232,159,87,95,118,134,83,228,0,0,0,0,0,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,207,175,87,105,150,213,41,250,221,102,91,113,161,198,219,204,117,199,18,132,167,114,137,37,169,168,200,139,170,136,186,159,180,7,5,206,166,105,41,89,105,195,9,53,168,243,96,174,225,145,179,209,240,221,113,38,183,54,200,142,151,126,108,157,109,103,163,111,238,245,79,167,121,244,239,160,155,142,225,189,177,118,241,122,177,84,114,161,91,174,84,182,234,68,111,73,117,206,91,68,158,155,141,75,61,16,217,123,79,162,125,196,59,6,117,243,55,91,204,118,44,77,170,166,160,226,173,232,156,191,70,199,39,86,104,70,232,209,146,239,171,205,113,5,171,140,235,234,159,214,125,123,165,151,11,236,147,71,184,157,70,54,226,69,41,75,136,222,190,139,140,251,4,104,115,94,219,25,237,232,121,131,35,208,210,131,45,171,233,222,126,194,1,218,242,1,195,206,143,133,52,191,194,22,44,209,218,153,114,202,252,132,73,81,208,226,34,237,84,166,149,234,63,25,46,35,115,110,54,125,21,212,200,143,187,66,22,6,63,132,68,69,161,22,132,63,160,0,0,0,0,0,0,0,0,63,138,74,86,70,149,164,148,71,222,70,90,143,232,0,139,57,166,200,54,18,102,10,147,82,170,179,74,110,145,115,169,167,158,98,92,22,35,71,231,72,52,190,164,155,203,40,235,113,68,110,61,170,180,61,79,66,62,242,235,77,121,142,202,102,41,229,202,224,126,21,207,66,150,245,40,220,87,103,168,179,22,74,163,169,59,222,36,145,186,182,91,73,171,107,42,87,79,103,94,238,237,29,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,12,254,221,67,63,249,99,205,78,35,101,190,246,167,214,40,21,137,78,209,142,83,94,144,166,185,33,245,48,182,121,204,169,211,75,72,121,180,26,205,12,146,75,113,233,167,67,233,221,123,89,105,204,181,139,153,11,18,37,207,109,84,227,20,242,109,180,205,131,206,103,156,211,220,150,86,231,205,161,215,20,148,146,158,74,125,99,212,143,161,253,116,187,158,44,154,220,153,105,191,36,72,166,83,229,74,181,42,43,92,136,147,16,211,139,109,146,113,233,38,134,84,226,88,109,180,168,154,96,148,105,45,116,35,212,186,119,120,92,173,102,106,247,203,150,33,83,107,148,74,188,178,163,174,91,37,81,131,218,30,228,184,201,190,194,157,62,90,93,109,6,163,67,36,157,84,122,25,116,62,157,193,163,208,28,239,2,49,158,216,199,60,59,164,222,246,228,232,238,156,200,172,57,37,150,221,109,74,101,229,176,211,171,66,146,133,175,105,167,154,146,50,51,212,189,190,243,232,128,0,0,0,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,189,226,126,136,197,196,86,210,141,116,101,134,232,113,246,73,106,165,195,155,80,65,237,35,218,109,83,229,232,125,72,244,250,95,87,218,64,41,183,35,87,3,118,246,104,176,249,215,85,181,51,46,26,76,51,61,116,250,117,24,223,89,123,191,247,13,22,52,226,30,109,14,182,100,105,90,73,73,50,246,145,140,206,96,5,69,170,46,59,88,85,39,92,82,27,137,116,82,221,82,146,122,25,18,38,52,102,122,234,94,225,164,155,22,164,205,98,203,160,213,24,112,220,68,170,100,87,137,70,100,102,100,166,146,173,76,200,207,175,95,120,15,246,187,171,241,109,107,94,175,113,204,125,166,153,166,65,145,49,107,113,68,148,145,54,218,150,122,153,153,23,114,79,218,95,104,206,142,109,241,74,163,139,56,247,120,87,229,204,55,227,199,172,84,34,67,50,113,74,71,103,76,215,214,222,221,86,162,211,71,58,104,122,123,136,91,223,19,188,121,131,132,216,21,42,129,26,168,182,234,247,33,174,154,134,35,190,68,233,53,34,28,212,19,138,73,56,149,114,247,183,161,158,134,90,233,208,204,81,52,169,47,77,148,244,201,11,53,186,251,138,117,197,25,153,153,169,71,169,158,167,215,188,192,79,110,20,56,55,106,93,152,144,120,141,116,187,9,74,162,63,252,1,153,10,108,212,153,44,191,5,230,221,74,86,131,208,253,101,17,41,42,35,239,211,78,241,115,51,174,107,106,148,202,158,169,87,233,177,27,66,77,70,167,229,54,217,17,17,25,247,153,151,184,255,0,196,51,59,98,227,14,35,97,170,22,139,34,236,170,209,183,172,214,106,131,61,248,231,184,246,245,213,165,167,244,19,254,34,247,16,244,53,124,209,230,14,184,202,152,169,227,13,228,243,107,35,74,146,187,130,114,136,200,200,203,77,20,233,251,204,5,250,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,239,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,191,242,74,35,211,222,126,225,90,143,84,175,187,246,105,70,122,109,118,224,148,181,110,75,70,227,210,214,102,103,167,68,234,163,239,94,159,106,190,177,222,48,19,32,88,249,142,21,54,9,22,188,187,126,153,170,86,236,170,196,41,177,18,166,247,53,187,98,251,58,210,106,218,238,165,175,79,85,71,220,93,67,146,94,23,222,40,99,229,232,169,181,185,117,90,237,90,171,44,205,168,173,185,34,86,142,58,234,140,144,218,20,165,171,77,239,25,17,22,167,235,105,212,207,173,138,112,249,225,191,50,61,70,153,140,88,217,76,113,135,33,190,204,234,101,49,230,77,39,185,10,139,33,149,58,204,152,191,240,169,81,165,127,81,31,121,137,59,149,254,29,24,67,129,112,33,85,171,212,136,151,5,200,209,182,250,164,78,143,22,90,25,120,146,202,140,218,82,227,33,196,145,56,209,154,122,234,91,143,218,125,37,187,17,216,138,202,35,198,101,13,52,210,73,8,66,18,73,74,82,69,161,17,17,116,34,34,1,252,141,22,52,40,237,196,135,29,182,24,101,4,219,109,182,130,74,80,146,45,8,136,139,161,17,17,17,104,63,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,229,169,82,169,117,136,171,131,87,166,197,157,25,205,55,51,37,148,186,133,104,100,101,170,84,70,71,212,136,254,210,33,250,128,4,113,196,60,128,101,163,17,82,163,155,98,83,233,78,158,159,57,74,165,211,216,89,125,15,105,199,87,177,4,95,172,253,227,231,224,95,15,156,21,203,221,244,87,237,139,85,185,151,49,63,69,169,143,196,54,191,34,235,71,209,168,205,159,115,203,63,165,223,167,214,71,39,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,95,247,12,127,241,162,255,0,153,63,252,120,181,64,1,229,48,158,197,252,23,225,101,155,134,126,148,244,159,201,43,126,157,66,237,188,142,79,106,236,177,155,103,155,203,220,173,155,185,123,182,238,86,154,233,169,233,168,245,96,0,3,228,221,150,181,10,249,181,107,54,85,211,7,182,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,81,245,128,5,90,213,184,26,210,158,170,205,122,133,153,105,112,233,171,144,226,161,199,151,105,38,75,236,176,106,62,90,28,117,51,27,75,139,36,232,70,178,109,4,163,35,50,74,117,208,165,6,74,114,97,125,228,251,210,180,15,198,11,229,109,153,83,231,204,249,63,242,81,152,28,186,163,157,157,29,179,181,115,221,116,244,102,55,47,149,169,32,247,238,211,82,235,42,128,0,0,0,0,0,5,85,255,0,112,199,255,0,26,47,249,147,255,0,199,139,41,194,123,23,240,95,133,150,110,25,250,83,210,127,36,173,250,117,11,182,242,57,61,171,178,198,109,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,163,213,128,0,0,0,170,191,238,24,255,0,227,69,255,0,50,127,248,241,101,56,79,98,254,11,240,178,205,195,63,74,122,79,228,149,191,78,161,118,222,71,39,181,118,88,205,179,205,229,238,86,205,220,189,219,119,43,77,116,212,244,212,122,176,0,0,0,16,3,52,124,41,63,25,76,118,185,177,175,240,245,242,115,229,31,98,254,44,249,45,219,57,29,158,27,17,191,45,218,219,221,187,145,187,232,22,155,180,235,166,167,223,242,83,149,47,196,251,11,42,184,103,242,247,229,111,164,238,7,235,189,183,209,125,131,151,204,141,29,158,87,47,156,238,186,118,109,219,183,22,187,244,211,166,167,32,0,4,0,205,31,10,79,198,83,29,174,108,107,252,61,124,156,249,71,216,191,139,62,75,118,206,71,103,134,196,111,203,118,182,247,110,228,110,250,5,166,237,58,233,169,247,252,148,229,75,241,62,194,202,174,25,252,189,249,91,233,59,129,250,239,109,244,95,96,229,243,35,71,103,149,203,231,59,174,157,155,118,237,197,174,253,52,233,169,200,0,0,0,0,30,83,22,44,95,194,134,22,94,88,103,233,79,70,124,173,183,234,52,46,219,200,231,118,94,213,25,198,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,138,214,254,225,143,254,52,95,243,39,255,0,143,22,168,0,2,63,231,91,42,95,142,14,22,82,176,207,229,239,201,47,70,92,12,87,123,111,162,251,127,51,151,26,67,60,174,95,57,173,53,237,59,183,110,61,54,105,167,93,74,64,0,8,1,149,206,20,159,139,94,59,91,56,215,248,122,249,71,242,115,182,255,0,22,124,150,236,124,254,209,13,248,223,150,237,110,109,219,207,221,244,15,93,186,116,215,82,159,224,0,32,6,104,248,82,126,50,152,237,115,99,95,225,235,228,231,202,62,197,252,89,242,91,182,114,59,60,54,35,126,91,181,183,187,119,35,119,208,45,55,105,215,77,79,191,228,167,42,95,137,246,22,85,112,207,229,239,202,223,73,220,15,215,123,111,162,251,7,47,153,26,59,60,174,95,57,221,116,236,219,183,110,45,119,233,167,77,78,64,0,0,0,0,173,92,88,224,215,248,80,197,59,203,19,63,24,239,70,124,173,184,42,53,222,197,242,67,157,217,123,84,151,30,229,115,59,106,119,237,230,109,221,181,58,233,174,133,174,130,85,100,167,42,95,137,246,22,85,112,207,229,239,202,223,73,220,15,215,123,111,162,251,7,47,153,26,59,60,174,95,57,221,116,236,219,183,110,45,119,233,167,77,78,64,0,0,0,0,173,92,88,224,215,248,80,197,59,203,19,63,24,239,70,124,173,184,42,53,222,197,242,67,157,217,123,84,151,30,229,115,59,106,119,237,230,109,221,181,58,233,174,133,174,130,95,229,15,47,117,220,175,96,212,108,29,171,226,95,203,88,148,202,132,169,20,185,62,134,69,55,177,197,125,68,226,163,108,75,142,27,159,62,169,14,243,20,179,87,207,109,232,148,36,135,107,0,21,171,139,28,26,255,0,10,24,167,121,98,103,227,29,232,207,149,183,5,70,187,216,190,72,115,187,47,106,146,227,220,174,103,109,78,253,188,205,187,182,167,93,53,208,181,208,77,92,174,96,95,226,215,129,54,206,10,124,169,249,71,242,115,182,255,0,25,246,30,199,207,237,19,31,147,249,30,99,155,118,243,246,253,51,215,110,189,53,208,186,168,0,0,0,0,170,191,238,24,255,0,227,69,255,0,50,127,248,241,106,128,3,202,97,61,139,248,47,194,203,55,12,253,41,233,63,146,86,253,58,133,219,121,28,158,213,217,99,54,207,55,151,185,91,55,114,247,109,220,173,53,211,83,211,81,234,192,0,4,127,206,182,84,191,28,28,44,165,97,159,203,223,146,94,140,184,24,174,246,223,69,246,254,103,46,52,134,121,92,190,115,90,107,218,119,110,220,122,108,211,78,186,148,128,0,16,3,43,156,41,63,22,188,118,182,113,175,240,245,242,143,228,231,109,254,44,249,45,216,249,253,162,27,241,191,45,218,220,219,183,159,187,232,30,187,116,233,174,165,63,192,0,0,0,0,85,95,247,12,127,241,162,255,0,153,63,252,120,181,64,1,229,48,158,197,252,23,225,101,155,134,126,148,244,159,201,43,126,157,66,237,188,142,79,106,236,177,155,103,155,203,220,173,155,185,123,182,238,86,154,233,169,233,168,245,96,0,2,181,113,99,131,95,225,67,20,239,44,76,252,99,189,25,242,182,224,168,215,123,23,201,14,119,101,237,82,92,123,149,204,237,169,223,183,153,183,118,212,235,166,186,22,186,11,42,0,28,171,43,152,23,248,181,224,77,179,130,159,42,126,81,252,156,237,191,198,125,135,177,243,251,68,199,228,254,71,152,230,221,188,253,191,76,245,219,175,77,116,46,170,0,0,35,254,117,178,165,248,224,225,101,43,12,254,94,252,146,244,101,192,197,119,182,250,47,183,243,57,113,164,51,202,229,243,154,211,94,211,187,118,227,211,102,154,117,212,164,0,0,173,92,39,224,215,248,47,197,59,55,19,63,24,239,73,252,146,184,41,213,222,197,242,67,147,218,187,44,150,222,229,115,59,106,182,110,229,237,221,181,90,107,174,135,166,130,202,128,0,0,0,4,127,206,182,84,191,28,28,44,165,97,159,203,223,146,94,140,184,24,174,246,223,69,246,254,103,46,52,134,121,92,190,115,90,107,218,119,110,220,122,108,211,78,186,151,0,202,231,10,79,197,175,29,173,156,107,252,61,124,163,249,57,219,127,139,62,75,118,62,127,104,134,252,111,203,118,183,54,237,231,238,250,7,174,221,58,107,169,79,240,0,0,0,1,90,184,177,193,175,240,161,138,119,150,38,126,49,222,140,249,91,112,84,107,189,139,228,135,59,178,246,169,46,61,202,230,118,212,239,219,204,219,187,106,117,211,93,11,93,5,149,0,8,255,0,146,156,169,126,39,216,89,85,195,63,151,191,43,125,39,112,63,93,237,190,139,236,28,190,100,104,236,242,185,124,231,117,211,179,110,221,184,181,223,166,157,53,57,0,0,0,0,0,0,0,0,33,86,117,184,111,126,56,56,167,74,196,207,195,47,201,47,70,91,236,80,187,23,201,222,223,204,229,201,144,247,55,153,218,154,211,94,211,183,110,211,211,102,186,245,208,166,168,0,133,89,41,225,189,248,159,98,157,87,19,63,12,191,43,125,39,111,191,66,236,95,39,123,7,47,153,38,59,220,222,103,106,119,93,59,54,221,187,75,93,250,235,211,67,154,160,0,0,0,0,0,0,33,86,117,184,111,126,56,56,167,74,196,207,195,47,201,47,70,91,236,80,187,23,201,222,223,204,229,201,144,247,55,153,218,154,211,94,211,183,110,211,211,102,186,245,208,189,94,70,50,49,248,151,124,182,255,0,77,31,150,63,44,125,27,254,194,122,63,178,246,78,211,255,0,132,61,191,119,105,255,0,123,166,207,110,189,37,80,0,0,0,0,0,0,10,171,254,225,143,254,52,95,243,39,255,0,143,22,168,0,57,86,87,48,47,241,107,192,155,103,5,62,84,252,163,249,57,219,127,140,251,15,99,231,246,137,143,201,252,143,49,205,187,121,251,126,153,235,183,94,154,232,93,84,0,0,0,0,69,92,243,228,99,241,209,249,19,254,154,63,35,190,71,122,75,253,132,244,135,106,237,125,155,255,0,8,103,102,222,205,254,251,93,254,205,58,249,76,148,240,222,252,79,177,78,171,137,159,134,95,149,190,147,183,223,161,118,47,147,189,131,151,204,147,29,238,111,51,181,59,174,157,155,110,221,165,174,253,117,233,161,205,80,0,0,0,0,0,1,85,127,220,49,255,0,198,139,254,100,255,0,241,226,202,112,158,197,252,23,225,101,155,134,126,148,244,159,201,43,126,157,66,237,188,142,79,106,236,177,155,103,155,203,220,173,155,185,123,182,238,86,154,233,169,233,168,245,96,0,0,0,2,170,255,0,184,99,255,0,141,23,252,201,255,0,227,197,170,0,15,41,132,246,47,224,191,11,44,220,51,244,167,164,254,73,91,244,234,23,109,228,114,123,87,101,140,219,60,222,94,229,108,221,203,221,183,114,180,215,77,79,77,71,171,0,0,0,0,0,0,0,16,3,52,124,41,63,25,76,118,185,177,175,240,245,242,115,229,31,98,254,44,249,45,219,57,29,158,27,17,191,45,218,219,221,187,145,187,232,22,155,180,235,166,167,63,192,4,127,201,78,84,191,19,236,44,170,225,159,203,223,149,190,147,184,31,174,246,223,69,246,14,95,50,52,118,121,92,190,115,186,233,217,183,110,220,90,239,211,78,154,156,128,0,0,0,0,21,171,139,28,26,255,0,10,24,167,121,98,103,227,29,232,207,149,183,5,70,187,216,190,72,115,187,47,106,146,227,220,174,103,109,78,253,188,205,187,182,167,93,53,208,181,208,77,92,174,96,95,226,215,129,54,206,10,124,169,249,71,242,115,182,255,0,25,246,30,199,207,237,19,31,147,249,30,99,155,118,243,246,253,51,215,110,189,53,208,186,168,0,170,191,238,24,255,0,227,69,255,0,50,127,248,241,63,242,185,129,127,139,94,4,219,56,41,242,167,229,31,201,206,219,252,103,216,123,31,63,180,76,126,79,228,121,142,109,219,207,219,244,207,93,186,244,215,66,234,160,0,0,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,176,42,220,13,105,79,85,102,189,66,204,180,184,116,213,200,113,80,227,203,180,147,37,246,88,53,31,45,14,58,153,141,165,197,146,116,35,89,54,130,81,145,153,37,58,232,86,148,0,43,170,213,225,75,136,246,134,19,222,184,33,76,205,231,54,204,190,251,35,181,42,92,139,32,214,219,50,163,201,97,246,229,71,254,48,46,83,199,217,208,218,204,181,74,219,50,37,36,205,13,41,191,1,253,195,31,252,104,191,230,79,255,0,30,45,80,0,0,0,0,0,0,64,12,209,240,164,252,101,49,218,230,198,191,195,215,201,207,148,125,139,248,179,228,183,108,228,118,120,108,70,252,183,107,111,118,238,70,239,160,90,110,211,174,154,159,127,201,78,84,191,19,236,44,170,225,159,203,223,149,190,147,184,31,174,246,223,69,246,14,95,50,52,118,121,92,190,115,186,233,217,183,110,220,90,239,211,78,154,156,128,0,21,87,253,195,31,252,104,191,230,79,255,0,30,44,167,9,236,95,193,126,22,89,184,103,233,79,73,252,146,183,233,212,46,219,200,228,246,174,203,25,182,121,188,189,202,217,187,151,187,110,229,105,174,154,158,154,143,86,0,0,0,0,33,86,117,184,111,126,56,56,167,74,196,207,195,47,201,47,70,91,236,80,187,23,201,222,223,204,229,201,144,247,55,153,218,154,211,94,211,183,110,211,211,102,186,245,208,166,168,0,138,185,24,200,199,226,93,242,219,253,52,126,88,252,177,244,111,251,9,232,254,203,217,59,79,254,16,246,253,221,167,253,238,155,61,186,244,149,64,0,0,0,0,0,0,0,0,0,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,73,168,111,196,38,191,34,211,93,206,198,112,251,153,65,253,46,253,126,162,47,223,135,153,0,203,70,29,37,39,10,196,167,213,93,45,126,114,171,75,167,190,179,250,126,210,142,159,98,204,191,81,123,132,142,0,31,150,155,74,165,209,226,162,13,34,155,22,12,102,245,218,204,102,82,210,19,169,153,158,137,73,17,23,83,51,251,76,199,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,82,98,198,155,29,200,147,35,182,251,15,32,219,113,183,16,74,74,210,101,161,145,145,244,50,50,51,45,7,250,128,10,167,226,13,195,126,100,138,141,79,24,176,78,152,227,238,76,125,233,213,58,99,44,154,143,114,213,42,67,202,105,152,209,127,224,146,147,82,254,163,62,227,21,215,103,223,120,161,128,119,162,102,209,37,213,104,85,106,84,178,55,98,184,228,136,186,184,211,169,51,67,136,74,144,173,55,178,68,100,122,31,171,167,67,46,154,104,126,59,18,153,92,121,44,161,214,157,73,161,104,90,73,73,82,76,180,50,50,62,134,70,66,36,102,131,135,78,16,227,164,9,181,90,13,34,37,191,114,58,110,62,153,16,99,197,136,135,158,52,188,162,55,84,136,203,113,68,110,58,70,174,186,158,210,62,242,234,17,115,46,220,95,38,50,212,43,127,26,169,13,168,249,173,180,115,96,199,51,209,26,52,141,203,114,76,222,255,0,202,168,207,79,113,251,196,253,195,220,218,229,255,0,18,41,108,84,104,120,161,108,182,183,146,147,56,210,43,112,137,244,40,210,131,218,164,37,229,104,101,188,136,203,223,169,10,79,199,188,129,99,230,7,212,223,37,218,242,238,10,102,170,91,82,168,240,166,203,74,91,220,238,221,235,236,232,73,43,107,90,158,157,61,100,159,113,244,224,236,212,175,187,10,105,198,102,109,118,223,148,133,110,83,68,227,209,22,70,71,167,84,234,147,239,70,159,106,126,160,26,117,131,115,91,85,86,82,245,54,191,77,150,218,210,74,37,49,41,183,8,200,200,143,188,140,253,229,254,49,76,220,87,176,110,212,180,241,32,177,26,214,118,18,85,91,127,248,123,49,212,217,41,82,94,126,115,206,58,164,161,5,169,250,169,35,82,148,103,221,174,189,226,43,210,51,71,152,58,27,41,98,153,140,55,147,45,160,137,41,74,46,9,201,34,34,34,45,52,75,165,238,33,231,239,172,97,196,108,74,109,8,189,238,202,173,103,98,201,100,169,211,223,144,123,139,119,93,93,90,191,77,95,227,63,121,128,246,25,72,197,42,142,19,99,221,159,95,137,48,216,143,34,177,79,137,48,205,197,37,29,157,83,88,91,155,180,90,75,77,27,235,169,233,239,33,162,235,70,191,22,233,181,233,23,28,55,218,117,154,156,24,243,16,182,212,74,73,147,141,165,101,161,145,153,119,40,189,167,246,140,185,197,146,244,41,76,204,142,179,67,172,56,151,91,81,25,145,146,146,122,145,234,93,123,200,94,207,12,76,121,131,139,56,21,22,129,38,168,183,42,246,217,162,154,182,36,62,70,233,181,30,28,36,27,137,73,184,165,114,247,185,161,30,132,90,235,208,140,4,199,117,196,50,218,221,112,200,146,132,154,148,103,236,34,25,211,207,45,192,221,195,154,44,65,117,165,110,76,59,134,173,12,143,93,126,133,70,79,214,126,255,0,253,195,66,87,213,73,154,69,151,94,170,62,225,182,136,180,201,79,26,136,200,140,137,45,41,93,12,204,186,244,247,140,219,99,253,69,186,214,58,223,181,38,156,82,209,46,232,170,186,149,40,245,51,37,76,116,200,204,245,63,120,11,104,224,253,110,195,166,224,109,74,170,212,53,182,244,170,179,198,167,20,217,22,226,84,56,10,61,15,77,76,181,45,123,196,254,17,139,135,85,165,26,215,203,13,174,227,44,146,21,84,135,10,160,179,218,69,184,221,167,196,212,250,17,107,244,126,191,180,196,157,0,0,0,0,0,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,158,242,15,133,153,108,203,88,185,111,177,37,220,247,45,78,49,207,54,220,76,40,60,230,121,206,189,201,121,109,252,218,221,109,74,73,169,149,39,213,61,76,250,23,213,68,185,156,205,78,35,102,66,246,168,86,43,245,137,77,81,138,83,190,143,166,183,33,244,176,134,121,207,41,163,83,75,121,196,18,201,15,26,79,105,233,167,66,233,223,255,0,57,165,204,213,239,152,220,66,169,87,43,117,121,103,71,68,183,138,157,7,180,61,201,109,146,125,245,52,124,181,58,226,9,68,135,141,58,164,244,34,232,93,59,253,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,211,188,60,70,92,114,153,138,121,141,184,24,133,108,80,165,179,74,39,19,218,42,47,197,146,152,233,78,246,73,68,78,161,151,18,74,218,242,85,215,217,215,187,190,229,50,179,144,108,36,203,237,38,155,85,122,148,221,94,231,75,76,186,252,185,204,70,145,201,144,73,97,74,54,86,113,208,226,72,156,103,84,234,122,150,166,125,231,211,181,225,22,12,88,88,43,106,195,181,172,138,4,24,45,199,101,182,220,121,168,140,180,227,202,75,109,160,214,181,52,132,110,82,137,164,153,153,151,83,47,179,79,118,3,248,148,165,4,73,66,73,36,93,196,69,160,254,128,0,0,0,0,0,0,0,0,0,175,204,255,0,240,243,163,226,181,47,240,133,132,212,118,161,220,177,127,47,18,44,116,54,137,91,149,21,164,250,140,70,83,139,218,219,110,31,85,116,51,51,238,212,133,129,143,225,145,25,104,101,169,0,204,5,187,112,222,216,67,120,179,88,165,185,80,162,87,41,187,180,35,55,163,58,223,49,163,79,93,166,149,150,168,112,253,165,209,94,227,23,237,146,188,210,82,179,45,134,17,171,82,38,193,69,195,31,127,164,33,180,226,73,109,238,145,33,45,124,217,186,226,203,86,216,221,235,31,94,242,233,221,6,248,160,228,154,53,186,234,241,183,13,233,74,68,71,52,244,164,102,24,34,67,122,118,40,204,236,67,44,17,22,166,165,153,238,95,94,242,246,144,137,185,40,204,221,111,46,56,177,10,170,170,131,137,183,165,243,61,37,28,221,89,33,123,99,73,75,94,175,53,180,30,142,61,175,172,127,89,117,239,13,16,0,249,244,26,237,46,229,164,177,91,163,75,106,76,57,59,185,110,182,226,86,149,109,81,164,244,52,153,145,245,73,151,67,246,15,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,199,21,140,119,149,134,152,52,139,58,131,85,84,90,165,197,174,211,105,243,67,137,236,242,160,185,211,99,137,81,106,149,159,176,250,31,176,186,137,206,40,227,139,38,44,61,123,102,13,235,46,59,230,168,86,190,222,89,161,70,104,95,105,131,5,195,238,89,145,232,105,247,39,245,247,128,141,249,109,193,74,214,62,98,189,39,15,169,12,172,202,111,63,154,246,213,236,107,100,103,157,45,202,75,107,219,175,40,200,181,73,235,254,82,209,197,143,101,208,112,254,218,137,107,91,116,216,208,160,195,230,114,218,142,202,27,73,111,113,75,63,85,9,73,125,37,168,251,189,166,43,79,131,206,5,182,80,103,99,53,82,158,242,20,174,87,163,158,113,173,16,231,90,132,119,118,169,77,250,218,116,35,218,190,158,223,112,180,176,0,1,248,107,21,202,37,189,9,117,42,253,98,13,50,35,122,111,145,50,66,25,109,58,153,17,106,165,153,17,117,50,47,180,203,222,3,247,0,224,213,44,241,101,146,153,88,69,29,88,177,108,200,82,245,249,246,43,180,245,178,90,36,149,213,93,160,189,250,119,119,142,169,104,226,86,30,95,209,206,85,145,125,91,245,246,147,244,149,76,169,177,40,147,213,68,90,155,74,81,23,84,43,255,0,36,253,198,3,210,128,0,0,0,0,0,0,0,0,0,240,56,211,131,54,102,55,216,149,91,46,239,162,193,152,153,177,31,102,59,239,198,105,199,35,58,182,92,109,46,182,167,16,189,138,79,53,70,74,34,212,140,255,0,81,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,218,93,59,180,90,56,30,112,114,203,107,230,47,11,234,148,169,84,168,234,174,197,136,251,180,217,100,195,102,233,62,152,242,18,210,55,155,78,47,110,247,181,209,37,174,189,75,175,120,84,199,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,195,46,235,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,213,38,101,244,84,71,208,207,188,102,103,20,48,234,230,194,27,246,171,102,92,48,101,194,153,73,156,251,13,173,198,156,108,220,75,79,45,178,117,6,180,164,205,38,109,158,138,208,181,211,217,220,44,155,133,190,117,77,199,26,192,220,72,173,171,68,52,148,210,100,75,147,211,167,98,140,195,9,83,207,247,253,51,36,33,30,243,47,105,0,181,64,31,240,211,173,188,210,30,105,105,90,28,73,41,42,73,234,70,71,212,140,140,127,216,0,0,0,15,13,142,118,244,91,171,6,111,154,4,168,141,73,41,182,229,77,132,33,198,201,101,185,113,29,65,30,134,71,215,214,247,123,71,185,31,58,227,142,153,118,245,82,34,203,84,189,13,246,204,190,163,65,144,12,206,92,49,87,99,99,37,74,34,83,217,189,5,114,188,132,145,22,194,65,51,40,200,180,250,58,17,108,250,187,189,131,67,25,94,185,88,171,229,206,198,175,72,148,131,109,54,205,49,215,93,83,133,161,23,97,101,106,51,51,51,247,235,212,197,7,230,202,150,138,70,97,175,200,173,39,106,126,80,213,20,93,52,255,0,179,159,47,113,123,133,147,225,230,101,45,252,63,225,206,137,77,87,121,85,20,210,10,223,100,138,82,18,242,100,122,9,6,146,111,231,82,162,50,82,58,105,215,95,96,8,99,196,159,27,167,98,174,96,234,244,118,106,202,147,74,183,30,145,75,105,180,62,107,108,151,30,116,196,146,180,39,20,157,118,185,166,164,69,208,251,136,135,17,193,220,191,226,94,57,85,202,145,98,80,164,72,50,250,79,156,89,11,101,30,179,105,61,202,105,181,233,167,53,6,125,59,143,236,215,224,51,26,181,138,120,143,201,138,82,102,84,46,106,199,210,115,123,139,53,200,127,233,44,203,114,190,147,157,79,169,234,126,209,125,217,37,203,53,177,129,152,67,64,117,84,152,138,174,213,105,177,38,205,125,76,54,110,37,215,98,198,230,35,119,41,11,34,37,181,174,138,212,245,239,51,62,224,131,88,67,193,190,231,171,193,143,82,197,27,165,136,106,82,208,225,177,78,156,227,106,36,25,54,122,26,95,132,125,122,184,94,238,133,245,137,39,104,112,150,203,213,11,146,237,97,234,189,65,198,148,149,26,93,84,23,80,189,54,244,50,84,50,212,143,67,215,237,19,140,136,136,136,136,180,34,31,208,28,90,199,201,198,91,236,21,181,34,143,132,118,163,178,90,109,40,41,18,40,16,20,239,77,167,187,114,88,73,235,170,8,245,247,234,58,229,46,137,70,161,199,76,74,45,38,20,6,18,68,68,220,86,16,210,72,180,34,238,73,17,119,17,23,234,33,251,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,226,170,81,40,213,200,234,137,90,164,194,158,194,136,200,219,148,194,29,73,150,134,93,202,35,46,227,50,253,102,57,29,241,147,140,183,223,203,118,69,99,8,237,70,164,186,218,144,114,35,208,32,37,222,187,143,118,229,48,163,215,85,153,235,239,208,118,144,1,6,238,254,18,217,122,174,243,157,163,189,87,167,184,234,148,162,75,74,130,210,17,174,238,132,73,134,122,17,106,90,125,130,54,98,247,6,251,158,145,6,69,75,11,174,150,38,41,43,91,132,197,70,115,142,40,208,68,225,232,73,98,17,117,232,217,123,186,159,212,45,220,127,12,136,200,200,203,82,48,25,159,198,60,191,226,94,6,213,206,145,125,208,164,71,51,250,47,148,89,8,101,126,179,137,45,170,117,180,107,175,41,102,93,59,139,237,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,244,46,227,33,108,57,218,203,53,177,142,120,67,95,117,52,152,137,174,210,169,178,230,194,125,44,54,78,41,214,162,201,229,163,119,41,107,50,53,187,174,137,208,245,238,50,62,250,17,122,53,107,11,49,31,147,40,164,195,168,91,53,143,164,222,246,214,75,142,255,0,210,65,158,213,125,38,250,31,67,212,189,128,52,73,154,27,149,138,70,92,239,154,252,121,72,38,213,108,212,221,105,212,172,180,50,236,47,45,38,70,70,94,237,122,24,207,61,189,21,119,206,50,83,162,41,61,167,211,183,43,40,81,40,183,146,201,233,68,71,175,210,212,143,127,215,223,237,22,157,136,89,149,160,98,7,14,119,37,59,93,231,84,85,72,59,125,226,57,72,83,202,144,116,37,154,137,207,157,82,140,205,75,235,175,93,125,130,182,114,155,75,69,95,48,214,28,87,83,185,63,40,105,106,62,154,255,0,217,204,23,184,253,224,52,39,129,150,244,91,87,6,108,106,4,88,141,70,40,86,229,49,133,161,182,201,5,185,17,26,65,158,132,69,215,213,247,123,7,185,31,58,220,142,152,150,245,46,34,11,68,179,13,134,200,190,162,65,16,250,32,0,0,0,0,63,225,215,91,101,165,188,234,210,132,54,147,82,148,163,208,136,139,169,153,152,15,157,115,220,148,123,66,129,80,185,107,211,152,137,6,155,25,217,79,186,243,169,109,36,134,208,165,171,170,140,139,232,164,207,169,151,112,163,14,33,153,193,170,99,206,36,203,182,237,74,228,230,237,58,58,220,134,76,53,37,68,196,151,90,145,45,28,221,173,188,182,150,74,105,212,150,237,8,204,189,132,93,242,63,138,70,117,77,183,29,192,204,55,173,171,69,180,164,213,164,68,147,211,175,109,138,251,10,91,47,247,253,3,52,45,30,227,63,97,10,217,195,12,58,185,177,118,253,165,89,150,244,25,115,102,213,167,48,195,139,109,167,28,54,210,235,200,108,221,89,161,42,50,73,27,133,170,180,61,53,246,247,0,233,185,65,202,205,211,153,172,72,135,67,128,194,217,162,196,117,185,21,41,107,75,137,71,33,47,199,75,168,74,201,151,17,204,216,249,25,18,139,79,105,244,239,190,252,21,193,155,47,4,44,74,85,151,104,81,32,195,76,40,140,51,33,246,35,52,219,146,93,67,45,182,167,92,83,104,70,245,43,148,147,53,25,106,102,95,168,188,14,79,178,203,107,229,211,11,233,84,168,180,168,201,175,74,136,195,181,57,102,195,100,233,190,168,241,210,242,55,147,77,175,110,246,117,209,69,174,189,79,175,119,124,0,0,0,0,0,0,0,0,0,1,252,51,34,45,76,7,244,7,140,190,49,155,10,112,217,165,57,124,98,45,181,69,90,80,107,75,51,234,241,163,56,190,138,208,146,151,86,157,76,246,40,139,235,73,251,140,115,154,110,120,178,201,83,172,46,142,156,88,182,99,169,26,124,251,245,218,122,25,61,82,106,232,174,208,126,237,59,187,192,119,144,31,134,143,93,162,92,48,145,82,160,86,32,212,226,57,174,201,16,228,33,230,213,161,154,79,69,32,204,143,169,25,125,164,126,225,251,128,124,11,226,203,160,226,5,181,46,214,185,41,177,166,193,153,203,230,53,33,148,56,147,216,226,86,94,170,210,162,250,72,73,247,123,8,103,31,50,88,41,90,192,60,87,171,97,245,93,149,145,66,228,114,158,218,189,142,239,140,203,167,181,74,109,27,180,230,145,30,137,45,63,202,122,87,21,105,198,27,2,218,56,48,113,154,151,79,121,106,79,55,210,47,54,214,168,111,173,62,59,91,148,150,253,93,122,145,110,95,83,238,247,0,236,156,41,241,222,86,37,224,210,236,234,245,85,82,170,150,238,155,141,215,205,110,43,180,74,156,231,242,220,82,143,68,160,189,133,208,189,165,212,78,113,71,28,38,241,97,235,39,48,108,217,114,31,219,10,232,221,204,53,168,201,8,236,208,103,56,93,235,34,45,84,175,105,43,245,119,139,199,0,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,231,203,106,12,71,37,60,164,165,8,211,83,81,232,93,76,139,219,246,140,212,230,26,235,149,127,227,21,118,225,84,149,205,92,190,203,162,210,179,112,213,178,43,72,232,122,171,95,161,239,246,13,4,230,134,241,93,133,129,183,37,212,211,228,202,225,118,61,171,221,183,77,243,25,71,126,228,254,159,188,103,131,9,232,242,47,12,73,165,82,86,211,146,157,151,207,245,118,154,212,173,177,214,174,237,12,207,66,79,187,216,2,255,0,50,67,135,42,194,220,182,90,118,140,136,168,102,68,78,223,204,50,70,213,30,233,242,92,45,218,165,39,220,231,77,72,119,129,248,104,180,232,244,154,99,52,248,168,216,211,91,182,167,66,45,53,81,153,247,17,123,76,126,224,1,78,156,81,115,135,119,213,177,5,220,30,176,238,89,20,250,69,35,111,106,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,112,242,20,104,101,74,45,117,45,63,206,51,59,143,213,169,119,6,45,87,106,179,93,121,110,189,217,117,55,84,102,174,145,154,79,180,204,251,136,189,160,60,18,166,75,90,249,139,148,242,149,250,70,179,51,29,91,4,179,69,140,24,15,89,77,78,205,186,167,169,130,215,124,9,51,165,28,85,250,142,36,181,109,183,80,71,161,186,165,119,253,45,15,223,175,215,202,230,3,194,199,90,252,203,122,99,175,180,127,55,203,91,42,36,168,189,71,150,125,77,181,255,0,52,94,207,253,221,139,50,28,51,113,83,7,232,175,93,246,164,103,171,244,150,246,238,102,42,36,202,148,157,86,203,125,82,220,84,36,189,103,20,125,255,0,69,39,237,32,22,175,149,44,220,216,57,155,180,91,169,82,234,144,99,87,26,215,181,211,13,246,80,251,122,186,249,35,230,82,243,139,45,80,193,171,175,176,245,46,157,221,244,102,163,47,216,255,0,124,229,210,249,102,239,180,101,184,218,147,187,180,69,91,143,19,79,124,203,173,167,122,27,113,189,219,121,202,50,212,250,31,95,183,64,248,23,152,43,15,30,45,136,53,251,78,171,29,110,204,101,249,7,12,223,100,223,109,182,159,54,77,74,67,110,44,200,183,17,117,215,79,88,187,181,208,7,80,0,0,0,0,0,0,0,0,0,1,93,28,81,114,111,2,245,180,159,198,187,34,149,41,219,134,157,184,231,49,21,132,169,46,69,109,169,178,92,112,210,211,6,179,89,184,164,150,229,44,147,221,175,93,12,84,77,183,112,87,236,27,174,21,114,154,252,186,117,78,143,53,183,180,74,150,203,136,113,167,9,91,85,180,210,162,209,72,45,75,82,61,75,216,99,80,21,170,61,62,224,164,204,162,85,99,55,34,36,230,28,142,243,110,33,43,74,144,180,154,84,70,74,35,35,212,140,203,169,25,10,24,226,37,150,25,56,11,140,53,58,229,46,20,132,219,247,44,215,170,12,56,109,153,52,211,146,37,75,82,89,73,165,164,33,58,54,209,25,32,140,204,139,218,101,220,22,197,145,44,198,83,113,255,0,4,232,242,221,168,52,237,102,141,26,61,50,122,77,212,169,197,186,204,72,198,226,204,185,171,89,234,183,187,213,161,235,222,68,125,242,72,80,151,14,44,203,200,192,236,102,166,91,149,57,111,149,10,232,152,205,53,109,243,15,148,219,242,101,196,65,188,162,83,168,65,104,134,140,141,90,25,145,123,12,187,175,146,153,81,137,86,167,198,170,64,125,15,71,150,202,31,105,104,81,41,42,66,146,74,35,35,35,50,62,134,93,198,3,244,128,0,0,255,0,25,137,109,80,223,75,167,162,13,181,18,143,220,90,30,163,253,135,230,169,56,77,83,165,58,105,220,72,97,106,219,166,186,232,147,232,3,59,153,231,102,27,25,155,190,19,9,195,90,14,181,83,51,51,50,63,91,210,18,125,223,168,115,41,216,161,115,78,176,99,225,210,230,45,52,152,242,209,52,154,75,142,18,77,196,178,108,234,105,223,183,93,135,166,187,117,250,244,232,58,30,117,230,166,118,101,175,167,83,28,153,36,215,42,104,219,179,110,191,195,228,245,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,83,51,51,1,51,248,89,224,67,216,167,143,9,185,106,212,213,57,69,183,99,20,244,186,227,38,109,170,84,121,144,150,77,238,83,106,65,158,199,12,244,212,149,167,180,136,94,124,104,236,196,140,212,72,237,165,182,153,66,91,66,18,68,68,148,145,104,68,68,93,8,180,33,18,56,106,96,58,112,135,1,41,149,154,132,22,218,169,220,204,177,86,53,27,91,92,75,82,33,67,86,195,51,109,42,47,89,179,212,181,50,215,218,102,37,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,147,29,153,113,157,137,33,180,184,211,200,83,107,66,136,140,148,147,45,12,140,143,161,150,134,40,195,138,102,4,61,133,152,240,171,150,147,77,83,116,91,138,49,207,83,173,178,100,218,101,72,153,53,102,222,228,182,148,17,236,108,143,77,77,90,123,76,133,234,8,135,196,175,1,211,139,216,9,84,172,211,224,182,237,78,217,101,250,177,40,154,220,226,154,143,10,98,182,17,147,106,81,250,206,22,133,169,22,190,210,48,20,133,3,20,46,104,22,12,140,59,68,181,170,147,34,90,230,27,74,113,195,73,56,166,73,157,73,59,246,235,180,180,215,110,191,94,157,7,77,200,195,48,223,204,221,142,153,174,26,16,85,170,97,145,145,145,122,222,144,141,239,253,99,132,74,138,252,41,79,67,148,210,155,121,135,20,211,136,82,76,141,42,73,232,100,100,125,72,200,200,118,220,148,77,76,28,203,88,174,170,57,60,74,174,83,17,183,102,237,63,135,198,235,254,64,26,48,134,150,211,13,132,180,122,160,155,73,36,253,229,161,104,63,216,126,106,107,132,237,58,43,164,157,164,182,16,173,186,105,166,169,46,131,244,128,0,0,0,141,185,237,204,101,55,0,48,78,177,45,170,131,77,86,107,49,164,83,32,36,157,74,92,67,175,68,146,109,172,139,154,133,150,139,103,189,58,158,189,196,103,221,34,106,85,24,148,154,124,154,164,247,208,204,120,140,173,247,92,90,137,41,74,18,147,81,153,153,153,17,104,68,125,230,40,111,136,246,101,228,99,134,51,84,237,186,100,183,142,135,107,204,122,154,134,249,135,202,113,232,210,229,160,158,73,37,213,160,245,67,164,68,173,8,204,189,132,93,225,23,238,75,130,191,127,93,115,107,149,39,229,212,106,117,137,174,61,162,148,183,156,91,142,184,106,218,157,198,165,30,170,89,232,90,153,234,126,211,22,237,194,235,38,240,108,187,73,156,107,190,41,50,90,184,42,59,78,11,18,152,36,165,184,174,53,10,75,110,18,93,96,150,75,39,18,162,220,149,154,123,244,235,169,136,67,195,187,44,82,113,231,24,105,149,202,164,41,10,183,237,169,172,212,31,112,155,51,105,215,35,202,136,165,50,163,83,75,66,136,219,116,245,65,153,25,151,180,139,190,250,40,180,122,125,191,73,135,68,165,70,110,60,72,44,55,29,150,219,66,80,148,161,9,36,164,136,146,68,69,161,17,23,66,34,1,251,64,0,0,0,0,0,0,0,0,0,59,132,71,207,22,121,45,76,184,218,146,232,86,237,82,157,80,188,102,199,113,166,34,33,246,221,84,115,91,114,82,151,22,132,72,109,212,18,94,101,36,106,34,61,53,211,191,187,220,231,19,52,22,222,91,48,206,167,85,145,49,133,87,229,195,121,170,92,67,113,179,89,190,184,242,20,202,212,131,117,181,236,230,51,161,154,79,95,97,117,238,161,28,74,196,43,227,31,49,38,93,205,89,84,186,157,90,181,53,196,198,140,217,188,242,147,206,144,181,161,150,144,165,45,68,91,221,50,74,72,207,191,66,212,207,168,127,190,44,227,206,39,227,61,197,38,225,189,174,186,148,149,62,226,214,136,167,58,66,227,178,74,113,197,146,80,135,28,94,210,46,106,136,139,94,132,122,123,245,240,73,153,45,11,230,34,83,201,87,233,18,204,140,78,172,21,225,107,136,151,157,150,155,242,252,117,202,68,73,16,138,91,17,55,63,30,81,18,154,109,212,238,67,177,12,187,148,178,61,21,244,139,79,97,152,224,121,163,192,120,88,21,95,135,111,66,117,247,79,231,57,139,121,68,165,31,168,202,203,169,54,143,231,79,217,255,0,188,37,87,11,172,225,93,212,156,65,107,7,175,203,150,69,66,145,87,221,217,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,204,206,0,214,101,208,49,102,133,84,132,235,200,117,158,213,161,180,163,37,117,140,234,122,104,100,125,198,126,209,166,40,234,53,178,149,30,186,158,191,231,1,254,131,131,231,123,14,87,138,89,108,187,45,24,241,80,244,137,125,131,150,102,141,202,45,179,227,56,123,116,74,143,185,190,186,16,239,3,240,214,169,204,85,105,143,64,146,141,237,59,183,114,116,35,215,69,17,251,72,253,164,3,53,249,121,186,229,88,24,197,66,184,83,37,112,151,19,181,106,181,44,219,52,239,138,234,58,158,169,211,233,251,253,163,74,208,37,181,58,35,114,153,82,84,133,235,161,164,245,46,134,101,236,251,6,100,241,98,143,34,208,196,154,173,37,13,57,21,216,156,143,87,105,161,73,221,29,181,119,104,70,90,146,189,222,209,161,252,174,222,43,191,176,54,219,186,157,127,154,185,189,179,114,247,110,215,100,199,145,223,185,95,161,239,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,69,238,36,85,20,65,202,109,224,131,121,196,45,223,71,237,216,173,53,210,165,15,93,122,253,98,149,178,146,203,242,51,7,106,51,25,36,110,43,183,109,35,35,211,251,197,255,0,112,184,142,41,51,78,46,87,235,109,18,117,231,118,111,103,186,163,8,84,38,76,76,139,50,150,121,153,233,254,168,127,80,144,3,71,160,0,3,254,92,65,56,131,65,251,70,111,115,117,99,84,48,255,0,30,110,58,4,248,252,147,107,177,237,45,138,79,124,38,22,125,233,79,233,151,176,105,16,84,39,24,108,12,149,77,188,169,152,189,69,166,31,102,169,243,189,36,227,108,158,212,114,218,167,199,107,83,75,122,22,166,103,244,148,127,87,184,4,35,203,222,59,215,240,22,250,139,118,82,155,110,67,45,239,231,71,116,150,180,175,86,93,109,62,170,92,65,30,134,233,159,83,255,0,223,123,153,117,205,6,16,102,190,203,75,148,119,34,174,67,154,246,170,53,64,226,155,233,209,215,118,110,97,46,186,101,169,71,53,150,190,205,20,95,86,116,135,76,192,60,121,189,112,14,249,137,119,90,181,186,132,102,217,230,115,226,179,37,228,52,254,172,186,218,119,161,14,35,118,211,117,70,90,159,67,61,126,208,144,28,70,50,136,254,0,223,137,186,173,202,106,91,182,43,90,242,19,29,147,38,227,242,89,136,133,110,216,202,27,70,231,30,86,154,25,234,122,247,31,127,150,200,70,101,46,76,23,199,59,118,44,154,196,215,104,181,151,163,208,92,140,228,135,20,203,45,200,159,29,75,89,32,221,66,18,122,37,93,122,151,172,122,145,234,98,218,243,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,235,250,179,255,0,17,233,212,10,204,105,141,169,216,210,224,190,219,232,82,76,208,182,214,147,37,37,68,125,12,140,186,25,31,64,26,141,163,84,227,214,232,240,107,49,20,74,98,124,102,165,52,162,50,50,52,45,36,162,62,134,101,220,126,195,49,251,71,0,200,214,36,150,37,101,190,207,158,227,239,61,34,153,74,167,211,36,56,234,183,41,110,183,2,49,168,204,247,40,207,83,94,186,158,135,245,14,254,0,0,0,0,0,0,0,0,2,49,241,2,192,72,24,221,128,149,162,69,53,167,170,180,8,242,106,209,92,228,165,78,154,152,133,43,98,8,249,107,87,210,119,93,11,78,189,198,71,223,39,7,230,169,192,143,85,166,203,165,203,109,43,98,99,14,71,117,42,34,50,82,22,147,73,145,145,145,145,244,63,105,0,203,164,134,234,182,109,208,227,73,83,145,170,84,57,230,146,50,53,33,109,62,203,159,169,73,50,82,126,163,45,61,130,245,120,105,230,41,172,109,192,200,148,186,156,183,23,89,182,141,186,75,164,243,154,184,226,35,195,134,147,115,214,117,107,50,53,186,126,177,145,106,126,194,62,250,195,226,53,129,18,176,111,30,234,114,227,83,57,20,171,133,199,170,172,184,219,38,150,183,63,54,89,165,58,147,104,78,237,173,235,161,107,211,218,100,61,135,10,140,100,93,131,143,13,218,19,234,74,102,157,112,180,81,26,105,79,109,66,165,63,50,11,101,234,154,210,147,81,165,6,93,8,213,167,188,5,229,128,254,36,201,68,74,73,145,145,150,164,100,63,160,3,242,213,72,206,151,48,136,186,246,119,52,255,0,201,49,250,135,194,190,235,44,91,214,85,126,185,37,228,52,220,10,100,169,38,165,40,146,69,177,149,43,188,204,189,222,242,1,158,44,232,37,105,204,157,246,78,39,67,244,245,83,217,167,78,223,32,122,108,129,224,131,184,209,152,10,28,89,84,254,209,75,163,72,141,84,149,189,163,91,106,67,51,98,146,208,122,182,180,159,170,239,113,232,90,119,153,23,127,55,204,133,208,155,215,28,239,74,204,117,45,212,191,95,169,19,103,174,237,196,169,143,40,180,208,207,82,61,221,58,139,102,225,59,128,44,216,152,62,172,70,174,83,25,69,94,188,241,187,25,211,100,137,125,137,248,176,94,65,106,166,210,175,166,131,62,138,52,235,221,169,245,1,58,40,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,195,91,164,65,184,40,243,168,117,54,16,252,74,132,103,98,190,218,208,74,74,219,113,6,149,17,146,136,200,200,200,204,180,50,50,31,184,0,103,179,63,152,32,238,11,230,2,185,22,45,60,227,210,235,50,36,213,34,236,104,208,218,80,244,217,68,132,22,141,161,37,234,181,220,90,244,238,51,46,239,49,147,4,184,172,201,216,132,218,119,31,167,169,126,205,127,236,248,226,209,56,176,224,11,55,222,15,39,17,168,116,198,23,87,160,188,78,201,116,153,35,95,98,98,44,231,150,90,165,181,43,233,172,143,170,137,58,247,232,125,69,76,229,194,232,77,149,142,118,93,102,66,150,210,88,175,211,137,195,215,110,210,76,198,84,122,234,101,161,22,222,189,64,105,70,148,70,84,184,100,162,208,251,59,122,255,0,228,144,253,99,225,88,149,150,46,27,38,129,92,140,242,29,110,125,50,44,146,82,84,74,35,222,202,85,222,70,126,255,0,121,143,186,0,0,63,138,50,73,26,148,100,68,69,169,153,128,136,60,75,51,18,222,9,96,100,186,93,50,91,136,172,92,166,229,37,162,101,205,28,109,18,33,204,73,57,234,186,133,145,18,218,47,88,136,244,63,97,159,117,21,48,221,86,242,186,27,105,74,114,77,74,185,60,146,102,102,165,173,215,222,115,245,169,70,106,87,214,103,175,180,76,158,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,186,145,43,79,112,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,58,123,72,128,90,255,0,15,220,4,167,224,142,2,81,119,211,90,102,171,95,143,26,173,41,195,101,41,116,148,252,40,187,208,103,203,66,190,147,90,232,122,245,239,51,62,233,56,63,53,50,4,122,85,54,37,46,35,105,67,16,216,110,59,73,73,17,18,80,132,146,72,136,136,136,139,161,123,8,126,144,0,0,0,0,0,0,0,0,31,138,181,83,143,68,163,206,172,203,81,37,136,17,157,148,234,140,200,136,144,132,154,140,250,153,23,113,123,76,135,237,28,3,60,184,146,88,107,150,251,194,123,111,188,204,138,157,42,161,76,142,227,74,218,164,58,228,9,38,147,35,220,147,45,13,26,234,90,159,212,2,156,243,255,0,152,138,214,57,99,189,109,146,168,201,244,61,187,38,77,26,52,114,121,124,149,20,121,146,182,57,183,154,180,153,154,29,211,113,105,211,161,17,23,127,127,225,109,147,178,190,171,104,198,187,222,142,203,212,138,107,228,152,44,203,143,184,150,251,107,133,37,183,18,151,88,82,76,141,11,81,18,146,178,62,253,58,106,98,10,88,86,221,79,21,241,102,137,109,165,110,200,153,116,87,227,69,113,197,154,150,163,92,153,41,65,173,71,162,143,189,205,76,244,87,127,180,94,181,85,234,94,77,114,100,181,69,76,120,149,10,101,178,104,65,182,73,108,221,168,183,74,61,15,167,41,74,81,170,55,212,179,211,252,65,249,51,133,157,44,46,203,61,154,253,181,25,216,211,171,239,70,84,56,116,200,74,142,239,103,213,169,8,65,184,201,62,218,208,218,86,198,211,50,46,154,145,17,107,221,74,153,132,199,122,254,61,95,82,174,202,171,109,199,101,205,156,152,237,18,208,148,104,203,77,171,213,83,139,34,212,218,35,232,127,251,188,238,42,226,117,213,139,87,181,90,243,186,171,83,231,191,80,152,252,134,202,84,151,29,228,54,227,203,112,155,70,245,168,210,148,155,138,209,36,102,69,169,253,163,200,0,236,153,69,177,106,24,131,143,54,229,2,4,126,105,187,219,55,22,197,43,186,19,235,46,228,171,244,15,216,52,132,218,57,104,36,123,133,66,240,121,192,201,85,43,206,167,139,213,170,97,246,106,103,39,209,206,56,201,237,95,49,170,132,119,116,53,55,161,232,100,95,69,69,245,251,133,190,0,0,0,12,218,230,217,151,227,230,14,235,102,74,72,156,79,97,220,68,70,69,253,226,199,188,93,79,13,202,130,39,101,54,207,65,60,227,139,107,210,27,247,171,93,53,169,76,211,78,191,80,166,60,231,25,30,101,47,3,35,215,253,79,254,161,28,91,223,11,105,167,43,43,244,70,141,58,114,123,79,179,223,81,154,2,97,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,220,82,32,174,86,87,171,143,39,185,158,205,175,235,168,194,33,78,185,76,113,198,115,3,106,184,210,182,172,187,118,135,174,159,246,19,226,241,243,225,101,21,243,150,123,174,146,142,113,190,125,135,150,77,119,159,241,132,85,31,242,84,125,200,246,16,160,188,35,185,21,104,226,29,38,225,67,164,218,162,115,244,81,171,77,55,48,226,59,245,47,210,247,128,211,185,25,31,82,31,209,243,109,218,196,106,253,30,61,90,34,146,166,159,223,180,200,200,203,213,89,164,251,140,203,188,143,218,62,144,0,230,121,133,193,91,119,29,176,214,165,99,215,96,71,116,229,114,121,47,45,164,41,109,109,144,211,170,218,165,54,189,186,242,136,143,66,235,254,82,233,128,3,50,88,201,131,87,182,8,222,115,44,203,206,143,42,44,136,188,189,29,92,119,144,219,155,154,109,207,84,220,66,12,244,39,82,71,211,161,159,216,103,225,8,140,250,16,209,142,100,114,109,131,249,152,166,169,155,194,150,112,170,93,52,169,211,152,138,220,191,164,207,123,206,48,226,190,139,9,79,248,38,101,238,210,42,216,220,26,112,206,143,117,118,251,166,237,173,205,165,51,249,38,91,159,29,197,47,86,212,71,189,43,132,73,61,20,105,50,211,221,239,1,39,114,37,74,184,32,101,102,207,167,221,136,152,137,201,244,135,49,18,201,100,233,127,24,201,50,212,156,45,126,137,167,191,217,160,163,236,215,97,195,184,111,141,23,21,5,49,73,152,241,87,9,8,73,32,210,68,107,134,211,157,219,82,94,211,246,13,28,210,41,52,250,29,61,170,93,46,51,113,226,177,187,150,219,104,74,18,157,84,106,61,9,36,68,93,76,207,184,82,39,20,170,17,211,113,198,232,150,80,210,210,87,81,165,32,148,77,237,215,248,169,190,154,233,245,0,149,60,27,49,18,77,111,13,43,150,84,233,91,220,129,80,146,251,45,239,51,50,101,17,233,237,164,244,53,31,180,204,186,17,23,249,133,143,10,96,224,223,114,202,167,227,117,106,137,218,150,152,210,104,114,85,202,222,100,147,90,165,211,211,174,154,233,174,133,167,118,162,231,192,0,0,0,0,0,0,0,0,0,0,65,174,43,24,30,222,33,224,154,239,74,125,56,156,168,219,171,57,142,186,134,117,89,70,143,18,115,134,70,162,109,74,219,185,100,125,76,139,235,46,241,77,248,57,117,72,176,177,106,209,186,155,125,76,157,34,189,79,150,225,146,141,62,171,82,91,89,145,245,79,79,83,222,95,168,105,43,21,173,40,151,222,26,221,54,132,214,18,235,117,122,52,232,68,147,73,40,200,221,142,182,245,45,82,174,190,185,251,15,236,49,156,12,116,177,164,225,166,47,93,118,154,218,91,9,167,86,167,53,31,84,154,76,154,110,83,173,160,254,138,127,67,216,68,64,52,115,131,247,131,23,238,24,90,247,107,15,161,223,73,209,225,74,90,144,162,81,110,114,59,110,31,82,82,191,79,222,99,216,136,97,194,179,20,211,127,101,189,154,68,218,130,28,157,111,205,77,45,13,41,221,92,38,24,129,9,36,173,166,181,30,221,203,50,215,66,45,125,132,38,120,0,138,252,70,49,161,140,39,203,189,122,27,51,35,181,62,227,139,42,140,209,41,194,75,169,237,16,101,145,45,30,186,84,70,74,111,161,150,189,125,134,37,43,174,33,150,150,243,138,36,161,9,53,40,204,244,34,34,239,49,74,92,89,49,233,187,255,0,22,24,195,218,21,84,159,165,208,154,74,100,161,183,247,18,102,179,38,115,75,35,36,184,164,151,170,178,239,73,43,223,161,116,1,18,112,70,205,168,98,182,54,90,118,191,45,249,110,87,46,24,12,202,94,138,112,201,15,75,109,11,90,207,106,186,124,231,83,50,62,254,186,141,29,225,85,147,19,14,176,238,221,178,225,180,132,38,145,75,137,9,91,18,68,74,83,76,33,179,62,137,78,191,64,189,133,246,23,112,168,110,17,184,36,155,203,20,100,226,93,70,156,251,144,104,105,90,24,127,147,171,73,150,204,136,15,36,183,27,102,68,162,74,140,250,40,149,167,187,188,93,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,248,215,143,120,79,151,107,86,45,235,140,119,95,201,250,44,218,130,41,108,73,236,50,101,239,148,182,220,113,45,236,142,219,139,45,80,203,135,169,150,223,87,77,117,50,35,229,86,159,17,236,152,223,55,85,26,202,181,177,147,182,214,174,10,132,122,93,58,55,201,218,171,124,249,79,184,150,218,111,122,227,37,9,220,181,164,181,81,146,75,93,76,200,186,128,146,160,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,3,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,152,215,156,204,182,101,218,234,139,101,99,30,36,124,159,173,77,167,162,168,196,111,67,207,151,190,42,220,113,180,185,190,59,14,32,181,91,46,22,134,123,189,93,116,208,200,204,59,88,14,41,130,153,204,203,102,98,110,169,86,86,14,98,71,202,10,212,42,122,234,143,198,244,60,248,155,34,161,198,219,83,155,228,48,218,15,69,188,217,104,71,187,214,215,77,8,204,187,88,0,0,0,0,252,147,106,212,170,116,152,16,234,21,56,145,100,85,36,28,72,45,60,242,80,185,79,147,78,60,109,52,147,61,86,178,105,151,92,52,167,83,216,218,213,220,147,50,253,96,0,0,0,0,0,0,56,166,53,231,51,45,153,118,186,162,217,88,199,137,31,39,235,83,105,232,170,49,27,208,243,229,239,138,183,28,109,46,111,142,195,136,45,86,203,133,161,158,239,87,93,52,50,51,250,216,23,154,60,9,204,167,166,255,0,2,151,207,202,63,147,157,155,210,127,197,147,33,242,59,71,55,147,253,242,211,123,183,114,29,250,58,233,183,174,154,150,161,213,64,0,0,7,63,198,188,123,194,124,187,90,177,111,92,99,186,254,79,209,102,212,17,75,98,79,97,147,47,124,165,182,227,137,111,100,118,220,89,106,134,92,61,76,182,250,186,107,169,145,31,63,194,220,250,229,59,26,111,186,102,25,225,166,43,122,102,228,172,243,187,20,47,65,84,163,243,121,76,173,231,62,113,232,232,109,58,54,210,213,235,40,181,211,66,212,204,136,194,64,0,231,248,215,143,120,79,151,107,86,45,235,140,119,95,201,250,44,218,130,41,108,73,236,50,101,239,148,182,220,113,45,236,142,219,139,45,80,203,135,169,150,223,87,77,117,50,35,229,86,159,17,236,152,223,55,85,26,202,181,177,147,182,214,174,10,132,122,93,58,55,201,218,171,124,249,79,184,150,218,111,122,227,37,9,220,181,164,181,81,146,75,93,76,200,186,128,146,160,3,138,99,94,115,50,217,151,107,170,45,149,140,120,145,242,126,181,54,158,138,163,17,189,15,62,94,248,171,113,198,210,230,248,236,56,130,213,108,184,90,25,238,245,117,211,67,35,48,237,96,57,86,5,230,143,2,115,41,233,191,192,165,243,242,143,228,231,102,244,159,241,100,200,124,142,209,205,228,255,0,124,180,222,237,220,135,126,142,186,109,235,166,165,175,85,0,1,21,127,186,143,145,63,247,115,255,0,155,53,143,250,160,239,246,182,41,88,151,134,28,69,197,202,77,119,179,218,18,233,235,171,55,84,170,69,122,152,218,96,160,148,163,146,180,203,67,107,109,157,137,55,9,197,164,146,166,244,89,25,161,68,163,15,86,0,0,0,0,0,0,0,0,63,35,149,106,83,53,88,244,39,170,113,17,82,153,29,233,113,225,169,228,147,239,48,202,155,75,174,161,189,119,41,8,83,236,165,74,34,209,38,235,100,122,110,45,127,88,0,0,0,0,252,148,202,181,42,181,25,115,40,213,56,147,227,183,33,248,139,118,51,201,117,9,125,135,86,203,205,26,146,102,68,182,221,109,198,214,158,244,173,10,73,232,100,100,63,88,0,0,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,143,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,36,218,181,42,157,38,4,58,133,78,36,89,21,73,7,18,11,79,60,148,46,83,228,211,143,27,77,36,207,85,172,154,101,215,13,41,212,246,54,181,119,36,204,191,88,0,0,0,0,0,0,0,0,0,243,246,109,255,0,102,226,12,106,172,171,50,225,137,85,69,14,177,54,129,83,38,76,247,195,168,196,116,218,145,29,212,40,137,72,90,84,90,150,165,235,33,72,90,119,33,105,81,250,0,0,1,249,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,185,38,100,31,172,0,0,0,0,0,0,0,0,126,70,234,212,167,170,178,40,76,212,226,46,165,14,59,50,228,67,75,201,55,217,97,229,56,150,157,91,122,238,74,22,166,30,74,84,101,162,141,167,8,181,218,122,126,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,145,186,181,41,234,172,138,19,53,56,139,169,67,142,204,185,16,210,242,77,246,88,121,78,37,167,86,222,187,146,133,169,135,146,149,25,104,163,105,194,45,118,158,159,172,0,0,0,0,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,75,178,233,161,88,214,173,102,245,186,103,118,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,232,3,235,0,138,191,221,71,200,159,251,185,255,0,205,154,199,253,80,74,160,0,1,231,237,59,254,205,190,164,220,17,108,251,134,37,89,118,173,97,202,5,92,227,25,169,17,106,45,180,211,174,199,53,233,181,75,66,95,108,151,180,207,106,247,33,90,45,11,74,67,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,127,141,120,247,132,249,118,181,98,222,184,199,117,252,159,162,205,168,34,150,196,158,195,38,94,249,75,109,199,18,222,200,237,184,178,213,12,184,122,153,109,245,116,215,83,34,48,232,0,35,254,22,231,215,41,216,211,125,211,48,207,13,49,91,211,55,37,103,157,216,161,122,10,165,31,155,202,101,111,57,243,143,71,67,105,209,182,150,175,89,69,174,154,22,166,100,71,234,241,211,52,120,19,150,191,66,126,26,239,159,147,159,40,251,79,163,63,139,38,76,231,246,126,87,59,251,217,167,54,237,231,181,244,180,215,119,77,116,61,3,170,128,226,152,41,156,204,182,102,38,234,149,101,96,230,36,124,160,173,66,167,174,168,252,111,67,207,137,178,42,28,109,181,57,190,67,13,160,244,91,205,150,132,123,189,109,116,208,140,203,181,128,0,15,41,138,88,165,98,96,181,137,83,196,204,75,174,250,26,219,163,114,123,108,222,202,244,142,87,53,228,50,223,205,178,133,184,173,92,117,9,245,82,122,107,169,232,68,102,65,234,192,70,171,79,136,246,76,111,155,170,141,101,90,216,201,219,107,87,5,66,61,46,157,27,228,237,85,190,124,167,220,75,109,55,189,113,146,132,238,90,210,90,168,201,37,174,166,100,93,68,149,0,0,0,0,0,0,1,249,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,185,38,101,250,192,0,0,0,7,228,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,83,21,108,152,152,139,135,119,21,151,49,164,45,53,122,92,184,73,222,146,50,74,157,97,109,145,245,74,180,250,103,236,63,176,251,134,113,49,186,205,168,97,78,54,93,150,191,45,248,142,80,238,25,236,197,94,138,108,205,12,203,113,8,90,15,106,122,124,223,67,34,46,238,154,13,51,10,92,226,231,130,69,102,226,140,92,75,167,83,158,110,13,113,8,67,239,147,58,52,169,111,72,158,242,139,113,54,68,106,52,164,143,170,141,90,123,251,192,79,190,28,248,208,198,44,101,222,131,13,233,145,220,159,109,197,139,70,117,41,112,141,213,118,120,49,8,214,191,93,74,51,53,57,212,207,78,190,194,18,160,82,119,9,188,122,110,192,197,135,176,246,187,84,38,41,117,214,148,152,200,91,251,73,83,94,147,5,164,17,18,156,74,79,213,65,247,36,213,238,212,186,11,174,105,196,60,210,30,109,68,164,45,36,164,153,30,164,100,125,198,3,254,199,142,198,11,193,139,11,12,46,139,181,247,208,215,163,40,243,101,33,74,81,39,214,110,59,142,23,83,82,127,67,222,67,216,136,97,197,79,20,211,96,101,189,234,68,42,130,27,157,112,77,85,45,109,37,221,28,228,63,2,106,77,91,73,105,61,187,144,69,174,134,90,251,12,5,45,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,170,186,122,254,243,253,98,227,184,83,224,123,120,121,130,104,189,42,20,226,110,163,113,44,166,52,242,217,209,103,26,68,72,46,17,18,141,180,171,110,228,25,244,51,47,172,251,197,61,96,93,141,39,18,241,122,212,180,208,210,223,77,70,181,5,169,26,36,212,102,211,146,154,109,103,244,85,250,126,210,50,26,64,194,155,74,37,137,134,182,181,161,9,132,178,221,34,141,6,17,164,144,73,51,54,163,161,189,79,68,167,175,168,94,194,251,8,7,171,0,0,0,0,0,0,0,0,0,0,21,195,198,79,17,36,209,48,210,135,101,65,149,177,201,245,8,207,188,222,243,35,54,87,30,160,218,143,66,81,123,72,139,169,25,127,152,88,240,166,14,50,23,44,170,134,54,209,104,189,169,106,141,26,135,25,92,173,230,105,37,166,93,65,58,233,174,154,232,122,107,166,160,57,71,13,12,60,85,239,153,106,44,215,35,19,172,208,215,26,167,169,163,118,213,51,80,134,122,253,19,34,50,37,125,95,105,11,30,226,199,76,184,166,101,137,178,160,55,49,109,69,171,147,178,202,57,44,244,142,154,124,237,230,189,133,166,205,12,181,51,233,221,168,137,220,25,169,39,43,20,43,245,3,140,149,19,84,169,69,188,209,174,134,82,41,231,223,160,182,60,71,195,219,115,20,236,202,173,139,117,198,231,83,170,209,31,136,238,136,109,75,65,58,210,218,82,145,204,74,146,74,36,184,173,12,210,127,175,184,6,95,71,187,193,188,26,189,177,186,243,135,102,89,148,121,82,164,74,230,106,234,35,188,182,219,218,211,142,122,198,218,22,101,169,52,162,46,157,76,190,211,43,69,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,232,69,239,250,132,177,203,118,77,176,127,44,244,212,179,103,210,206,109,75,174,181,58,139,17,92,151,244,158,238,121,182,27,87,209,125,73,255,0,4,136,189,250,135,170,203,214,10,219,216,19,134,180,219,30,133,2,59,74,139,206,231,60,134,144,149,187,186,67,174,167,114,146,218,55,105,205,50,45,75,167,249,79,166,128,0,15,225,153,23,83,31,209,243,110,42,196,106,5,30,69,90,90,146,150,152,217,184,204,200,139,214,89,36,187,204,139,188,203,218,3,56,217,179,113,199,179,3,117,56,234,183,40,251,14,167,174,191,246,19,2,226,184,91,193,92,92,175,80,222,87,115,221,167,79,213,81,154,66,146,49,118,228,93,223,136,117,107,137,110,147,138,151,200,213,68,173,117,218,195,104,239,212,255,0,71,222,47,211,33,246,81,88,217,103,181,41,43,231,19,229,219,185,132,239,121,127,24,74,81,127,37,39,220,191,105,0,144,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,62,29,233,111,198,186,109,169,148,41,108,165,214,164,242,247,36,210,74,35,218,226,85,220,100,101,222,159,112,204,165,247,109,61,100,221,211,173,197,41,196,185,11,149,212,204,201,94,187,73,95,184,191,75,220,53,12,101,169,104,40,3,137,46,22,163,12,115,59,112,198,131,13,108,211,38,246,78,198,179,111,106,87,178,159,12,215,161,146,18,147,209,75,62,239,215,212,5,186,100,35,21,203,22,242,227,110,92,18,36,50,169,159,195,57,237,165,122,173,31,195,229,33,59,136,214,163,45,73,189,75,83,18,48,83,151,9,28,197,34,211,188,165,97,45,199,87,91,112,106,187,59,3,110,200,209,182,249,77,79,125,221,9,110,145,22,170,82,79,213,73,245,239,211,188,92,97,25,31,82,61,64,127,64,0,0,0,0,5,69,241,125,164,196,102,163,50,174,136,187,95,126,227,166,54,167,118,17,110,47,69,47,166,237,53,63,162,94,223,96,183,65,82,188,95,43,212,169,209,221,166,70,125,181,74,102,230,166,184,180,18,146,106,36,250,45,222,166,68,122,255,0,40,189,128,56,215,9,201,11,103,50,38,132,62,218,9,116,205,166,74,86,134,162,57,240,122,23,188,94,120,162,46,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,0,0,0,0,0,0,7,240,200,140,140,140,136,200,250,25,24,164,110,45,248,66,86,78,59,70,188,169,177,73,170,125,118,158,135,159,81,35,110,233,111,76,158,226,186,165,4,147,245,82,93,230,106,251,123,197,221,8,9,197,211,11,90,186,48,98,45,236,212,85,187,38,147,45,189,202,66,55,26,90,106,36,247,12,204,246,25,145,17,171,222,69,246,119,128,141,188,28,241,40,233,120,149,88,195,247,164,186,104,153,6,68,196,181,191,212,220,185,20,246,136,244,220,93,122,105,174,223,215,236,23,26,51,183,144,219,245,236,63,204,197,163,53,183,156,105,186,173,70,5,41,243,109,70,147,54,157,168,69,53,23,210,79,79,83,219,169,125,70,52,57,79,148,212,216,17,166,178,102,109,200,101,14,160,204,250,154,84,146,50,238,251,64,114,188,213,98,164,124,32,192,203,178,235,84,166,153,151,232,153,236,193,53,172,147,172,174,198,251,141,145,122,232,62,246,255,0,146,122,251,134,117,238,251,134,179,137,23,245,78,191,57,213,201,168,87,234,143,63,244,150,189,86,251,202,94,212,234,106,86,155,150,122,22,166,125,125,162,219,56,198,98,180,122,22,23,81,240,234,28,148,246,250,133,66,60,167,91,37,150,189,153,200,245,6,84,102,68,178,86,155,136,187,210,101,254,97,91,121,57,194,169,184,179,152,59,54,138,212,37,200,135,10,179,78,157,56,185,102,180,246,100,78,142,151,9,94,162,139,77,28,235,184,180,247,152,11,139,225,167,130,231,132,25,111,167,246,216,105,110,109,202,243,85,229,45,77,237,94,217,16,33,234,157,77,8,61,55,54,125,58,253,166,37,136,249,214,229,22,29,185,111,211,40,20,246,80,212,106,108,54,98,52,132,36,146,73,67,104,36,36,136,136,136,139,162,75,184,136,125,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,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,45,83,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,0,52,166,57,86,108,124,44,99,39,195,251,135,203,159,29,84,114,172,216,248,88,198,79,135,247,15,151,62,2,0,112,172,207,143,250,145,149,76,95,173,127,58,213,161,93,169,212,127,224,17,26,136,148,114,191,227,10,105,110,61,252,220,116,39,242,72,22,168,50,174,46,251,133,238,117,255,0,24,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,132,234,0,0,0,0,0,0,0,1,80,24,47,159,111,197,95,56,152,215,134,248,136,199,104,195,43,155,20,46,25,146,228,49,31,124,170,44,229,206,113,163,152,146,65,111,121,147,67,109,165,214,186,168,146,132,173,162,220,149,54,245,191,140,214,102,199,197,62,50,124,64,184,124,197,240,26,83,1,84,28,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,0,30,82,157,138,184,113,87,196,122,190,16,211,47,74,84,155,206,131,79,143,84,169,81,27,144,71,42,52,87,140,201,183,20,159,252,131,81,23,172,132,188,194,148,73,39,154,53,250,176,1,74,220,106,252,83,218,223,15,224,249,141,68,93,72,165,110,53,126,41,237,111,135,240,124,198,162,1,193,83,197,61,211,240,254,119,152,211,133,212,138,86,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,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,181,225,251,158,234,22,106,173,86,236,171,165,125,139,19,109,250,121,57,81,141,162,220,244,164,86,27,138,219,181,93,232,142,212,118,57,178,100,40,187,50,76,212,141,53,45,83,212,188,7,26,191,11,22,183,196,8,62,93,81,20,237,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,48,212,64,14,21,147,188,213,89,185,175,194,58,125,225,70,169,68,77,207,78,143,30,53,217,72,109,179,101,116,234,137,163,215,52,180,165,173,93,153,197,37,197,50,189,202,220,130,52,153,243,16,226,17,221,64,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,14,85,198,175,197,61,173,240,254,15,152,212,71,31,200,14,112,106,185,77,197,196,170,160,113,28,177,47,25,16,224,93,104,121,165,26,227,48,133,168,155,156,210,155,66,157,223,28,158,117,102,218,82,162,117,10,90,54,239,54,220,108,52,18,3,228,218,119,77,10,249,181,104,215,173,173,59,182,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,65,245,128,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,19,255,0,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,64,92,158,114,112,46,30,98,114,227,121,225,207,161,189,35,90,85,61,202,141,184,148,27,8,121,21,136,232,83,145,73,183,95,35,67,92,197,151,33,107,213,39,202,121,212,239,73,40,212,89,215,180,238,154,237,141,117,81,175,91,90,119,98,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,131,82,99,62,220,72,112,66,171,130,57,175,187,19,80,174,68,170,71,191,36,72,190,32,173,150,212,218,216,98,124,201,6,108,58,147,212,137,109,186,219,168,35,74,140,148,130,66,253,83,81,182,128,187,236,181,226,244,108,122,192,107,27,23,25,126,35,146,46,42,59,47,84,10,35,14,178,195,85,20,106,212,214,91,67,186,172,144,220,150,222,108,140,205,90,146,8,201,74,35,37,29,80,241,171,241,79,107,124,63,131,230,53,17,218,184,37,227,29,9,219,86,250,203,244,134,121,53,168,213,3,188,97,185,185,106,237,113,92,110,60,73,5,161,35,99,124,149,181,27,169,175,114,251,87,170,157,27,81,159,21,227,87,226,158,214,248,127,7,204,106,32,58,175,3,31,207,103,236,223,239,33,42,184,154,99,95,224,91,40,247,79,103,167,246,169,247,222,182,84,61,237,111,101,174,218,195,221,161,199,52,113,10,78,145,90,147,177,69,187,71,77,173,201,52,238,210,42,240,49,252,246,126,205,254,242,28,171,140,222,41,124,171,204,117,11,12,224,87,123,84,11,18,223,111,180,194,236,187,59,29,82,106,205,231,190,112,208,74,115,124,84,211,149,209,74,66,116,208,180,87,48,128,66,172,39,177,127,10,24,167,102,225,159,165,61,25,242,182,224,167,80,187,111,35,157,217,123,84,150,217,230,242,247,39,126,222,102,237,187,147,174,154,106,90,234,52,19,141,246,85,43,13,114,53,127,97,205,10,68,183,233,182,174,19,213,104,144,221,150,180,169,247,24,141,71,113,150,212,226,146,148,164,214,105,65,25,153,37,37,174,186,17,119,10,213,224,211,130,245,91,151,30,106,152,209,85,180,37,191,111,89,244,121,113,41,213,165,45,77,48,197,109,254,83,124,164,104,162,231,47,177,187,43,114,116,90,80,78,182,165,109,82,218,51,180,172,216,248,88,198,79,135,247,15,151,62,2,189,120,95,113,4,141,73,141,69,202,246,52,213,101,173,11,144,152,22,125,114,75,174,201,94,247,157,139,30,29,20,154,105,133,40,144,74,91,234,67,238,187,177,180,18,90,245,80,148,105,107,227,42,226,239,184,94,231,95,241,128,177,17,131,24,133,83,170,206,196,155,54,158,185,46,212,102,159,59,211,52,180,188,148,34,65,186,148,150,143,53,205,97,151,9,195,53,185,234,59,189,197,45,222,88,78,160,0,0,0,0,21,151,198,62,255,0,188,176,178,242,203,238,32,225,245,195,46,135,112,208,228,92,114,96,206,140,101,189,165,233,77,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,154,153,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,68,11,227,157,249,147,253,164,253,218,32,6,90,51,23,125,229,127,20,224,98,101,139,35,249,168,117,136,91,25,254,51,165,246,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,142,242,62,242,48,210,152,14,127,129,120,233,135,25,139,195,138,118,40,97,125,103,183,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,5,48,97,86,118,234,185,80,207,46,52,80,174,119,229,206,195,171,171,18,43,76,213,97,170,82,146,197,37,245,86,13,43,171,33,180,178,234,214,182,227,165,196,169,166,201,38,241,114,201,70,102,219,122,92,77,167,116,208,175,155,86,141,122,218,211,187,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,25,194,205,143,138,124,100,248,129,112,249,139,226,90,112,185,207,109,43,4,234,175,96,70,52,92,210,227,217,53,201,8,85,191,81,150,250,123,21,189,53,74,89,186,135,55,22,230,163,72,82,210,102,189,252,182,156,73,172,210,146,121,231,82,23,62,0,60,84,220,104,194,250,118,46,64,192,138,133,223,18,45,247,84,163,157,122,13,29,228,56,133,202,132,75,113,6,166,156,52,242,150,178,54,93,51,105,43,55,54,54,181,237,216,147,81,7,159,205,143,133,140,100,248,127,112,249,115,226,189,120,95,113,4,141,73,141,69,202,246,52,213,101,173,11,144,152,22,125,114,75,174,201,94,247,157,139,30,29,20,154,105,133,40,144,74,91,234,67,238,187,177,180,18,90,245,80,148,105,97,89,177,240,177,140,159,15,238,31,46,124,102,176,6,170,0,65,94,23,185,215,252,96,44,68,96,198,33,84,234,179,177,38,205,167,174,75,181,25,167,206,244,205,45,47,37,8,144,110,165,37,163,205,115,88,101,194,112,205,110,122,142,239,113,75,119,151,58,128,7,42,205,143,133,140,100,248,127,112,249,115,227,170,142,85,155,31,11,24,201,240,254,225,242,231,192,66,174,22,153,246,249,119,14,131,149,28,80,99,101,193,74,167,246,59,66,169,30,62,141,207,131,17,131,81,67,144,148,22,141,188,203,13,40,208,238,132,151,27,108,201,102,78,164,148,253,149,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,123,135,238,123,168,89,170,181,91,178,174,149,246,44,77,183,233,228,229,70,54,139,115,210,145,88,110,43,110,213,119,162,59,81,216,230,201,144,162,236,201,51,82,52,212,181,79,82,9,128,0,60,166,27,226,174,28,99,5,10,69,207,133,247,165,42,230,165,68,168,73,165,189,46,157,32,157,109,18,152,94,199,27,51,47,249,42,73,253,21,182,182,220,65,169,11,66,148,30,172,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,123,94,31,185,238,161,102,170,213,110,202,186,87,216,177,54,223,167,147,149,24,218,45,207,74,69,97,184,173,187,85,222,136,237,71,99,155,38,66,139,179,36,205,72,211,82,213,61,75,192,113,171,240,177,107,124,64,131,229,213,17,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,13,68,0,226,153,81,205,118,28,102,215,14,17,122,217,78,246,26,172,30,91,21,250,3,239,18,229,82,37,40,140,201,42,50,34,230,50,189,170,54,158,34,36,184,148,168,140,144,180,56,218,58,173,217,116,208,172,107,86,179,122,221,51,187,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,244,1,245,128,121,251,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,1,0,56,161,103,167,240,41,106,175,3,176,114,243,236,152,147,90,217,233,137,48,147,185,234,21,45,198,212,103,163,196,162,236,243,30,213,190,94,132,165,161,163,91,159,52,165,71,112,250,174,126,179,175,106,229,79,14,37,209,41,53,62,209,137,183,53,61,230,237,202,124,115,109,110,64,222,74,109,53,57,4,226,86,132,178,210,200,205,9,90,79,156,226,13,4,91,82,234,218,161,107,178,233,174,223,55,85,102,245,186,103,118,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,232,3,186,228,115,55,117,92,160,226,226,174,183,233,210,235,22,157,122,58,105,183,29,41,137,10,66,214,193,44,148,137,76,160,212,77,46,75,39,187,103,48,180,52,56,243,100,166,249,166,226,116,17,105,221,52,43,230,213,163,94,182,180,238,219,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,6,112,179,5,150,44,101,203,13,118,147,64,197,235,95,209,174,86,233,237,84,32,201,97,228,200,138,246,168,65,188,194,94,70,168,55,152,90,201,183,80,70,122,43,106,146,106,109,198,156,92,138,225,161,158,57,57,113,188,153,193,235,225,17,23,135,87,165,97,181,189,45,197,181,29,116,58,139,196,219,5,53,79,44,210,147,140,105,67,73,121,43,87,168,134,201,196,25,26,86,135,130,242,68,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,132,245,16,3,141,95,133,139,91,226,4,31,46,168,128,247,252,63,115,221,66,205,85,170,221,149,116,175,177,98,109,191,79,39,42,49,180,91,158,148,138,195,113,91,118,171,189,17,218,142,199,54,76,133,23,102,73,154,145,166,165,170,122,148,192,25,119,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,135,114,163,154,236,56,205,174,28,34,245,178,157,236,53,88,60,182,43,244,7,222,37,202,164,74,81,25,146,84,100,69,204,101,123,84,109,60,68,73,113,41,81,25,33,104,113,180,7,107,1,242,110,203,166,133,99,90,181,155,214,233,157,216,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,160,252,182,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,15,64,0,0,42,131,137,14,60,222,89,109,226,7,135,24,173,102,77,150,149,211,172,122,114,42,112,89,144,76,162,173,78,58,172,243,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,149,138,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,117,67,198,175,197,61,173,240,254,15,152,212,68,127,201,70,107,171,185,75,198,88,87,151,54,171,50,208,169,105,14,233,162,66,121,9,237,241,118,172,155,112,146,225,26,13,230,22,190,107,103,170,20,122,45,190,98,16,235,134,3,69,32,62,77,167,116,208,175,155,86,141,122,218,211,187,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,31,88,0,0,0,4,21,226,255,0,116,215,108,108,2,195,219,214,214,157,216,171,86,254,40,82,106,148,233,60,164,57,200,148,196,41,238,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,157,66,0,113,171,240,177,107,124,64,131,229,213,16,29,171,34,249,205,161,103,15,14,37,84,220,165,122,26,243,181,251,60,123,154,154,210,22,113,82,227,164,190,84,152,206,43,93,89,119,148,233,147,106,81,184,218,144,164,171,113,18,29,114,74,140,208,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,53,14,177,11,99,223,197,149,78,204,203,207,195,230,58,211,124,238,87,61,9,230,161,59,23,222,71,222,68,29,84,0,0,0,0,5,80,113,33,199,155,203,45,188,64,240,227,21,172,201,178,210,186,117,143,78,69,78,11,50,9,148,85,169,199,85,158,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,176,172,180,102,46,196,205,6,22,64,196,203,22,71,243,80,235,16,182,61,252,89,84,236,204,188,252,62,99,173,55,206,229,115,208,158,106,19,177,125,228,125,228,85,87,198,175,197,61,173,240,254,15,152,212,68,127,201,70,107,171,185,75,198,88,87,151,54,171,50,208,169,105,14,233,162,66,121,9,237,241,118,172,155,112,146,225,26,13,230,22,190,107,103,170,20,122,45,190,98,16,235,134,3,69,32,60,253,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,0,172,190,43,25,234,147,103,55,63,43,24,81,62,92,106,236,168,230,205,235,57,81,90,83,9,167,75,132,178,244,106,9,230,212,106,91,173,72,109,213,60,217,167,150,68,218,82,181,41,78,19,65,202,184,172,103,142,54,37,85,103,229,111,13,145,45,170,21,177,88,52,93,53,53,45,214,14,163,81,138,165,160,225,33,189,72,151,25,151,117,82,148,226,79,152,243,77,169,4,148,180,151,30,179,76,216,248,88,198,79,135,247,15,151,62,51,88,52,167,155,31,11,24,201,240,254,225,242,231,192,102,176,106,160,101,92,104,79,61,25,205,161,100,243,14,34,212,219,165,122,102,243,186,59,68,123,102,154,234,22,81,84,227,68,142,108,153,46,39,77,25,107,154,209,155,105,81,56,226,150,148,167,105,26,221,108,57,175,18,252,241,198,203,141,154,246,15,88,232,150,188,69,189,40,238,45,153,109,173,216,232,161,211,158,55,24,57,169,121,6,149,28,147,82,29,75,41,66,189,69,182,110,44,200,146,132,61,81,121,94,196,204,101,194,204,113,181,107,120,13,47,75,190,165,80,143,70,137,79,117,196,166,45,91,180,188,134,202,12,146,90,208,133,50,234,205,4,123,148,157,170,36,173,42,66,208,149,167,159,221,151,77,118,249,186,171,55,173,211,59,182,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,65,121,60,58,242,43,27,43,86,105,95,24,131,2,34,241,82,191,29,230,103,61,26,83,171,69,50,156,241,199,89,83,76,137,195,97,229,165,200,233,113,111,37,31,77,106,66,86,180,36,150,176,242,156,90,110,219,202,204,203,110,24,95,112,213,18,141,118,80,177,34,139,87,104,226,58,83,88,133,81,102,4,231,83,203,91,205,32,159,66,29,73,104,110,52,157,228,68,106,65,106,105,29,175,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,194,184,213,248,88,181,190,32,65,242,234,136,170,12,186,227,205,229,150,220,92,161,98,181,153,54,90,87,78,144,132,84,224,179,32,153,69,90,156,107,73,200,132,233,169,11,78,199,18,157,9,70,133,108,89,33,196,150,244,36,200,52,188,3,149,101,163,49,118,38,104,48,178,6,38,88,178,63,154,135,88,133,177,239,226,202,167,102,101,231,225,243,29,105,190,119,43,158,132,243,80,157,139,239,35,239,34,234,160,0,0,0,0,0,0,0,0,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,63,196,0,227,87,225,98,214,248,129,7,203,170,32,32,7,11,143,29,152,101,247,215,147,205,18,171,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,74,174,57,223,153,63,218,79,221,160,57,87,5,79,20,247,79,195,249,222,99,78,23,82,51,89,150,140,197,223,121,95,197,56,24,153,98,200,254,106,29,98,22,198,127,140,233,125,165,151,159,135,204,117,167,57,60,222,66,19,205,66,119,163,188,143,188,143,66,120,23,142,152,113,152,188,56,167,98,134,23,214,123,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,212,29,0,69,94,40,254,4,241,55,238,95,56,132,37,80,138,188,81,252,9,226,111,220,190,113,8,5,43,101,59,197,62,13,252,64,183,188,197,129,165,49,154,204,167,120,167,193,191,136,22,247,152,176,52,166,0,0,0,3,159,227,166,58,97,198,93,48,226,163,138,24,161,89,236,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,79,170,187,46,154,21,141,106,214,111,91,166,119,98,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,130,133,243,245,157,123,171,53,152,143,46,137,73,169,246,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,232,115,76,192,230,139,20,51,5,141,10,198,138,237,110,93,58,165,78,144,101,109,20,69,182,203,244,56,77,203,118,76,72,237,200,97,182,148,181,176,167,143,71,204,137,195,50,37,25,247,105,114,156,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,173,48,216,25,92,199,108,80,194,203,143,26,236,91,27,210,118,101,165,219,61,49,83,244,156,54,123,47,101,140,153,47,252,203,174,165,213,237,101,196,43,212,66,181,215,66,212,200,200,121,76,42,196,203,171,6,241,30,220,197,43,42,95,103,173,91,53,6,170,17,183,56,226,27,123,97,250,236,59,203,90,22,166,93,65,169,183,16,74,45,237,173,105,51,209,70,3,79,192,56,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,83,183,10,124,241,198,195,90,172,12,173,226,74,37,187,66,185,235,4,139,90,166,149,186,249,211,170,50,148,132,20,37,183,169,146,35,60,238,138,74,155,73,114,222,117,197,44,148,151,84,227,55,18,50,174,45,211,133,62,122,164,222,45,192,202,198,43,207,151,38,187,22,57,51,101,78,76,86,146,194,169,209,33,32,189,26,178,101,180,154,86,211,81,220,117,47,56,106,230,17,184,149,45,42,75,100,232,89,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,137,220,75,48,97,88,191,150,250,135,98,134,78,77,182,158,118,188,149,165,189,86,105,143,2,102,137,212,144,179,211,115,133,211,167,218,66,88,143,157,113,209,97,220,118,253,78,129,80,101,14,198,169,67,122,35,168,90,73,68,164,56,131,66,136,200,200,200,250,40,251,200,192,102,50,209,184,107,56,111,127,83,43,208,94,92,106,133,6,168,203,255,0,73,104,209,108,60,149,232,173,13,42,211,114,11,82,212,143,167,176,104,163,42,184,169,31,23,240,46,211,186,211,41,167,165,250,38,3,51,141,11,37,105,39,177,176,227,132,126,186,207,93,92,254,81,235,239,20,63,156,108,42,155,132,217,131,188,168,174,194,92,120,115,107,53,25,208,75,150,104,79,102,92,233,9,108,147,234,36,180,209,190,155,75,79,113,139,36,224,231,138,209,235,152,93,88,195,169,146,147,219,233,245,9,18,154,108,214,90,246,102,227,211,217,73,145,26,205,90,110,51,238,73,23,249,128,88,192,167,46,49,152,148,117,76,74,163,225,251,50,93,36,67,131,30,98,155,223,234,110,68,138,131,70,122,110,62,189,116,215,111,235,246,11,133,168,74,106,20,9,51,94,51,38,227,178,183,86,100,125,73,41,73,153,247,253,131,60,121,242,191,94,196,12,204,93,179,92,121,215,91,165,84,103,210,152,55,20,106,50,105,170,132,163,73,125,37,116,245,253,154,23,212,64,59,87,9,12,33,43,219,29,164,222,85,56,132,237,62,133,79,91,236,40,219,221,182,91,51,32,56,158,170,65,164,189,85,31,113,146,190,206,241,119,36,68,68,68,68,68,69,208,136,132,5,225,21,133,173,218,248,49,46,246,122,42,218,147,86,152,230,213,45,27,77,77,59,18,3,132,100,123,8,204,140,211,239,50,251,123,196,251,0,0,0,0,0,0,0,0,0,0,0,20,97,197,142,66,222,204,137,33,111,182,178,69,51,105,18,85,169,164,138,124,238,135,238,23,158,40,139,138,156,9,81,51,47,33,215,247,154,94,132,183,17,187,93,54,157,66,118,154,106,64,36,135,5,72,17,251,13,211,84,228,124,247,54,115,28,205,165,244,116,167,43,110,186,107,223,215,77,69,166,138,183,224,179,86,128,205,2,231,165,45,212,148,165,207,154,233,35,114,119,108,52,83,147,174,154,235,166,191,80,180,128,0,0,0,0,0,1,28,243,237,138,229,132,153,113,184,238,8,242,24,76,207,224,124,134,212,189,22,191,225,241,80,173,164,75,73,158,132,230,167,161,137,22,102,69,212,207,65,78,124,91,179,20,221,217,120,197,194,91,114,174,183,32,210,183,246,246,218,145,171,110,115,90,128,251,90,146,29,50,61,20,149,125,36,151,94,237,123,192,64,91,18,218,122,246,187,160,219,137,83,138,114,111,55,169,25,154,189,70,148,191,113,254,143,184,105,174,203,183,227,90,214,212,58,20,70,82,211,81,185,155,82,73,36,145,110,113,74,238,34,34,239,87,184,80,223,13,172,45,70,39,102,118,222,141,58,26,222,166,66,237,125,177,100,222,228,163,125,62,97,163,83,52,41,37,170,144,93,255,0,171,168,191,242,45,11,64,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,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,85,22,132,71,222,93,5,134,15,155,112,91,244,139,162,148,245,22,185,5,137,112,228,109,230,52,243,73,113,39,181,68,162,232,162,50,239,73,31,119,176,6,97,236,123,202,183,135,247,60,59,170,223,150,236,89,240,185,156,183,27,113,104,81,111,109,77,159,84,41,42,250,43,62,227,46,241,160,108,160,102,182,206,204,133,129,30,163,26,171,13,170,227,59,251,100,21,62,210,94,70,175,72,38,254,108,158,113,101,170,25,221,215,217,212,186,119,84,110,122,114,89,115,229,210,249,149,85,160,82,102,75,179,101,236,236,178,155,97,199,9,157,172,198,74,249,171,67,13,180,157,94,120,201,58,31,93,52,62,189,252,51,7,241,199,17,176,62,225,69,195,97,92,115,160,47,175,53,134,230,62,211,47,122,142,33,59,210,211,136,221,183,154,179,45,79,161,159,219,168,105,164,4,5,203,215,21,204,43,190,233,199,11,19,15,208,53,70,187,220,119,179,69,142,189,84,233,250,166,244,197,40,244,74,16,71,245,171,220,100,38,93,179,139,184,97,119,198,68,155,118,255,0,183,103,19,154,232,134,42,177,221,87,67,81,119,33,103,250,39,254,32,30,188,7,206,59,142,222,37,109,58,237,56,143,221,218,145,175,249,199,153,188,49,175,9,172,72,206,73,186,113,30,217,167,114,180,220,137,53,136,204,175,169,164,139,162,220,79,233,167,252,100,3,213,86,43,52,218,12,7,42,117,105,172,197,140,214,155,156,121,196,161,37,170,137,37,213,70,69,222,100,95,172,103,99,54,216,241,51,27,177,66,183,90,76,149,42,4,167,225,190,211,105,89,155,100,166,225,182,209,153,23,49,105,239,37,119,31,180,254,193,44,243,213,196,157,23,253,54,70,28,96,252,233,113,98,43,103,58,163,29,221,138,87,173,25,228,236,118,60,165,17,232,104,113,39,170,125,166,94,243,21,229,103,218,181,187,230,232,166,90,244,40,82,38,77,169,203,102,43,105,105,181,184,100,110,56,150,200,204,146,74,61,53,81,123,15,188,5,141,240,101,194,231,167,221,23,6,41,72,109,39,22,60,121,116,148,110,73,244,117,46,83,223,35,45,81,167,113,254,150,191,87,180,91,152,143,89,30,203,244,60,0,192,218,45,21,81,80,213,78,171,30,53,82,161,234,18,84,153,14,195,140,151,82,127,54,133,23,172,207,114,136,207,222,102,125,210,20,0,0,0,0,0,0,0,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,82,61,52,221,222,93,71,109,28,239,49,48,221,168,96,46,34,194,96,143,152,253,169,87,109,58,107,174,170,132,233,23,119,218,3,59,24,47,45,203,115,27,172,215,30,61,171,135,115,83,146,189,58,104,104,150,222,190,239,209,26,63,178,171,176,219,194,202,13,199,50,66,27,140,138,4,89,142,184,181,145,37,40,40,201,89,153,153,158,133,211,83,212,207,245,140,216,115,213,108,226,207,105,144,173,170,165,92,91,220,53,30,154,27,82,117,61,117,211,244,126,175,212,45,63,51,217,201,166,216,249,51,177,237,235,58,224,101,85,251,138,218,166,69,120,162,75,73,186,203,50,41,79,33,74,62,91,228,180,232,226,83,212,200,200,143,78,243,208,4,41,226,35,142,143,227,46,63,214,99,198,152,79,211,173,233,50,41,17,246,56,106,66,137,137,178,201,42,45,28,90,79,213,115,188,180,251,11,219,48,120,61,96,35,148,218,101,87,24,110,42,58,210,244,158,124,24,42,126,62,132,109,41,48,36,54,226,77,109,235,174,164,122,41,43,211,220,94,209,93,88,15,134,183,14,62,99,101,26,222,67,18,167,46,171,88,143,34,168,233,37,110,168,153,118,91,72,121,197,43,106,255,0,157,212,212,162,50,235,215,95,110,136,112,111,13,232,184,81,134,244,11,38,139,9,168,237,211,105,209,99,187,177,180,32,220,113,182,27,108,214,173,169,78,170,62,89,106,102,68,103,254,64,30,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,4,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,0,210,152,229,89,177,240,177,140,159,15,238,31,46,124,117,81,202,179,99,225,99,25,62,31,220,62,92,248,12,214,15,171,105,221,53,219,26,234,163,94,182,180,238,197,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,7,202,18,255,0,53,121,40,252,25,96,22,17,102,83,12,233,149,89,54,221,219,103,209,100,221,173,105,206,102,143,84,122,20,101,20,141,230,163,113,44,202,113,197,244,82,118,54,233,109,37,145,60,203,73,11,73,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,12,208,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,53,14,177,11,99,223,197,149,78,204,203,207,195,230,58,211,124,238,87,61,9,230,161,59,23,222,71,222,68,29,84,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,141,41,140,214,102,199,197,62,50,124,64,184,124,197,240,28,168,91,246,69,184,145,122,111,0,174,251,103,24,235,222,157,196,156,56,183,234,149,218,59,115,93,236,239,92,212,184,48,149,32,154,57,71,191,155,49,28,167,9,197,26,55,169,173,142,232,242,145,33,101,205,108,220,138,198,205,47,14,28,52,190,48,250,4,68,98,165,2,61,81,152,47,73,148,234,17,83,167,51,89,170,172,233,164,70,225,48,202,212,228,133,56,135,148,143,166,132,161,75,66,20,107,69,101,128,244,24,133,122,213,113,42,255,0,185,113,26,187,30,35,21,43,170,177,54,183,49,168,136,82,88,109,249,47,45,231,18,218,84,165,40,144,74,89,145,17,169,71,166,154,153,247,139,243,225,213,103,226,61,155,148,123,18,62,36,95,191,41,220,170,211,216,172,81,83,176,207,209,52,121,44,52,228,72,28,213,104,183,121,104,61,218,168,180,111,153,201,70,173,180,133,29,53,228,91,46,159,140,238,99,173,219,2,165,31,155,109,211,247,87,110,111,95,110,180,184,235,70,246,186,58,219,159,60,226,217,143,185,181,26,209,207,230,17,25,32,198,138,64,5,43,113,171,241,79,107,124,63,131,230,53,17,117,34,149,184,213,248,167,181,190,31,193,243,26,136,7,5,79,20,247,79,195,249,222,99,78,23,82,41,91,130,167,138,123,167,225,252,239,49,167,11,169,0,0,0,16,3,141,95,133,139,91,226,4,31,46,168,138,86,23,83,198,175,194,197,173,241,2,15,151,84,69,80,101,146,147,74,175,230,75,10,40,85,218,100,74,141,54,163,124,80,162,76,135,45,148,188,196,150,28,158,202,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,7,235,203,70,98,239,188,175,226,156,12,76,177,100,127,53,14,177,11,99,63,198,116,190,210,203,207,195,230,58,211,156,158,111,33,9,230,161,59,209,222,71,222,71,161,60,11,199,76,56,204,94,28,83,177,67,11,235,61,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,166,30,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,160,180,161,75,90,210,107,95,85,224,193,73,199,150,113,66,229,174,218,148,200,136,194,185,145,211,18,236,153,61,157,9,233,172,182,226,161,53,9,194,45,202,146,133,62,106,90,117,229,165,151,86,110,104,181,71,212,46,36,0,0,82,183,26,191,20,246,183,195,248,62,99,81,16,0,79,254,53,126,41,237,111,135,240,124,198,162,28,50,50,233,98,102,131,11,49,239,12,239,168,255,0,254,96,153,71,155,189,239,226,202,167,102,172,50,196,206,91,78,183,206,229,115,214,174,82,213,177,125,198,93,198,64,225,123,158,159,192,165,212,140,14,198,59,207,178,97,181,107,127,161,228,205,78,230,104,85,71,28,73,150,175,26,139,179,195,123,87,57,154,146,144,135,77,14,124,210,85,33,195,186,145,152,28,85,195,59,171,6,241,30,227,194,219,214,39,103,173,91,53,7,105,242,118,182,226,27,123,97,250,143,181,204,66,22,166,93,65,165,198,214,105,45,237,173,10,34,209,68,45,43,133,62,122,164,222,45,192,202,198,43,207,151,38,187,22,57,51,101,78,76,86,146,194,169,209,33,32,189,26,178,101,180,154,86,211,81,220,117,47,56,106,230,17,184,149,45,42,75,100,232,123,94,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,19,255,0,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,64,95,240,175,94,50,216,47,74,185,112,26,151,141,20,171,66,35,247,13,159,88,137,18,163,90,74,210,211,236,81,31,230,183,202,94,170,46,114,59,99,177,118,167,69,169,6,235,138,78,212,173,211,59,10,30,127,16,172,170,86,37,88,23,46,28,215,100,75,98,155,117,81,230,209,38,59,17,105,75,237,177,37,149,178,226,155,82,146,164,146,201,43,51,35,52,168,181,211,82,62,224,25,225,201,182,58,76,203,182,99,172,204,70,244,207,163,168,169,168,55,78,184,212,178,125,108,174,143,33,105,110,81,184,211,6,75,119,150,131,231,161,26,40,185,172,180,173,138,52,146,78,74,241,171,241,79,107,124,63,131,230,53,17,8,49,10,202,170,225,173,255,0,114,225,205,118,68,71,234,86,173,98,109,18,99,177,22,165,48,227,241,158,91,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,238,29,43,50,216,199,66,198,74,118,13,201,164,51,217,229,217,248,95,74,179,170,145,183,45,124,153,80,37,76,109,39,189,72,65,43,154,193,199,127,68,238,74,57,251,55,41,72,81,128,153,92,28,239,90,86,26,216,25,146,196,106,236,121,111,211,109,90,61,30,183,49,168,136,74,159,113,136,204,213,94,113,45,165,74,74,77,102,148,25,17,26,146,90,233,169,151,120,174,188,66,189,106,184,149,127,220,184,141,93,143,17,138,149,213,88,155,91,152,212,68,41,44,54,252,151,150,243,137,109,42,82,148,72,37,44,200,136,212,163,211,77,76,251,199,181,179,49,75,228,166,92,113,67,12,224,87,123,44,251,238,224,181,251,76,46,203,191,182,82,225,34,166,243,223,56,104,52,183,178,82,169,202,232,164,173,90,232,90,167,152,67,234,228,219,2,230,102,39,49,214,102,28,250,27,210,52,85,84,27,168,220,105,89,190,134,81,71,142,180,185,40,156,117,130,53,181,204,65,114,16,189,82,92,215,154,78,244,154,137,68,23,83,195,171,7,40,88,55,148,123,18,53,33,238,209,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,116,12,216,248,88,198,79,135,247,15,151,62,58,168,229,89,177,240,177,140,159,15,238,31,46,124,6,107,7,213,180,238,154,237,141,117,81,175,91,90,119,98,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,131,229,9,255,0,154,60,135,127,251,172,97,150,106,240,130,139,249,191,182,93,187,232,84,202,119,255,0,87,111,147,91,82,249,191,241,116,186,134,217,254,114,66,213,249,85,128,159,249,5,206,189,171,154,204,56,137,68,171,84,251,62,38,219,52,246,91,184,233,242,13,180,57,63,97,37,181,84,227,147,105,66,20,203,171,50,53,165,9,46,75,139,36,25,109,83,75,118,85,12,203,96,94,58,98,62,93,49,30,157,138,24,95,89,236,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,78,133,50,209,152,187,19,52,24,89,3,19,44,89,31,205,67,172,66,216,247,241,101,83,179,50,243,240,249,142,180,223,59,149,207,66,121,168,78,197,247,145,247,145,7,85,0,0,21,87,199,59,243,39,251,73,251,180,85,88,181,78,57,223,153,63,218,79,221,163,133,112,147,176,44,220,83,199,75,255,0,15,177,6,222,137,92,183,171,152,111,62,52,232,50,72,246,58,143,73,83,76,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,131,197,100,23,58,247,86,84,241,30,37,18,173,83,237,24,101,115,84,25,110,227,167,200,55,22,220,13,230,150,213,83,142,77,165,107,75,205,32,136,214,148,36,249,205,160,144,101,185,45,45,171,232,180,238,154,21,243,106,209,175,91,90,119,109,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,131,60,89,196,202,173,229,149,12,92,168,89,245,154,108,181,91,21,25,18,36,218,117,119,28,39,145,81,167,18,253,66,83,169,66,19,218,91,74,155,75,200,218,157,171,50,81,23,45,109,173,115,255,0,130,197,39,30,105,214,109,215,50,171,76,137,23,8,42,146,23,46,148,236,182,118,75,149,91,35,109,151,157,138,162,45,87,24,154,103,150,234,151,170,121,173,182,150,189,100,200,34,10,224,205,143,138,124,100,248,129,112,249,139,227,149,14,171,155,31,20,248,201,241,2,225,243,23,196,159,202,214,73,41,89,175,200,213,203,93,182,24,137,7,17,109,91,226,172,245,42,98,98,165,79,213,152,77,30,34,145,73,91,138,121,164,33,14,72,83,106,75,174,26,137,147,230,26,72,137,199,53,14,193,195,155,137,77,171,111,89,47,224,206,102,47,15,70,55,108,211,249,150,197,117,248,205,162,42,105,112,225,161,5,76,82,35,180,75,55,144,134,20,182,148,174,98,223,82,212,222,188,194,105,14,215,86,63,99,29,119,48,24,203,118,99,21,198,207,103,151,115,84,21,33,184,219,144,190,201,21,9,38,227,70,222,132,32,156,229,48,219,77,115,54,18,151,179,114,189,101,25,143,43,118,90,213,219,26,234,172,217,87,76,30,197,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,71,64,202,246,5,215,115,23,142,54,174,23,210,104,213,89,208,39,84,35,187,95,122,156,104,67,148,250,58,94,65,75,148,110,56,70,219,123,27,81,237,53,145,145,184,166,208,73,90,150,148,40,44,251,43,148,12,83,163,112,161,196,218,142,41,86,234,179,189,59,103,220,213,11,113,138,156,153,46,189,2,134,154,63,103,138,194,82,249,23,41,147,236,238,58,210,27,213,179,105,230,214,147,245,204,138,155,6,143,115,11,107,80,172,108,151,226,93,149,107,65,236,84,91,127,11,235,52,186,116,110,106,220,228,69,98,146,235,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,234,51,132,3,234,218,119,77,118,198,186,168,215,173,173,59,177,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,65,125,57,5,206,189,171,154,204,56,137,68,171,84,251,62,38,219,52,246,91,184,233,242,13,180,57,63,97,37,181,84,227,147,105,66,20,203,171,50,53,165,9,46,75,139,36,25,109,83,75,118,0,102,143,33,223,254,235,24,101,154,188,32,162,254,111,237,151,110,250,21,50,157,255,0,213,219,228,214,212,190,111,252,93,46,161,182,127,156,144,181,126,85,98,31,224,94,58,98,62,93,49,30,157,138,24,95,89,236,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,72,105,164,114,172,216,248,88,198,79,135,247,15,151,62,25,104,204,93,137,154,12,44,129,137,150,44,143,230,161,214,33,108,123,248,178,169,217,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,200,251,200,153,177,240,177,140,159,15,238,31,46,124,6,107,7,160,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,31,159,22,105,197,99,34,177,172,231,39,230,159,10,32,68,141,66,149,32,222,189,96,170,83,170,125,53,25,115,86,126,146,65,188,226,137,72,117,217,13,180,166,91,36,242,204,155,82,80,164,169,195,104,58,86,62,113,25,161,98,31,15,73,119,109,157,22,149,58,239,187,185,56,125,119,210,222,222,199,160,165,78,129,40,228,200,67,27,212,181,178,226,35,191,217,148,110,26,79,121,26,205,75,101,214,69,85,225,61,2,234,186,241,78,205,181,172,90,223,161,174,74,205,193,78,167,209,234,61,165,200,253,142,115,178,91,67,15,243,90,35,113,189,142,41,10,222,130,53,39,77,72,140,200,135,149,22,83,193,147,46,159,41,111,186,238,101,235,241,245,129,104,115,40,86,255,0,175,244,234,143,178,93,169,223,81,210,81,114,162,186,72,218,227,106,66,251,110,228,153,41,158,129,109,54,157,58,187,71,181,104,212,155,166,227,249,65,90,133,79,143,30,163,87,236,104,137,233,9,72,109,41,118,79,33,6,104,107,152,178,82,249,105,61,169,221,161,116,33,245,128,0,64,14,53,126,22,45,111,136,16,124,186,162,41,88,93,79,26,191,11,22,183,196,8,62,93,81,21,65,150,74,77,42,191,153,44,40,161,87,105,145,42,52,218,141,241,66,137,50,28,182,82,243,18,88,114,123,41,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,48,31,175,45,25,139,190,242,191,138,112,49,50,197,145,252,212,58,196,45,140,255,0,25,210,251,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,121,31,121,28,233,226,77,196,3,14,49,159,47,182,142,28,96,133,197,219,89,191,121,117,139,153,151,91,36,74,166,69,140,233,27,80,36,182,164,41,40,121,82,155,230,25,182,233,40,147,17,38,91,217,146,133,171,128,113,2,200,141,119,42,183,83,151,173,172,142,219,134,87,5,64,219,167,73,213,13,250,46,83,238,74,113,170,86,197,200,118,67,252,168,209,210,125,165,68,73,94,186,30,138,232,113,0,4,148,225,213,64,197,59,151,55,22,37,59,11,107,117,90,87,38,160,197,66,227,126,20,153,44,50,186,28,87,218,145,41,137,74,96,143,86,93,229,54,209,33,207,155,91,174,50,133,25,110,35,43,191,204,190,98,236,76,175,225,100,252,76,190,164,127,59,14,143,11,99,223,198,117,78,204,243,204,67,230,52,211,156,158,111,33,105,230,173,59,17,222,103,220,71,15,248,61,229,139,228,14,28,84,115,11,121,90,245,90,109,211,120,111,167,209,23,49,237,141,174,221,50,142,234,95,109,130,208,203,158,250,12,247,185,169,169,182,25,83,100,148,56,106,118,80,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,102,113,73,109,47,35,106,183,32,137,68,92,196,54,180,5,5,227,166,58,98,62,98,241,30,163,138,24,161,89,237,213,89,218,52,203,45,17,162,45,62,42,76,205,184,177,155,51,62,91,40,220,173,11,83,81,169,74,90,212,181,173,107,85,143,240,190,225,247,38,147,38,139,154,28,105,165,68,90,215,29,51,236,250,28,150,154,146,141,143,53,22,68,58,209,58,211,234,73,44,146,183,210,134,29,107,123,107,36,187,234,173,40,210,176,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,109,60,41,243,199,39,18,169,80,50,183,137,40,136,213,118,216,163,146,45,106,154,86,211,5,81,167,69,74,16,80,150,222,164,107,146,203,90,41,42,109,39,204,101,167,20,178,74,154,83,143,4,212,204,86,3,89,185,146,194,58,238,20,222,112,162,41,21,24,235,93,50,115,209,205,229,210,106,36,133,20,121,173,18,86,133,111,109,74,212,210,75,78,244,26,219,81,236,90,136,243,217,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,104,123,29,49,211,14,50,233,135,21,28,80,197,10,207,97,165,65,209,166,89,104,137,114,170,18,148,70,109,197,140,217,153,115,30,94,213,104,90,146,73,41,82,214,164,33,11,90,115,217,153,124,197,223,121,160,197,57,248,153,125,72,254,118,29,30,22,198,127,139,41,125,165,231,152,135,204,105,166,249,220,174,122,211,205,90,119,175,188,207,184,136,39,167,11,238,32,145,169,49,168,185,94,198,154,172,181,161,114,19,2,207,174,73,117,217,43,222,243,177,99,195,162,147,77,48,165,18,9,75,125,72,125,215,118,54,130,75,94,170,18,141,59,7,26,191,11,22,183,196,8,62,93,81,28,83,133,215,15,249,149,121,148,220,205,227,125,187,201,165,51,217,170,54,61,45,247,31,98,83,146,154,125,167,217,171,43,150,180,109,100,185,90,52,219,132,180,188,151,20,225,164,144,77,41,222,215,198,175,194,197,173,241,2,15,151,84,64,82,176,234,185,104,204,93,247,149,252,83,129,137,150,44,143,230,161,214,33,108,103,248,206,151,218,89,121,248,124,199,90,115,147,205,228,33,60,212,39,122,59,200,251,200,255,0,38,89,41,52,170,254,100,176,162,133,93,166,68,168,211,106,55,197,10,36,200,114,217,75,204,73,97,201,236,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,117,226,5,145,26,238,85,110,167,47,91,89,29,183,12,174,10,129,183,78,147,170,27,244,92,167,220,148,227,84,173,139,144,236,135,249,81,163,164,251,74,136,146,189,116,61,21,208,195,191,241,38,226,1,135,24,207,151,219,71,14,48,66,226,237,172,223,188,186,197,204,203,173,146,37,83,34,198,116,141,168,18,91,82,20,148,60,169,77,243,12,219,116,148,73,136,147,45,236,201,66,213,21,120,117,80,49,78,229,205,197,137,78,194,218,221,86,149,201,168,49,80,184,223,133,38,75,12,174,135,21,246,164,74,98,82,152,35,213,151,121,77,180,72,115,230,214,235,140,161,70,91,136,202,53,139,147,224,247,150,47,144,56,113,81,204,45,229,107,213,105,183,77,225,190,159,68,92,199,182,54,187,116,202,59,169,125,182,11,67,46,123,232,51,222,230,166,166,216,101,77,146,80,225,169,208,177,80,0,1,74,220,106,252,83,218,223,15,224,249,141,68,64,1,63,248,213,248,167,181,190,31,193,243,26,136,227,252,63,178,207,102,230,191,18,239,92,45,188,39,75,167,45,54,60,186,149,34,167,24,205,75,167,84,91,157,9,13,62,109,238,36,188,141,174,184,133,182,163,45,200,90,182,169,11,216,226,3,213,240,235,207,84,156,173,94,69,99,226,12,249,107,194,186,252,135,158,156,204,104,173,45,116,202,139,197,29,5,82,51,38,205,247,144,150,227,165,181,178,149,253,5,169,105,66,214,146,66,239,120,101,222,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,118,83,194,251,136,36,106,76,106,46,87,177,166,171,45,104,92,132,192,179,235,146,93,118,74,247,188,236,88,240,232,164,211,76,41,68,130,82,223,82,31,117,221,141,160,146,215,170,132,163,64,181,240,0,0,16,3,141,95,133,139,91,226,4,31,46,168,137,254,32,7,26,191,11,22,183,196,8,62,93,81,1,74,195,186,228,239,53,87,150,84,49,114,159,120,81,170,82,213,108,84,100,71,141,118,82,27,108,158,69,70,156,75,245,205,45,41,104,79,105,109,42,113,76,175,114,118,172,205,38,124,181,184,133,253,254,28,150,181,10,249,206,21,151,101,93,48,123,109,22,224,167,220,84,186,140,110,106,219,231,197,126,133,61,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,31,175,63,217,62,170,229,55,23,20,154,121,68,114,196,188,100,76,159,106,45,151,84,107,140,194,22,147,114,11,169,113,106,119,124,114,121,164,19,138,82,137,212,41,11,221,188,220,109,176,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,68,60,58,243,213,39,43,87,145,88,248,131,62,90,240,174,191,33,231,167,51,26,43,75,93,50,162,241,71,65,84,140,201,179,125,228,37,184,233,109,108,165,127,65,106,90,80,181,164,144,187,211,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,7,235,0,0,20,173,198,175,197,61,173,240,254,15,152,212,68,0,19,255,0,141,95,138,123,91,225,252,31,49,168,142,105,195,123,1,172,220,201,98,94,35,225,77,231,10,34,145,81,195,122,138,233,147,158,142,111,46,147,81,41,208,10,60,214,137,43,66,183,182,165,106,105,37,167,122,13,109,168,246,45,68,97,245,184,117,231,170,78,86,175,34,177,241,6,124,181,225,93,126,67,207,78,102,52,86,150,186,101,69,226,142,130,169,25,147,102,251,200,75,113,210,218,217,74,254,130,212,180,161,107,73,33,119,167,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,205,190,101,242,233,125,229,127,20,231,225,157,245,31,249,217,148,121,187,217,254,51,165,246,151,153,98,103,45,167,92,228,243,121,11,87,41,106,222,142,227,46,227,57,105,146,94,40,213,92,9,194,250,238,27,99,44,105,119,85,54,218,163,155,214,70,215,84,83,86,250,92,109,182,233,43,116,210,164,148,98,74,212,226,93,95,86,27,97,198,210,78,234,195,40,9,191,196,11,61,212,44,170,218,174,89,86,178,251,110,38,220,20,243,114,157,27,69,183,232,184,175,183,41,182,170,187,215,29,216,239,242,164,199,73,118,101,25,41,122,234,122,39,169,209,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,99,235,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,197,50,177,145,201,56,107,148,76,85,205,38,36,174,35,181,219,159,9,238,5,218,212,196,161,167,202,157,78,149,76,113,101,53,110,104,102,137,47,53,162,82,150,212,92,182,93,113,43,53,41,213,54,200,86,88,210,158,108,124,44,99,39,195,251,135,203,159,25,172,26,83,205,143,133,140,100,248,127,112,249,115,224,51,88,58,86,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,205,68,233,225,123,146,143,198,2,251,70,51,226,21,50,149,59,13,172,218,130,227,59,78,154,92,239,76,213,18,202,86,136,230,210,84,90,50,215,53,135,156,55,8,208,231,168,214,199,18,183,121,97,221,120,95,112,251,147,73,147,69,205,14,52,210,162,45,107,142,153,246,125,14,75,77,73,70,199,154,139,34,29,104,157,105,245,36,150,73,91,233,67,14,181,189,181,146,93,245,86,148,105,101,86,157,255,0,102,223,82,110,8,182,125,195,18,172,187,86,176,229,2,174,113,140,212,136,181,22,218,105,215,99,154,244,218,165,161,47,182,75,218,103,181,123,144,173,22,133,165,49,87,136,166,122,163,101,106,205,59,31,15,167,196,94,42,87,227,178,244,22,100,197,117,104,166,83,158,57,8,58,145,25,182,108,60,180,185,29,77,161,149,47,233,173,43,82,22,132,154,23,81,121,104,199,76,193,97,230,62,192,187,112,114,179,233,59,250,245,168,53,71,125,53,98,106,87,167,92,153,53,151,21,30,67,178,12,140,185,239,161,189,239,19,141,184,90,153,243,17,169,168,5,159,241,171,240,177,107,124,64,131,229,213,17,74,194,228,248,191,212,107,181,140,151,225,237,90,233,183,62,79,214,166,222,20,153,21,26,71,108,68,191,71,202,93,38,122,157,141,207,65,18,29,229,172,212,142,98,75,106,182,234,93,12,87,14,72,48,134,205,199,172,206,90,88,71,136,12,75,114,133,113,71,171,179,32,226,62,108,190,210,209,75,150,235,79,54,190,164,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,97,250,178,81,154,234,238,82,241,150,21,229,205,170,204,180,42,90,67,186,104,144,158,66,123,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,182,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,65,156,44,203,229,210,251,202,254,41,207,195,59,234,63,243,179,40,243,119,179,252,103,75,237,47,50,196,206,91,78,185,201,230,242,22,174,82,213,189,29,198,93,198,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,232,45,75,74,22,180,146,22,23,188,0,0,0,0,0,0,0,0,0,0,32,7,26,191,11,22,183,196,8,62,93,81,19,252,64,14,53,126,22,45,111,136,16,124,186,162,2,0,112,184,241,217,134,95,125,121,60,209,42,184,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,68,170,227,157,249,147,253,164,253,218,2,170,196,170,200,46,117,238,172,169,226,60,74,37,90,167,218,48,202,230,168,50,221,199,79,144,110,45,184,27,205,45,170,167,28,155,74,214,151,154,65,17,173,40,73,243,155,65,32,203,114,90,91,94,215,132,157,129,102,226,158,58,95,248,125,136,54,244,74,229,189,92,195,121,241,167,65,146,71,177,212,122,74,154,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,31,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,176,209,157,167,116,208,175,155,86,141,122,218,211,187,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,17,175,138,63,129,60,77,251,151,206,33,8,43,194,143,58,255,0,131,43,169,140,181,226,101,78,171,38,219,187,106,17,227,90,78,235,206,102,143,84,121,197,36,227,236,36,155,137,102,83,142,35,170,85,177,183,75,113,160,137,231,157,76,234,226,143,224,79,19,126,229,243,136,64,41,91,41,222,41,240,111,226,5,189,230,44,13,41,140,214,101,59,197,62,13,252,64,183,188,197,129,165,48,0,1,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,1,76,60,80,179,211,248,107,186,151,129,216,57,121,246,188,54,162,236,244,196,152,73,218,205,118,168,219,138,51,209,226,81,246,136,108,232,223,47,66,74,22,233,45,207,157,74,99,184,81,171,42,57,81,196,124,218,226,58,44,171,41,174,195,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,71,96,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,250,11,74,20,181,173,38,181,243,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,72,95,245,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,234,91,138,198,71,35,97,173,86,126,105,48,217,114,221,161,92,245,131,93,211,76,82,29,124,233,213,25,74,90,206,106,28,208,201,17,158,119,84,169,46,40,185,111,58,218,80,106,75,169,109,155,115,180,238,154,21,243,106,209,175,91,90,119,109,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,130,170,248,162,241,0,153,87,153,82,203,38,8,92,92,154,83,61,166,157,124,85,24,109,246,37,57,41,167,221,97,234,74,121,136,70,214,75,149,171,174,54,107,75,201,113,45,146,137,4,234,93,8,45,150,140,197,223,121,95,197,56,24,153,98,200,254,106,29,98,22,198,127,140,233,125,165,151,159,135,204,117,167,57,60,222,66,19,205,66,119,163,188,143,188,143,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,212,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,60,57,104,203,165,247,154,12,83,129,134,118,44,127,230,166,86,38,239,103,248,178,151,218,89,101,249,156,183,93,111,157,202,231,161,92,164,43,122,251,136,187,204,180,17,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,6,104,135,234,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,126,81,102,153,167,200,228,156,74,202,38,21,102,147,13,151,17,170,237,177,132,246,250,238,154,98,144,211,5,81,167,69,166,54,179,154,135,52,35,92,150,90,213,42,75,138,62,99,45,54,148,26,84,210,91,120,37,87,14,188,245,70,205,45,154,86,62,32,207,136,140,84,160,71,121,233,204,198,138,234,17,83,167,50,113,208,85,35,50,108,152,101,106,114,66,91,91,41,95,211,66,150,148,33,10,36,34,101,12,187,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,66,121,59,205,85,155,154,252,35,167,222,20,106,148,68,220,244,232,241,227,93,148,134,219,54,87,78,168,154,61,115,75,74,90,213,217,156,82,92,83,43,220,173,200,35,73,159,49,14,33,1,221,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,85,255,0,24,92,4,93,74,151,74,198,27,118,142,181,61,24,216,131,57,76,71,212,137,148,166,124,135,28,81,161,189,117,212,211,170,148,189,61,229,237,16,247,135,118,58,61,131,88,253,70,143,38,97,49,78,184,100,199,164,72,222,225,165,9,39,230,196,37,40,245,113,9,47,85,190,243,215,236,63,101,230,227,30,28,81,113,91,13,235,246,77,106,19,50,27,169,83,165,71,107,123,104,89,182,227,140,56,217,45,59,146,173,20,92,195,208,200,140,203,252,131,59,216,241,134,183,14,1,227,101,106,222,92,121,80,87,75,172,73,145,75,116,208,182,148,108,181,45,212,50,226,85,181,31,205,106,74,73,17,116,233,167,176,52,85,122,215,97,187,133,149,235,142,28,132,57,25,116,9,83,26,113,11,35,37,32,227,41,100,100,100,122,31,77,15,82,63,214,51,131,141,18,220,184,241,186,242,113,147,53,46,101,205,81,74,53,235,169,174,91,154,123,255,0,72,89,238,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,169,17,17,158,189,199,168,171,30,122,174,108,89,237,49,213,185,85,91,139,123,102,147,215,83,118,78,165,166,154,254,151,215,250,192,104,59,37,214,228,123,107,44,120,115,17,152,164,203,146,45,138,68,135,244,65,39,123,170,167,199,37,43,161,22,186,237,239,62,163,182,142,119,151,88,78,211,176,23,14,161,60,71,204,98,212,164,54,173,123,245,40,77,17,247,253,131,162,0,0,0,0,0,0,0,0,0,0,0,10,140,227,53,133,207,64,186,45,252,82,142,210,74,44,136,241,41,11,218,147,234,242,156,168,62,102,122,35,78,226,253,45,126,175,104,183,49,30,179,195,151,248,120,255,0,129,181,170,42,98,161,218,157,42,60,154,165,63,212,37,41,82,90,135,37,45,36,190,109,106,51,220,247,114,72,143,220,100,125,225,82,220,54,49,213,56,71,142,244,202,69,70,98,89,167,92,79,51,76,95,53,205,173,165,114,38,67,73,171,171,137,73,25,37,179,235,161,244,246,24,190,120,51,162,212,161,179,62,12,134,222,98,67,105,113,183,27,89,41,42,74,136,140,140,140,186,31,67,33,152,10,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,97,144,180,76,141,241,48,183,81,66,165,225,150,49,84,187,43,240,218,98,43,85,73,143,33,13,169,40,68,102,82,110,61,34,86,166,122,243,22,122,39,184,140,253,228,2,208,128,121,75,99,21,176,210,242,134,220,219,102,254,183,106,77,184,217,58,93,146,171,29,227,36,153,36,245,61,139,63,210,79,248,200,125,162,184,237,227,86,210,174,211,140,253,221,169,26,255,0,156,7,209,1,228,46,108,93,195,11,66,50,228,220,87,253,187,4,155,211,84,63,85,142,210,186,154,75,185,107,47,210,47,241,136,105,152,78,43,152,85,98,83,202,22,26,25,215,170,110,247,56,215,102,149,29,26,41,163,245,141,153,137,81,106,149,172,139,235,79,184,140,7,118,205,246,107,108,236,183,216,50,42,50,170,208,221,174,63,179,177,193,75,237,41,229,232,244,114,115,230,205,230,214,122,33,237,221,61,157,79,167,126,126,111,139,202,183,136,55,60,203,174,224,150,236,169,243,121,124,197,184,226,214,103,177,180,182,93,86,165,43,232,160,187,204,251,135,161,198,12,113,196,108,112,184,87,112,223,183,28,233,235,233,202,97,201,143,186,203,62,163,104,86,196,186,226,246,238,229,32,207,67,234,101,246,105,220,242,45,146,203,159,49,119,204,90,173,126,147,50,37,155,19,127,106,148,227,14,54,79,110,102,74,81,202,90,216,113,165,104,243,36,74,212,250,107,161,117,238,9,213,194,99,46,111,216,216,120,230,43,92,116,119,33,213,43,218,114,155,149,28,219,125,158,67,243,152,61,73,109,37,73,213,43,73,244,81,234,70,93,197,208,88,96,249,182,253,191,72,181,233,76,209,104,112,88,137,14,62,238,91,76,180,150,210,91,148,106,62,137,34,34,234,163,62,239,104,250,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,201,226,86,23,89,24,181,109,191,106,223,52,40,117,40,47,237,212,159,138,203,198,157,174,33,126,175,53,10,34,213,77,163,94,158,207,176,83,46,104,248,98,226,150,20,212,164,86,48,214,153,54,229,160,30,206,83,81,89,147,50,90,125,86,18,123,137,152,169,65,122,238,44,203,67,250,41,63,105,24,188,97,254,111,198,143,41,163,102,83,13,188,218,187,208,226,73,73,63,111,113,128,203,125,98,218,185,237,151,249,53,234,13,78,150,233,127,38,92,87,24,87,113,31,114,136,143,185,69,254,50,247,143,189,110,99,46,44,90,78,161,219,119,18,110,136,4,141,116,68,122,196,150,147,212,143,216,133,151,233,31,248,204,104,79,16,50,139,151,220,73,109,73,184,48,202,221,75,170,211,231,216,162,194,39,127,145,252,165,178,175,98,8,190,193,25,174,14,14,248,1,81,121,249,52,203,134,233,138,181,237,229,182,153,112,144,218,116,34,35,232,152,93,59,143,245,152,10,169,94,106,51,12,227,220,243,198,43,204,143,220,87,12,237,59,180,254,120,121,123,179,23,49,54,248,117,110,221,87,237,193,83,223,166,228,202,170,72,121,39,161,39,78,142,44,255,0,69,63,226,47,112,181,199,120,50,97,73,202,37,51,120,220,36,199,180,149,80,141,187,187,254,35,167,120,253,212,254,13,24,40,134,157,42,133,219,116,169,195,219,203,229,79,136,100,93,79,93,117,131,246,0,168,59,82,201,188,47,186,145,82,172,251,106,171,91,152,175,245,152,16,157,146,191,162,165,125,22,210,163,238,66,143,187,185,39,238,23,31,146,46,27,54,214,14,75,165,98,142,32,28,137,215,58,99,58,133,193,127,150,236,88,239,34,106,92,101,214,219,118,42,28,66,137,12,163,214,221,175,172,173,58,25,105,35,240,99,39,120,21,129,168,75,150,141,157,1,233,169,215,248,116,202,124,53,73,255,0,92,255,0,92,109,148,31,115,170,79,217,161,125,189,184,7,252,161,8,109,9,109,180,37,8,65,18,82,148,150,132,68,93,196,68,63,232,0,0,0,0,0,0,0,0,0,0,0,0,121,140,80,140,153,152,105,118,68,87,115,212,57,237,159,235,142,178,254,209,233,199,159,196,45,135,96,220,164,226,246,36,232,243,53,86,186,104,92,149,245,212,6,105,241,142,41,65,197,203,218,42,79,163,55,21,73,5,246,20,167,11,251,7,199,174,221,181,251,146,53,62,21,86,163,33,246,41,145,26,133,25,165,188,181,37,13,182,70,72,34,37,40,200,180,37,25,116,208,189,196,61,22,59,33,182,241,166,251,38,157,230,36,238,90,161,146,183,107,175,240,183,125,163,247,229,223,10,170,24,203,139,118,253,147,6,35,207,183,38,124,67,151,202,109,74,217,25,82,90,105,107,61,16,189,8,185,133,169,153,105,239,247,24,89,111,8,252,180,55,66,161,73,198,187,158,146,226,38,212,16,184,244,254,208,198,132,113,220,68,9,45,58,141,237,17,247,146,180,82,86,101,223,167,188,89,144,241,216,67,97,211,112,211,13,45,171,42,155,29,13,34,145,73,133,9,91,80,148,154,148,212,118,219,51,61,169,78,167,234,23,93,11,236,46,225,236,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,203,230,46,196,202,254,22,79,196,203,234,71,243,176,232,240,182,61,252,103,84,236,207,60,196,62,99,77,57,201,230,242,22,158,106,211,177,29,230,125,196,125,84,82,7,22,76,11,198,91,43,28,127,11,151,173,211,85,188,45,107,187,123,84,154,163,144,82,196,90,38,215,158,83,52,68,165,14,44,147,202,96,146,226,86,105,111,158,165,190,178,74,150,151,148,2,69,241,67,197,235,55,30,178,19,134,216,185,135,239,203,114,133,113,95,16,222,142,82,216,54,95,105,104,133,83,105,214,92,71,82,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,58,224,202,119,138,124,27,248,129,111,121,139,3,197,55,127,222,77,88,50,48,181,55,12,179,180,229,86,25,175,174,146,163,37,48,85,22,153,113,132,200,65,25,106,133,155,79,45,10,218,101,188,137,189,251,185,109,237,246,185,78,241,79,131,127,16,45,239,49,96,6,148,199,42,205,143,133,140,100,248,127,112,249,115,227,170,142,85,155,31,11,24,201,240,254,225,242,231,192,102,176,104,247,47,86,181,10,249,201,126,26,89,87,76,30,219,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,163,56,67,74,121,78,240,177,131,127,15,237,239,46,96,5,48,113,6,201,37,87,42,23,251,117,219,97,137,115,176,234,234,145,33,234,84,196,197,82,88,164,190,167,158,82,41,43,113,79,58,181,173,184,233,109,73,117,195,73,188,92,195,73,25,182,230,158,3,39,121,170,188,178,161,139,148,251,194,141,82,150,171,98,163,34,60,107,178,144,219,100,242,42,52,226,95,174,105,105,75,66,123,75,105,83,138,101,123,147,181,102,105,51,229,173,196,46,255,0,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,169,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,158,122,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,176,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,162,30,29,121,234,147,149,171,200,172,124,65,159,45,120,87,95,144,243,211,153,141,21,165,174,153,81,120,163,160,170,70,100,217,190,242,18,220,116,182,182,82,191,160,181,45,40,90,210,72,93,233,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,3,245,128,0,0,205,102,108,124,83,227,39,196,11,135,204,95,26,83,25,172,205,143,138,124,100,248,129,112,249,139,224,45,39,132,22,102,44,219,199,7,163,101,149,80,101,192,187,44,56,243,106,72,53,17,184,197,74,156,252,229,58,167,208,178,73,19,107,105,217,104,105,77,171,188,141,181,161,74,213,196,181,226,184,162,240,255,0,135,87,135,82,204,222,8,91,188,154,171,61,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,170,187,78,233,174,216,215,85,26,245,181,167,118,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,232,47,207,41,25,227,179,115,11,151,154,222,48,222,8,137,109,84,172,24,239,46,244,136,194,205,244,69,67,17,205,245,77,101,148,26,223,236,206,54,151,20,132,169,38,189,237,60,218,77,222,94,245,135,53,225,55,150,47,193,6,7,126,22,111,27,94,148,205,223,136,123,42,16,42,13,189,207,148,221,186,227,44,185,21,133,31,84,53,204,89,45,245,33,179,213,73,91,28,211,222,217,33,169,212,51,153,112,102,195,17,40,25,151,186,49,255,0,3,46,57,118,122,230,200,126,159,68,105,154,116,70,17,26,128,132,38,60,24,14,195,66,85,25,72,106,43,49,80,72,52,173,36,182,16,178,51,90,73,98,234,114,159,126,99,206,60,100,254,143,119,98,12,168,150,141,247,113,209,229,179,75,174,51,79,230,47,67,74,219,135,86,118,11,168,67,68,181,25,37,242,105,38,166,93,70,197,164,208,135,121,77,131,50,249,234,193,44,173,94,86,165,143,136,51,229,174,165,95,145,29,233,204,198,138,250,215,76,164,60,82,80,85,35,50,108,208,242,19,34,58,91,91,41,95,59,98,212,180,161,123,73,11,174,14,53,126,41,237,111,135,240,124,198,162,34,174,104,112,115,17,240,51,28,110,171,27,20,30,170,207,170,250,66,68,230,107,117,20,159,50,189,21,215,150,109,212,137,70,183,55,243,180,82,149,243,139,82,92,230,33,103,189,11,34,241,87,101,255,0,121,95,81,173,248,183,133,195,46,172,139,86,142,221,2,144,114,76,148,184,180,230,221,117,214,163,146,244,220,164,33,79,184,72,220,103,181,27,80,157,16,132,37,33,55,248,42,120,167,186,126,31,206,243,26,112,186,145,74,220,21,60,83,221,63,15,231,121,141,56,93,72,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,22,169,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,128,26,51,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,234,180,237,106,21,141,106,209,172,171,90,15,98,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,163,235,0,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,87,3,90,181,41,154,174,50,80,158,169,196,69,74,100,122,12,184,240,212,242,73,247,152,101,83,146,235,168,111,93,202,66,20,251,41,82,136,180,73,186,217,30,155,139,94,107,198,175,197,61,173,240,254,15,152,212,68,63,192,188,116,196,124,186,98,61,59,20,48,190,179,216,106,176,117,105,230,93,35,92,90,132,85,25,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,144,187,78,32,217,36,165,102,190,192,110,187,108,49,18,14,34,218,177,228,61,74,152,152,169,83,245,102,18,203,202,69,37,110,41,230,144,132,57,33,77,169,46,184,106,38,79,152,105,34,39,28,214,136,127,209,85,133,117,127,178,182,229,201,110,84,63,239,144,231,83,103,71,115,254,75,140,188,219,136,250,148,149,39,216,100,52,125,150,140,197,216,153,160,194,200,24,153,98,200,254,106,29,98,22,199,191,139,42,157,153,151,159,135,204,117,166,249,220,174,122,19,205,66,118,47,188,143,188,138,21,113,100,201,69,71,16,33,254,51,184,95,76,231,214,168,148,245,183,119,194,108,162,199,109,218,92,86,30,120,234,106,113,106,66,220,121,164,54,150,84,159,157,90,219,228,18,9,36,201,146,194,58,230,151,59,116,172,215,228,106,218,161,92,239,196,131,136,182,173,241,73,102,171,13,82,146,167,234,204,38,143,45,43,171,33,180,178,210,16,135,36,41,196,169,166,201,68,201,242,201,70,68,227,122,243,94,23,30,59,48,203,239,175,39,154,34,168,149,92,46,60,118,97,151,223,94,79,52,5,255,0,0,0,10,86,227,55,133,191,37,51,29,66,196,200,20,46,203,2,251,183,219,237,51,123,86,254,217,84,132,179,101,239,155,53,154,155,217,21,84,228,244,74,80,173,117,45,85,204,49,0,5,255,0,113,52,193,79,195,78,81,238,158,207,80,236,179,236,77,111,88,123,221,216,203,189,137,135,187,67,110,104,218,212,173,98,187,39,98,75,110,174,147,91,148,73,221,173,0,128,11,105,224,151,131,148,38,173,91,235,48,50,30,231,86,164,212,14,206,134,222,213,167,178,69,109,184,242,228,30,164,189,142,115,150,236,110,134,141,200,236,190,170,180,113,68,85,65,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,210,158,90,240,134,54,2,224,53,141,132,108,177,17,185,22,237,29,150,106,7,17,247,94,97,218,138,245,118,107,205,173,221,22,104,114,75,143,56,68,100,157,9,100,68,148,145,18,72,58,88,229,89,177,240,177,140,159,15,238,31,46,124,117,81,202,179,99,225,99,25,62,31,220,62,92,248,12,214,13,41,229,59,194,198,13,252,63,183,188,185,129,154,193,165,60,167,120,88,193,191,135,246,247,151,48,2,165,120,161,100,163,241,127,190,215,140,248,123,76,165,65,195,107,202,160,136,205,83,161,23,39,208,213,69,50,165,174,57,52,165,30,172,187,202,125,230,205,178,36,55,235,181,177,180,161,174,103,11,201,222,106,175,44,168,98,229,62,240,163,84,165,170,216,168,200,143,26,236,164,54,217,60,138,141,56,151,235,154,90,82,208,158,210,218,84,226,153,94,228,237,89,154,76,249,107,113,11,208,237,217,107,80,175,155,86,179,101,93,48,123,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,16,91,7,184,70,97,61,143,142,55,54,33,95,207,210,174,187,51,210,15,63,105,218,78,197,147,203,130,217,188,195,241,213,37,213,62,125,163,147,163,241,141,151,82,235,111,55,181,197,158,171,54,144,19,166,211,186,104,87,205,171,70,189,109,105,221,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,250,15,172,0,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,1,110,152,171,130,248,95,141,244,170,69,11,21,237,8,151,37,54,135,88,143,94,135,14,90,220,228,20,214,82,180,182,167,27,74,137,47,35,107,174,36,218,112,148,218,137,70,74,74,135,181,0,1,154,204,216,248,167,198,79,136,23,15,152,190,39,255,0,5,204,194,218,180,248,119,30,88,170,209,187,29,106,165,80,147,118,210,38,185,41,180,183,59,230,35,50,252,52,182,163,37,155,200,67,4,242,73,27,247,54,79,153,146,9,173,87,0,51,99,226,159,25,62,32,92,62,98,248,230,148,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,0,185,254,40,89,22,252,53,218,171,199,28,28,179,59,94,36,209,118,122,98,52,37,109,122,187,75,109,181,17,232,201,36,251,68,198,116,111,151,161,165,107,104,150,223,206,169,49,219,47,41,193,147,46,159,38,172,74,238,101,235,241,244,159,119,243,40,86,255,0,175,244,41,108,60,93,169,223,81,211,73,243,101,52,72,218,227,105,90,59,22,228,153,165,238,189,215,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,170,188,197,103,115,23,47,76,215,215,113,203,13,49,38,93,33,20,137,11,161,218,211,104,205,174,18,29,160,71,152,167,162,182,251,78,22,231,208,234,136,159,117,169,4,164,169,107,52,154,18,132,165,180,133,218,102,199,194,198,50,124,63,184,124,185,241,154,193,118,120,55,143,216,185,153,14,26,120,199,136,56,197,75,136,197,73,139,94,231,164,193,157,26,158,184,136,171,68,98,140,68,115,12,140,205,11,90,164,28,148,45,76,146,26,37,182,164,165,9,216,100,41,48,6,140,242,57,127,217,184,131,149,12,48,149,102,92,49,42,168,161,218,244,186,5,76,153,51,223,14,163,18,27,45,72,142,234,20,68,164,45,42,45,75,82,245,144,164,45,59,144,180,168,234,215,138,22,74,63,23,251,237,120,207,135,180,202,84,28,54,188,170,8,140,213,58,17,114,125,13,84,83,42,90,227,147,74,81,234,203,188,167,222,108,219,34,67,126,187,91,27,74,26,230,114,12,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,249,255,0,160,76,113,194,207,255,0,61,217,152,129,111,255,0,223,163,118,234,92,232,223,242,29,107,123,46,255,0,189,90,119,127,36,203,160,103,223,39,121,170,188,178,161,139,148,251,194,141,82,150,171,98,163,34,60,107,178,144,219,100,242,42,52,226,95,174,105,105,75,66,123,75,105,83,138,101,123,147,181,102,105,51,229,173,196,46,242,51,11,116,208,175,156,151,226,93,235,107,78,237,180,91,131,11,235,53,74,116,158,82,219,231,197,126,146,235,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,232,35,6,21,112,127,194,251,71,30,106,248,147,123,215,98,87,236,152,117,137,19,109,155,48,161,184,108,37,133,108,114,59,115,157,121,197,169,228,50,165,58,223,36,247,19,196,211,46,56,179,37,185,28,75,92,216,248,88,198,79,135,247,15,151,62,3,53,131,74,120,23,140,120,113,155,12,14,167,95,52,150,105,85,74,85,199,79,56,53,250,35,170,41,141,194,148,182,72,165,211,100,165,196,39,126,222,97,164,247,182,148,184,218,146,178,35,67,137,51,205,96,145,89,28,205,221,87,40,56,184,171,173,250,116,186,197,167,94,142,154,109,199,74,98,66,144,181,176,75,37,34,83,40,53,19,75,146,201,238,217,204,45,13,14,60,217,41,190,105,184,144,234,185,232,225,217,115,96,158,46,81,213,130,180,41,117,27,18,255,0,172,65,162,219,232,147,62,58,87,14,183,53,111,19,116,162,83,175,115,86,130,38,119,161,247,18,148,146,28,74,22,226,150,133,56,187,116,202,246,5,208,178,233,129,214,174,23,210,104,212,168,51,224,211,227,187,95,122,156,107,91,117,10,194,153,65,75,148,110,56,68,227,155,220,73,237,53,145,25,54,150,208,73,66,80,148,39,218,209,106,118,110,41,217,180,59,166,158,220,74,229,189,92,143,79,175,210,220,147,16,246,58,141,91,149,14,65,54,234,73,72,90,84,77,58,141,201,37,161,105,73,250,170,79,79,64,0,0,0,32,7,26,191,11,22,183,196,8,62,93,81,21,1,132,247,215,224,191,20,236,220,76,244,95,164,254,73,92,20,234,239,98,231,242,123,87,101,146,219,220,174,102,213,108,221,203,219,187,106,180,215,93,15,77,5,191,241,171,240,177,107,124,64,131,229,213,17,74,192,52,187,73,155,132,121,183,192,104,85,9,148,152,151,29,137,136,84,118,222,118,12,181,33,102,72,94,134,166,92,54,86,162,106,75,14,164,210,102,218,247,180,243,39,181,68,180,17,149,43,98,55,15,60,80,180,51,129,67,203,116,88,114,218,161,94,245,135,142,215,184,92,83,114,16,245,17,181,27,143,72,82,143,146,135,36,197,140,74,83,204,23,45,70,180,145,32,141,46,178,165,184,124,231,110,171,149,11,253,202,21,206,252,185,216,117,117,72,142,205,86,26,165,41,44,82,95,83,204,165,117,100,54,150,93,90,214,220,116,184,149,52,217,36,222,46,89,40,204,219,111,75,10,226,167,153,223,193,198,89,105,84,12,55,186,41,82,37,227,7,54,158,212,150,153,237,141,203,183,87,20,206,99,241,158,78,172,150,242,126,35,100,179,51,51,110,74,148,217,110,73,56,216,77,75,78,214,161,88,214,173,26,202,181,160,246,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,234,62,176,163,110,31,185,211,205,29,185,139,150,14,4,81,174,9,119,141,167,95,172,65,163,174,143,86,140,237,65,116,184,6,182,16,243,209,28,74,137,230,17,30,35,14,26,81,188,227,182,130,113,102,215,122,138,242,64,67,254,32,89,17,161,102,170,213,114,245,181,145,216,177,54,223,167,155,116,233,58,173,207,74,69,97,185,78,53,74,216,185,13,71,99,155,38,66,79,180,168,141,72,211,67,213,61,10,139,63,209,85,133,117,127,178,182,229,201,110,84,63,239,144,231,83,103,71,115,254,75,140,188,219,136,250,148,149,39,216,100,53,38,40,175,139,207,200,79,199,38,165,242,71,253,85,249,63,75,249,83,249,111,245,83,150,174,95,229,61,95,239,30,193,249,47,83,223,235,243,0,114,172,208,231,95,25,115,89,14,216,162,95,149,62,207,69,182,105,241,91,42,124,115,74,27,159,84,67,4,220,154,156,130,66,80,133,60,234,205,211,66,73,36,134,91,89,161,5,170,156,91,189,47,135,94,69,100,230,150,242,43,227,16,96,75,70,21,208,36,60,204,231,163,74,105,11,169,212,89,40,235,42,105,145,56,79,178,133,55,33,46,45,228,163,232,33,72,74,208,181,18,209,13,70,151,114,208,213,154,140,188,225,188,172,62,178,162,90,22,245,70,215,166,213,32,208,227,58,111,34,10,37,71,68,131,108,221,50,37,60,189,206,168,214,234,139,123,139,53,45,94,178,140,7,64,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,64,190,53,126,22,45,111,136,16,124,186,162,39,248,128,28,106,252,44,90,223,16,32,249,117,68,5,64,97,61,245,248,47,197,59,55,19,61,23,233,63,146,87,5,58,187,216,185,252,158,213,217,100,182,247,43,153,181,91,55,114,246,238,218,173,53,215,67,211,65,163,58,76,220,35,205,190,3,66,168,76,164,196,184,236,76,66,163,182,243,176,101,169,11,50,66,244,53,50,225,178,181,19,82,88,117,38,147,54,215,189,167,153,61,170,37,160,140,179,68,37,167,15,156,237,213,114,161,127,185,66,185,223,151,59,14,174,169,17,217,170,195,84,165,37,138,75,234,121,148,174,172,134,210,203,171,90,219,142,151,18,166,155,36,155,197,203,37,25,155,109,232,12,70,225,231,138,22,134,112,40,121,110,139,14,91,84,43,222,176,241,218,247,11,138,110,66,30,162,54,163,113,233,10,81,242,80,228,152,177,137,74,121,130,229,168,214,146,36,17,165,214,84,187,222,180,237,106,21,141,106,209,172,171,90,15,98,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,162,21,241,83,204,239,224,227,44,180,170,6,27,221,20,169,18,241,131,155,79,106,75,76,246,198,229,219,171,138,103,49,248,207,39,86,75,121,63,17,178,89,153,153,183,37,74,108,183,36,156,110,16,112,253,206,158,104,237,204,92,176,112,34,141,112,75,188,109,58,253,98,13,29,116,122,180,103,106,11,165,192,53,176,135,158,136,226,84,79,48,136,241,24,112,210,141,231,29,180,19,139,54,187,212,65,121,32,0,2,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,224,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,128,78,158,32,89,17,161,102,170,213,114,245,181,145,216,177,54,223,167,155,116,233,58,173,207,74,69,97,185,78,53,74,216,185,13,71,99,155,38,66,79,180,168,141,72,211,67,213,61,10,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,26,158,21,171,197,47,33,63,46,225,215,179,93,133,239,236,184,41,84,254,217,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,15,87,194,247,61,63,134,187,85,24,29,140,119,159,107,196,154,46,255,0,67,201,154,157,175,87,105,109,182,147,45,94,53,31,104,152,206,142,115,53,36,173,109,18,28,249,213,38,67,133,63,198,91,45,59,166,187,99,93,84,107,214,214,157,216,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,190,156,130,231,94,213,205,102,28,68,162,85,170,125,159,19,109,154,123,45,220,116,249,6,218,28,159,176,146,218,170,113,201,180,161,10,101,213,153,26,210,132,151,37,197,146,12,182,169,165,186,18,168,64,14,53,126,22,45,111,136,16,124,186,162,39,248,128,28,106,252,44,90,223,16,32,249,117,68,4,0,225,113,227,179,12,190,250,242,121,162,236,243,21,128,214,110,100,176,142,187,133,55,156,40,138,69,70,58,215,76,156,244,115,121,116,154,137,33,69,30,107,68,149,161,91,219,82,181,52,146,211,189,6,182,212,123,22,162,58,76,225,113,227,179,12,190,250,242,121,162,223,179,175,154,234,22,82,240,106,109,229,205,165,76,187,234,90,195,181,168,147,94,90,123,124,173,200,39,28,52,182,70,179,101,132,47,154,225,234,132,158,136,111,152,133,186,217,128,162,204,203,229,210,251,202,254,41,207,195,59,234,63,243,179,40,243,119,179,252,103,75,237,47,50,196,206,91,78,185,201,230,242,22,174,82,213,189,29,198,93,198,115,167,133,215,16,9,148,137,148,220,178,99,125,197,206,165,61,217,169,214,61,81,246,223,126,83,114,157,125,166,25,164,171,150,133,238,100,249,186,180,227,134,132,178,150,212,217,168,208,109,37,170,214,187,46,154,237,243,117,86,111,91,166,119,109,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,130,239,184,115,100,39,241,87,161,63,137,24,136,255,0,104,196,219,154,159,216,229,199,98,70,248,180,88,43,90,29,56,105,52,30,199,158,53,182,218,157,119,170,73,72,74,26,61,169,83,143,4,213,0,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,7,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,2,205,51,137,149,91,55,53,248,71,80,179,235,52,216,137,185,233,209,228,73,180,234,238,56,108,174,157,81,52,122,132,167,82,133,171,179,56,164,182,151,145,181,91,144,68,162,46,98,27,90,51,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,61,68,8,213,154,156,136,225,62,106,174,171,70,245,186,81,216,171,86,253,66,3,117,25,58,201,115,210,148,38,28,125,199,105,91,17,33,164,49,205,92,133,31,105,73,27,168,211,66,212,186,16,64,190,20,249,28,141,137,85,88,25,164,196,149,203,106,133,108,86,9,118,181,49,40,117,131,168,212,98,169,11,41,171,115,66,37,198,101,221,18,148,182,163,230,60,211,137,89,165,45,41,183,172,211,54,62,22,49,147,225,253,195,229,207,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,230,185,177,240,177,140,159,15,238,31,46,124,6,107,6,148,243,99,225,99,25,62,31,220,62,92,248,205,96,210,158,108,124,44,99,39,195,251,135,203,159,1,154,193,161,236,204,102,7,11,242,47,151,152,204,211,215,18,36,232,20,127,64,216,86,243,134,228,165,202,126,60,116,183,29,42,74,156,39,87,25,146,229,27,206,169,194,50,70,133,184,221,113,180,175,60,35,170,230,95,49,119,222,104,49,78,126,38,95,82,63,157,135,71,133,177,159,226,202,95,105,121,230,33,243,26,105,190,119,43,158,180,243,86,157,235,239,51,238,34,15,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,137,225,123,145,111,192,165,170,140,113,198,59,51,178,98,77,107,127,161,227,77,86,231,168,84,183,27,73,22,172,154,75,179,204,123,87,57,154,154,150,134,141,13,252,210,149,33,179,226,156,46,184,127,204,171,204,166,230,111,27,237,222,77,41,158,205,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,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,127,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,11,158,205,86,89,236,220,215,225,28,204,45,188,39,75,167,45,50,19,82,164,84,227,25,169,116,234,139,104,113,13,62,109,238,36,188,141,174,184,133,182,163,45,200,90,182,169,11,216,226,51,175,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,61,68,8,127,196,11,34,52,44,213,90,174,94,182,178,59,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,246,149,17,169,26,104,122,167,161,4,85,225,117,196,2,101,34,101,55,44,152,223,113,115,169,79,118,106,117,143,84,125,183,223,148,220,167,95,105,134,105,42,229,161,123,153,62,110,173,56,225,161,44,165,181,54,106,52,27,73,106,218,134,88,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,63,194,247,61,63,134,187,85,24,29,140,119,159,107,196,154,46,255,0,67,201,154,157,175,87,105,109,182,147,45,94,53,31,104,152,206,142,115,53,36,173,109,18,28,249,213,38,67,132,19,252,0,0,4,127,207,174,41,95,120,45,148,235,231,19,48,210,187,232,107,146,141,232,206,197,55,178,179,35,149,205,169,69,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,164,0,231,248,247,130,150,174,98,112,158,187,131,151,173,66,171,10,139,112,118,94,210,253,45,214,219,148,142,68,150,164,35,98,156,109,196,22,171,101,36,122,160,253,83,61,52,61,12,130,160,50,245,196,123,57,215,206,62,225,165,149,116,227,39,109,162,220,23,133,26,151,81,141,242,118,148,223,62,43,243,90,109,214,247,162,50,86,157,200,90,139,84,153,40,181,212,140,143,168,187,241,8,48,247,132,78,91,112,214,255,0,182,177,26,133,123,98,83,245,43,86,177,10,183,13,169,117,40,10,97,199,227,60,135,155,75,137,76,52,168,208,106,65,17,145,41,39,166,186,25,119,137,190,0,32,7,26,191,11,22,183,196,8,62,93,81,19,252,64,14,53,126,22,45,111,136,16,124,186,162,2,0,112,184,241,217,134,95,125,121,60,209,42,184,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,68,170,227,157,249,147,253,164,253,218,3,143,240,97,171,82,169,217,175,173,195,168,84,226,69,145,84,177,231,196,130,211,207,37,11,148,249,76,132,241,180,210,76,245,90,201,166,93,112,210,157,79,99,107,87,114,76,202,213,51,85,150,123,55,53,248,71,51,11,111,9,210,233,203,76,132,212,169,21,56,198,106,93,58,162,218,28,67,79,155,123,137,47,35,107,174,33,109,168,203,114,22,173,170,66,246,56,140,230,90,119,77,118,198,186,168,215,173,173,59,177,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,65,125,57,5,206,189,171,154,204,56,137,68,171,84,251,62,38,219,52,246,91,184,233,242,13,180,57,63,97,37,181,84,227,147,105,66,20,203,171,50,53,165,9,46,75,139,36,25,109,83,75,116,40,175,21,112,206,234,193,188,71,184,240,182,245,137,217,235,86,205,65,218,124,157,173,184,134,222,216,126,163,237,115,16,133,169,151,80,105,113,181,154,75,123,107,66,136,180,81,9,107,78,207,28,156,74,225,255,0,126,229,111,18,81,17,170,237,177,71,162,34,214,169,165,109,48,85,26,116,90,181,61,5,9,109,234,70,185,44,181,162,146,166,210,124,198,90,113,75,36,169,165,56,245,138,113,6,201,37,43,53,246,3,117,219,97,136,144,113,22,213,143,33,234,84,196,197,74,159,171,48,150,94,82,41,43,113,79,52,132,33,201,10,109,73,117,195,81,50,124,195,73,17,56,230,180,45,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,14,151,148,239,20,248,55,241,2,222,243,22,6,148,198,107,50,157,226,159,6,254,32,91,222,98,192,210,152,0,0,0,249,55,101,173,66,190,109,90,205,149,116,193,237,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,212,103,179,58,249,81,174,229,47,25,102,217,188,170,172,203,66,165,172,203,90,183,53,148,39,183,197,218,131,113,179,83,102,104,55,152,90,249,78,22,136,81,232,135,57,104,67,173,144,209,72,137,92,80,102,224,148,12,168,86,159,198,154,76,186,138,213,33,76,217,236,198,83,233,90,110,71,33,202,68,55,140,218,90,19,177,180,169,247,22,78,153,182,104,66,139,106,215,177,10,10,129,193,156,233,227,206,1,225,29,221,131,88,99,112,68,165,210,46,233,29,173,115,145,27,74,141,53,245,33,13,60,236,55,210,162,54,214,235,77,182,131,82,137,102,141,132,166,185,78,106,179,229,86,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,243,226,207,184,37,212,112,157,219,170,250,164,200,183,57,56,155,26,158,114,33,213,251,100,149,118,186,19,142,71,76,136,220,130,46,206,223,38,75,81,151,204,51,230,175,181,104,159,85,181,106,19,215,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,187,51,106,83,137,101,27,83,181,6,106,50,230,45,197,175,186,128,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,25,172,26,83,202,119,133,140,27,248,127,111,121,115,0,43,131,138,198,69,99,89,206,79,205,62,20,64,137,26,133,42,65,189,122,193,84,167,84,250,106,50,230,172,253,36,131,121,197,18,144,235,178,27,105,76,182,73,229,153,54,164,161,73,83,134,212,32,203,70,98,239,188,175,226,156,12,76,177,100,127,53,14,177,11,99,63,198,116,190,210,203,207,195,230,58,211,156,158,111,33,9,230,161,59,209,222,71,222,71,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,122,217,60,27,48,158,147,142,53,219,182,249,184,125,63,134,206,243,228,81,45,72,229,38,27,140,56,243,207,109,141,34,73,60,167,92,102,59,60,157,142,37,196,184,243,134,102,189,137,108,210,248,78,12,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,234,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,237,71,228,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,0,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,155,197,195,45,45,215,104,81,177,170,217,164,184,185,180,244,34,60,254,206,198,164,81,219,68,249,46,186,189,141,25,247,154,117,82,150,69,221,175,188,89,144,241,216,189,97,211,113,47,13,46,91,42,165,29,14,162,175,73,155,9,59,144,149,26,84,236,119,27,35,45,201,86,135,235,159,93,15,236,62,224,25,160,161,93,181,251,110,53,66,21,42,163,33,134,42,113,29,133,37,164,60,180,165,109,184,68,75,35,36,168,136,245,36,145,117,212,189,228,62,198,14,69,41,216,185,100,197,81,244,122,226,166,160,254,195,148,217,127,104,251,57,136,194,170,134,13,98,221,193,100,206,136,244,118,227,207,150,112,249,173,169,27,227,38,75,173,33,101,170,17,169,31,44,244,50,45,61,222,226,252,24,18,134,220,198,155,16,157,119,150,146,185,41,102,106,221,166,159,194,218,246,128,210,62,23,198,76,60,52,180,226,39,185,154,28,6,203,245,71,65,127,96,244,227,207,225,238,194,176,109,162,109,123,210,84,120,122,43,93,117,46,74,58,234,61,0,0,0,0,0,0,0,0,0,0,0,0,255,0,149,161,14,33,77,184,132,173,11,35,74,146,162,212,140,143,188,140,135,253,0,10,220,226,53,195,230,45,248,196,220,106,194,138,108,163,175,199,97,199,39,83,33,178,92,185,40,73,75,146,227,137,101,136,202,90,222,83,139,109,36,165,47,169,104,71,215,67,21,27,93,183,238,43,70,170,237,38,224,164,79,164,212,35,45,73,91,18,227,184,195,168,82,84,105,63,85,100,74,45,20,147,46,238,242,63,112,212,147,173,52,251,75,101,230,210,227,110,36,210,180,40,181,37,17,244,50,50,62,242,17,219,28,114,27,128,24,229,218,102,86,109,118,41,85,57,9,89,156,218,92,40,76,62,165,171,152,122,169,197,71,90,143,214,116,212,103,239,34,62,242,234,20,55,106,227,126,46,89,40,54,173,140,71,185,169,237,154,57,100,136,245,137,45,36,147,234,244,34,67,133,250,41,255,0,17,15,188,140,212,102,25,183,185,229,140,87,153,159,184,238,25,218,119,105,252,240,180,10,135,6,124,23,91,141,157,58,238,186,18,130,65,18,249,179,226,17,238,235,174,154,65,238,238,31,141,174,12,152,82,82,141,79,94,55,9,177,236,36,212,35,110,238,255,0,136,233,222,2,169,238,60,101,197,139,181,213,187,113,98,77,209,60,151,166,168,145,88,146,234,122,17,123,22,179,253,18,255,0,17,15,131,71,182,174,123,153,254,77,6,131,83,170,58,127,201,137,21,199,213,220,103,220,146,51,238,73,255,0,136,253,194,230,45,254,14,248,1,78,121,137,53,59,134,233,148,180,110,230,54,169,112,150,218,181,35,34,232,168,93,123,203,245,144,147,56,127,148,92,190,225,179,105,77,191,134,86,234,157,78,191,62,253,22,17,187,252,191,229,33,148,251,22,101,246,0,169,204,174,112,197,197,44,86,169,71,172,98,85,50,109,181,64,45,252,214,165,51,38,28,181,122,175,164,182,147,209,84,131,245,219,65,158,167,244,84,94,211,33,115,88,107,133,214,70,18,219,108,90,182,53,10,29,54,11,27,180,38,34,178,201,171,115,139,95,173,202,66,72,244,83,139,211,167,183,237,30,161,136,209,226,180,76,197,97,182,91,79,114,27,73,37,37,237,238,33,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,214,98,174,22,45,108,10,191,171,111,200,75,61,154,217,170,184,131,53,146,117,82,97,186,162,34,212,203,175,171,239,29,20,87,247,22,108,122,77,147,134,8,195,42,69,85,13,84,107,164,69,37,148,63,181,106,136,252,121,204,175,84,165,194,81,150,228,145,117,73,167,94,253,123,128,83,149,237,86,58,245,229,93,173,154,205,126,144,169,202,149,169,158,186,239,117,74,247,159,191,222,98,210,56,68,101,173,202,124,121,184,225,114,82,209,186,83,46,66,131,207,99,214,52,40,160,73,109,212,239,107,187,162,180,82,87,246,23,180,86,198,8,97,205,79,22,113,78,220,178,41,209,92,144,170,149,78,27,15,153,33,75,36,52,228,150,218,82,215,162,85,162,75,152,90,153,145,151,249,134,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,137,78,186,242,203,169,145,31,249,128,123,194,34,34,208,139,160,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,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,244,0,3,56,57,174,202,142,35,229,43,17,215,101,94,173,118,234,84,238,99,244,10,251,12,154,34,213,226,164,200,141,73,35,51,229,188,141,201,39,89,51,53,54,165,36,200,214,133,182,226,252,166,94,174,154,21,141,143,184,105,122,221,51,187,21,22,223,188,40,213,74,140,158,82,220,228,69,98,107,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,160,182,174,53,126,22,45,111,136,16,124,186,162,41,88,6,167,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,215,54,62,22,49,147,225,253,195,229,207,136,1,194,179,62,63,234,70,85,49,126,181,252,235,86,133,118,167,81,255,0,128,68,106,34,81,202,255,0,140,41,165,184,247,243,113,208,159,201,32,79,252,216,248,88,198,79,135,247,15,151,62,3,53,131,74,121,78,240,177,131,127,15,237,239,46,96,102,176,105,79,41,222,22,48,111,225,253,189,229,204,0,234,163,143,230,171,44,246,110,107,240,142,102,22,222,19,165,211,150,153,9,169,82,42,113,140,212,186,117,69,180,56,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,29,128,0,102,7,21,112,206,234,193,188,71,184,240,182,245,137,217,235,86,205,65,218,124,157,173,184,134,222,216,126,163,237,115,16,133,169,151,80,105,113,181,154,75,123,107,66,136,180,81,11,20,225,117,196,2,101,34,101,55,44,152,223,113,115,169,79,118,106,117,143,84,125,183,223,148,220,167,95,105,134,105,42,229,161,123,153,62,110,173,56,225,161,44,165,181,54,106,52,27,73,106,90,241,6,201,37,43,53,246,3,117,219,97,136,144,113,22,213,143,33,234,84,196,197,74,159,171,48,150,94,82,41,43,113,79,52,132,33,201,10,109,73,117,195,81,50,124,195,73,17,56,230,180,45,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,13,79,10,139,198,254,46,217,146,195,92,104,191,176,230,133,100,225,171,244,219,86,232,170,209,33,187,46,155,61,79,184,196,105,110,50,218,156,82,102,37,38,179,74,8,204,201,41,45,117,208,139,184,73,94,21,25,170,188,179,15,132,117,219,63,18,170,82,234,247,62,30,72,137,25,85,119,219,45,243,169,210,80,190,202,111,59,188,212,244,148,170,60,132,173,102,148,238,65,50,165,27,142,41,197,159,52,197,142,13,127,133,12,83,188,177,51,241,142,244,103,202,219,130,163,93,236,95,36,57,221,151,181,73,113,238,87,51,182,167,126,222,102,221,219,83,174,154,232,90,232,2,95,228,207,26,238,172,196,229,178,207,198,59,214,159,74,133,90,184,61,33,218,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,138,133,243,99,226,159,25,62,32,92,62,98,248,191,236,174,96,95,226,215,129,54,206,10,124,169,249,71,242,115,182,255,0,25,246,30,199,207,237,19,31,147,249,30,99,155,118,243,246,253,51,215,110,189,53,208,168,7,54,62,41,241,147,226,5,195,230,47,128,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,66,48,80,46,203,170,212,244,151,201,107,154,171,70,244,205,61,234,77,71,209,243,92,143,219,32,187,167,54,51,219,12,185,140,175,106,119,54,173,82,173,11,82,61,5,244,240,184,240,39,134,95,125,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,240,70,172,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,146,45,59,90,133,99,90,180,107,42,214,131,216,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,168,174,190,12,153,116,249,53,98,87,115,47,95,143,164,251,191,153,66,183,253,127,161,75,97,226,237,78,250,142,154,79,155,41,162,70,215,27,74,209,216,183,36,205,47,117,178,160,17,255,0,58,249,81,161,102,211,6,166,217,188,170,84,59,190,155,172,203,90,183,53,149,171,176,74,220,131,113,179,83,102,75,38,95,66,57,78,22,139,73,106,135,57,107,91,77,144,207,189,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,245,16,41,91,141,95,138,123,91,225,252,31,49,168,128,243,252,32,47,251,54,197,205,124,152,183,133,195,18,146,187,170,215,147,64,164,28,147,52,162,85,69,201,144,221,106,57,47,77,169,90,210,195,132,141,198,91,151,181,9,213,107,66,85,121,35,44,52,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,233,225,243,157,186,86,107,236,7,40,87,59,241,32,226,45,171,30,59,53,88,106,148,149,63,86,97,44,178,149,213,144,218,89,105,8,67,146,20,226,84,211,100,162,100,249,100,163,34,113,189,66,90,128,0,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,106,156,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,1,165,48,0,1,94,188,66,248,133,227,70,83,49,162,139,135,56,115,108,89,85,26,109,70,215,141,91,117,218,220,41,111,62,151,220,151,45,149,37,42,102,75,73,36,109,142,131,34,52,153,234,106,235,220,69,237,120,111,103,91,20,243,131,248,68,252,38,80,45,74,103,201,47,68,118,47,65,69,146,207,51,181,118,190,103,55,156,251,186,233,217,145,183,110,221,53,86,186,234,90,51,173,195,123,241,193,197,58,86,38,126,25,126,73,122,50,223,98,133,216,190,78,246,254,103,46,76,135,185,188,206,212,214,154,246,157,187,118,158,155,53,215,174,133,234,242,49,145,143,196,187,229,183,250,104,252,177,249,99,232,223,246,19,209,253,151,178,118,159,252,33,237,251,187,79,251,221,54,123,117,232,16,3,141,95,138,123,91,225,252,31,49,168,136,43,26,214,174,203,181,106,55,172,120,59,232,180,170,132,58,92,201,60,212,23,42,84,182,228,185,29,189,134,123,213,185,16,164,158,164,70,146,229,232,163,35,82,72,231,87,26,191,20,246,183,195,248,62,99,81,30,255,0,130,237,173,66,190,109,92,194,217,87,76,30,219,69,184,41,244,58,93,70,55,53,109,243,226,190,221,81,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,1,16,50,81,154,234,238,82,241,150,21,229,205,170,204,180,42,90,67,186,104,144,158,66,123,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,182,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,65,159,124,242,101,18,171,148,28,92,77,168,197,70,93,98,211,175,71,85,74,220,170,191,29,72,90,216,37,154,87,21,229,146,73,165,201,100,246,239,229,158,134,135,25,112,210,223,52,155,79,74,225,169,157,122,142,93,49,30,14,23,222,181,61,48,202,238,168,41,185,40,81,197,97,186,85,82,73,198,105,21,55,95,113,36,179,101,8,97,40,113,38,234,80,150,214,183,72,148,164,18,86,30,175,139,38,80,255,0,4,88,143,248,193,89,80,182,90,23,253,65,126,150,75,147,249,174,69,184,158,55,159,123,107,107,34,89,50,250,16,167,83,162,150,73,113,47,164,249,72,54,80,124,171,133,199,142,204,50,251,235,201,230,137,255,0,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,160,47,248,0,0,6,109,179,111,130,245,92,5,204,53,237,135,242,173,9,118,237,33,186,196,201,118,220,119,150,167,80,237,17,201,14,118,39,90,117,74,81,186,142,81,37,38,163,82,148,75,66,208,189,28,66,200,180,125,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,205,102,101,49,122,78,61,99,205,243,139,143,63,45,200,247,21,97,231,169,229,45,134,153,125,170,114,52,106,19,46,33,173,80,75,110,51,108,182,102,70,173,77,6,102,165,25,154,140,59,175,10,204,28,161,98,238,110,41,18,110,55,181,137,97,83,221,188,91,141,181,127,194,165,70,125,134,227,22,244,45,38,142,91,242,26,127,95,89,42,228,108,82,77,43,51,43,233,20,3,195,47,26,255,0,2,217,184,181,187,69,63,181,64,190,244,178,166,108,107,123,205,118,215,217,236,238,55,171,136,74,116,148,212,109,234,61,218,52,110,237,73,171,110,151,252,0,57,86,108,124,44,99,39,195,251,135,203,159,29,84,114,172,216,248,88,198,79,135,247,15,151,62,3,53,131,74,121,78,240,177,131,127,15,237,239,46,96,102,176,105,79,41,222,22,48,111,225,253,189,229,204,0,234,160,0,0,0,0,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,224,23,82,0,0,51,89,155,31,20,248,201,241,2,225,243,23,199,191,195,140,153,87,113,111,39,119,86,102,44,106,175,54,171,98,92,21,24,245,186,60,133,161,13,191,71,143,6,36,149,73,142,179,211,71,154,230,188,165,182,163,50,113,178,45,154,45,4,135,188,6,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,128,83,5,50,173,85,162,201,92,202,53,78,92,9,14,71,126,34,221,140,242,154,90,152,125,165,178,243,70,164,153,25,161,198,156,113,181,167,185,72,90,146,122,145,153,15,65,132,246,47,225,67,20,236,220,51,244,167,163,62,86,220,20,234,23,109,228,115,187,47,106,146,219,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,68,245,226,177,145,200,216,107,85,159,154,76,54,92,183,104,87,61,96,215,116,211,20,135,95,58,117,70,82,150,179,154,135,52,50,68,103,157,213,42,75,138,46,91,206,182,148,26,146,234,91,103,239,240,92,203,215,164,235,183,30,103,106,210,105,82,34,82,59,77,165,72,132,228,94,108,166,103,45,17,158,126,98,92,81,104,206,140,56,76,164,209,170,150,153,15,145,154,18,157,28,9,235,141,246,85,43,13,114,53,127,97,205,10,68,183,233,182,174,19,213,104,144,221,150,180,169,247,24,141,71,113,150,212,226,146,148,164,214,105,65,25,153,37,37,174,186,17,119,12,230,13,41,230,199,194,198,50,124,63,184,124,185,241,154,192,29,87,29,114,245,117,96,92,60,63,173,213,164,250,70,139,137,22,125,50,237,164,84,27,138,227,77,151,105,97,14,63,13,70,162,52,27,204,45,100,74,36,41,90,182,227,11,50,65,187,177,50,43,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,178,155,103,1,172,220,201,112,252,195,140,41,188,225,68,82,42,56,111,65,93,50,115,209,205,229,210,106,37,74,104,163,205,104,146,180,43,123,106,86,166,146,90,119,160,214,218,143,98,212,71,72,57,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,16,105,120,114,172,216,248,88,198,79,135,247,15,151,62,32,7,10,204,248,255,0,169,25,84,197,250,215,243,173,90,21,218,157,71,254,1,17,168,137,71,43,254,48,166,150,227,223,205,199,66,127,36,129,63,243,99,225,99,25,62,31,220,62,92,248,12,214,14,255,0,157,124,168,215,114,151,140,179,108,222,85,86,101,161,82,214,101,173,91,154,202,19,219,226,237,65,184,217,169,179,52,27,204,45,124,167,11,68,40,244,67,156,180,33,214,200,112,1,165,220,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,140,42,7,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,145,154,28,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,138,194,184,86,103,199,253,72,202,166,47,214,191,157,106,208,174,212,234,63,240,8,141,68,74,57,95,241,133,52,183,30,254,110,58,19,249,36,0,150,156,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,116,238,50,140,25,51,226,129,143,185,137,204,157,159,131,151,173,161,135,240,168,183,7,164,59,75,244,186,124,214,229,35,145,2,68,132,108,83,146,220,65,106,182,82,71,170,15,213,51,211,67,208,202,95,231,91,42,95,142,14,22,82,176,207,229,239,201,47,70,92,12,87,123,111,162,251,127,51,151,26,67,60,174,95,57,173,53,237,59,183,110,61,54,105,167,93,75,128,101,115,133,39,226,215,142,214,206,53,254,30,190,81,252,156,237,191,197,159,37,187,31,63,180,67,126,55,229,187,91,155,118,243,247,125,3,215,110,157,53,212,129,198,175,194,197,173,241,2,15,151,84,69,69,224,133,149,74,196,172,104,176,112,230,187,34,91,20,219,170,232,165,81,38,59,17,105,75,237,177,38,91,108,184,166,212,164,169,36,178,74,204,200,205,42,45,116,212,143,184,91,167,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,0,126,172,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,149,77,171,85,106,49,160,67,168,84,229,202,143,75,142,113,32,180,243,202,90,34,176,110,184,241,180,210,76,244,66,13,215,157,112,210,157,11,123,139,87,122,140,207,71,217,170,203,61,155,154,252,35,153,133,183,132,233,116,229,166,66,106,84,138,156,99,53,46,157,81,109,14,33,167,205,189,196,151,145,181,215,16,182,212,101,185,11,86,213,33,123,28,69,0,212,242,253,127,81,115,12,140,180,86,81,18,5,216,229,208,197,170,135,100,147,205,68,83,239,200,67,44,201,37,41,178,116,227,56,78,54,234,28,229,234,166,150,149,18,79,82,32,22,41,193,67,4,41,69,74,188,179,34,245,114,90,170,74,145,34,199,143,77,75,105,75,13,176,73,133,49,215,214,174,170,90,212,163,101,41,34,218,72,36,56,103,191,121,114,237,40,120,172,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,60,254,33,94,180,172,53,176,46,92,70,174,199,150,253,54,213,163,205,173,204,106,34,18,167,220,98,51,43,121,196,182,149,41,41,53,154,80,100,68,106,73,107,166,166,93,227,52,56,177,125,126,20,49,78,242,196,207,69,250,51,229,109,193,81,174,246,46,127,59,178,246,169,46,61,202,230,109,78,253,188,205,187,182,167,93,53,208,181,208,92,255,0,23,124,98,170,225,174,87,17,104,219,149,232,144,106,88,131,88,106,137,37,162,148,166,166,185,74,75,78,61,45,76,37,11,74,141,6,164,71,97,211,50,82,57,114,148,133,23,206,36,197,48,97,61,139,248,80,197,59,55,12,253,41,232,207,149,183,5,58,133,219,121,28,238,203,218,164,182,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,80,31,150,242,176,47,44,62,147,74,139,121,219,210,233,75,174,81,225,87,233,134,241,22,201,148,233,109,19,177,228,52,180,153,165,104,82,79,67,208,253,85,165,104,86,213,161,73,43,137,224,201,138,95,42,242,227,93,195,57,245,222,213,62,196,184,28,236,208,187,46,206,199,75,154,130,121,159,156,36,18,92,223,41,53,21,117,82,150,157,52,61,19,203,33,197,56,196,101,174,133,99,90,184,89,138,214,89,246,42,45,191,79,139,134,165,75,114,82,220,228,69,97,183,159,167,242,119,37,75,86,212,34,90,92,91,142,154,143,70,52,35,61,234,28,3,133,102,49,208,176,139,55,20,136,215,27,58,68,191,105,238,217,205,201,220,191,224,178,164,190,195,145,143,98,16,163,95,49,248,237,49,167,170,148,243,247,169,68,148,25,24,95,72,128,28,106,252,44,90,223,16,32,249,117,68,79,241,0,56,213,248,88,181,190,32,65,242,234,136,10,139,193,11,42,149,137,88,209,96,225,205,118,68,182,41,183,85,209,74,162,76,118,34,210,151,219,98,76,182,217,113,77,169,73,82,73,100,149,153,145,154,84,90,233,169,31,112,245,89,170,203,61,229,149,12,92,153,133,183,132,232,149,20,42,58,106,84,138,156,99,36,162,163,78,113,110,33,167,205,189,198,166,87,185,167,16,182,212,103,181,104,86,213,45,27,28,95,229,202,119,138,124,27,248,129,111,121,139,2,252,243,85,150,123,55,53,248,71,51,11,111,9,210,233,203,76,132,212,169,21,56,198,106,93,58,162,218,28,67,79,155,123,137,47,35,107,174,33,109,168,203,114,22,173,170,66,246,56,128,206,12,218,181,86,163,26,4,58,133,78,92,168,244,184,231,18,11,79,60,165,162,43,6,235,143,27,77,36,207,68,32,221,121,215,13,41,208,183,184,181,119,168,204,237,83,130,134,8,82,138,149,121,102,69,234,228,181,84,149,34,69,143,30,154,150,210,150,27,96,147,10,99,175,173,93,84,181,169,70,202,82,69,180,144,72,112,207,126,242,229,215,93,79,47,215,245,23,48,200,203,69,101,17,32,93,142,93,12,90,168,118,73,60,212,69,62,252,132,50,204,146,82,155,39,78,51,132,227,110,161,206,94,170,105,105,81,36,245,34,26,41,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,48,133,92,66,248,133,227,70,83,49,162,139,135,56,115,108,89,85,26,109,70,215,141,91,117,218,220,41,111,62,151,220,151,45,149,37,42,102,75,73,36,109,142,131,34,52,153,234,106,235,220,68,225,233,196,47,26,51,103,141,21,172,57,196,107,98,202,167,83,105,214,188,154,219,78,209,33,75,101,245,62,220,184,140,165,42,83,210,93,73,163,108,133,153,145,36,143,82,79,94,242,63,107,157,110,27,223,142,14,41,210,177,51,240,203,242,75,209,150,251,20,46,197,242,119,183,243,57,114,100,61,205,230,118,166,180,215,180,237,219,180,244,217,174,189,116,38,74,120,111,126,39,216,167,85,196,207,195,47,202,223,73,219,239,208,187,23,201,222,193,203,230,73,142,247,55,153,218,157,215,78,205,183,110,210,215,126,186,244,208,194,21,241,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,193,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,0,186,145,231,236,219,254,205,196,24,213,89,86,101,195,18,170,138,29,98,109,2,166,76,153,239,135,81,136,233,181,34,59,168,81,18,144,180,168,181,45,75,214,66,144,180,238,66,210,163,244,2,149,176,219,58,247,86,84,243,221,139,52,74,181,79,180,97,149,205,138,21,182,238,58,124,131,113,109,192,223,83,117,181,84,227,147,105,90,210,243,72,34,53,165,9,62,115,104,36,25,110,75,75,104,61,7,21,140,142,70,195,90,172,252,210,97,178,229,187,66,185,235,6,187,166,152,164,58,249,211,170,50,148,181,156,212,57,161,146,35,60,238,169,82,92,81,114,222,117,180,160,212,151,82,219,48,127,2,241,211,17,242,233,136,244,236,80,194,250,207,97,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,116,147,73,169,217,184,175,96,66,172,195,110,37,126,211,188,104,237,201,105,18,226,25,177,80,167,75,100,148,146,113,151,146,70,104,113,167,11,84,56,146,232,163,37,23,121,10,43,226,13,146,74,174,84,47,246,235,182,195,18,231,97,213,213,34,67,212,169,137,138,164,177,73,125,79,60,164,82,86,226,158,117,107,91,113,210,218,146,235,134,147,120,185,134,146,51,109,205,2,231,242,209,152,187,19,52,24,89,3,19,44,89,31,205,67,172,66,216,247,241,101,83,179,50,243,240,249,142,180,223,59,149,207,66,121,168,78,197,247,145,247,145,69,94,53,126,22,45,111,136,16,124,186,162,43,47,39,121,170,188,178,161,139,148,251,194,141,82,150,171,98,163,34,60,107,178,144,219,100,242,42,52,226,95,174,105,105,75,66,123,75,105,83,138,101,123,147,181,102,105,51,229,173,196,46,205,56,213,248,88,181,190,32,65,242,234,136,10,224,225,247,122,210,176,215,53,182,198,35,87,99,203,126,155,106,209,238,106,220,198,162,33,42,125,198,35,80,42,15,56,150,210,165,37,38,179,74,12,136,141,73,45,116,212,203,188,120,172,203,230,46,251,205,6,41,207,196,203,234,71,243,176,232,240,182,51,252,89,75,237,47,60,196,62,99,77,55,206,229,115,214,158,106,211,189,125,230,125,196,94,255,0,135,37,173,66,190,115,133,101,217,87,76,30,219,69,184,41,247,21,46,163,27,154,182,249,241,95,161,79,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,71,21,197,139,23,240,95,138,119,150,25,250,83,210,127,36,174,10,141,11,182,242,57,61,171,178,201,113,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,160,44,211,133,247,15,185,52,153,52,92,208,227,77,42,34,214,184,233,159,103,208,228,180,212,148,108,121,168,178,33,214,137,214,159,82,73,100,149,190,148,48,235,91,219,89,37,223,85,105,70,150,148,35,87,14,172,99,161,99,38,81,236,73,52,134,123,60,187,62,158,197,157,84,141,185,107,228,202,128,195,77,164,247,169,8,37,115,88,56,239,232,157,201,71,63,102,229,41,10,49,37,64,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,186,247,17,56,122,113,11,198,140,217,227,69,107,14,113,26,216,178,169,212,218,117,175,38,182,211,180,72,82,217,125,79,183,46,35,41,74,148,244,151,82,104,219,33,102,100,73,35,212,147,215,188,143,218,231,91,134,247,227,131,138,116,172,76,252,50,252,146,244,101,190,197,11,177,124,157,237,252,206,92,153,15,115,121,157,169,173,53,237,59,118,237,61,54,107,175,93,9,146,158,27,223,137,246,41,213,113,51,240,203,242,183,210,118,251,244,46,197,242,119,176,114,249,146,99,189,205,230,118,167,117,211,179,109,219,180,181,223,174,189,52,48,133,124,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,192,46,164,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,170,142,85,155,31,11,24,201,240,254,225,242,231,192,102,176,105,79,54,62,22,49,147,225,253,195,229,207,140,214,13,41,230,199,194,198,50,124,63,184,124,185,240,25,172,19,43,135,94,69,100,230,150,242,43,227,16,96,75,70,21,208,36,60,204,231,163,74,105,11,169,212,89,40,235,42,105,145,56,79,178,133,55,33,46,45,228,163,232,33,72,74,208,181,18,209,13,70,164,173,59,90,133,99,90,180,107,42,214,131,216,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,168,15,172,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,137,255,0,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,160,47,248,0,0,87,7,21,140,142,73,196,170,84,252,210,97,178,226,53,93,182,40,230,187,166,152,164,52,193,84,105,209,82,181,156,212,57,161,26,228,178,214,169,82,92,81,243,25,105,180,160,210,166,146,219,213,23,105,221,53,219,26,234,163,94,182,180,238,197,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,6,164,197,59,113,88,200,228,108,53,170,207,205,38,27,46,91,180,43,158,176,107,186,105,138,67,175,157,58,163,41,75,89,205,67,154,25,34,51,206,234,149,37,197,23,45,231,91,74,13,73,117,45,178,19,127,32,185,215,181,115,89,135,17,40,149,106,159,103,196,219,102,158,203,119,29,62,65,182,135,39,236,36,182,170,156,114,109,40,66,153,117,102,70,180,161,37,201,113,100,131,45,170,105,110,251,252,230,99,93,213,151,108,182,94,24,199,101,83,233,83,107,86,255,0,163,251,51,21,70,156,114,42,249,243,227,199,94,244,182,227,107,61,16,242,140,180,89,122,196,90,234,90,145,208,14,5,227,166,35,229,211,17,233,216,161,133,245,158,195,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,223,78,37,216,191,143,38,77,161,208,61,41,242,43,240,161,111,208,171,188,238,71,164,189,29,185,200,179,249,91,119,51,206,211,103,47,118,168,239,221,167,242,64,64,188,16,226,237,153,44,74,198,139,7,14,107,182,78,26,177,77,186,174,138,85,18,99,177,41,179,210,251,108,73,150,219,46,41,181,42,98,146,75,36,172,204,140,210,162,215,77,72,251,133,186,10,213,194,126,13,127,130,252,83,179,113,51,241,142,244,159,201,43,130,157,93,236,95,36,57,61,171,178,201,109,238,87,51,182,171,102,238,94,221,219,85,166,186,232,122,104,44,168,0,69,254,33,121,160,191,178,153,130,244,92,70,195,154,69,191,81,169,84,110,136,212,71,90,173,199,121,230,18,195,145,37,188,165,37,44,186,210,137,123,163,160,136,205,70,90,26,186,119,25,74,1,31,243,173,149,47,199,7,11,41,88,103,242,247,228,151,163,46,6,43,189,183,209,125,191,153,203,141,33,158,87,47,156,214,154,246,157,219,183,30,155,52,211,174,164,17,3,38,124,80,49,247,49,57,147,179,240,114,245,180,48,254,21,22,224,244,135,105,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,116,14,53,126,22,45,111,136,16,124,186,162,25,92,225,73,248,181,227,181,179,141,127,135,175,148,127,39,59,111,241,103,201,110,199,207,237,16,223,141,249,110,214,230,221,188,253,223,64,245,219,167,77,117,39,26,191,11,22,183,196,8,62,93,81,1,0,56,92,120,236,195,47,190,188,158,104,149,92,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,85,113,206,252,201,254,210,126,237,1,89,118,157,129,121,95,81,174,9,86,125,189,46,172,139,86,142,229,126,174,81,136,148,184,180,230,221,105,167,100,26,53,220,164,33,79,182,107,218,71,181,27,150,173,16,133,169,62,171,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,150,188,21,60,83,221,63,15,231,121,141,56,121,254,37,249,28,147,151,27,201,236,97,177,215,17,120,117,122,86,28,67,49,27,67,81,215,67,168,188,78,62,112,146,202,9,41,56,198,148,58,166,84,132,250,136,108,219,89,17,165,11,120,45,211,45,25,139,177,51,65,133,144,49,50,197,145,252,212,58,196,45,143,127,22,85,59,51,47,63,15,152,235,77,243,185,92,244,39,154,132,236,95,121,31,121,20,10,226,251,147,234,81,210,164,230,246,203,41,105,169,38,68,40,23,140,69,58,149,48,227,6,148,198,141,57,27,214,74,66,210,162,141,29,77,182,74,37,146,219,94,212,108,117,110,66,12,148,102,186,187,148,188,101,133,121,115,106,179,45,10,150,144,238,154,36,39,144,158,223,23,106,201,183,9,46,17,160,222,97,107,230,182,122,161,71,162,219,230,33,14,184,98,218,120,141,221,52,43,231,135,85,233,122,218,211,187,109,22,224,167,219,181,74,116,158,82,219,231,197,126,169,1,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,1,77,153,78,241,79,131,127,16,45,239,49,96,104,123,27,239,90,174,26,224,189,253,136,212,40,241,31,169,90,182,189,86,183,13,169,104,82,152,113,248,209,28,121,180,184,148,169,42,52,26,144,68,100,74,73,233,174,134,93,227,60,57,78,241,79,131,127,16,45,239,49,96,104,163,22,44,95,194,134,22,94,88,103,233,79,70,124,173,183,234,52,46,219,200,231,118,94,213,25,198,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,128,168,31,238,213,230,159,253,160,225,87,254,106,168,255,0,215,133,212,138,171,254,225,143,254,52,95,243,39,255,0,143,22,168,0,42,47,141,62,60,201,171,94,86,166,92,168,211,98,46,155,66,142,139,154,180,76,200,105,213,250,69,226,113,168,204,186,130,70,246,22,212,115,113,194,45,255,0,56,137,200,81,163,213,66,142,218,106,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,25,161,204,14,38,126,25,49,198,252,197,38,229,213,100,68,185,174,9,213,8,30,148,115,124,166,96,173,229,118,86,23,235,172,147,202,96,154,108,144,149,26,80,148,18,82,123,82,64,60,84,42,77,86,163,26,124,202,125,50,92,168,244,184,229,46,115,172,178,165,162,43,6,235,108,147,174,168,139,68,32,221,121,166,201,74,208,183,184,132,247,168,136,228,87,14,172,99,174,224,222,110,44,73,52,134,123,68,75,194,160,197,157,84,141,185,8,231,69,158,251,77,164,247,169,11,52,242,159,40,239,232,157,170,95,35,102,228,165,106,49,53,120,115,101,139,229,206,64,49,97,153,118,189,41,21,172,97,244,149,62,143,54,168,247,58,43,236,196,142,108,211,223,91,105,230,114,123,61,68,230,44,150,77,147,164,164,18,200,148,73,104,197,75,0,213,64,14,85,149,92,82,252,52,229,199,14,177,49,234,239,166,103,214,109,248,190,149,155,217,123,63,54,168,210,57,51,190,108,144,132,167,73,77,62,159,81,36,131,211,84,106,147,73,159,85,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,51,88,52,167,148,239,11,24,55,240,254,222,242,230,0,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,31,195,34,50,208,203,160,254,128,10,186,226,239,150,197,212,99,194,199,11,110,150,141,209,89,110,20,238,67,30,177,33,37,62,75,142,171,99,93,221,83,170,148,189,61,229,237,21,109,101,85,78,131,121,80,171,100,179,71,163,234,113,101,25,145,233,166,199,82,175,121,123,189,228,52,163,142,88,109,3,22,48,178,228,178,38,199,101,213,84,169,115,24,96,221,66,84,73,117,200,206,180,149,117,74,180,211,152,125,72,140,255,0,204,51,159,141,248,113,83,194,108,84,184,236,138,140,103,24,85,54,167,49,134,12,208,164,146,218,110,75,141,37,104,213,41,213,39,203,61,12,136,139,252,192,52,81,151,91,133,139,167,2,172,26,219,18,18,247,105,182,105,78,44,201,100,173,20,168,109,40,200,244,51,235,235,123,199,69,21,253,194,103,30,147,123,97,130,240,202,175,86,67,213,26,17,31,102,101,111,238,90,98,51,30,11,40,209,42,112,212,69,185,70,93,18,73,215,187,78,225,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,206,37,95,52,124,55,177,107,119,173,114,99,81,227,82,105,242,102,25,184,226,81,184,218,101,110,109,45,202,73,25,153,32,250,106,95,105,119,140,244,102,231,30,235,89,128,198,74,213,211,54,162,251,244,232,210,164,195,166,182,167,150,164,38,42,101,62,182,180,35,113,105,47,85,227,250,39,183,220,94,251,31,226,245,152,41,86,149,147,3,9,109,202,155,41,153,88,83,79,78,109,47,25,47,177,186,204,246,28,45,16,225,31,122,83,209,73,52,251,245,238,21,77,132,86,21,71,20,49,50,219,178,32,71,121,229,86,42,208,225,186,164,33,74,229,182,236,134,218,82,213,162,85,162,75,152,90,153,145,145,123,143,184,5,136,240,135,203,123,147,39,205,198,235,146,140,124,134,121,144,96,156,152,253,235,37,64,146,219,168,222,214,157,198,173,20,149,251,244,47,104,182,82,34,34,208,139,66,33,205,178,237,133,20,188,24,194,75,122,199,166,180,148,170,44,8,157,168,201,41,45,239,166,51,77,45,93,16,141,117,229,23,83,45,125,254,226,233,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,2,0,113,171,240,177,107,124,64,131,229,213,17,77,118,157,173,93,190,110,170,53,149,107,65,237,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,212,92,167,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,0,115,251,178,214,174,216,215,85,102,202,186,96,246,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,234,47,121,55,38,60,221,156,55,239,218,238,100,109,136,148,59,218,70,27,220,39,33,166,143,150,251,236,122,53,238,84,137,81,246,37,49,36,173,62,179,140,36,204,146,125,116,104,212,113,217,238,191,128,28,26,252,50,254,48,127,131,218,87,225,11,209,254,140,244,238,197,115,185,59,118,110,217,175,47,157,203,249,174,126,222,111,43,230,183,242,253,65,242,179,99,225,99,25,62,31,220,62,92,248,12,214,13,41,229,59,194,198,13,252,63,183,188,185,129,154,193,165,60,167,120,88,193,191,135,246,247,151,48,3,170,128,0,0,164,190,51,244,154,85,59,53,244,73,148,250,100,72,178,42,150,60,9,115,157,101,148,161,114,159,41,147,89,39,93,81,22,171,89,52,203,77,146,149,169,236,109,9,238,73,17,93,160,165,110,53,126,41,237,111,135,240,124,198,162,3,170,240,49,252,246,126,205,254,242,22,168,42,175,129,143,231,179,246,111,247,144,181,64,1,154,204,216,248,167,198,79,136,23,15,152,190,52,166,51,89,155,31,20,248,201,241,2,225,243,23,192,93,79,11,143,2,120,101,247,215,156,77,18,82,236,181,168,87,205,171,89,178,174,152,61,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,136,215,194,227,192,158,25,125,245,231,19,68,170,1,231,240,246,202,165,97,173,129,109,97,205,10,68,183,233,182,173,30,21,18,27,178,214,149,62,227,17,153,67,45,169,197,37,41,73,172,210,130,51,50,74,75,93,116,34,238,30,128,0,0,82,183,26,191,20,246,183,195,248,62,99,81,23,82,41,91,141,95,138,123,91,225,252,31,49,168,128,133,86,6,22,223,120,161,242,143,228,45,11,210,127,36,173,249,151,77,99,248,83,44,246,90,92,93,188,247,254,117,105,223,183,152,143,81,27,150,122,244,73,232,99,213,229,98,191,140,182,198,96,172,154,222,95,168,158,152,191,153,168,26,41,20,245,70,75,237,202,230,52,182,223,109,210,81,164,146,202,152,91,196,227,155,145,203,108,214,189,237,237,222,153,85,193,83,197,61,211,240,254,119,152,211,133,180,225,54,0,224,214,5,122,127,240,71,135,180,171,95,229,69,64,234,117,78,196,133,23,61,238,187,82,91,140,249,108,163,114,249,108,35,107,77,239,94,196,39,114,181,15,107,73,114,170,245,42,19,213,216,81,33,212,151,29,181,76,143,18,74,164,176,203,230,146,230,33,183,84,219,106,113,4,173,72,150,109,160,212,68,70,105,78,186,23,235,1,197,42,57,201,203,141,55,28,105,25,122,115,19,105,79,93,245,142,208,202,17,29,244,59,22,52,230,222,38,147,79,144,250,76,208,212,199,22,78,146,24,87,173,185,163,74,182,173,198,18,232,70,190,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,11,84,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,13,41,128,0,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,128,88,78,98,176,26,205,204,150,17,215,112,166,243,133,17,72,168,199,90,233,147,158,142,111,46,147,81,36,40,163,205,104,146,180,43,123,106,86,166,146,90,119,160,214,218,143,98,212,71,158,204,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,75,194,47,231,251,39,212,172,217,97,26,147,79,41,109,223,118,116,121,147,237,69,178,234,73,18,95,90,18,110,65,117,46,45,45,108,144,108,180,130,113,74,73,180,180,161,123,182,19,141,184,20,217,118,102,206,242,190,178,161,111,229,122,240,143,46,172,139,86,232,110,181,72,174,73,158,74,92,90,115,112,221,142,213,52,154,229,238,82,16,167,220,82,28,83,167,181,27,90,74,73,8,70,223,107,194,227,199,102,25,125,245,228,243,68,106,187,45,106,237,141,117,86,108,171,166,15,98,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,162,74,240,184,241,217,134,95,125,121,60,208,23,252,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,193,98,201,97,247,36,158,197,161,68,190,99,17,221,99,79,85,73,231,239,74,137,72,34,58,23,19,167,139,222,58,67,196,252,199,68,195,155,122,179,219,104,184,105,79,85,57,228,160,152,91,41,172,62,178,114,105,182,235,102,165,171,106,17,17,133,161,102,70,219,177,157,73,33,39,185,75,130,192,3,74,121,85,197,47,195,78,92,112,235,19,30,174,250,102,125,102,223,139,233,89,189,151,179,243,106,141,35,147,59,230,201,8,74,116,148,211,233,245,18,72,61,53,70,169,52,153,230,176,90,167,4,188,107,255,0,229,214,92,230,83,253,247,173,62,83,109,127,197,225,203,109,229,155,159,241,35,109,41,111,249,243,82,190,129,0,181,65,202,179,99,225,99,25,62,31,220,62,92,248,234,163,149,102,199,194,198,50,124,63,184,124,185,240,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,53,131,74,121,78,240,177,131,127,15,237,239,46,96,7,85,0,0,0,1,199,240,171,55,89,116,198,251,254,175,134,56,81,137,145,46,75,134,135,30,68,185,140,68,133,43,144,76,50,242,25,113,214,228,169,162,97,228,115,29,108,137,77,184,162,81,40,148,157,201,234,2,5,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,14,171,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,2,234,64,0,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,42,175,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,192,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,99,207,225,110,22,216,152,45,98,83,48,207,13,40,94,134,182,232,220,238,197,11,181,61,35,149,205,121,111,57,243,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,23,171,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,230,199,194,198,50,124,63,184,124,185,241,154,192,26,83,202,119,133,140,27,248,127,111,121,115,3,197,103,147,40,148,172,223,97,26,109,70,42,49,40,247,101,6,66,170,86,229,85,248,233,90,16,249,160,210,184,175,44,146,110,162,51,197,183,127,44,245,37,182,203,134,151,57,68,218,189,174,83,188,44,96,223,195,251,123,203,152,29,84,6,112,112,83,41,120,177,141,24,251,43,47,212,234,71,98,173,91,245,5,199,186,156,237,17,156,244,44,86,38,183,18,100,157,13,228,34,79,37,110,151,205,180,179,82,244,245,117,46,165,121,56,223,109,213,108,220,141,95,214,133,118,231,151,114,84,168,120,79,85,166,204,172,203,37,115,234,79,179,71,113,183,37,57,185,107,86,247,20,147,89,234,181,30,170,61,84,174,243,238,163,149,102,199,194,198,50,124,63,184,124,185,240,25,172,26,168,25,87,26,168,1,29,115,201,148,74,86,111,176,141,54,163,21,24,148,123,178,131,33,85,43,114,170,252,116,173,8,124,208,105,92,87,150,73,55,81,25,226,219,191,150,122,146,219,101,195,75,156,162,109,94,83,34,121,4,182,114,137,74,145,114,215,106,145,46,44,69,171,71,92,89,149,136,133,33,150,34,194,117,49,150,228,6,219,83,166,135,144,153,17,205,101,32,218,109,197,18,136,141,40,34,218,37,168,0,0,0,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,106,156,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,1,165,49,226,171,184,47,133,247,46,40,91,56,209,90,180,34,63,123,89,241,228,196,163,214,146,183,26,125,134,31,109,109,184,210,246,40,146,242,54,186,238,212,186,75,36,27,174,41,27,77,106,51,246,160,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,96,41,47,140,86,38,124,176,205,99,54,44,73,117,82,137,97,91,240,233,239,69,144,231,240,84,206,146,71,49,199,227,160,150,100,91,216,126,26,22,179,74,84,165,48,73,50,52,161,6,127,175,131,77,129,26,230,205,29,82,243,168,219,210,229,199,179,173,121,114,97,212,18,78,147,16,106,50,29,106,59,100,181,36,201,6,183,35,57,56,146,133,235,169,37,197,17,106,222,228,195,92,88,190,191,10,24,167,121,98,103,162,253,25,242,182,224,168,215,123,23,63,157,217,123,84,151,30,229,115,54,167,126,222,102,221,219,83,174,154,232,90,232,46,39,131,77,129,38,217,202,229,82,243,168,219,209,34,72,188,110,137,114,97,212,18,77,27,243,169,209,218,106,59,100,181,36,205,100,134,228,183,56,146,133,233,161,169,197,17,104,230,229,7,96,226,43,131,148,44,100,202,61,247,26,174,247,103,151,103,211,223,188,105,114,118,173,124,153,80,24,117,197,22,196,173,4,174,107,7,33,141,85,185,40,231,239,218,165,33,36,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,46,241,167,218,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,198,99,49,98,197,252,23,226,157,229,134,126,148,244,159,201,43,130,163,66,237,188,142,79,106,236,178,92,103,155,203,220,173,155,185,123,182,238,86,154,233,169,233,168,13,47,97,237,235,74,196,171,2,218,196,106,20,121,108,83,110,170,60,42,220,54,165,161,41,125,182,36,178,135,155,75,137,74,148,146,89,37,100,70,68,165,22,186,232,103,222,33,7,26,191,11,22,183,196,8,62,93,81,29,43,133,198,47,73,197,172,159,91,44,84,159,150,253,74,198,144,245,161,41,231,152,105,164,45,17,146,133,197,75,68,223,210,66,33,191,17,179,82,137,43,53,182,179,86,239,166,174,107,198,175,194,197,173,241,2,15,151,84,64,85,94,83,188,83,224,223,196,11,123,204,88,26,83,25,172,202,119,138,124,27,248,129,111,121,139,3,74,96,60,85,119,5,240,190,229,197,11,103,26,43,86,132,71,239,107,62,60,152,148,122,210,86,227,79,176,195,237,173,183,26,94,197,18,94,70,215,93,218,151,73,100,131,117,197,35,105,173,70,126,212,0,0,0,0,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,28,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,11,169,25,172,205,143,138,124,100,248,129,112,249,139,227,74,99,53,153,177,241,79,140,159,16,46,31,49,124,5,170,112,84,240,177,116,252,64,157,229,212,225,39,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,174,244,173,9,81,104,100,70,35,7,5,79,11,23,79,196,9,222,93,78,18,171,54,62,22,49,147,225,253,195,229,207,128,205,96,186,158,53,126,22,45,111,136,16,124,186,162,41,88,93,79,26,191,11,22,183,196,8,62,93,81,1,0,56,92,120,236,195,47,190,188,158,104,250,188,84,240,114,133,132,89,184,171,201,183,30,210,37,251,79,106,241,114,54,213,255,0,5,149,37,247,219,146,91,214,181,26,249,143,199,117,253,125,84,167,159,177,41,36,160,140,254,87,11,143,29,152,101,247,215,147,205,18,255,0,141,166,14,80,157,181,108,92,192,199,123,147,90,141,80,43,58,99,123,86,174,215,21,198,228,75,142,122,154,246,55,201,91,82,122,18,55,47,181,122,202,209,180,145,135,228,224,143,139,209,151,74,196,44,4,156,252,70,228,49,33,171,190,150,218,88,119,158,250,22,150,226,205,82,220,234,209,33,179,110,1,37,62,170,204,222,112,253,114,35,217,105,66,130,248,92,98,244,108,37,206,13,178,197,73,248,140,83,111,152,239,90,18,158,121,135,93,90,23,37,72,92,84,180,77,253,21,174,99,17,27,53,40,148,130,67,139,53,109,250,105,191,64,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,192,46,164,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,170,142,85,155,31,11,24,201,240,254,225,242,231,192,102,176,105,79,54,62,22,49,147,225,253,195,229,207,140,214,13,41,230,199,194,198,50,124,63,184,124,185,240,25,172,26,168,25,87,26,168,0,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,68,255,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,208,23,252,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,63,88,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,25,172,26,83,202,119,133,140,27,248,127,111,121,115,0,58,168,229,89,163,199,79,197,175,2,110,108,107,249,45,242,143,228,231,98,254,44,237,221,143,159,218,38,49,27,242,220,183,54,237,231,238,250,7,174,221,58,107,169,117,81,197,51,153,130,151,86,98,114,217,120,96,229,149,80,165,66,173,92,30,143,236,207,213,29,113,184,168,228,79,143,33,123,212,219,110,44,181,67,42,34,209,7,235,25,107,161,106,100,17,3,9,248,202,126,20,49,78,205,195,63,197,199,209,159,43,110,10,117,11,182,252,175,231,118,94,213,37,182,121,188,190,196,157,251,121,155,182,238,78,186,105,169,107,168,178,161,81,120,33,194,39,50,88,107,141,22,14,35,87,111,108,53,126,155,106,221,20,170,220,198,162,84,167,169,247,24,141,45,183,156,75,105,84,52,164,214,105,65,145,17,169,37,174,154,153,119,139,116,0,16,3,141,95,133,139,91,226,4,31,46,168,137,254,32,7,26,191,11,22,183,196,8,62,93,81,1,0,56,92,120,236,195,47,190,188,158,104,149,92,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,85,113,206,252,201,254,210,126,237,1,202,184,42,120,167,186,126,31,206,243,26,112,185,59,178,214,161,95,54,173,102,202,186,96,246,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,234,41,179,130,167,138,123,167,225,252,239,49,167,11,169,1,158,28,242,101,18,171,148,28,92,77,168,197,70,93,98,211,175,71,85,74,220,170,191,29,72,90,216,37,154,87,21,229,146,73,165,201,100,246,239,229,158,134,135,25,112,210,223,52,155,79,148,178,115,49,121,89,217,116,196,60,178,170,12,73,246,157,249,34,29,73,6,162,38,223,166,212,88,149,17,213,62,133,146,76,220,67,173,68,67,74,109,93,198,77,173,10,78,142,37,219,244,204,190,93,44,76,208,97,100,252,51,190,163,255,0,59,50,143,55,123,223,197,149,78,204,243,44,76,229,180,235,124,238,87,61,106,229,45,91,23,220,101,220,101,159,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,136,63,94,83,188,83,224,223,196,11,123,204,88,26,83,25,172,202,119,138,124,27,248,129,111,121,139,3,74,96,0,0,2,42,241,52,198,191,192,182,81,238,158,207,79,237,83,239,189,108,168,123,218,222,203,93,181,135,187,67,142,104,226,20,157,34,181,39,98,139,118,142,155,91,146,105,221,165,5,210,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,44,211,141,166,49,215,93,186,172,92,191,71,103,147,69,141,79,43,198,99,155,144,174,215,41,199,36,68,142,90,26,55,183,201,67,82,122,146,246,175,181,122,201,213,180,153,197,94,29,88,57,93,198,76,220,88,145,169,15,118,120,150,125,65,139,198,169,39,106,23,201,139,1,246,156,73,108,82,208,106,230,190,113,216,213,59,148,142,126,253,170,74,20,64,47,167,9,236,95,193,126,22,89,184,103,233,79,73,252,146,183,233,212,46,219,200,228,246,174,203,25,182,121,188,189,202,217,187,151,187,110,229,105,174,154,158,154,138,12,226,17,133,245,92,42,206,14,36,211,42,10,150,244,122,253,97,219,162,12,183,161,42,50,36,49,80,81,201,62,86,166,100,226,26,117,199,99,155,137,61,20,184,235,232,147,35,66,116,60,42,47,141,198,23,213,98,223,248,123,141,12,170,91,244,218,157,29,219,94,65,38,18,185,16,223,140,243,146,90,223,35,83,78,247,211,45,237,173,153,36,244,136,226,136,213,215,96,117,94,8,247,173,42,126,11,226,22,28,179,30,89,84,168,119,67,85,185,14,169,9,228,41,137,209,27,101,164,161,91,183,26,201,84,247,141,68,105,34,34,83,122,26,181,50,77,143,138,54,224,245,122,210,173,92,224,162,133,80,143,45,201,23,141,175,82,162,65,83,40,73,161,183,208,166,103,26,157,51,81,25,35,149,5,212,145,164,148,123,212,130,211,67,53,38,242,64,101,92,105,79,41,222,22,48,111,225,253,189,229,204,12,214,13,41,229,59,194,198,13,252,63,183,188,185,128,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,7,240,200,140,180,50,212,140,84,215,23,140,183,185,14,124,44,110,182,232,199,200,123,151,6,113,198,143,220,179,84,249,46,58,189,141,105,220,73,213,74,95,187,82,246,139,102,28,215,49,56,81,75,198,124,36,184,108,122,147,73,82,165,64,151,217,76,210,147,216,250,163,58,210,21,213,11,211,78,105,245,34,215,221,238,48,160,204,163,99,221,107,47,248,201,69,186,97,84,95,98,157,38,84,104,117,38,210,242,210,133,69,84,166,22,238,164,78,33,39,234,178,95,72,246,251,203,221,161,108,53,190,104,248,147,98,208,239,90,28,182,164,70,171,83,227,76,35,109,196,47,105,186,202,28,218,123,84,162,35,34,89,116,212,254,211,239,25,175,197,235,10,163,133,248,153,114,89,19,227,186,202,168,245,89,144,218,82,208,164,243,27,106,67,141,37,105,213,41,213,39,203,61,12,136,136,253,197,220,45,99,132,46,96,165,93,182,84,252,36,184,234,108,170,101,29,78,191,5,10,120,205,101,13,166,96,71,108,136,150,225,159,122,149,209,41,36,251,180,238,1,99,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,63,21,106,169,26,135,71,157,89,154,178,67,16,35,59,37,213,25,145,104,132,36,212,125,230,69,220,71,222,100,63,104,137,124,71,177,254,30,12,224,85,74,155,22,170,113,235,23,11,79,83,25,67,79,146,29,36,191,14,89,37,122,19,136,86,155,218,239,45,122,251,12,251,130,165,243,233,140,238,99,46,97,110,25,205,186,165,195,162,75,151,71,143,170,181,35,109,153,210,141,38,94,186,203,77,28,246,104,95,81,123,100,215,8,220,186,46,230,184,229,227,45,118,150,147,133,76,121,200,145,77,246,59,223,109,200,18,16,180,238,104,203,185,71,161,146,200,253,222,241,95,52,42,101,95,17,47,184,84,182,137,233,85,11,138,170,219,70,163,220,181,45,215,222,36,238,51,209,74,61,84,190,253,12,250,251,70,134,178,115,132,49,176,103,1,109,155,109,17,26,98,92,168,16,167,76,216,217,36,206,66,161,71,67,155,189,68,30,186,181,215,82,215,222,126,224,237,169,74,82,68,148,145,17,17,104,68,94,194,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,45,83,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,0,52,166,57,86,108,124,44,99,39,195,251,135,203,159,29,84,114,172,216,248,88,198,79,135,247,15,151,62,3,53,131,74,121,78,240,177,131,127,15,237,239,46,96,102,176,105,79,41,222,22,48,111,225,253,189,229,204,0,234,160,0,0,41,91,141,95,138,123,91,225,252,31,49,168,139,169,20,173,198,175,197,61,173,240,254,15,152,212,64,117,94,6,63,158,207,217,191,222,66,213,5,85,240,49,252,246,126,205,254,242,22,168,0,51,89,155,31,20,248,201,241,2,225,243,23,198,148,198,107,51,99,226,159,25,62,32,92,62,98,248,11,169,225,113,224,79,12,190,250,243,137,162,85,8,171,194,227,192,158,25,125,245,231,19,68,170,0,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,93,72,165,110,53,126,41,237,111,135,240,124,198,162,1,193,83,197,61,211,240,254,119,152,211,133,212,138,86,224,169,226,158,233,248,127,59,204,105,194,234,64,114,172,208,217,248,177,124,96,117,213,68,193,11,246,171,106,94,126,143,144,237,45,234,114,35,115,39,56,76,172,187,17,184,254,157,159,155,174,212,200,109,198,156,101,206,91,132,189,16,164,47,56,55,101,173,93,177,174,170,205,149,116,193,236,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,212,106,76,64,14,40,89,22,252,53,218,171,199,28,28,179,59,94,36,209,118,122,98,52,37,109,122,187,75,109,181,17,232,201,36,251,68,198,116,111,151,161,165,107,104,150,223,206,169,49,219,32,134,185,151,207,84,108,210,228,154,212,177,241,6,124,68,98,165,2,248,142,244,230,99,69,117,8,169,211,153,167,201,65,84,140,201,178,97,149,169,201,9,109,108,165,127,77,10,90,80,132,40,144,136,235,148,239,20,248,55,241,2,222,243,22,7,42,29,87,41,222,41,240,111,226,5,189,230,44,0,210,152,0,0,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,28,171,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,5,170,0,0,10,192,227,71,129,120,113,6,201,183,51,15,76,163,118,27,206,117,193,26,219,169,73,142,100,134,234,49,85,14,75,141,174,66,52,245,222,111,178,161,8,112,140,149,203,81,161,91,201,13,19,113,3,133,199,142,204,50,251,235,201,230,137,255,0,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,160,47,248,121,76,88,190,191,5,248,89,121,98,103,162,253,39,242,74,223,168,215,123,23,63,147,218,187,44,103,30,229,115,54,171,102,238,94,221,219,85,166,186,232,122,104,61,88,173,94,52,120,233,66,165,97,197,185,151,138,101,102,170,205,201,91,168,70,185,42,81,163,146,219,138,186,59,69,37,182,209,33,122,146,92,223,41,40,90,27,34,89,18,162,26,213,176,201,163,88,84,181,217,116,215,111,155,170,179,122,221,51,187,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,116,29,131,53,152,13,27,47,142,97,61,178,244,41,113,171,181,252,55,167,92,215,10,37,199,118,51,232,168,203,155,53,74,101,198,92,90,141,165,176,210,89,140,100,68,157,78,57,172,208,149,41,68,62,174,64,48,26,78,96,243,71,104,219,47,66,137,38,133,64,144,139,154,225,68,184,237,73,97,116,232,142,182,165,50,227,46,45,36,234,31,117,76,198,50,34,86,133,32,214,104,82,82,162,29,215,141,95,138,123,91,225,252,31,49,168,128,141,88,89,129,115,49,63,46,56,195,136,214,245,27,182,214,176,210,161,110,84,94,82,13,245,188,154,59,232,169,55,52,155,105,178,82,21,181,104,136,250,214,178,34,109,168,206,168,150,146,220,149,252,172,170,226,151,224,91,49,216,117,137,143,87,125,13,2,141,112,69,244,172,222,203,218,57,84,183,87,201,157,243,100,133,169,90,197,117,244,250,137,53,150,186,163,69,18,76,167,79,5,219,90,133,124,218,185,133,178,174,152,61,182,139,112,83,232,116,186,140,110,106,219,231,197,125,186,163,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,234,43,175,22,44,95,193,126,41,222,88,103,233,79,73,252,146,184,42,52,46,219,200,228,246,174,203,37,198,121,188,189,202,217,187,151,187,110,229,105,174,154,158,154,128,211,240,229,89,177,240,177,140,159,15,238,31,46,124,114,174,25,120,215,248,105,202,61,173,218,41,253,150,125,137,165,149,51,99,91,25,119,177,48,207,103,113,189,92,90,149,172,87,99,111,81,237,213,210,119,106,73,59,117,234,185,177,240,177,140,159,15,238,31,46,124,6,107,6,148,242,157,225,99,6,254,31,219,222,92,192,205,96,210,158,83,188,44,96,223,195,251,123,203,152,1,213,64,0,4,85,226,69,135,185,130,196,44,184,213,41,249,125,175,85,83,45,189,233,184,104,20,254,81,61,93,163,169,26,190,203,71,202,83,202,121,38,132,104,211,78,182,79,52,185,13,154,94,82,219,108,232,90,211,186,107,182,53,213,70,189,109,105,221,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,186,13,73,138,149,226,139,195,254,101,34,101,75,51,120,33,110,243,169,79,118,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,104,56,174,125,243,93,66,205,166,13,96,53,229,205,165,67,187,233,191,41,33,221,52,72,79,45,93,130,86,234,121,54,225,37,194,37,147,47,161,28,214,207,85,164,181,91,124,197,173,167,12,122,190,10,158,41,238,159,135,243,188,198,156,32,0,159,252,21,60,83,221,63,15,231,121,141,56,5,212,128,0,12,214,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,85,94,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,128,79,240,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,108,124,44,99,39,195,251,135,203,159,25,172,1,165,60,167,120,88,193,191,135,246,247,151,48,58,168,229,89,78,240,177,131,127,15,237,239,46,96,117,80,1,202,179,99,225,99,25,62,31,220,62,92,248,234,163,149,102,199,194,198,50,124,63,184,124,185,240,25,172,26,168,25,87,26,168,0,0,0,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,45,83,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,0,52,166,0,0,3,133,103,166,245,165,88,25,62,197,186,237,102,60,183,163,202,181,229,209,16,152,200,74,150,79,212,19,216,89,81,146,148,146,216,151,100,182,165,158,186,146,9,70,68,163,34,73,247,81,0,56,213,248,88,181,190,32,65,242,234,136,10,86,26,83,202,141,167,242,27,44,184,85,107,57,108,252,159,151,10,207,164,246,250,114,161,118,71,24,156,184,173,174,87,53,173,18,105,121,79,173,213,57,184,183,27,138,89,171,214,51,25,235,203,213,173,66,190,113,247,13,44,171,166,15,109,162,220,23,133,26,151,81,141,205,91,124,248,175,205,105,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,26,105,0,20,23,197,31,8,99,97,46,112,110,103,233,172,68,98,155,124,199,102,239,138,203,47,186,234,208,185,42,90,37,41,211,115,232,173,115,24,150,225,37,38,164,18,28,65,39,111,208,77,250,10,118,227,113,101,85,96,99,70,30,226,51,210,34,29,54,185,107,187,68,142,210,86,174,122,95,131,45,199,157,82,211,183,105,32,211,80,100,146,100,163,51,52,185,169,39,66,53,7,85,224,143,138,20,169,86,6,33,96,187,201,136,197,74,153,88,106,232,142,106,154,158,124,198,36,178,220,103,118,71,208,149,177,133,68,103,115,132,106,45,101,182,147,36,244,223,237,120,213,248,88,181,190,32,65,242,234,136,138,188,21,60,83,221,63,15,231,121,141,56,74,174,53,126,22,45,111,136,16,124,186,162,2,170,242,157,226,159,6,254,32,91,222,98,192,210,152,205,102,83,188,83,224,223,196,11,123,204,88,26,83,0,0,0,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,192,46,164,102,179,54,62,41,241,147,226,5,195,230,47,141,41,140,214,102,199,197,62,50,124,64,184,124,197,240,22,169,193,83,194,197,211,241,2,119,151,83,132,170,205,143,133,140,100,248,127,112,249,115,226,42,240,84,240,177,116,252,64,157,229,212,225,42,179,99,225,99,25,62,31,220,62,92,248,12,214,11,169,227,87,225,98,214,248,129,7,203,170,34,149,133,212,241,171,240,177,107,124,64,131,229,213,16,16,3,133,199,142,204,50,251,235,201,230,139,116,226,17,133,244,172,85,201,246,36,211,42,10,136,204,138,5,29,219,162,12,183,161,38,74,227,191,79,73,201,62,86,166,70,218,221,105,183,99,155,137,61,82,137,11,232,162,51,66,170,47,133,199,142,204,50,251,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,6,93,237,59,166,187,99,93,84,107,214,214,157,216,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,211,158,30,222,180,172,74,176,45,172,70,161,71,150,197,54,234,163,194,173,195,106,90,18,151,219,98,75,40,121,180,184,148,169,73,37,146,86,68,100,74,81,107,174,134,125,227,52,56,177,98,254,11,241,78,242,195,63,74,122,79,228,149,193,81,161,118,222,71,39,181,118,89,46,51,205,229,238,86,205,220,189,219,119,43,77,116,212,244,212,94,79,11,140,94,147,139,89,62,182,88,169,63,45,250,149,141,33,235,66,83,207,48,211,72,90,35,37,11,138,150,137,191,164,132,67,126,35,102,165,18,86,107,109,102,173,223,77,65,45,64,0,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,193,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,0,186,144,0,0,28,171,54,62,22,49,147,225,253,195,229,207,142,170,57,86,108,124,44,99,39,195,251,135,203,159,1,154,193,165,60,216,248,88,198,79,135,247,15,151,62,51,88,52,167,155,31,11,24,201,240,254,225,242,231,192,102,176,106,160,101,92,106,160,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,19,255,0,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,64,95,240,0,0,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,154,193,165,60,167,120,88,193,191,135,246,247,151,48,3,170,128,0,0,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,255,0,16,3,141,95,133,139,91,226,4,31,46,168,128,128,28,46,60,118,97,151,223,94,79,52,74,174,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,209,42,184,231,126,100,255,0,105,63,118,128,229,92,21,60,83,221,63,15,231,121,141,56,93,72,165,110,10,158,41,238,159,135,243,188,198,156,46,164,0,65,94,46,56,23,135,23,126,91,43,24,223,83,163,114,175,59,19,176,53,77,170,71,50,67,143,69,145,61,150,28,139,35,161,243,89,46,208,183,16,71,162,144,225,25,165,68,75,117,46,78,161,21,120,163,248,19,196,223,185,124,226,16,10,86,202,119,138,124,27,248,129,111,121,139,3,74,99,53,153,78,241,79,131,127,16,45,239,49,96,105,76,0,0,0,103,219,137,70,47,73,197,252,224,223,15,147,242,206,155,103,200,43,66,154,204,150,26,105,108,34,10,148,137,9,35,111,93,232,84,195,150,226,20,179,53,154,29,73,30,221,9,9,146,188,17,240,190,171,42,255,0,196,44,104,121,82,216,166,211,40,237,90,241,201,80,149,200,152,252,151,155,146,238,201,26,146,119,176,152,140,238,108,137,71,164,182,212,102,158,155,235,215,22,47,175,194,134,41,222,88,153,232,191,70,124,173,184,42,53,222,197,207,231,118,94,213,37,199,185,92,205,169,223,183,153,183,118,212,235,166,186,22,186,11,148,224,219,107,87,109,252,163,204,171,85,224,246,120,151,53,225,81,170,82,220,230,161,125,162,42,24,141,17,78,104,147,51,70,143,196,144,141,20,68,175,83,93,54,169,38,97,58,132,32,227,11,101,85,110,172,159,46,187,79,145,17,184,246,117,209,77,173,206,75,203,81,45,198,22,151,160,146,90,34,73,145,175,155,57,165,25,40,210,91,18,179,215,82,36,170,111,142,85,155,31,11,24,201,240,254,225,242,231,192,103,219,44,149,106,85,3,50,88,81,93,174,212,226,83,169,180,235,226,133,46,100,201,111,37,150,35,48,220,246,84,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,75,195,42,227,79,184,79,125,126,20,48,178,205,196,207,69,250,51,229,109,191,78,174,246,46,127,59,178,246,168,205,189,202,230,109,78,253,188,205,187,182,167,93,53,208,181,208,6,96,134,148,242,157,225,99,6,254,31,219,222,92,192,205,96,210,158,83,188,44,96,223,195,251,123,203,152,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,7,241,73,74,136,210,162,35,35,45,12,143,218,67,250,0,41,247,139,150,93,23,108,220,113,49,150,133,75,73,66,169,188,220,73,70,195,29,207,184,228,249,11,90,182,180,69,220,146,212,205,102,126,255,0,120,140,185,11,198,119,48,107,48,182,244,231,29,82,33,214,229,196,163,200,209,90,17,54,244,232,166,163,63,93,5,166,141,251,117,47,168,253,151,93,156,108,33,141,140,216,13,115,91,107,136,211,242,226,192,155,58,30,246,201,70,82,19,10,66,27,52,250,139,61,117,119,166,133,175,184,253,249,229,175,82,234,248,119,126,77,165,186,79,69,168,91,181,87,26,37,22,228,41,14,176,241,167,113,30,137,81,104,164,116,61,8,250,123,0,105,238,139,84,141,92,163,193,172,194,89,45,137,241,154,146,210,136,200,245,66,210,74,46,227,50,238,50,238,51,31,180,68,190,28,56,255,0,15,25,176,42,155,77,149,85,57,21,139,121,166,105,143,54,235,228,183,77,44,67,136,74,94,134,226,213,166,247,123,207,78,190,194,62,249,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,3,248,102,73,35,82,140,136,136,181,51,63,96,163,110,42,120,212,230,32,227,147,246,100,74,138,36,65,183,55,67,90,26,123,122,16,252,121,147,155,50,50,39,20,68,162,74,250,244,35,250,139,184,92,38,97,49,26,46,21,225,5,207,120,72,150,212,117,196,165,205,84,117,56,225,35,87,147,21,215,18,68,102,164,245,249,191,97,235,254,113,156,124,74,185,102,226,14,39,92,183,75,175,57,37,234,245,114,100,212,153,168,214,102,111,200,90,200,139,170,143,77,87,239,62,254,243,1,45,56,89,229,240,177,87,25,155,189,42,208,141,202,93,179,164,214,214,227,122,182,169,49,229,194,112,147,170,155,82,76,246,184,125,53,35,211,218,69,212,94,51,12,181,25,134,227,176,218,80,219,72,36,33,41,34,34,74,72,180,34,34,46,226,17,11,134,78,11,22,24,101,254,157,91,157,75,236,211,174,52,179,84,37,45,141,139,91,50,33,67,86,186,154,18,102,70,166,207,218,101,211,188,196,193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,45,83,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,0,52,166,57,86,108,124,44,99,39,195,251,135,203,159,29,84,114,172,216,248,88,198,79,135,247,15,151,62,3,53,131,74,121,78,240,177,131,127,15,237,239,46,96,102,176,105,79,41,222,22,48,111,225,253,189,229,204,0,234,160,0,0,41,91,141,95,138,123,91,225,252,31,49,168,139,169,20,173,198,175,197,61,173,240,254,15,152,212,64,117,94,6,63,158,207,217,191,222,66,213,5,85,240,49,252,246,126,205,254,242,22,168,0,51,89,155,31,20,248,201,241,2,225,243,23,198,148,198,107,51,99,226,159,25,62,32,92,62,98,248,11,169,225,113,224,79,12,190,250,243,137,162,85,8,171,194,227,192,158,25,125,245,231,19,68,170,0,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,93,72,165,110,53,126,41,237,111,135,240,124,198,162,1,193,83,197,61,211,240,254,119,152,211,133,212,138,86,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,5,74,241,69,225,255,0,50,145,50,165,153,188,16,183,121,212,167,187,77,70,248,165,176,227,239,202,110,83,175,186,251,213,100,243,22,189,204,159,55,71,91,108,144,150,82,218,92,36,154,13,213,53,5,178,157,226,159,6,254,32,91,222,98,192,210,69,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,160,113,147,34,178,114,181,157,156,28,190,48,250,4,181,225,93,127,18,45,134,96,189,38,83,75,93,50,162,245,64,214,116,210,35,112,223,121,9,110,58,156,67,202,71,208,90,80,165,173,105,53,172,46,36,0,0,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,14,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,2,213,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,63,248,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,5,255,0,12,245,241,21,198,58,238,50,102,226,251,147,87,103,179,196,179,234,15,217,212,184,219,144,190,76,88,15,186,218,143,122,80,131,87,53,243,144,254,138,220,164,115,246,110,82,80,147,23,21,159,252,121,141,151,204,174,93,215,51,51,101,198,174,215,227,174,217,183,151,18,67,177,159,69,70,91,78,37,47,54,243,104,81,180,182,26,75,210,72,204,211,169,199,36,18,210,165,36,198,125,173,59,90,187,124,221,84,107,42,214,131,219,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,168,11,95,224,177,128,209,169,54,109,215,152,218,204,41,104,169,87,100,46,217,162,155,209,221,105,30,142,100,219,118,75,205,44,215,177,244,59,32,155,108,207,103,205,174,10,210,75,245,150,146,225,92,106,252,83,218,223,15,224,249,141,68,91,246,19,216,191,130,252,44,179,112,207,210,158,147,249,37,111,211,168,93,183,145,201,237,93,150,51,108,243,121,123,149,179,119,47,118,221,202,211,93,53,61,53,21,3,198,175,197,61,173,240,254,15,152,212,64,117,94,6,63,158,207,217,191,222,67,197,113,150,203,197,86,219,197,10,94,100,104,180,168,136,183,174,200,241,40,149,137,9,152,165,62,117,182,91,119,150,165,180,179,245,80,184,108,52,148,155,94,174,177,92,53,146,84,164,155,158,215,129,143,231,179,246,111,247,144,151,252,69,112,114,133,140,153,71,190,227,85,222,236,242,236,250,123,247,141,46,78,213,175,147,42,3,14,184,162,216,149,160,149,205,96,228,49,170,183,37,28,253,251,84,164,36,128,87,7,7,124,104,165,97,214,97,171,88,127,116,93,241,40,212,139,254,142,136,144,227,201,66,82,137,245,182,100,35,177,180,78,154,117,66,205,167,166,165,9,53,37,46,45,196,163,214,112,218,33,107,249,177,240,177,140,159,15,238,31,46,124,103,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,46,241,160,140,88,190,191,10,25,5,188,177,47,209,126,140,249,91,131,245,26,239,98,231,243,187,47,106,162,184,247,43,153,181,59,246,243,54,238,218,157,116,215,66,215,64,25,215,26,83,202,119,133,140,27,248,127,111,121,115,3,53,131,74,121,78,240,177,131,127,15,237,239,46,96,7,85,0,0,1,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,31,172,0,81,15,17,76,138,201,202,213,228,119,198,31,64,150,188,43,175,200,101,152,47,73,148,210,215,76,168,188,82,22,116,210,35,112,223,121,9,110,58,156,67,202,71,208,90,80,165,173,105,53,175,218,240,84,241,79,116,252,63,157,230,52,225,113,55,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,175,92,149,229,70,187,148,190,33,119,181,155,202,170,204,180,42,88,127,58,101,173,91,154,202,19,219,226,246,250,89,184,217,169,179,52,27,204,45,124,167,11,68,40,244,67,156,180,33,214,200,5,149,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,85,94,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,128,79,240,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,108,124,44,99,39,195,251,135,203,159,25,172,1,165,60,167,120,88,193,191,135,246,247,151,48,58,168,229,89,78,240,177,131,127,15,237,239,46,96,117,80,1,202,179,99,225,99,25,62,31,220,62,92,248,234,163,149,102,199,194,198,50,124,63,184,124,185,240,25,172,26,168,25,87,26,168,0,0,0,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,45,83,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,0,52,166,0,0,2,173,120,229,85,170,172,210,176,110,132,205,78,90,41,179,36,87,165,200,134,151,148,76,60,251,41,130,150,157,91,122,237,82,208,151,222,74,84,101,170,73,215,8,180,220,122,218,80,165,110,53,126,41,237,111,135,240,124,198,162,3,143,240,209,176,35,98,14,116,176,238,45,74,222,151,85,166,208,228,73,175,202,54,73,221,144,215,18,51,142,197,144,234,219,50,216,132,204,40,132,91,143,98,150,164,33,91,183,237,61,4,138,86,224,169,226,158,233,248,127,59,204,105,194,234,64,5,117,113,180,181,168,82,240,10,197,189,100,65,223,90,165,94,5,75,135,39,154,178,229,69,151,10,67,146,27,216,71,177,91,151,10,49,234,100,106,46,94,137,50,37,40,142,197,68,0,227,87,225,98,214,248,129,7,203,170,32,32,7,11,143,29,152,101,247,215,147,205,19,255,0,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,2,213,56,213,248,88,181,190,32,65,242,234,136,10,171,202,119,138,124,27,248,129,111,121,139,3,74,99,53,153,78,241,79,131,127,16,45,239,49,96,105,76,0,0,0,0,0,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,193,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,0,186,145,154,204,216,248,167,198,79,136,23,15,152,190,52,166,51,89,155,31,20,248,201,241,2,225,243,23,192,90,167,5,79,11,23,79,196,9,222,93,78,18,171,54,62,22,49,147,225,253,195,229,207,136,171,193,83,194,197,211,241,2,119,151,83,132,170,205,143,133,140,100,248,127,112,249,115,224,51,88,46,167,141,95,133,139,91,226,4,31,46,168,138,86,23,83,198,175,194,197,173,241,2,15,151,84,64,64,14,23,30,59,48,203,239,175,39,154,47,248,80,15,11,143,29,152,101,247,215,147,205,23,252,2,141,184,194,217,84,171,87,56,43,174,211,228,75,114,69,227,107,211,107,115,146,242,210,104,109,244,41,232,36,150,136,146,70,72,229,65,105,70,74,53,30,245,44,245,208,201,41,235,252,18,241,142,186,213,213,125,101,250,67,60,234,44,154,121,222,48,220,220,132,246,73,77,185,30,36,130,208,145,189,206,114,29,141,212,215,181,29,151,213,78,174,40,203,165,241,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,96,87,14,172,99,174,224,222,110,44,73,52,134,123,68,75,194,160,197,157,84,141,185,8,231,69,158,251,77,164,247,169,11,52,242,159,40,239,232,157,170,95,35,102,228,165,106,48,26,20,0,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,7,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,2,234,64,0,0,114,172,216,248,88,198,79,135,247,15,151,62,58,168,229,89,177,240,177,140,159,15,238,31,46,124,6,107,6,148,243,99,225,99,25,62,31,220,62,92,248,205,96,210,158,108,124,44,99,39,195,251,135,203,159,1,154,193,170,129,149,113,170,128,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,79,254,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,1,127,192,0,0,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,6,107,6,148,242,157,225,99,6,254,31,219,222,92,192,14,170,0,0,0,0,0,32,7,26,191,11,22,183,196,8,62,93,81,19,252,64,14,53,126,22,45,111,136,16,124,186,162,2,0,112,184,241,217,134,95,125,121,60,209,42,184,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,68,170,227,157,249,147,253,164,253,218,3,149,112,84,241,79,116,252,63,157,230,52,225,117,34,149,184,42,120,167,186,126,31,206,243,26,112,186,144,1,21,120,163,248,19,196,223,185,124,226,16,149,66,42,241,71,240,39,137,191,114,249,196,32,20,173,148,239,20,248,55,241,2,222,243,22,6,148,198,107,50,157,226,159,6,254,32,91,222,98,192,210,152,0,230,153,155,171,85,104,25,109,197,122,237,10,167,46,157,82,167,88,245,217,112,230,68,121,76,191,25,246,224,60,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,29,44,114,172,216,248,88,198,79,135,247,15,151,62,3,53,131,71,185,41,181,168,86,126,81,240,134,147,110,65,236,145,36,89,244,202,163,141,243,86,230,233,83,88,76,185,46,106,179,51,45,239,190,234,244,215,106,119,104,146,36,145,17,103,8,105,207,4,44,170,174,26,224,189,131,135,53,217,17,31,169,90,182,189,42,137,49,216,139,82,152,113,248,209,27,101,197,54,165,37,42,52,26,144,102,70,105,73,233,166,164,93,192,61,168,249,55,101,173,66,190,109,90,205,149,116,193,237,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,212,125,96,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,40,7,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,160,40,4,105,79,41,222,22,48,111,225,253,189,229,204,12,214,13,41,229,59,194,198,13,252,63,183,188,185,128,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,127,155,236,181,37,151,35,190,218,92,109,212,154,22,133,17,25,41,38,90,25,25,31,121,10,57,226,153,151,194,194,172,102,118,244,164,194,54,233,119,54,233,174,45,182,244,109,50,100,75,154,225,167,84,182,148,145,237,108,186,106,103,167,180,203,168,188,161,15,184,155,96,177,98,126,95,234,53,184,52,190,211,58,220,75,213,67,82,24,222,180,51,30,20,197,107,169,33,70,68,74,112,189,164,93,123,200,5,123,112,172,198,167,48,251,28,152,179,101,212,81,30,13,198,73,134,132,58,246,196,45,249,19,32,182,68,68,110,36,141,70,148,116,232,103,245,31,112,188,146,50,81,18,146,100,100,101,169,25,123,70,96,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,169,61,53,71,188,187,187,200,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,186,252,231,180,245,255,0,56,14,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,228,60,136,209,221,144,226,137,40,105,10,90,140,207,66,34,34,212,192,87,47,24,60,107,93,189,135,244,204,46,163,212,80,153,117,57,12,200,148,218,30,209,71,25,198,39,176,178,50,75,132,125,228,69,213,38,94,255,0,112,172,188,175,225,148,188,88,198,251,82,214,98,43,175,178,170,180,23,101,18,27,53,18,88,237,108,161,102,173,16,162,34,209,206,186,150,158,241,212,120,144,98,116,140,69,204,165,113,148,212,77,248,180,39,36,210,80,132,188,106,66,77,153,242,244,233,189,68,70,68,191,171,236,33,33,56,56,224,218,42,215,165,103,21,106,145,55,49,14,44,138,124,126,99,122,145,60,135,105,239,165,101,185,6,90,232,103,212,149,175,213,237,1,108,22,37,188,197,163,100,91,214,172,100,146,90,163,82,162,83,208,68,68,90,37,150,82,217,119,17,23,114,125,197,246,16,251,161,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,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,218,99,202,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,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,126,176,1,202,191,20,236,172,127,220,211,133,95,250,27,78,255,0,216,142,149,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,0,0,0,3,197,94,184,33,130,248,149,85,106,187,136,216,67,101,93,85,38,35,166,35,83,43,116,8,147,159,109,132,169,74,75,73,113,230,212,162,65,41,107,81,36,143,77,86,163,246,152,246,160,3,202,88,184,79,133,152,95,219,191,6,120,105,106,90,94,147,229,118,223,65,81,163,64,237,92,189,220,190,111,37,9,223,183,152,189,187,181,211,122,180,239,49,234,192,0,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,58,88,0,249,54,181,167,106,216,212,40,182,181,149,108,210,173,250,44,45,253,154,157,75,132,220,72,172,111,90,150,189,141,54,73,66,119,45,106,81,232,93,84,163,51,234,102,62,176,0,0,0,0,15,21,122,224,134,11,226,85,85,170,238,35,97,13,149,117,84,152,142,152,141,76,173,208,34,78,125,182,18,165,41,45,37,199,155,82,137,4,165,173,68,146,61,53,90,143,218,99,218,128,15,21,101,96,134,11,225,173,85,218,238,28,225,13,149,106,212,159,142,168,142,204,162,80,34,65,125,198,20,164,169,77,41,198,91,74,141,6,164,33,70,147,61,53,66,79,216,67,218,128,0,0,0,0,0,0,0,0,0,0,0,241,87,174,8,96,190,37,85,90,174,226,54,16,217,87,85,73,136,233,136,212,202,221,2,36,231,219,97,42,82,146,210,92,121,181,40,144,74,90,212,73,35,211,85,168,253,166,63,85,139,132,248,89,133,253,187,240,103,134,150,165,165,233,62,87,109,244,21,26,52,14,213,203,221,203,230,242,80,157,251,121,139,219,187,93,55,171,78,243,30,172,0,0,0,7,159,189,112,246,193,196,170,83,84,44,70,177,237,251,170,154,196,132,203,106,29,110,152,204,230,27,125,41,82,82,234,91,121,42,73,44,146,181,164,148,69,174,139,81,123,76,121,251,91,47,88,5,99,87,98,221,54,86,7,225,253,191,90,133,191,179,84,105,118,204,40,146,152,222,133,33,123,29,109,180,173,59,144,181,36,244,62,169,81,145,244,51,29,0,0,121,251,215,15,108,28,74,165,53,66,196,107,30,223,186,169,172,72,76,182,161,214,233,140,206,97,183,210,149,37,46,165,183,146,164,146,201,43,90,73,68,90,232,181,23,180,199,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,15,21,122,224,134,11,226,85,85,170,238,35,97,13,149,117,84,152,142,152,141,76,173,208,34,78,125,182,18,165,41,45,37,199,155,82,137,4,165,173,68,146,61,53,90,143,218,99,218,128,15,41,98,225,62,22,97,127,110,252,25,225,165,169,105,122,79,149,219,125,5,70,141,3,181,114,247,114,249,188,148,39,126,222,98,246,238,215,77,234,211,188,199,171,0,1,202,191,20,236,172,127,220,211,133,95,250,27,78,255,0,216,143,107,76,195,219,6,139,102,175,14,104,214,61,191,2,211,114,59,241,23,65,141,76,101,170,114,152,124,214,111,52,113,146,146,104,208,225,184,225,173,59,116,86,245,107,174,166,61,0,0,229,95,138,118,86,63,238,105,194,175,253,13,167,127,236,71,74,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,0,0,0,0,0,0,0,0,0,0,1,205,42,217,100,203,109,126,171,54,187,93,203,230,26,212,106,85,25,14,75,153,50,93,167,1,231,228,190,226,141,78,58,227,138,104,212,181,169,70,106,53,25,153,153,153,153,143,87,101,97,237,131,134,180,167,104,88,115,99,219,246,173,53,249,10,150,236,58,37,49,152,44,56,250,146,148,169,213,54,202,82,147,89,165,8,73,168,203,93,16,146,246,16,244,0,0,0,0,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,154,254,41,217,88,255,0,185,167,10,191,244,54,157,255,0,177,29,84,0,126,74,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,0,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,250,192,7,42,252,83,178,177,255,0,115,78,21,127,232,109,59,255,0,98,58,168,0,0,0,0,0,0,15,63,122,225,237,131,137,84,166,168,88,141,99,219,247,85,53,137,9,150,212,58,221,49,153,204,54,250,82,164,165,212,182,242,84,146,89,37,107,73,40,139,93,22,162,246,152,242,148,156,178,101,182,129,85,133,93,161,101,243,13,105,213,42,116,134,229,195,153,18,211,128,203,241,159,109,68,166,221,109,196,180,74,66,210,162,37,18,136,200,200,200,140,135,75,0,0,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,180,199,181,0,30,42,202,193,12,23,195,90,171,181,220,57,194,27,42,213,169,63,29,81,29,153,68,160,68,130,251,140,41,73,82,154,83,140,182,149,26,13,72,66,141,38,122,106,132,159,176,135,181,0,0,30,126,245,195,219,7,18,169,77,80,177,26,199,183,238,170,107,18,19,45,168,117,186,99,51,152,109,244,165,73,75,169,109,228,169,36,178,74,214,146,81,22,186,45,69,237,49,232,0,7,52,164,229,147,45,180,10,172,42,237,11,47,152,107,78,169,83,164,55,46,28,200,150,156,6,95,140,251,106,37,54,235,110,37,162,82,22,149,17,40,148,70,70,70,68,100,61,93,235,135,182,14,37,82,154,161,98,53,143,111,221,84,214,36,38,91,80,235,116,198,103,48,219,233,74,146,151,82,219,201,82,73,100,149,173,36,162,45,116,90,139,218,99,208,0,14,105,73,203,38,91,104,21,88,85,218,22,95,48,214,157,82,167,72,110,92,57,145,45,56,12,191,25,246,212,74,109,214,220,75,68,164,45,42,34,81,40,140,140,140,136,200,116,176,0,0,0,0,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,180,194,202,193,12,23,195,90,171,181,220,57,194,27,42,213,169,63,29,81,29,153,68,160,68,130,251,140,41,73,82,154,83,140,182,149,26,13,72,66,141,38,122,106,132,159,176,135,181,0,1,205,42,217,100,203,109,126,171,54,187,93,203,230,26,212,106,85,25,14,75,153,50,93,167,1,231,228,190,226,141,78,58,227,138,104,212,181,169,70,106,53,25,153,153,153,153,142,150,0,60,253,149,135,182,14,26,210,157,161,97,205,143,111,218,180,215,228,42,91,176,232,148,198,96,176,227,234,74,82,167,84,219,41,74,77,102,148,33,38,163,45,116,66,75,216,67,234,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,63,88,0,229,95,138,118,86,63,238,105,194,175,253,13,167,127,236,71,181,189,112,246,193,196,170,83,84,44,70,177,237,251,170,154,196,132,203,106,29,110,152,204,230,27,125,41,82,82,234,91,121,42,73,44,146,181,164,148,69,174,139,81,123,76,122,0,1,207,237,108,189,96,21,141,93,139,116,217,88,31,135,246,253,106,22,254,205,81,165,219,48,162,74,99,122,20,133,236,117,182,210,180,238,66,212,147,208,250,165,70,71,208,204,116,0,0,31,38,233,180,237,91,230,133,42,214,189,109,154,85,193,69,155,179,180,211,170,144,155,151,21,253,139,74,209,189,167,9,72,86,213,161,42,45,75,162,146,70,93,72,135,138,164,229,147,45,180,10,172,42,237,11,47,152,107,78,169,83,164,55,46,28,200,150,156,6,95,140,251,106,37,54,235,110,37,162,82,22,149,17,40,148,70,70,70,68,100,58,88,0,0,0,15,21,122,224,134,11,226,85,85,170,238,35,97,13,149,117,84,152,142,152,141,76,173,208,34,78,125,182,18,165,41,45,37,199,155,82,137,4,165,173,68,146,61,53,90,143,218,97,101,96,134,11,225,173,85,218,238,28,225,13,149,106,212,159,142,168,142,204,162,80,34,65,125,198,20,164,169,77,41,198,91,74,141,6,164,33,70,147,61,53,66,79,216,67,218,128,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,253,96,3,149,126,41,217,88,255,0,185,167,10,191,244,54,157,255,0,177,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,250,192,7,42,252,83,178,177,255,0,115,78,21,127,232,109,59,255,0,98,58,168,0,0,0,0,243,247,174,30,216,56,149,74,106,133,136,214,61,191,117,83,88,144,153,109,67,173,211,25,156,195,111,165,42,74,93,75,111,37,73,37,146,86,180,146,136,181,209,106,47,105,143,63,107,101,235,0,172,106,236,91,166,202,192,252,63,183,235,80,183,246,106,141,46,217,133,18,83,27,208,164,47,99,173,182,149,167,114,22,164,158,135,213,42,50,62,134,99,160,0,0,0,0,0,0,14,85,248,167,101,99,254,230,156,42,255,0,208,218,119,254,196,116,170,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,0,0,0,0,0,0,1,231,239,92,61,176,113,42,148,213,11,17,172,123,126,234,166,177,33,50,218,135,91,166,51,57,134,223,74,84,148,186,150,222,74,146,75,36,173,105,37,17,107,162,212,94,211,30,128,0,115,251,91,47,88,5,99,87,98,221,54,86,7,225,253,191,90,133,191,179,84,105,118,204,40,146,152,222,133,33,123,29,109,180,173,59,144,181,36,244,62,169,81,145,244,51,31,86,250,194,124,44,197,14,195,248,76,195,75,82,237,244,103,55,177,122,118,141,26,127,101,230,109,230,114,185,200,86,205,220,180,110,219,166,187,19,175,113,15,86,0,60,85,149,130,24,47,134,181,87,107,184,115,132,54,85,171,82,126,58,162,59,50,137,64,137,5,247,24,82,146,165,52,167,25,109,42,52,26,144,133,26,76,244,213,9,63,97,15,106,0,0,62,77,211,105,218,183,205,10,85,173,122,219,52,171,130,139,55,103,105,167,85,33,55,46,43,251,22,149,163,123,78,18,144,173,171,66,84,90,151,69,36,140,186,145,15,172,0,57,165,39,44,153,109,160,85,97,87,104,89,124,195,90,117,74,157,33,185,112,230,68,180,224,50,252,103,219,81,41,183,91,113,45,18,144,180,168,137,68,162,50,50,50,35,33,210,192,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,126,176,1,202,191,20,236,172,127,220,211,133,95,250,27,78,255,0,216,142,170,0,0,0,0,57,165,91,44,153,109,175,213,102,215,107,185,124,195,90,141,74,163,33,201,115,38,75,180,224,60,252,151,220,81,169,199,92,113,77,26,150,181,40,205,70,163,51,51,51,51,49,237,109,107,78,213,177,168,81,109,107,42,217,165,91,244,88,91,251,53,58,151,9,184,145,88,222,181,45,123,26,108,146,132,238,90,212,163,208,186,169,70,103,212,204,125,96,1,202,191,20,236,172,127,220,211,133,95,250,27,78,255,0,216,142,149,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,225,95,118,243,23,117,145,112,218,178,82,74,106,179,74,151,79,112,140,136,245,75,204,169,179,239,35,46,229,123,143,236,49,247,67,188,6,107,115,65,134,82,240,159,27,238,187,89,248,174,176,202,106,211,221,136,75,108,210,74,99,181,188,132,26,117,66,72,203,70,250,104,90,123,133,154,112,124,198,181,220,56,127,83,194,234,197,69,10,151,76,146,244,136,173,173,237,84,81,155,98,3,8,34,37,56,103,222,102,93,18,69,238,247,14,65,198,59,6,209,73,189,40,216,171,75,137,181,137,145,99,211,228,114,219,208,141,229,187,80,125,75,61,168,34,215,66,45,76,213,175,213,237,17,239,135,6,39,72,195,172,202,80,217,85,68,216,139,93,114,53,37,104,83,198,148,40,222,159,19,94,155,210,70,102,72,250,254,195,1,160,16,31,231,29,228,73,142,212,134,212,74,67,168,74,210,100,122,145,145,150,164,63,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,92,198,223,77,97,214,10,94,23,75,143,147,75,139,68,168,41,165,110,36,159,49,49,30,89,104,123,147,215,212,246,30,163,165,10,245,226,247,139,238,218,248,83,3,15,105,149,55,163,203,171,75,105,114,16,211,219,13,200,206,198,158,210,146,162,74,200,205,38,105,45,72,210,100,122,123,123,128,84,38,32,220,82,47,75,254,224,185,92,90,222,118,177,86,151,48,140,204,212,165,27,175,45,126,243,212,245,87,188,254,211,23,173,195,103,9,255,0,6,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,212,186,151,214,98,144,240,38,201,149,136,88,189,105,90,209,216,231,20,218,212,6,158,73,164,213,171,107,148,210,21,208,146,175,211,246,150,131,72,88,91,109,53,102,225,181,173,106,178,209,54,154,77,22,12,45,132,146,78,211,106,58,17,166,154,22,159,71,220,95,97,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,135,18,108,39,252,36,229,182,189,80,141,29,133,73,182,227,202,173,26,150,141,86,109,199,129,48,246,164,201,10,61,117,95,66,232,95,89,10,41,195,251,134,69,151,127,219,247,43,107,113,151,104,245,104,147,12,200,205,42,73,180,250,23,239,45,15,84,251,203,237,33,165,204,82,182,154,188,176,218,233,181,158,104,157,77,90,141,58,22,195,73,43,119,54,58,209,166,154,30,191,75,220,127,97,140,222,227,189,149,43,15,113,122,237,181,164,49,201,40,85,169,237,50,130,73,167,70,209,41,212,39,161,165,63,161,236,45,0,104,135,46,87,211,88,139,130,150,125,210,219,228,234,229,81,41,234,117,91,137,71,204,84,70,86,122,158,229,117,245,253,167,168,233,66,189,120,66,98,251,151,70,20,207,195,218,157,77,233,18,233,50,221,92,116,58,246,243,110,51,81,160,52,148,164,148,179,50,73,26,143,66,36,145,22,190,206,225,97,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,138,81,37,38,163,238,34,212,81,255,0,22,172,78,118,239,199,230,45,150,93,109,81,104,244,212,176,162,66,140,244,117,169,179,144,122,232,179,45,116,87,184,143,236,23,107,89,144,136,148,137,210,156,94,196,51,25,215,20,162,61,52,34,73,153,158,191,168,103,63,57,149,165,215,115,31,124,202,84,167,95,67,117,202,155,77,169,197,238,209,5,62,65,145,17,234,125,58,251,0,118,206,20,56,88,237,247,152,179,174,76,132,181,64,160,211,187,123,111,27,102,105,41,44,78,130,162,45,198,133,39,93,171,51,211,82,63,172,133,231,33,36,132,37,5,220,146,34,33,91,220,27,240,227,209,120,125,90,191,156,142,234,85,46,108,152,105,90,209,161,26,86,197,61,210,208,246,151,187,244,191,87,180,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,249,90,73,104,82,15,185,68,100,98,140,120,175,97,99,182,38,98,202,185,14,26,211,2,189,78,237,238,60,77,232,147,146,252,233,202,50,220,72,74,117,218,130,61,53,51,250,204,94,128,173,206,50,24,113,233,76,62,162,223,205,199,117,74,137,50,52,53,45,8,212,137,40,98,160,239,83,218,126,255,0,210,253,94,208,17,135,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,113,159,218,47,1,42,37,36,148,93,198,90,140,226,100,206,180,186,22,99,236,105,73,148,235,8,114,185,76,105,197,54,189,186,160,231,199,51,35,61,75,167,79,104,209,133,26,66,37,210,32,202,109,123,208,244,102,156,74,140,245,212,141,36,100,122,254,176,31,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,7,151,197,58,131,116,156,51,187,106,143,47,98,34,80,231,190,165,107,166,132,136,235,81,158,186,151,187,222,51,107,140,149,87,46,92,95,187,167,52,124,210,149,112,79,228,153,122,219,146,169,78,26,125,167,175,210,246,11,249,207,21,244,221,137,150,43,250,81,184,104,122,169,64,170,210,227,169,39,161,165,215,105,242,77,38,71,185,38,93,81,236,212,254,163,25,246,176,226,189,114,98,61,2,52,149,27,174,84,107,81,82,233,172,205,70,179,113,244,145,235,174,186,235,187,219,168,11,239,225,239,103,179,104,101,130,210,67,113,249,11,170,83,224,84,93,78,194,78,231,28,167,196,220,163,45,165,169,250,189,231,169,253,98,73,143,3,128,148,134,104,88,47,100,82,217,105,45,148,123,118,152,217,146,82,69,213,49,26,79,176,139,221,238,30,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,206,33,22,115,55,126,88,46,212,57,31,156,186,93,62,125,73,164,236,37,109,113,186,124,173,170,34,218,122,31,173,222,90,31,214,36,152,240,56,247,72,102,187,130,247,189,45,230,146,225,72,183,106,109,145,41,36,125,85,17,212,251,72,253,254,224,25,203,193,186,171,150,214,47,218,51,157,51,104,162,220,16,57,198,126,169,165,41,148,217,171,218,90,125,31,104,210,78,21,212,26,171,97,149,165,84,101,123,209,46,135,1,244,171,93,117,37,71,66,136,245,212,253,254,241,154,107,242,35,214,222,35,215,227,70,81,180,229,58,181,41,45,26,12,210,104,54,223,81,39,77,52,211,77,190,205,6,130,114,59,124,181,125,229,138,193,148,78,26,222,165,208,41,84,201,10,81,234,106,117,186,124,99,81,153,238,81,159,85,251,116,63,168,128,119,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,235,198,14,254,93,11,8,233,150,171,19,214,211,149,9,236,169,109,37,221,187,155,114,44,246,207,82,37,22,164,122,105,220,100,42,187,44,208,14,167,143,150,4,34,140,79,243,110,90,82,77,179,70,226,86,179,89,45,52,208,245,239,19,251,141,93,77,207,73,90,212,111,224,187,57,16,100,255,0,223,181,221,81,79,191,232,126,174,241,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,83,212,143,66,235,222,3,64,246,148,66,131,106,209,161,19,36,207,34,159,29,190,89,39,105,39,107,105,45,52,246,105,167,112,250,195,254,80,132,182,132,161,37,161,36,136,136,139,220,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,67,254,40,24,247,139,25,118,192,42,5,235,131,151,95,201,250,212,219,194,45,45,249,61,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,0,203,215,17,236,231,95,56,251,134,150,85,211,140,157,182,139,112,94,20,106,93,70,55,201,218,83,124,248,175,205,105,183,91,222,136,201,90,119,33,106,45,82,100,162,215,82,50,62,160,46,252,0,0,0,0,0,7,31,205,86,102,44,220,168,97,28,204,82,188,32,203,168,173,82,19,77,164,83,35,17,165,117,26,139,136,113,109,48,110,109,52,178,141,173,56,181,184,162,61,168,66,182,165,107,216,218,249,174,67,243,209,66,206,13,171,81,133,91,129,74,183,47,235,127,151,233,10,36,105,139,115,181,197,229,180,71,80,97,46,33,38,150,84,250,220,65,180,75,117,77,104,222,245,159,53,6,160,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,33,255,0,20,12,123,197,140,187,96,21,2,245,193,203,175,228,253,106,109,225,22,150,252,158,195,26,94,248,171,133,53,197,55,178,67,110,32,181,91,45,158,164,91,189,93,53,208,204,140,38,0,10,128,200,86,125,115,99,141,57,177,177,176,207,18,241,91,211,54,221,103,210,125,182,23,160,169,177,249,188,170,108,167,155,249,198,99,161,196,232,227,72,87,170,162,215,77,15,82,51,35,183,240,0,28,43,56,57,179,179,114,139,133,255,0,46,43,177,226,86,43,179,228,55,26,133,110,42,121,197,126,170,178,113,4,249,161,100,219,166,132,52,210,205,197,44,209,179,94,90,12,201,78,160,143,133,112,255,0,226,63,66,204,68,58,78,16,226,219,253,131,22,61,120,241,157,98,18,251,45,196,219,76,56,242,228,167,150,147,110,51,201,109,149,155,173,171,99,102,173,170,107,233,155,45,4,234,1,88,28,80,51,153,153,60,187,99,237,2,202,193,204,72,249,63,69,155,103,197,170,63,27,208,240,37,239,148,185,179,91,83,155,228,48,226,203,84,50,217,104,71,183,213,215,77,76,204,250,7,10,76,209,227,182,101,63,10,63,134,187,231,229,31,201,207,66,122,51,248,178,28,62,71,104,237,220,239,239,102,155,221,187,144,215,210,215,77,189,52,212,245,9,254,0,0,0,2,63,231,215,20,175,188,22,202,117,243,137,152,105,93,244,53,201,70,244,103,98,155,217,89,145,202,230,212,162,178,231,205,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,65,32,0,80,15,247,81,243,217,254,238,127,243,102,143,255,0,84,23,61,155,108,111,170,229,195,0,110,60,104,163,80,226,86,100,91,146,41,106,92,9,46,41,180,73,97,234,140,104,239,32,150,158,168,89,180,243,155,23,162,137,43,218,163,74,200,141,6,29,128,7,138,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,126,212,0,0,0,0,120,172,94,198,140,47,192,91,53,204,64,197,203,190,37,187,66,110,67,81,10,67,200,113,213,186,251,134,123,26,105,166,146,167,93,94,132,165,26,80,149,25,33,11,89,232,148,40,202,189,112,11,140,39,203,220,193,122,3,22,45,106,85,155,96,220,221,142,159,77,146,237,87,123,118,251,205,180,249,184,252,151,187,57,28,142,210,250,227,182,107,81,178,211,13,161,42,50,232,235,138,11,63,0,0,0,1,29,115,183,156,27,103,40,216,94,237,105,71,18,109,237,92,142,250,109,58,60,182,164,114,39,62,211,140,33,229,184,227,72,52,165,12,166,74,29,52,41,109,155,132,147,66,20,147,61,201,9,20,2,58,228,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,0,0,0,5,101,227,63,24,10,85,145,153,120,118,213,137,66,137,115,225,125,187,34,69,54,189,81,167,204,75,203,173,19,136,142,125,170,22,230,208,72,92,87,81,37,9,249,213,179,37,11,81,146,146,74,105,212,119,76,222,102,78,187,55,36,178,115,65,149,28,92,244,108,74,125,66,44,134,106,62,128,67,222,147,138,115,142,156,244,110,84,230,181,103,71,220,39,57,134,217,168,251,62,210,245,92,220,2,96,0,162,28,61,226,167,155,154,117,255,0,109,84,49,27,23,101,213,45,56,181,136,79,87,160,196,182,232,233,126,85,57,47,32,228,178,217,148,116,25,45,77,18,210,70,75,71,83,47,89,61,229,123,192,0,3,138,103,67,24,235,184,5,150,11,255,0,21,109,102,119,214,169,84,246,227,211,156,220,130,236,210,165,200,106,35,82,116,90,22,133,242,87,33,46,242,212,147,74,249,123,15,66,86,164,29,172,5,5,210,120,152,241,0,175,213,97,80,168,88,193,46,163,82,168,200,110,36,56,113,45,42,75,207,201,125,197,18,91,105,182,211,12,212,181,169,70,73,36,145,25,153,153,17,11,244,0,0,28,171,52,120,233,248,181,224,77,205,141,127,37,190,81,252,156,236,95,197,157,187,177,243,251,68,198,35,126,91,150,230,221,188,253,223,64,245,219,167,77,117,32,234,160,60,253,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,0,0,0,0,0,8,255,0,156,204,210,254,40,246,77,159,137,19,109,191,77,209,106,87,132,90,21,110,59,74,219,41,16,93,135,45,213,59,24,205,68,131,121,11,97,181,18,87,234,173,36,164,106,131,81,56,142,235,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,15,214,0,0,0,0,0,0,35,86,35,231,54,133,132,153,196,181,114,207,124,210,185,84,171,238,223,167,72,162,86,35,161,107,113,138,196,137,210,227,38,52,132,22,186,178,239,41,148,161,196,145,27,110,25,239,213,11,53,178,18,84,0,0,0,4,106,200,190,115,104,89,195,195,137,85,55,41,94,134,188,237,126,207,30,230,166,180,133,156,84,184,233,47,149,38,51,138,215,86,93,229,58,100,218,148,110,54,164,41,42,220,68,135,92,9,42,0,0,0,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,188,7,181,1,202,178,197,152,91,87,52,24,53,69,197,203,90,55,96,237,252,200,213,26,90,229,55,33,234,100,230,149,181,216,238,41,7,254,11,136,53,37,10,91,78,180,179,66,55,237,46,170,0,0,0,0,0,0,2,53,101,75,57,180,44,218,98,62,42,211,44,58,87,42,204,177,61,17,30,145,82,125,11,68,170,171,146,14,111,62,74,155,86,156,166,79,179,180,77,54,105,39,54,146,148,189,13,124,166,191,38,112,115,253,132,121,77,165,122,61,78,68,188,111,183,36,54,202,45,72,21,52,52,252,100,26,80,226,158,154,225,37,195,136,142,83,136,82,9,72,53,186,107,70,196,154,57,142,54,18,128,4,63,225,205,157,127,198,171,14,31,160,95,245,58,83,120,155,107,124,221,74,51,7,202,114,169,4,137,4,221,77,44,237,74,19,185,107,54,221,75,70,164,161,196,165,90,52,151,154,108,166,0,0,0,0,0,175,92,216,241,70,165,96,102,101,237,140,50,179,227,68,184,237,59,102,66,207,16,29,166,186,151,37,173,245,161,230,78,158,202,156,79,41,43,140,106,110,66,201,43,213,110,165,44,41,198,54,60,74,157,86,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,15,64,0,0,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,116,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,130,185,103,227,17,102,226,13,229,38,207,199,235,98,37,142,138,189,99,149,111,213,225,58,110,83,161,196,112,149,203,106,164,235,171,37,33,105,81,33,39,37,9,38,149,205,220,182,227,161,181,44,194,199,192,112,171,179,54,118,109,139,154,251,127,43,215,132,120,148,149,221,86,187,117,170,69,114,76,243,74,37,84,92,152,236,118,169,164,215,47,106,86,180,176,226,144,226,157,45,203,218,210,82,107,90,55,119,80,0,0,0,0,0,0,0,0,0,16,3,138,222,104,241,219,45,127,130,239,192,165,243,242,115,229,31,166,253,39,252,89,14,103,63,179,246,30,79,247,203,78,109,219,207,119,232,233,174,238,186,232,90,4,255,0,1,88,28,47,243,153,153,60,196,227,237,126,202,198,60,72,249,65,69,133,103,202,170,49,27,208,240,34,108,148,137,176,155,75,155,227,176,218,207,68,60,225,104,103,183,214,215,77,72,140,172,252,0,0,67,254,39,24,177,142,216,23,129,212,108,82,192,171,186,171,69,151,6,224,102,159,89,236,244,136,115,162,148,25,12,187,163,242,59,68,119,77,173,175,182,195,104,89,41,9,53,73,52,168,150,165,55,180,38,0,10,75,203,95,20,92,206,61,143,54,52,12,104,197,88,149,123,38,165,88,102,155,90,98,93,62,151,76,97,150,36,106,207,106,114,75,113,146,166,208,194,156,75,231,235,36,148,76,154,77,73,37,25,149,218,0,0,168,12,250,231,215,54,56,45,155,27,231,12,240,211,21,189,13,109,209,189,25,216,161,122,10,155,35,149,205,166,197,121,207,156,122,58,220,86,174,58,181,122,202,61,53,208,180,34,34,41,127,194,255,0,30,241,99,49,56,5,95,189,113,142,235,249,65,90,133,120,74,165,177,39,176,198,137,178,42,33,66,113,45,236,142,219,104,61,22,243,135,169,150,239,91,77,116,34,34,9,128,3,143,230,223,26,41,88,11,151,155,219,16,37,93,241,45,218,187,116,121,145,45,185,15,33,46,173,218,219,145,220,236,77,52,210,146,162,117,124,210,74,141,38,149,36,144,133,173,122,54,133,153,83,93,39,137,143,16,10,253,86,21,10,133,140,18,234,53,42,140,134,226,67,135,18,210,164,188,252,151,220,81,37,182,155,109,48,205,75,90,148,100,146,73,17,153,153,145,16,11,244,1,231,240,246,21,229,78,176,45,170,126,35,85,162,85,46,200,180,120,76,215,167,68,73,37,137,85,20,178,130,146,243,100,72,65,18,20,233,45,68,68,132,116,50,245,83,220,94,128,0,4,127,207,174,41,95,120,45,148,235,231,19,48,210,187,232,107,146,141,232,206,197,55,178,179,35,149,205,169,69,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,171,3,47,92,71,179,157,124,227,238,26,89,87,78,50,118,218,45,193,120,81,169,117,24,223,39,105,77,243,226,191,53,166,221,111,122,35,37,105,220,133,168,181,73,146,139,93,72,200,250,128,187,240,0,0,0,17,255,0,57,153,165,252,81,236,155,63,18,38,219,126,155,162,212,175,8,180,42,220,118,149,182,82,32,187,14,91,170,118,49,154,137,6,242,22,195,106,36,175,213,90,73,72,213,6,162,113,1,32,0,124,155,78,233,161,95,54,173,26,245,181,167,118,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,232,62,176,0,0,0,0,15,41,138,184,153,106,224,222,28,92,120,165,122,203,236,244,91,102,158,237,66,78,215,27,67,143,108,47,81,134,185,139,66,20,243,171,52,182,218,13,69,189,197,161,36,122,168,128,122,176,28,127,41,56,223,85,204,126,0,219,152,209,89,161,196,163,72,184,228,85,20,136,17,156,83,136,140,195,53,25,49,217,65,173,93,86,178,105,150,247,175,68,146,151,185,68,148,17,146,10,168,51,11,196,123,57,214,54,62,226,93,149,107,99,39,98,162,219,247,133,102,151,78,141,242,118,148,231,34,43,19,93,109,166,247,174,50,150,173,168,66,75,85,25,168,244,212,204,207,168,11,191,1,31,242,21,138,87,222,52,229,58,198,196,204,75,174,250,102,228,172,250,79,182,205,236,172,199,230,242,170,82,153,111,230,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,57,0,0,2,176,49,15,140,100,59,75,51,83,168,148,75,51,211,216,79,65,231,208,158,122,4,230,14,85,74,81,74,104,156,171,48,225,18,219,117,148,54,211,201,142,194,92,109,46,165,238,99,142,167,114,16,205,143,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,136,61,0,0,0,0,0,0,8,213,158,140,230,208,178,121,135,17,106,109,210,189,51,121,221,29,162,61,179,77,117,11,40,170,113,162,71,54,76,151,19,166,140,181,205,104,205,180,168,156,113,75,74,83,180,141,110,183,250,242,57,155,186,86,111,176,141,87,91,244,232,148,123,178,131,33,52,219,142,148,196,132,173,8,124,208,74,68,166,80,106,55,81,25,226,221,179,152,90,146,219,121,178,83,156,163,113,65,34,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,7,201,187,98,20,235,86,179,8,217,39,185,244,249,13,242,205,59,137,91,155,81,105,167,183,93,123,135,214,31,242,180,37,196,41,10,45,73,68,100,100,126,224,25,166,204,204,3,166,99,229,255,0,8,227,19,28,171,150,170,146,108,145,180,146,69,53,226,211,77,11,78,225,106,60,31,47,229,215,112,142,167,106,191,61,78,185,79,158,242,144,210,157,221,181,182,226,192,108,180,35,81,232,69,174,157,196,66,187,56,128,81,152,162,230,146,244,68,118,22,209,75,170,212,101,25,41,36,157,198,170,140,174,165,161,22,165,211,188,75,254,10,149,55,61,37,116,209,255,0,130,236,228,78,147,255,0,126,215,117,57,62,255,0,161,250,187,192,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,237,53,18,221,183,191,118,189,53,247,14,63,194,166,152,154,158,105,216,220,193,59,217,41,105,148,94,174,237,166,154,140,31,91,184,244,211,94,241,213,248,212,83,90,70,53,90,245,66,117,124,195,182,33,51,176,212,90,105,218,234,42,215,77,63,180,120,14,17,4,69,154,73,138,53,146,117,182,220,78,166,122,17,159,164,96,116,251,64,94,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,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,106,156,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,1,165,48,0,0,30,43,26,49,122,205,192,92,47,184,49,115,16,31,150,221,10,221,142,151,164,20,70,13,231,221,90,220,75,77,50,218,58,17,173,199,92,109,178,53,26,80,70,178,53,41,41,35,81,125,251,178,233,161,88,214,173,102,245,186,103,118,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,232,40,95,63,89,215,186,179,89,136,242,232,148,154,159,103,195,43,102,160,243,118,229,62,57,184,134,231,236,53,54,154,156,130,113,40,90,158,117,6,102,132,173,37,201,109,102,130,45,202,117,110,135,42,204,190,98,239,188,208,98,156,252,76,190,164,127,59,14,143,11,99,63,197,148,190,210,243,204,67,230,52,211,124,238,87,61,105,230,173,59,215,222,103,220,69,229,48,171,19,46,172,27,196,123,115,20,172,169,125,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,243,238,82,106,172,210,163,215,94,166,75,69,54,100,135,162,71,152,166,84,76,60,251,41,109,78,180,135,52,218,165,161,47,178,165,36,143,84,147,173,153,233,184,181,66,164,213,106,49,167,204,167,211,37,202,143,75,142,82,231,58,203,42,90,34,176,110,182,201,58,234,136,180,66,13,215,154,108,148,173,11,123,136,79,122,136,140,52,125,149,92,204,89,185,175,194,56,120,165,103,193,151,78,90,100,42,155,87,166,73,35,82,233,213,22,208,218,221,96,156,218,73,121,27,93,109,104,113,36,91,144,180,238,74,23,189,180,118,1,154,204,180,102,46,251,202,254,41,192,196,203,22,71,243,80,235,16,182,51,252,103,75,237,44,188,252,62,99,173,57,201,230,242,16,158,106,19,189,29,228,125,228,122,19,192,188,116,195,140,197,225,197,59,20,48,190,179,219,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,160,232,0,0,0,0,0,0,0,0,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,63,196,0,227,87,225,98,214,248,129,7,203,170,32,32,7,11,143,29,152,101,247,215,147,205,23,147,141,24,189,102,224,46,23,220,24,185,136,15,203,110,133,110,199,75,210,10,35,6,243,238,173,110,37,166,153,109,29,8,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,168,131,135,37,211,66,177,179,133,101,222,183,76,238,197,69,183,233,247,21,82,163,39,148,183,57,17,88,161,79,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,7,229,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,40,60,86,103,115,11,117,102,131,25,107,88,185,116,198,236,29,191,151,26,157,75,68,167,36,51,76,130,210,118,181,29,181,44,255,0,194,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,190,65,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,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,229,92,106,252,83,218,223,15,224,249,141,68,123,94,8,215,253,155,66,188,177,55,15,171,55,12,72,119,13,213,30,147,38,139,5,227,52,174,122,33,148,211,146,77,25,150,213,45,9,125,181,154,53,222,104,222,162,35,75,107,52,133,186,0,0,0,138,188,81,252,9,226,111,220,190,113,8,74,161,15,248,176,93,52,43,127,36,183,125,38,175,59,179,203,185,170,20,138,93,45,190,82,215,218,37,34,115,50,212,222,169,35,36,104,196,73,11,213,70,73,245,52,215,114,146,70,20,46,47,251,138,63,129,60,77,251,151,206,33,10,1,23,253,197,31,192,158,38,253,203,231,16,128,84,94,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,109,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,131,45,162,122,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,97,118,128,0,3,138,102,187,42,56,113,155,92,56,93,149,122,181,216,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,237,176,187,83,50,57,92,214,80,243,127,56,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,105,248,68,174,33,153,44,165,102,159,11,228,87,109,11,126,34,177,82,218,142,71,111,204,57,41,138,115,88,39,55,59,79,125,197,36,210,180,41,38,234,154,37,154,73,15,26,79,152,218,22,246,224,225,92,45,51,237,242,238,29,7,42,56,160,198,203,130,149,79,236,118,133,82,60,125,27,159,6,35,6,162,135,33,40,45,27,121,150,26,81,161,221,9,46,54,217,146,204,157,73,41,251,42,25,97,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,166,72,120,145,90,184,183,131,87,45,75,48,117,234,85,183,114,97,157,61,153,149,218,163,142,182,211,53,120,42,87,45,19,25,142,143,156,231,115,57,109,56,211,77,154,77,215,216,38,136,141,244,50,128,146,185,157,204,45,171,149,252,26,173,98,229,211,27,183,246,14,92,106,117,45,18,155,142,245,78,115,170,218,212,118,212,179,255,0,9,197,154,82,181,33,166,157,89,33,123,54,158,120,113,163,23,175,44,122,197,11,131,23,49,1,248,142,87,110,41,9,122,65,68,96,153,97,164,33,180,180,211,45,163,169,146,27,105,182,219,35,81,169,102,72,35,82,148,163,53,31,64,206,14,108,239,44,221,98,135,203,138,236,121,116,122,20,8,237,198,161,91,138,158,82,152,165,32,219,65,62,104,89,54,209,45,110,186,131,113,75,52,111,211,150,131,51,75,72,34,226,147,105,53,90,116,104,19,42,20,201,113,99,213,35,156,184,46,188,202,144,137,76,19,174,50,110,180,163,45,22,130,117,151,91,53,39,82,222,218,211,222,147,34,15,107,129,120,233,136,249,116,196,122,118,40,97,125,103,176,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,41,192,188,116,195,140,197,225,197,59,20,48,190,179,219,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,172,219,210,172,11,202,187,102,215,241,6,141,111,75,153,111,90,178,32,198,173,78,100,137,72,128,185,134,233,70,55,72,143,114,80,181,48,226,9,122,108,37,236,73,153,41,196,18,186,254,78,179,139,125,229,2,251,145,95,160,67,244,205,183,89,217,242,130,223,230,51,31,210,156,166,100,34,47,240,165,176,235,140,114,156,144,110,124,217,22,253,54,171,82,62,129,162,145,89,124,87,179,199,26,218,165,86,242,143,135,40,150,85,218,148,120,232,187,170,196,183,99,148,24,142,165,183,211,9,131,73,164,221,91,237,41,28,213,30,173,19,46,169,189,22,167,23,201,245,89,224,226,127,96,217,56,95,78,162,229,127,16,226,87,47,107,174,60,90,140,90,197,53,44,200,98,133,11,152,149,168,228,182,251,107,79,105,113,41,83,93,149,104,39,27,37,45,110,114,205,45,165,202,107,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,7,160,194,220,45,190,241,166,251,166,97,158,26,80,189,51,114,86,121,221,138,23,106,102,63,55,148,202,222,115,231,30,90,27,78,141,180,181,122,202,45,116,208,181,51,34,61,4,224,14,79,176,191,2,114,243,55,46,236,20,186,253,34,226,143,45,55,76,169,46,184,202,234,239,203,142,150,37,44,146,218,245,142,133,52,148,182,132,54,162,52,33,9,213,74,115,115,138,243,249,23,201,149,11,39,152,113,42,152,229,87,211,55,157,209,217,228,92,213,38,150,178,138,167,26,37,242,163,70,109,90,104,203,92,215,72,156,82,73,199,20,181,41,91,72,208,211,114,84,6,88,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,26,51,201,126,49,215,113,247,44,22,6,42,221,44,236,173,85,105,238,71,168,185,185,7,218,101,68,144,236,71,100,232,132,33,8,231,46,58,157,229,165,36,148,115,54,22,164,157,78,157,184,166,216,18,108,92,233,94,82,138,222,137,73,166,221,81,224,87,233,165,24,154,74,37,33,200,200,106,68,131,67,103,234,173,115,24,150,107,222,68,181,47,114,207,93,228,165,74,174,7,215,252,151,105,88,167,133,179,174,24,133,30,44,138,117,126,151,73,81,180,151,205,110,165,214,38,200,65,105,205,90,8,153,128,133,117,52,32,205,191,162,110,30,224,180,161,86,188,112,111,249,45,82,176,179,11,96,220,49,14,60,169,21,26,253,82,146,147,105,79,146,218,75,76,66,144,178,211,154,132,25,61,61,9,234,72,89,147,159,72,219,45,182,148,51,237,196,186,255,0,141,136,57,210,196,73,84,219,134,93,86,155,67,145,26,129,20,158,55,118,67,92,72,205,181,42,59,72,112,139,98,19,48,165,153,237,45,138,90,150,180,238,223,184,195,234,240,178,176,36,223,89,210,179,101,29,189,18,173,77,181,99,207,175,212,138,73,52,164,69,67,113,150,212,121,4,135,15,214,90,38,63,16,209,176,141,105,94,213,150,155,13,73,191,65,92,28,19,240,190,171,111,97,29,249,138,245,5,75,102,61,231,88,139,77,131,29,232,74,105,14,49,79,67,154,202,105,211,61,30,66,221,152,235,71,181,58,37,113,86,91,148,102,100,139,31,0,17,87,138,63,129,60,77,251,151,206,33,9,84,34,175,20,127,2,120,155,247,47,156,66,1,88,28,57,179,175,248,170,226,59,244,11,254,167,85,115,12,174,159,155,169,70,96,249,173,210,231,25,160,155,169,165,157,170,90,182,161,6,219,169,104,210,165,182,164,171,71,84,203,77,157,244,140,171,139,20,225,139,196,2,30,17,76,141,151,236,111,184,187,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,87,156,90,146,202,144,157,73,45,169,107,108,46,80,0,0,7,42,167,102,119,6,170,89,130,171,229,137,187,163,147,127,81,233,241,234,11,133,33,149,52,220,158,99,70,242,152,142,226,180,39,94,109,131,105,229,161,63,235,110,145,164,213,203,124,154,225,92,71,115,199,39,42,86,108,11,63,15,145,18,70,34,222,17,223,92,23,157,91,78,162,137,17,38,72,57,174,176,102,106,90,212,163,82,88,74,147,202,82,218,117,74,53,19,38,211,148,87,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,11,159,227,87,225,98,214,248,129,7,203,170,34,37,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,114,3,138,29,11,20,45,172,132,225,181,23,26,47,152,151,133,236,197,241,13,85,170,196,72,45,196,97,247,215,10,166,189,141,182,218,16,157,141,165,73,104,151,177,6,178,108,150,105,73,168,210,85,22,3,85,0,42,175,133,30,122,127,33,149,252,107,188,255,0,237,120,182,4,217,201,255,0,9,42,165,185,32,213,255,0,5,217,80,164,254,155,36,191,239,118,68,191,226,1,153,223,197,135,47,181,122,253,183,116,82,169,183,245,111,101,62,212,141,49,158,208,227,207,27,173,148,151,219,103,169,31,33,133,173,205,238,17,180,78,114,82,178,87,49,45,172,36,168,10,224,202,103,23,104,216,185,127,219,24,75,141,24,115,18,129,87,184,228,122,54,53,126,137,33,215,33,61,81,121,226,76,70,21,13,105,91,172,33,100,164,182,110,115,157,209,205,166,105,67,106,82,154,177,240,1,74,220,106,252,83,218,223,15,224,249,141,68,93,72,165,110,53,126,41,237,111,135,240,124,198,162,2,79,240,210,226,9,27,24,105,84,124,190,98,253,86,91,152,131,2,63,102,163,213,165,186,236,167,238,84,33,50,159,112,220,52,48,72,97,113,227,48,210,77,111,58,165,190,122,168,204,214,106,214,194,134,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,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,220,18,212,102,7,11,113,74,251,193,107,238,153,137,152,105,93,244,53,201,70,231,118,41,189,149,153,28,174,107,43,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,180,252,50,174,3,73,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,25,193,202,142,107,177,31,41,88,142,139,214,202,119,183,82,167,114,216,175,208,31,120,209,22,175,21,38,102,73,81,145,31,45,228,110,81,180,241,17,169,181,41,68,100,180,45,198,215,161,60,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,216,166,246,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,15,86,57,86,108,124,44,99,39,195,251,135,203,159,21,193,63,140,189,229,107,227,205,255,0,62,5,163,18,246,194,249,50,10,37,173,77,84,162,167,63,21,12,104,217,76,68,142,203,205,82,36,146,86,242,153,125,181,45,179,113,180,165,105,38,212,78,77,251,219,26,237,92,196,228,3,17,241,142,202,167,213,97,81,110,12,63,186,251,51,21,70,155,110,82,57,17,230,71,94,244,182,227,136,45,86,202,140,180,89,250,166,90,232,122,145,5,48,228,251,54,119,150,81,113,67,229,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,232,78,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,89,119,19,43,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,112,47,120,0,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,59,186,241,58,207,143,224,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,74,192,45,83,129,143,231,179,246,111,247,144,247,252,78,184,127,204,197,216,114,115,3,130,22,239,107,190,162,110,126,230,166,180,227,238,202,175,69,109,134,89,105,81,144,165,155,100,243,13,199,232,203,104,74,158,74,213,161,169,196,161,14,120,14,6,63,158,207,217,191,222,66,213,0,102,7,11,113,74,251,193,107,238,153,137,152,105,93,244,53,201,70,231,118,41,189,149,153,28,174,107,43,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,180,19,147,236,217,217,185,186,194,255,0,151,20,40,241,40,245,216,18,28,141,93,183,19,60,229,63,74,89,184,178,96,214,179,109,163,90,29,105,4,226,86,72,217,175,49,4,102,166,150,69,92,28,78,184,127,195,194,41,146,115,3,130,22,239,100,177,101,238,126,230,166,180,227,13,69,160,202,113,246,89,105,81,144,165,147,134,203,238,72,232,203,104,82,89,82,21,161,165,181,33,13,196,12,177,102,22,234,202,254,50,209,113,114,214,141,219,251,7,50,53,70,150,185,78,71,102,167,5,212,237,118,59,138,65,255,0,130,226,13,73,90,80,235,77,44,208,189,155,76,52,166,32,7,19,172,248,254,4,40,82,112,27,9,235,91,111,235,130,158,175,73,85,41,213,30,92,171,93,149,45,149,55,170,121,74,46,116,134,21,32,147,181,198,221,101,38,219,197,166,246,148,126,215,48,28,75,48,191,13,178,209,106,227,126,29,192,151,93,171,226,84,121,105,180,105,149,8,142,48,134,223,140,178,106,90,230,153,30,137,68,103,84,72,82,27,89,155,171,218,77,171,150,106,125,20,87,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,15,202,39,79,14,14,32,19,50,239,93,107,9,49,122,226,255,0,74,121,253,165,246,164,200,109,249,14,91,178,182,45,205,209,208,202,28,113,108,188,225,18,22,201,39,105,56,233,58,147,71,207,19,176,88,126,169,180,154,173,58,52,9,149,10,100,184,177,234,145,206,92,23,94,101,72,68,166,9,215,25,55,90,81,150,139,65,58,203,173,154,147,169,111,109,105,239,73,145,6,167,135,201,187,46,154,21,141,106,214,111,91,166,119,98,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,130,173,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,42,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,131,143,231,163,57,181,220,225,226,60,90,155,116,175,67,89,150,191,104,143,108,211,93,66,14,82,91,116,209,205,147,37,196,235,171,206,242,154,51,109,42,54,219,74,18,148,238,50,91,174,122,14,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,192,100,251,41,151,150,110,177,67,228,61,10,68,186,61,10,4,119,36,215,110,52,192,41,76,82,144,109,172,216,37,160,220,104,150,183,93,65,54,148,18,247,233,204,89,17,165,165,153,104,78,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,97,76,28,95,237,106,21,141,143,184,123,101,90,208,123,21,22,223,194,250,77,46,157,27,154,183,57,17,88,155,61,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,245,19,87,133,238,117,255,0,24,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,196,14,53,126,41,237,111,135,240,124,198,162,32,173,167,116,215,108,107,170,141,122,218,211,187,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,116,1,169,48,17,127,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,0,0,0,0,0,42,175,142,119,230,79,246,147,247,104,181,65,85,124,115,191,50,127,180,159,187,64,114,174,10,158,41,238,159,135,243,188,198,156,46,164,82,183,5,79,20,247,79,195,249,222,99,78,23,82,0,60,166,44,88,191,133,12,44,188,176,207,210,158,140,249,91,111,212,104,93,183,145,206,236,189,170,51,140,243,121,123,147,191,111,51,118,221,201,215,77,53,45,117,30,172,0,101,178,236,181,171,182,53,213,89,178,174,152,61,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,186,141,4,228,3,30,99,102,15,43,150,141,204,244,217,114,107,180,8,232,182,110,21,203,144,236,151,215,81,136,211,105,83,206,60,226,18,110,173,246,148,204,147,50,53,104,114,13,6,181,41,42,49,89,92,94,240,46,30,24,102,58,38,35,91,212,110,197,69,196,186,122,170,47,41,6,194,25,85,97,133,147,115,73,182,155,36,173,59,144,184,143,173,107,35,55,29,146,234,137,106,61,201,71,75,224,177,143,50,105,55,149,215,151,42,204,216,136,166,215,99,174,230,162,147,210,26,105,126,145,100,155,106,75,45,32,209,189,245,187,28,155,112,203,127,205,162,10,212,72,245,150,162,8,235,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,0,113,71,241,217,137,191,114,249,60,33,61,56,53,85,169,84,12,162,94,213,218,237,78,37,58,155,78,190,42,82,230,76,150,242,89,98,51,13,211,41,234,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,48,28,171,141,126,55,213,78,171,102,229,185,154,28,68,211,83,30,61,241,34,164,167,20,167,220,124,213,54,27,76,33,61,18,132,37,36,242,148,103,184,214,107,108,139,102,195,230,71,94,21,152,57,66,197,220,220,82,36,220,111,107,18,194,167,187,120,183,27,106,255,0,133,74,140,251,13,198,45,232,90,77,28,183,228,52,254,190,178,85,200,216,164,154,86,102,92,43,50,152,189,39,30,177,230,249,197,199,159,150,228,123,138,176,243,212,242,150,195,76,190,213,57,26,53,9,151,16,214,168,37,183,25,182,91,51,35,86,166,131,51,82,140,205,71,111,252,37,178,241,85,193,172,188,200,191,46,186,84,72,181,220,78,145,26,182,194,217,152,167,150,170,33,71,73,211,210,234,72,249,72,89,155,210,94,34,70,170,217,33,4,225,146,147,203,108,38,248,0,0,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,128,26,83,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,159,226,0,113,171,240,177,107,124,64,131,229,213,16,16,215,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,145,149,113,106,156,43,51,227,254,164,101,83,23,235,95,206,181,104,87,106,117,31,248,4,70,162,37,28,175,248,194,154,91,143,127,55,29,9,252,146,0,90,160,0,0,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,138,22,226,13,157,186,174,107,239,246,232,86,195,242,224,225,213,171,34,67,52,168,105,148,165,49,86,125,47,60,148,85,150,218,153,105,104,91,145,212,218,82,211,132,163,100,185,132,147,35,113,205,123,95,21,140,241,198,196,170,172,252,173,225,178,37,181,66,182,43,6,139,166,166,165,186,193,212,106,49,84,180,28,36,55,169,18,227,50,238,170,82,156,73,243,30,105,181,32,146,150,146,227,213,192,2,255,0,184,92,120,19,195,47,190,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,138,86,205,143,138,124,100,248,129,112,249,139,224,46,167,133,199,129,60,50,251,235,206,38,136,171,197,79,62,63,234,190,85,48,130,181,252,211,87,125,118,153,81,255,0,135,68,154,34,145,202,255,0,139,169,213,182,247,243,145,214,159,202,160,115,246,179,175,248,191,240,217,195,92,24,195,218,157,86,14,36,222,84,250,188,150,170,48,143,147,232,106,90,171,243,208,185,4,234,146,122,188,239,41,246,91,38,204,150,223,174,238,246,212,134,185,144,2,211,181,171,183,205,213,70,178,173,104,61,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,186,128,232,25,104,203,165,247,154,12,83,129,134,118,44,127,230,166,86,38,239,103,248,178,151,218,89,101,249,156,183,93,111,157,202,231,161,92,164,43,122,251,136,187,204,180,17,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,120,172,148,101,70,133,148,188,26,133,102,242,169,83,46,250,150,147,46,154,220,38,86,158,223,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,0,0,229,89,151,204,93,137,149,252,44,159,137,151,212,143,231,97,209,225,108,123,248,206,169,217,158,121,136,124,198,154,115,147,205,228,45,60,213,167,98,59,204,251,136,253,173,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,217,156,76,213,94,89,175,197,202,133,225,89,169,75,77,177,78,145,34,53,167,72,113,178,101,20,234,113,175,212,53,52,149,173,61,165,196,165,181,60,189,202,220,178,36,145,242,208,218,16,30,83,49,88,243,121,102,75,23,43,184,173,121,205,150,165,212,100,45,20,200,47,72,39,145,73,167,18,212,113,225,52,105,66,19,177,180,171,67,81,33,59,214,107,113,69,189,106,51,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,92,212,0,105,79,45,25,139,177,51,65,133,144,49,50,197,145,252,212,58,196,45,143,127,22,85,59,51,47,63,15,152,235,77,243,185,92,244,39,154,132,236,95,121,31,121,23,85,25,214,201,70,107,171,185,75,198,88,87,151,54,171,50,208,169,105,14,233,162,66,121,9,237,241,118,172,155,112,146,225,26,13,230,22,190,107,103,170,20,122,45,190,98,16,235,134,52,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,32,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,40,115,138,181,49,52,204,211,191,181,130,107,181,210,213,40,253,93,187,141,85,25,222,183,113,107,174,157,227,176,112,85,147,20,177,110,233,138,114,94,41,39,110,206,115,149,188,185,123,59,77,56,183,109,239,221,175,77,125,195,155,241,119,34,60,210,67,81,44,149,165,182,218,117,35,212,136,253,35,63,167,218,61,255,0,5,122,107,75,198,171,162,170,110,175,152,86,196,214,54,18,139,77,59,93,57,90,233,167,246,128,184,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,21,61,198,174,146,231,166,109,106,239,103,99,151,217,96,196,230,236,249,221,119,212,85,183,118,159,71,219,166,189,227,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,233,246,137,109,198,98,210,98,117,131,65,185,212,244,195,114,60,232,177,201,180,40,185,90,37,154,130,247,25,105,223,215,77,117,238,16,35,32,119,58,173,108,206,218,47,147,200,109,51,170,48,32,175,114,180,213,43,168,69,51,34,234,93,125,95,175,236,1,161,224,31,229,21,228,200,140,203,232,51,52,184,218,86,90,251,140,181,31,234,0,0,0,0,0,0,0,0,0,3,248,102,69,212,207,64,31,208,31,158,85,70,159,5,6,228,217,209,227,164,139,83,83,174,165,5,167,191,169,253,70,60,61,213,143,248,41,101,198,122,77,197,138,214,140,51,96,149,185,167,107,177,27,112,205,36,163,52,146,86,225,117,245,84,90,123,200,7,64,1,23,238,158,35,57,98,182,153,39,81,122,196,168,158,186,109,131,82,167,188,125,202,246,118,146,253,31,242,144,240,245,30,44,57,110,134,217,173,131,171,190,126,230,251,2,143,219,238,153,245,0,155,0,32,204,62,46,25,118,144,241,54,228,58,243,69,250,75,110,10,75,191,223,219,7,187,178,56,148,101,146,242,148,112,220,186,155,164,40,187,156,169,206,167,199,71,122,75,191,181,31,233,127,136,143,220,2,85,128,240,246,166,56,224,229,238,218,23,106,98,141,165,85,82,210,74,229,195,173,197,125,105,215,111,67,38,220,61,15,214,79,248,203,222,61,171,47,51,33,180,188,195,168,113,181,17,26,84,133,17,145,145,251,72,200,7,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,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,106,156,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,1,165,48,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,1,76,60,80,179,211,248,107,186,151,129,216,57,121,246,188,54,162,236,244,196,152,73,218,205,118,168,219,138,51,209,226,81,246,136,108,232,223,47,66,74,22,233,45,207,157,74,99,184,81,127,42,185,103,188,179,95,139,144,240,182,207,157,18,156,132,199,85,74,175,83,146,100,164,83,169,205,173,180,58,249,55,184,148,242,247,58,218,16,218,76,183,45,105,220,164,35,123,136,159,249,201,225,33,38,226,188,153,190,242,176,204,72,72,185,43,17,227,212,237,119,185,81,169,212,100,58,78,156,138,131,79,41,194,82,35,37,68,214,177,26,105,197,167,152,179,104,182,18,89,68,245,203,70,93,44,76,175,225,100,12,51,177,99,255,0,53,50,177,55,123,223,198,117,78,204,203,47,204,229,186,235,156,158,111,33,10,229,33,91,17,220,69,222,102,21,171,197,231,12,237,92,27,195,140,184,97,109,149,19,179,209,109,154,125,126,159,27,115,109,161,199,182,21,51,123,238,242,208,132,41,231,86,106,113,197,146,75,123,139,90,140,181,81,143,21,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,193,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,3,154,113,6,201,37,87,42,23,251,117,219,97,137,115,176,234,234,145,33,234,84,196,197,82,88,164,190,167,158,82,41,43,113,79,58,181,173,184,233,109,73,117,195,73,188,92,195,73,25,182,230,159,151,32,185,215,186,178,167,136,241,40,149,106,159,104,195,43,154,160,203,119,29,62,65,184,182,224,111,52,182,170,156,114,109,43,90,94,105,4,70,180,161,39,206,109,4,131,45,201,105,109,94,245,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,170,175,4,56,56,222,76,99,205,78,46,57,213,98,74,194,251,114,66,30,135,46,157,36,155,126,234,65,250,205,178,77,165,102,236,36,17,116,124,212,100,178,63,81,149,44,149,218,27,11,94,180,238,154,21,243,106,209,175,91,90,119,109,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,131,235,15,147,105,218,212,43,26,213,163,89,86,180,30,197,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,71,214,0,0,0,20,75,137,188,73,243,203,105,226,69,215,107,69,198,178,97,154,53,114,117,61,182,138,220,164,44,155,75,47,173,4,146,81,197,51,86,132,157,53,51,51,49,59,56,86,102,75,28,243,31,110,98,29,91,26,175,87,46,37,81,102,211,163,83,86,116,200,112,210,201,45,183,148,233,23,102,101,189,230,122,55,174,237,116,208,180,211,83,214,166,51,91,76,42,54,103,241,114,152,136,230,195,108,95,21,194,101,179,51,61,26,57,207,26,58,159,83,245,77,39,212,89,167,4,104,4,222,13,98,37,83,154,102,114,46,118,99,154,52,238,229,196,66,181,215,235,230,255,0,144,7,162,226,179,153,220,123,203,97,97,140,140,19,190,92,183,154,184,78,178,138,161,250,42,28,196,186,166,59,25,179,214,75,46,108,50,39,158,250,38,90,251,117,208,67,92,15,226,57,157,219,239,26,172,11,30,171,140,229,46,21,195,116,82,169,82,88,59,118,146,217,58,211,242,219,105,104,53,166,41,41,58,146,204,181,35,35,45,117,35,33,37,120,224,196,37,216,56,89,63,121,145,179,88,168,178,73,211,191,123,45,30,191,171,103,249,69,122,100,170,154,138,174,109,240,134,42,216,55,137,23,133,50,78,210,81,150,134,211,233,116,149,211,220,104,215,245,123,64,104,252,64,14,53,126,22,45,111,136,16,124,186,162,39,248,128,28,106,252,44,90,223,16,32,249,117,68,5,43,14,255,0,147,172,157,95,121,191,190,228,80,40,19,61,13,109,209,182,124,160,184,57,108,200,244,95,53,153,11,139,252,21,111,180,227,252,215,35,155,127,54,103,179,93,202,208,139,175,53,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,119,253,99,91,24,37,144,92,180,69,139,89,168,68,162,91,22,172,120,171,184,43,140,211,95,82,234,21,23,214,204,119,38,186,211,92,231,141,111,60,166,200,147,170,249,104,216,130,50,109,180,237,15,149,141,248,223,128,220,61,240,26,153,14,29,14,36,24,112,99,174,157,104,218,52,231,54,63,82,125,62,178,136,148,173,202,36,18,150,78,63,41,205,198,70,230,229,115,29,113,8,115,143,240,255,0,226,63,66,204,68,58,78,16,226,219,253,131,22,61,120,241,157,98,18,251,45,196,219,76,56,242,228,167,150,147,110,51,201,109,149,155,173,171,99,102,173,170,107,233,155,45,85,94,107,179,93,136,249,181,196,117,222,183,171,189,134,149,7,152,197,2,128,195,198,184,180,136,170,50,51,74,76,200,185,143,47,106,77,215,140,137,78,41,41,34,36,33,13,182,137,85,195,23,135,252,60,93,153,27,48,56,223,110,246,187,22,38,215,237,154,107,174,48,236,90,244,166,223,121,151,85,37,9,89,184,76,176,228,126,172,184,132,165,229,45,58,154,155,74,208,224,124,174,53,126,41,237,111,135,240,124,198,162,32,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,122,241,171,241,79,107,124,63,131,230,53,17,21,112,215,47,87,86,42,96,214,40,226,229,173,39,159,248,43,244,76,154,141,45,17,92,117,233,48,102,42,74,93,144,218,144,71,167,35,179,165,197,146,146,73,229,27,171,53,167,149,181,97,119,217,23,206,109,11,56,120,113,42,166,229,43,208,215,157,175,217,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,102,51,5,241,122,242,192,92,80,183,241,115,15,223,136,221,118,221,144,167,163,148,182,9,230,29,66,219,83,78,178,226,58,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,104,123,44,89,133,181,115,65,131,84,92,92,181,163,118,14,223,204,141,81,165,174,83,114,30,166,78,105,91,93,142,226,144,127,224,184,131,82,80,165,180,235,75,52,35,126,210,15,107,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,246,103,7,54,119,150,110,177,67,229,197,118,60,186,61,10,4,118,227,80,173,197,79,41,76,82,144,109,160,159,52,44,155,104,150,183,93,65,184,165,154,55,233,203,65,153,165,164,17,117,94,35,185,227,141,154,219,202,5,159,135,200,151,31,14,172,249,15,174,11,206,173,214,151,91,150,162,36,28,215,88,51,36,161,9,73,41,44,37,73,230,165,14,186,165,26,77,227,105,184,213,104,225,13,229,122,225,221,251,138,84,102,34,21,189,135,17,233,207,86,159,121,242,74,247,206,150,152,177,153,105,5,170,150,181,40,220,89,158,132,130,67,43,213,68,163,66,86,30,40,95,247,20,127,2,120,155,247,47,156,66,20,2,47,251,138,63,129,60,77,251,151,206,33,0,160,17,237,113,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,161,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,151,138,26,30,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,168,33,175,10,60,244,254,67,43,248,215,121,255,0,218,241,108,9,179,147,254,18,85,75,114,65,171,254,11,178,161,73,253,54,73,127,222,236,139,84,25,108,187,45,106,237,141,117,86,108,171,166,15,98,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,162,234,120,112,113,0,135,152,138,19,88,73,139,215,23,250,108,64,237,47,181,38,67,108,71,110,226,139,189,110,110,142,134,80,219,104,121,150,204,144,182,73,59,141,182,137,212,154,254,120,154,9,212,0,0,43,215,137,111,15,184,216,195,74,172,102,15,8,41,82,220,196,24,17,251,77,98,147,17,167,101,63,114,161,9,138,195,100,217,45,242,67,11,143,25,135,84,72,101,165,45,243,209,36,70,179,78,180,194,53,80,43,87,57,188,43,43,184,213,152,40,56,161,132,53,250,85,22,149,122,212,19,242,197,153,12,33,180,210,28,38,181,114,161,29,182,201,61,163,157,203,61,237,25,147,135,37,210,90,151,177,215,23,28,32,174,69,242,101,93,206,30,35,202,166,57,85,244,53,153,107,246,121,23,53,73,165,160,229,37,183,77,124,168,209,155,86,186,188,239,41,210,39,20,147,109,180,161,74,86,227,36,52,231,96,227,43,73,165,80,51,37,100,208,168,84,200,148,234,109,59,13,233,177,33,195,136,202,89,98,51,13,207,168,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,133,191,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,66,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,42,139,227,87,226,158,214,248,127,7,204,106,32,61,175,7,11,2,205,197,59,55,48,88,125,136,54,244,74,229,189,92,143,110,70,157,6,73,30,199,81,173,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,202,42,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,50,184,24,254,123,63,102,255,0,121,11,20,199,76,11,195,140,197,225,197,71,11,241,66,141,219,169,83,180,117,151,154,50,68,170,124,164,145,147,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,160,204,184,187,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,143,197,100,75,134,45,119,6,177,198,224,197,12,111,133,74,170,64,180,234,18,33,216,236,190,132,56,228,215,16,242,77,154,226,155,109,213,182,198,141,167,230,153,112,214,226,92,113,75,50,109,76,180,181,217,80,0,0,0,174,14,54,24,95,85,184,112,142,195,197,122,122,165,189,30,204,172,74,166,206,142,204,37,58,134,216,168,33,189,37,58,233,30,140,161,14,195,105,162,220,157,20,185,72,45,201,50,34,92,32,225,139,138,95,130,252,228,217,93,174,187,232,202,85,219,218,45,106,135,240,94,119,106,237,77,159,100,99,162,20,164,110,156,220,47,93,59,116,211,214,81,32,214,46,123,55,184,67,39,29,242,209,136,88,91,79,98,91,245,42,181,29,111,82,216,140,251,76,174,69,70,50,211,42,27,38,183,125,68,161,114,24,105,11,53,26,125,69,43,214,71,210,44,219,128,211,158,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,48,92,159,18,220,215,97,197,215,145,139,117,22,147,190,144,252,56,246,55,233,77,169,226,230,67,139,13,246,37,202,83,166,209,56,215,57,151,144,196,87,25,230,18,146,227,171,208,213,202,89,10,214,201,126,14,80,177,247,52,22,6,21,93,47,108,162,213,106,14,72,168,183,181,103,218,98,196,142,236,183,99,106,133,161,104,231,34,58,154,230,37,68,164,115,55,150,166,157,12,47,123,40,88,67,39,2,50,209,135,184,91,80,98,91,21,42,77,29,15,85,24,146,251,79,46,61,70,74,213,42,99,36,182,189,69,33,18,31,117,8,52,154,189,68,167,214,95,210,62,192,0,0,34,175,20,127,2,120,155,247,47,156,66,18,168,69,94,40,254,4,241,55,238,95,56,132,2,138,240,158,197,252,40,98,157,155,134,126,148,244,103,202,219,130,157,66,237,188,142,119,101,237,82,91,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,98,150,22,223,120,45,125,212,240,207,18,232,94,134,185,40,220,158,219,11,181,51,35,149,205,101,15,55,243,140,173,109,171,86,221,66,189,85,30,154,232,122,25,25,23,171,202,119,138,124,27,248,129,111,121,139,2,228,248,140,228,163,241,170,195,134,43,246,5,50,148,222,38,218,223,57,77,146,249,114,156,170,65,34,89,185,76,83,219,146,132,238,90,201,198,148,233,41,40,113,42,78,173,37,231,92,32,229,92,49,120,128,76,197,216,113,178,253,141,247,23,107,190,162,109,98,217,169,58,219,238,202,175,69,109,135,158,117,50,86,148,27,100,243,13,199,234,243,139,74,158,74,211,169,41,196,173,110,73,92,226,231,22,196,202,5,137,30,191,95,135,233,155,146,179,191,228,253,191,204,122,63,165,57,79,71,68,175,225,72,97,214,216,229,55,32,156,249,194,45,250,109,78,166,125,51,195,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,245,120,189,141,24,161,143,87,147,152,129,139,151,124,187,138,186,228,118,162,20,135,144,219,72,105,134,200,246,52,211,77,37,45,52,141,77,74,52,161,41,35,90,214,179,213,75,81,152,124,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,4,40,81,177,231,22,40,187,111,235,130,158,159,70,210,234,52,238,92,171,93,149,45,228,185,162,185,170,46,116,134,21,28,213,185,182,221,101,38,227,39,166,247,82,124,43,133,14,71,36,220,181,90,38,110,49,25,113,14,133,77,145,33,118,141,36,208,212,131,157,45,165,56,194,166,190,74,37,19,72,97,212,175,148,146,209,211,121,164,185,170,18,218,57,214,232,2,0,113,171,240,177,107,124,64,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,237,127,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,64,70,171,178,214,174,216,215,85,102,202,186,96,246,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,234,58,174,99,115,105,139,25,161,167,88,209,177,82,175,233,25,118,109,62,100,117,73,236,241,153,237,146,164,202,91,142,73,216,195,45,147,127,48,152,108,114,253,100,255,0,5,222,90,41,213,144,180,158,36,124,62,228,230,38,51,120,195,131,116,168,137,196,90,116,116,198,155,77,101,166,153,93,204,131,117,134,218,55,100,60,251,76,178,184,204,147,234,37,169,42,91,136,36,55,174,136,108,138,147,0,88,167,6,204,189,124,180,197,138,182,97,106,210,106,177,34,97,222,144,169,8,110,46,145,106,51,166,198,144,211,233,83,234,35,35,228,48,178,53,52,143,91,116,150,20,106,74,75,107,151,40,57,86,86,48,83,241,118,203,237,147,131,142,84,59,108,187,126,158,125,189,244,187,204,109,115,159,117,114,37,114,149,203,108,205,146,125,231,73,189,200,37,114,201,27,181,86,166,125,84,0,82,183,26,191,20,246,183,195,248,62,99,81,23,82,41,91,141,95,138,123,91,225,252,31,49,168,128,141,88,25,149,28,71,204,78,28,98,61,235,133,237,122,86,171,135,62,140,125,234,3,76,154,165,84,162,202,41,102,226,163,25,31,174,243,125,149,38,76,233,185,196,173,68,131,53,165,13,187,207,240,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,98,155,217,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,202,202,184,24,254,123,63,102,255,0,121,15,213,154,158,18,18,111,44,121,183,235,57,119,102,37,185,102,221,210,31,118,233,67,188,162,133,108,45,27,84,110,197,103,152,151,93,67,228,165,242,227,54,157,141,184,141,57,141,50,180,147,33,53,114,125,155,59,55,55,88,95,242,226,133,30,37,30,187,2,67,145,171,182,226,103,156,167,233,75,55,22,76,26,214,109,180,107,67,173,32,156,74,201,27,53,230,32,140,212,210,200,179,152,52,123,149,28,168,225,198,82,176,225,22,85,148,215,110,170,206,229,191,95,175,190,201,34,85,94,82,72,200,148,162,35,62,91,40,220,162,105,146,51,75,105,82,140,205,107,91,142,47,56,64,61,173,221,132,55,149,149,135,118,22,41,86,88,136,118,246,35,199,168,189,69,125,151,201,75,223,6,90,162,201,101,212,30,138,66,210,162,109,100,122,26,13,15,35,69,26,137,105,71,160,195,12,206,227,46,16,97,197,245,132,214,85,209,201,181,177,14,158,229,62,173,79,144,202,95,109,190,97,37,183,159,142,75,212,154,121,198,9,76,45,100,94,179,107,45,75,123,108,173,171,126,200,86,22,216,152,211,195,98,198,195,76,75,161,122,102,219,172,250,79,182,194,237,79,71,230,242,171,242,158,111,231,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,58,150,205,118,84,113,31,41,88,142,187,42,245,107,183,82,167,115,31,160,87,216,100,209,22,175,21,38,68,106,73,25,159,45,228,110,73,58,201,153,169,181,41,38,70,180,45,183,22,28,214,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,197,204,51,181,112,111,34,56,131,133,182,84,78,207,69,182,112,190,185,79,141,185,182,208,227,219,41,143,239,125,222,90,16,133,60,234,205,78,56,178,73,111,113,107,81,150,170,49,2,248,48,101,226,149,114,92,215,46,100,110,90,84,181,174,211,144,154,37,175,33,51,18,150,10,107,209,220,237,234,91,73,61,234,90,35,191,29,41,53,252,222,146,156,50,37,45,36,109,216,254,108,124,44,99,39,195,251,135,203,159,1,154,193,213,115,59,151,171,171,43,248,203,90,194,59,166,79,111,236,28,185,52,234,162,34,185,29,154,156,23,83,185,169,13,165,101,254,19,107,36,169,105,67,173,58,130,90,246,110,62,84,52,103,156,28,166,89,185,186,194,255,0,144,245,217,17,40,245,216,18,27,147,66,184,213,0,229,63,74,89,184,131,124,144,130,113,163,90,29,105,6,218,144,107,217,175,45,102,70,166,144,100,16,3,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,51,127,61,25,205,161,100,243,14,34,212,219,165,122,102,243,186,59,68,123,102,154,234,22,81,84,227,68,142,108,153,46,39,77,25,107,154,209,155,105,81,56,226,150,148,167,105,26,221,110,131,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,102,191,47,251,203,19,238,103,239,60,64,184,101,215,107,178,163,196,141,34,161,44,201,79,190,136,209,219,142,209,184,173,53,90,201,166,91,35,90,181,90,204,141,74,53,40,205,70,31,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,234,241,147,8,111,44,8,196,74,134,22,226,11,17,24,184,105,49,224,189,57,136,207,147,200,142,185,49,25,148,76,154,203,213,82,208,151,210,133,154,77,72,222,149,109,82,211,162,142,207,248,80,228,114,53,181,74,162,102,227,17,151,44,171,181,40,242,23,104,210,77,14,199,40,49,29,75,140,42,107,228,162,73,186,183,218,82,249,73,45,90,38,93,75,154,173,78,35,147,13,120,163,248,236,196,223,185,124,158,16,9,85,192,199,243,217,251,55,251,200,90,160,170,190,6,63,158,207,217,191,222,66,213,0,5,11,113,25,201,71,226,171,136,236,87,236,10,101,85,204,50,186,126,114,155,37,242,230,183,75,156,102,179,114,152,167,183,41,106,218,132,19,141,41,210,74,150,218,148,157,93,83,46,184,119,210,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,131,46,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,242,114,235,194,30,77,153,152,185,245,156,95,169,196,185,240,250,206,145,10,77,29,18,233,141,19,23,106,220,138,226,156,39,25,68,181,174,50,34,201,229,106,135,146,180,72,36,153,25,108,82,136,90,80,12,171,139,116,193,76,159,91,57,185,225,137,134,244,85,20,72,87,181,14,61,192,171,78,177,45,217,28,136,47,187,92,121,111,33,198,218,89,37,72,121,49,144,209,173,72,112,219,37,26,208,149,25,109,85,69,139,254,225,113,224,79,12,190,250,243,137,160,40,134,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,87,5,240,134,242,199,172,80,183,240,143,15,216,136,229,118,226,144,166,99,156,183,201,150,26,66,27,83,174,188,226,250,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,220,79,17,254,31,240,243,17,66,119,22,240,134,221,255,0,77,136,29,153,135,99,71,113,136,237,220,81,119,161,189,178,22,242,219,109,15,50,217,154,208,241,171,113,182,209,180,162,95,204,155,93,131,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,144,246,185,98,203,213,171,149,252,26,162,225,29,173,39,183,246,14,100,154,141,81,113,91,142,245,78,115,170,220,236,135,18,130,255,0,5,180,18,148,181,33,166,154,65,173,123,55,31,85,0,1,74,220,106,252,83,218,223,15,224,249,141,68,69,92,47,203,165,247,140,24,89,136,184,153,98,199,237,255,0,131,62,197,50,177,11,123,45,108,165,187,26,123,207,204,230,58,234,53,228,246,20,39,148,132,173,107,231,234,68,91,12,149,42,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,128,87,86,5,227,166,35,229,211,17,233,216,161,133,245,158,195,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,232,83,45,25,139,177,51,65,133,144,49,50,197,145,252,212,58,196,45,143,127,22,85,59,51,47,63,15,152,235,77,243,185,92,244,39,154,132,236,95,121,31,121,21,85,241,66,200,183,224,82,234,94,56,224,229,153,217,48,218,181,179,211,17,161,43,115,52,42,163,142,40,143,70,73,37,217,225,189,171,124,189,13,72,67,166,182,254,105,42,142,217,199,92,157,230,170,242,202,134,46,83,239,10,53,74,90,173,138,140,136,241,174,202,67,109,147,200,168,211,137,126,185,165,165,45,9,237,45,165,78,41,149,238,78,213,153,164,207,150,183,16,176,209,152,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,0,2,170,248,231,126,100,255,0,105,63,118,139,84,21,43,199,22,233,161,75,186,176,146,202,143,59,125,106,149,79,172,85,38,70,229,44,185,81,101,185,21,184,238,111,50,216,173,203,133,36,180,35,53,23,47,85,17,18,146,102,30,3,130,167,138,123,167,225,252,239,49,167,11,169,20,109,194,2,255,0,179,108,92,215,201,139,120,92,49,41,43,186,173,121,52,10,65,201,51,74,37,84,92,153,13,214,163,146,244,218,149,173,44,56,72,220,101,185,123,80,157,86,180,37,87,146,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,194,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,240,95,138,118,110,38,122,47,210,127,36,174,10,117,119,177,115,249,61,171,178,201,109,238,87,51,106,182,110,229,237,221,181,90,107,174,135,166,131,78,117,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,140,214,102,83,8,100,224,46,60,223,56,70,243,18,219,143,110,214,30,102,158,114,223,105,231,221,167,47,71,97,60,226,218,209,6,183,35,56,203,134,68,73,208,214,100,105,73,145,164,131,165,113,27,186,104,87,206,112,175,75,214,214,157,219,104,183,5,62,221,170,83,164,242,150,223,62,43,244,40,14,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,160,234,184,79,140,117,220,34,225,67,136,49,173,198,116,151,126,226,132,155,57,201,59,145,252,22,44,154,60,87,36,158,197,161,68,190,99,17,221,99,79,85,73,231,239,74,137,72,34,56,87,115,93,53,219,194,162,205,90,227,157,218,229,199,167,192,165,182,231,41,13,237,139,10,43,81,35,55,162,8,136,246,48,195,72,215,77,202,219,170,140,212,102,102,147,116,215,101,218,180,235,42,68,237,244,90,85,66,109,82,28,110,82,11,149,42,91,113,155,144,230,242,45,234,220,136,81,139,67,51,73,114,245,73,17,169,70,97,245,112,158,197,252,40,98,157,155,134,126,148,244,103,202,219,130,157,66,237,188,142,119,101,237,82,91,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,211,69,167,107,80,172,107,86,141,101,90,208,123,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,245,21,45,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,183,240,0,0,1,21,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,46,167,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,0,52,166,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,237,120,138,103,170,54,86,172,211,177,240,250,124,69,226,165,126,59,47,65,102,76,87,86,138,101,57,227,144,131,169,17,155,102,195,203,75,145,212,218,25,82,254,154,210,181,33,104,73,161,113,255,0,136,133,90,171,95,225,143,151,234,237,118,167,46,163,82,168,200,181,37,204,153,45,229,60,252,151,220,183,229,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,192,86,14,30,217,85,92,74,191,237,172,57,161,72,136,197,74,234,172,66,162,67,118,90,212,150,27,126,75,200,101,181,56,164,165,74,36,18,150,70,102,73,81,233,174,132,125,195,242,93,150,181,118,198,186,171,54,85,211,7,177,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,81,208,50,157,226,159,6,254,32,91,222,98,192,183,78,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,100,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,207,63,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,162,237,59,166,187,99,93,84,107,214,214,157,216,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,127,162,171,246,234,255,0,101,110,59,146,227,168,127,223,38,78,169,78,144,231,252,167,30,121,199,23,245,169,74,87,180,204,7,213,194,172,51,186,177,147,17,237,204,45,178,162,118,138,213,205,80,106,159,27,115,110,45,182,119,159,174,251,188,180,45,105,101,164,18,156,113,100,147,216,218,22,163,45,18,97,139,22,47,224,191,20,239,44,51,244,167,164,254,73,92,21,26,23,109,228,114,123,87,101,146,227,60,222,94,229,108,221,203,221,183,114,180,215,77,79,77,69,228,240,249,201,37,43,42,22,3,149,219,157,136,147,177,22,234,143,29,234,172,197,69,74,95,164,176,166,89,82,233,40,113,47,58,133,161,185,9,113,74,117,179,73,60,124,179,81,25,54,222,148,195,155,31,20,248,201,241,2,225,243,23,192,93,79,11,143,2,120,101,247,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,7,42,23,189,195,175,34,177,178,181,102,149,241,136,48,34,47,21,43,241,222,102,115,209,165,58,180,83,41,207,28,117,149,52,200,156,54,30,90,92,142,151,22,242,81,244,214,164,37,107,66,73,107,141,92,38,114,73,74,173,70,165,230,223,17,216,137,62,59,114,38,51,105,209,228,197,75,168,75,236,58,218,17,86,39,18,241,145,45,183,91,152,210,26,117,173,82,180,37,228,153,25,54,161,232,56,162,241,0,135,72,135,82,203,38,8,92,92,234,171,221,166,157,124,85,24,109,135,226,183,21,214,29,97,234,74,121,136,94,231,143,155,171,174,54,104,83,42,109,45,146,141,102,234,90,15,65,137,188,91,236,219,71,53,244,251,62,214,122,37,197,132,144,99,162,139,91,171,177,170,16,154,139,179,26,231,212,153,117,13,188,185,113,162,199,66,210,134,218,75,124,229,184,242,137,78,36,152,88,159,246,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,205,182,5,224,94,35,230,47,17,233,216,95,133,244,110,221,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,104,83,45,25,116,177,50,191,133,144,48,206,197,143,252,212,202,196,221,239,127,25,213,59,51,44,191,51,150,235,174,114,121,188,132,43,148,133,108,71,113,23,121,152,117,81,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,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,192,81,103,17,76,245,73,205,45,228,118,62,31,79,150,140,43,160,72,101,232,44,201,138,210,23,83,168,178,82,16,117,34,51,108,159,101,10,110,66,155,67,42,95,208,66,86,164,33,106,52,35,196,228,95,38,85,220,225,226,60,170,99,149,95,67,89,150,191,103,145,115,84,154,90,14,82,91,116,215,202,141,25,181,107,171,206,242,157,34,113,73,54,219,74,20,165,110,50,67,78,74,172,193,112,108,174,179,136,244,154,158,95,174,30,117,153,113,92,13,71,169,83,102,18,14,85,171,79,116,209,190,75,110,60,242,123,123,45,124,241,242,247,33,253,164,202,126,120,205,110,166,199,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,32,168,190,47,246,181,10,198,199,220,61,178,173,104,61,138,139,111,225,125,38,151,78,141,205,91,156,136,172,77,158,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,250,135,8,11,90,133,124,227,238,33,89,87,76,30,219,69,184,48,190,173,75,168,198,230,173,190,124,87,230,192,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,71,214,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,128,112,172,242,101,18,171,148,28,92,77,168,197,70,93,98,211,175,71,85,74,220,170,191,29,72,90,216,37,154,87,21,229,146,73,165,201,100,246,239,229,158,134,135,25,112,210,223,52,155,79,64,225,215,158,169,57,90,188,138,199,196,25,242,215,133,117,249,15,61,57,152,209,90,90,233,149,23,138,58,10,164,102,77,155,239,33,45,199,75,107,101,43,250,11,82,210,133,173,36,133,220,158,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,93,121,113,224,227,37,87,253,201,80,204,141,86,89,218,116,42,194,226,91,208,105,178,90,101,251,142,51,79,17,166,100,147,109,110,156,88,206,180,91,121,41,89,72,213,197,250,236,242,210,110,133,170,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,252,148,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,30,121,152,237,169,231,221,67,109,164,140,212,165,168,136,136,139,218,102,99,197,93,120,227,131,150,67,107,93,215,138,54,149,41,72,73,171,151,50,183,21,133,171,77,221,8,156,112,181,63,85,95,226,63,112,15,112,2,42,94,252,74,50,201,102,202,40,109,221,77,213,212,125,238,83,39,83,228,35,189,69,223,218,139,244,127,196,101,239,30,18,103,23,12,187,71,120,219,110,29,121,210,253,36,55,5,69,223,239,237,128,39,48,8,79,78,226,195,150,233,141,146,223,58,187,7,238,115,176,36,253,158,249,159,88,247,22,183,17,156,177,92,172,155,171,189,98,83,143,93,54,206,169,83,217,62,228,251,59,73,254,151,249,12,4,160,1,207,237,92,127,193,75,210,51,50,109,220,86,180,102,27,228,157,173,53,93,136,227,132,106,36,153,36,210,135,15,175,172,146,211,222,99,220,69,168,211,231,32,156,133,58,60,132,153,106,74,105,212,172,180,247,244,63,172,128,126,128,31,194,50,62,164,122,143,232,0,0,0,0,0,0,0,0,0,15,242,148,242,99,198,121,245,153,146,91,109,75,61,61,196,90,128,162,126,43,149,150,42,185,162,91,81,217,90,10,29,36,227,47,122,72,141,75,69,70,118,166,90,25,234,93,126,209,223,56,42,82,92,244,205,211,93,236,236,114,251,44,232,156,221,159,59,174,250,114,182,238,211,232,251,116,215,188,68,44,254,92,234,186,115,59,119,62,111,33,196,193,168,207,130,141,170,215,68,162,161,40,200,143,169,245,245,190,175,176,79,110,12,246,155,16,108,42,245,204,151,166,19,146,39,74,96,219,90,139,149,162,153,167,175,113,22,157,253,52,215,94,224,22,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,2,31,113,66,178,202,233,203,93,74,105,38,58,78,144,183,170,27,214,90,40,201,168,19,79,105,30,211,253,46,238,159,105,10,96,203,133,83,208,216,237,97,212,119,37,60,155,146,150,179,53,30,132,90,76,100,250,245,47,112,191,92,229,90,141,94,25,107,191,233,206,19,134,182,109,234,172,134,182,105,249,66,129,32,147,175,67,233,235,123,58,140,243,219,73,93,187,137,20,182,221,117,198,142,157,91,97,43,82,21,181,105,229,190,90,153,31,77,15,213,250,128,105,166,202,158,85,75,58,135,81,37,165,93,170,155,21,237,82,122,145,238,105,39,245,251,199,218,28,235,46,213,38,106,216,27,98,77,98,66,222,39,45,202,89,154,220,89,41,70,103,13,163,234,100,103,215,168,232,160,0,0,0,0,62,69,201,119,91,54,141,61,218,157,203,93,129,77,140,202,20,181,185,42,83,108,164,136,146,106,62,171,81,23,114,85,237,246,24,15,174,62,37,201,123,217,182,116,55,42,23,101,215,71,163,70,105,38,165,187,62,115,81,208,68,68,102,102,106,113,68,93,201,81,254,163,247,8,91,153,78,41,152,89,134,81,229,208,240,218,67,23,29,109,9,113,9,117,133,198,153,17,14,17,60,146,37,41,153,105,89,25,45,8,51,233,174,213,123,204,133,90,99,126,112,113,191,29,171,19,36,215,238,218,140,56,18,157,115,101,58,4,249,109,198,216,165,184,100,158,82,222,90,126,139,166,157,59,180,34,47,180,45,199,26,184,159,229,243,12,21,38,13,2,178,155,162,99,41,94,139,163,200,131,53,147,89,115,11,77,81,45,39,222,130,253,74,79,188,66,220,77,227,25,139,181,167,100,195,195,235,106,135,10,3,196,180,161,217,176,229,55,37,4,102,178,35,35,106,105,164,140,146,104,63,180,143,234,16,190,193,192,188,94,197,73,173,179,103,88,87,13,80,228,56,73,55,216,165,202,125,178,53,26,75,114,148,219,106,233,243,137,51,63,113,253,100,37,246,17,112,141,198,27,173,17,167,223,147,161,81,227,184,180,41,198,77,217,81,223,75,103,203,51,45,174,195,50,37,104,165,151,187,82,250,140,7,0,188,179,211,153,107,213,15,181,51,18,171,144,80,250,148,122,64,172,212,26,216,74,221,234,167,89,7,161,22,227,208,190,162,28,202,85,99,24,111,211,53,204,170,94,55,23,53,90,153,184,252,169,123,140,254,211,86,191,76,255,0,242,190,177,114,56,111,194,87,47,118,153,69,155,112,63,89,172,202,66,16,111,53,49,80,100,71,82,203,97,171,68,174,25,25,167,84,153,117,246,25,251,196,140,181,50,167,151,235,57,134,216,164,97,69,170,100,218,9,36,167,40,80,183,30,132,146,212,205,44,151,95,84,186,128,207,164,28,191,99,245,97,182,94,129,131,87,236,182,223,52,147,107,106,221,154,226,86,106,211,77,12,155,61,117,212,187,189,227,215,66,201,46,105,39,70,110,74,48,70,246,108,156,50,45,174,91,85,18,81,106,68,125,75,145,245,141,15,83,236,219,70,148,203,76,83,109,122,76,86,216,52,155,73,102,19,72,36,25,17,17,104,68,146,211,77,11,77,61,195,235,165,8,65,109,66,73,36,94,194,45,0,103,87,241,20,205,54,228,167,240,55,118,150,229,18,117,249,61,81,208,190,179,254,15,220,60,245,199,149,44,202,217,234,113,202,142,10,95,136,101,162,51,84,166,237,185,228,201,17,107,175,174,108,145,119,36,207,236,234,52,155,222,63,21,78,141,73,172,197,92,42,173,54,44,198,28,35,74,155,125,148,184,147,35,35,35,232,162,50,238,51,47,214,3,51,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,247,160,186,127,189,250,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,173,84,126,241,109,56,175,146,108,190,98,213,45,216,21,107,18,151,76,121,195,82,202,85,50,151,5,151,247,154,86,90,154,212,194,143,189,195,63,180,136,197,123,102,59,132,117,205,109,28,202,254,12,207,114,167,5,182,220,123,177,202,117,199,164,25,151,57,123,80,136,240,200,190,138,90,34,45,123,204,203,220,2,93,101,215,137,142,10,227,17,68,164,93,85,136,118,189,101,244,54,74,244,140,136,144,163,173,213,114,83,177,27,229,45,102,102,183,21,161,105,174,137,63,105,9,123,75,171,82,171,112,219,168,209,170,81,103,197,121,36,182,223,140,242,93,109,105,50,35,35,37,36,204,140,140,140,143,236,50,25,141,188,108,28,65,194,107,136,233,215,77,6,177,65,168,195,123,86,214,252,87,226,171,114,22,162,37,160,214,148,171,233,54,173,12,191,71,234,18,203,40,60,73,177,15,5,167,66,181,47,249,178,43,182,194,156,109,181,57,37,199,229,73,97,26,199,111,68,155,178,144,218,82,150,218,89,151,78,134,163,246,25,232,23,150,3,154,224,142,96,112,223,30,237,182,43,246,37,118,44,149,41,164,184,244,82,148,194,223,100,205,182,214,162,90,26,113,123,116,230,160,143,83,232,103,167,187,94,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,42,131,137,15,18,57,50,164,221,153,97,193,38,165,195,68,57,18,40,55,93,192,242,26,52,76,65,181,34,52,250,99,81,222,101,74,36,18,150,130,57,41,90,23,189,165,146,8,208,105,117,118,190,33,87,17,156,132,254,53,20,38,49,35,14,223,236,248,155,108,211,251,28,72,239,200,217,22,181,5,11,91,165,13,70,179,216,203,196,183,28,83,78,244,73,169,106,67,167,181,73,113,144,174,188,105,206,191,227,1,145,235,79,6,49,10,167,85,157,137,54,109,225,18,75,181,25,167,206,244,205,45,49,39,161,18,13,212,164,180,121,174,107,12,184,78,25,173,207,81,221,238,41,110,242,248,174,83,188,83,224,223,196,11,123,204,88,28,168,117,92,167,120,167,193,191,136,22,247,152,176,3,74,96,0,0,0,0,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,224,23,82,0,0,0,60,253,235,136,86,14,26,210,154,174,226,53,241,111,218,180,215,228,38,35,83,43,117,54,96,176,227,234,74,148,150,146,227,202,74,77,102,148,45,68,146,61,116,66,143,216,99,207,218,217,133,192,43,230,187,22,214,178,177,195,15,238,10,212,221,253,154,157,75,185,161,75,148,254,196,41,107,216,211,110,41,106,218,132,41,71,161,116,74,76,207,161,24,14,128,0,0,51,157,158,232,37,79,206,30,45,48,146,112,137,119,52,151,253,126,255,0,156,209,207,241,122,221,62,173,5,156,240,94,167,185,15,42,117,233,78,27,102,83,175,153,239,35,111,121,36,161,65,111,69,116,239,213,10,63,111,67,33,93,188,76,160,29,55,60,88,161,29,78,147,134,185,52,233,26,145,105,167,54,153,21,205,63,86,253,63,80,179,94,16,212,229,194,201,181,54,74,152,38,202,125,193,84,144,149,17,151,206,17,56,150,247,30,159,91,102,93,127,71,236,1,225,184,216,211,220,115,46,214,85,84,141,190,92,123,213,168,234,35,250,90,185,6,90,139,78,157,223,52,122,245,247,126,170,241,225,219,78,69,83,58,120,85,25,124,205,17,86,118,79,205,247,234,212,87,156,47,97,244,213,29,126,173,123,187,197,153,241,144,167,20,220,163,69,146,108,19,157,130,239,167,72,37,25,254,79,86,100,183,184,191,251,38,159,242,133,122,112,172,128,115,51,199,96,200,39,73,37,6,61,98,65,150,154,239,214,153,37,189,62,175,202,107,250,128,95,160,128,28,106,252,44,90,223,16,32,249,117,68,79,241,0,56,213,248,88,181,190,32,65,242,234,136,10,245,225,157,86,165,80,51,175,135,245,218,237,78,37,58,155,78,143,94,151,50,100,183,146,203,17,152,110,137,57,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,62,175,16,204,233,213,115,79,138,18,40,86,133,193,45,88,87,109,72,34,183,225,156,101,69,41,175,147,123,93,168,62,218,148,106,90,212,163,117,45,26,201,38,134,77,37,203,109,107,123,116,75,29,215,39,217,76,188,179,117,138,31,33,232,82,37,209,232,80,35,185,38,187,113,166,1,74,98,148,131,109,102,193,45,6,227,68,181,186,234,9,180,160,151,191,78,98,200,141,45,44,200,61,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,60,254,22,225,109,137,130,214,37,51,12,240,210,133,232,107,110,141,206,236,80,187,83,210,57,92,215,150,243,159,56,242,214,226,181,113,213,171,214,81,233,174,133,161,17,17,122,176,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,14,85,196,235,33,223,129,10,236,156,121,194,122,46,219,6,224,168,43,210,84,186,117,59,151,22,215,121,72,101,45,234,174,106,143,147,33,245,72,52,237,109,182,153,81,182,201,105,189,164,156,32,161,95,247,149,179,108,220,214,101,10,225,151,18,133,120,199,141,26,187,79,73,145,177,57,17,228,34,67,6,180,153,25,18,219,117,178,52,172,180,89,18,156,73,30,215,22,149,91,247,21,12,237,210,176,186,205,170,229,166,196,126,37,66,236,188,104,239,68,175,72,102,82,77,116,8,79,27,63,52,235,74,101,104,90,229,70,92,148,18,119,161,198,144,164,58,95,77,163,58,97,1,213,114,197,151,171,171,52,24,203,69,194,59,90,79,96,237,252,201,53,26,162,226,185,33,154,100,22,147,185,217,14,37,5,254,11,104,37,41,9,91,174,180,131,90,55,238,43,116,206,254,16,217,184,11,195,18,237,194,60,63,98,91,116,43,118,61,33,152,231,45,243,121,247,86,186,228,71,93,121,197,244,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,175,94,27,185,205,161,101,47,17,235,20,203,242,149,205,179,47,190,197,30,175,82,97,11,92,170,83,145,205,238,68,148,182,157,121,172,151,104,116,157,108,146,110,109,52,169,26,154,57,78,217,255,0,20,127,2,120,155,247,47,156,66,1,64,34,255,0,184,163,248,19,196,223,185,124,226,16,160,17,127,220,81,252,9,226,111,220,190,113,8,5,0,141,84,12,171,139,201,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,56,16,87,139,126,35,97,29,239,153,119,40,152,125,106,196,102,225,181,99,250,54,235,184,227,73,66,145,88,151,177,179,109,131,67,102,105,53,196,73,41,149,184,173,29,53,238,101,73,36,199,108,207,138,228,143,14,113,115,19,179,47,103,81,48,86,234,151,106,92,48,164,46,164,187,141,152,203,125,20,120,141,32,205,231,221,66,72,210,180,41,39,201,38,220,209,167,86,250,25,90,137,46,153,142,105,133,184,91,125,227,77,247,76,195,60,52,161,122,102,228,172,243,187,20,46,212,204,126,111,41,149,188,231,206,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,122,9,201,246,83,44,220,162,225,127,200,122,20,136,149,138,236,249,14,73,174,220,105,128,113,95,170,172,156,89,176,75,65,184,233,161,13,52,178,109,40,37,236,215,152,178,34,83,171,51,14,234,0,0,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,139,169,20,173,198,175,197,61,173,240,254,15,152,212,64,117,94,6,63,158,207,217,191,222,66,213,5,85,240,49,252,246,126,205,254,242,22,168,0,0,0,0,0,0,51,131,157,12,28,161,96,22,104,47,252,42,181,158,223,69,165,84,27,145,78,111,106,203,179,69,151,29,169,109,70,213,107,90,215,201,68,132,181,204,82,141,75,229,239,61,13,90,22,143,133,64,113,180,195,59,86,223,196,124,59,197,42,76,78,207,90,188,41,245,10,125,95,150,219,104,110,71,96,56,220,135,213,181,4,181,188,104,150,109,169,107,82,190,109,134,18,68,146,71,80,130,183,222,49,215,111,156,51,195,60,42,144,207,103,162,225,165,62,165,30,27,123,144,190,124,169,213,23,165,200,147,169,33,43,78,228,46,51,92,179,82,210,93,155,122,118,155,138,33,58,184,37,225,157,171,112,98,62,34,98,149,90,39,104,173,89,244,250,125,62,145,204,109,181,183,31,183,156,158,123,233,220,131,90,30,36,68,38,210,180,41,63,54,251,233,50,81,47,165,107,11,254,225,139,133,191,130,252,155,89,93,174,133,232,202,173,219,218,46,154,135,240,174,119,106,237,78,31,100,127,162,212,148,110,130,220,47,81,59,116,211,214,73,44,214,2,85,0,15,147,116,221,150,173,141,66,149,116,222,183,53,42,223,162,194,217,218,106,53,73,173,196,138,198,245,165,8,222,235,134,148,39,114,214,148,150,167,213,74,34,46,166,64,62,176,138,188,81,252,9,226,111,220,190,113,8,117,250,78,102,242,219,95,170,194,161,80,179,7,134,181,26,149,70,67,113,33,195,137,118,64,121,249,47,184,162,75,109,54,218,93,53,45,106,81,146,73,36,70,102,102,68,67,144,113,71,240,39,137,191,114,249,196,32,20,173,148,239,20,248,55,241,2,222,243,22,6,148,198,107,50,157,226,159,6,254,32,91,222,98,192,210,152,10,234,226,117,195,254,102,46,195,147,152,28,16,183,123,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,70,91,66,84,242,86,173,13,78,37,8,114,27,112,226,200,228,108,214,222,83,239,12,65,92,184,248,117,103,200,97,19,153,105,14,180,186,220,181,17,172,161,52,249,17,37,8,74,73,42,125,73,87,53,40,117,164,164,146,111,19,173,222,240,249,54,181,167,106,216,212,40,182,181,149,108,210,173,250,44,45,253,154,157,75,132,220,72,172,111,90,150,189,141,54,73,66,119,45,106,81,232,93,84,163,51,234,102,3,235,0,0,8,1,198,175,194,197,173,241,2,15,151,84,69,43,11,169,227,87,225,98,214,248,129,7,203,170,34,157,172,59,2,242,196,251,153,139,51,15,237,233,117,218,236,168,242,228,199,167,196,34,83,239,162,52,119,36,58,77,167,93,86,178,105,151,12,144,157,86,179,34,74,73,74,50,73,133,223,112,226,207,28,156,214,217,179,236,252,65,68,72,248,139,103,199,97,115,158,105,109,52,138,220,69,25,160,166,180,193,25,41,11,74,137,41,125,41,79,41,43,117,165,36,210,79,19,77,243,252,233,96,126,17,229,159,23,41,28,66,41,182,205,190,250,232,50,28,126,173,104,203,150,136,200,185,107,239,173,182,98,63,20,148,210,210,212,150,210,236,185,206,184,148,173,70,184,13,173,45,146,214,244,132,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,228,254,123,243,243,248,228,80,172,58,37,38,205,170,218,49,45,238,219,54,175,79,114,177,218,162,201,156,234,201,182,20,146,74,16,78,114,152,108,205,46,173,41,81,42,91,232,36,146,83,189,208,181,76,177,113,0,203,238,103,189,11,109,208,46,47,66,95,213,42,123,147,36,218,149,6,221,75,204,184,215,229,155,102,73,161,44,202,208,136,220,73,54,174,97,180,70,181,54,141,174,37,18,84,81,183,9,12,6,147,138,121,151,111,18,106,16,162,63,111,97,132,127,74,73,41,49,218,144,135,106,47,161,198,160,182,72,90,201,72,90,84,78,201,67,169,66,246,46,26,75,213,82,208,162,188,144,1,74,220,106,252,83,218,223,15,224,249,141,68,93,72,165,110,53,126,41,237,111,135,240,124,198,162,3,170,240,49,252,246,126,205,254,242,22,168,42,175,129,143,231,179,246,111,247,144,181,64,1,149,113,170,129,149,112,19,43,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,220,243,93,149,28,56,205,174,28,46,202,189,90,236,53,88,60,199,232,21,246,25,37,202,164,74,81,17,26,146,70,101,204,101,123,82,78,178,102,73,113,41,73,145,161,104,109,196,103,50,109,38,171,78,141,2,101,66,153,46,44,122,164,115,151,5,215,153,82,17,41,130,117,198,77,214,148,101,162,208,78,178,235,102,164,234,91,219,90,123,210,100,83,43,43,220,76,47,188,187,229,246,231,192,247,40,158,145,114,61,62,87,200,58,164,114,101,183,40,211,164,186,106,95,104,74,208,164,62,202,22,243,178,81,185,42,87,49,38,210,181,109,212,169,128,150,184,13,196,51,41,121,105,147,27,41,197,50,90,236,219,18,59,52,216,56,131,75,75,211,169,213,137,166,210,223,168,202,114,57,111,125,132,46,106,157,75,124,131,146,218,185,154,165,72,100,146,163,150,153,136,187,45,91,231,39,120,181,116,217,87,53,42,224,162,205,195,251,151,179,84,105,115,91,151,21,253,144,100,161,123,29,108,212,133,109,90,20,147,208,250,41,38,71,212,140,103,50,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,127,215,6,8,82,178,225,195,174,251,193,122,53,114,93,102,61,185,134,247,58,87,62,75,105,109,114,95,122,44,185,15,44,144,158,136,65,186,243,155,17,170,141,40,218,147,82,204,141,102,25,247,26,125,197,44,82,177,48,90,196,169,226,102,37,215,125,13,109,209,185,61,182,111,101,122,71,43,154,242,25,111,230,217,66,220,86,174,58,132,250,169,61,53,212,244,34,51,44,193,9,127,196,103,58,255,0,141,86,35,177,64,176,42,117,86,240,202,214,249,186,108,103,207,148,221,82,113,26,201,202,154,153,218,149,167,114,22,77,180,151,77,74,67,105,82,180,105,79,58,217,7,42,205,230,103,43,185,180,198,89,56,171,87,162,250,18,34,41,241,105,116,186,71,105,68,158,193,21,164,154,148,223,61,45,52,110,238,125,201,14,234,164,238,46,110,205,77,41,72,226,162,74,100,95,38,85,220,225,226,60,170,99,149,95,67,89,150,191,103,145,115,84,154,90,14,82,91,116,215,202,141,25,181,107,171,206,242,157,34,113,73,54,219,74,20,165,110,50,67,78,77,94,41,25,5,161,61,106,206,204,222,14,83,253,29,46,220,167,195,143,113,91,176,227,45,81,221,166,198,109,168,204,201,136,219,105,50,143,217,152,67,100,227,100,73,103,144,201,185,243,106,105,124,224,147,249,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,85,15,20,127,29,152,155,247,47,147,194,17,255,0,11,113,74,251,193,107,238,153,137,152,105,93,244,53,201,70,231,118,41,189,149,153,28,174,107,43,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,189,174,109,177,190,149,152,252,126,184,241,162,141,67,151,70,143,113,199,165,169,112,36,184,151,23,25,246,105,209,163,188,130,90,122,45,4,235,46,108,94,137,53,35,106,141,40,51,52,16,79,94,6,63,158,207,217,191,222,66,213,5,85,240,49,252,246,126,205,254,242,22,168,0,0,0,0,0,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,160,17,127,220,46,60,9,225,151,223,94,113,52,4,170,0,0,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,67,149,113,171,241,79,107,124,63,131,230,53,17,239,248,46,221,52,43,26,213,204,45,235,116,206,236,84,91,126,159,67,170,84,100,242,150,231,34,43,13,213,28,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,64,22,21,155,124,80,194,252,38,203,205,237,112,98,226,98,75,161,79,163,204,164,21,29,233,174,69,93,113,249,17,220,66,41,205,56,209,27,169,91,197,185,38,180,17,155,104,222,233,232,150,212,162,206,101,217,81,161,86,46,170,205,90,214,183,62,79,209,102,212,36,72,167,82,59,98,229,250,62,42,220,82,154,141,207,89,18,221,229,160,210,142,98,139,114,182,234,125,76,119,92,242,102,238,171,155,236,92,77,214,197,58,93,30,211,160,199,85,54,220,165,63,33,75,90,24,53,154,151,41,228,18,141,164,73,120,246,239,229,150,132,134,217,108,212,231,40,156,87,85,225,161,145,201,57,142,188,153,198,27,225,113,17,135,86,93,97,180,61,17,196,53,33,117,202,139,36,219,229,9,76,172,148,146,140,73,91,74,121,75,79,174,135,9,180,17,154,150,182,66,95,240,128,193,236,109,177,112,142,77,237,120,92,146,233,54,77,213,34,76,250,69,163,38,140,194,87,41,110,34,25,53,90,41,123,185,233,66,219,97,198,144,194,146,72,82,54,188,157,73,104,82,172,40,7,63,186,115,11,128,86,53,118,85,173,122,227,134,31,219,245,168,91,59,77,58,169,115,66,137,41,141,232,74,209,189,167,28,74,211,185,11,74,139,82,234,149,17,151,67,32,29,0,7,159,178,177,10,193,196,170,83,181,220,57,190,45,251,170,154,196,133,68,118,101,18,166,204,230,27,125,41,74,148,210,156,101,74,73,44,146,180,40,210,103,174,139,73,251,72,121,252,116,199,76,56,203,166,28,84,113,67,20,43,61,134,149,7,70,153,101,162,37,202,168,74,81,25,183,22,51,102,101,204,121,123,85,161,106,73,36,165,75,90,144,132,45,105,15,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,153,181,41,181,60,189,201,218,131,36,145,243,22,218,23,158,27,178,233,174,223,55,85,102,245,186,103,118,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,232,58,6,101,243,23,125,230,131,20,231,226,101,245,35,249,216,116,120,91,25,254,44,165,246,151,158,98,31,49,166,155,231,114,185,235,79,53,105,222,190,243,62,226,47,147,124,224,94,35,225,182,28,88,216,161,122,209,189,21,74,196,110,220,237,1,151,204,211,42,68,88,165,28,206,82,155,50,245,25,115,181,39,148,102,123,150,148,41,100,146,66,155,90,195,192,11,201,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,106,3,4,112,26,242,199,199,47,74,94,31,194,151,82,174,218,118,187,183,52,122,76,72,228,243,245,36,53,54,35,14,178,217,111,73,239,75,82,92,116,137,36,181,172,217,38,210,131,83,133,167,138,180,238,154,237,141,117,81,175,91,90,119,98,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,128,53,38,2,58,228,115,55,116,172,223,97,26,174,183,233,209,40,247,101,6,66,105,183,29,41,137,9,90,16,249,160,148,137,76,160,212,110,162,51,197,187,103,48,181,37,182,243,100,167,57,70,226,164,80,0,170,14,53,248,33,85,42,173,155,153,22,107,145,21,77,84,120,246,60,138,106,155,82,95,109,242,84,217,141,62,133,117,74,208,164,155,201,81,30,211,65,161,179,45,251,207,151,107,227,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,236,78,180,234,148,146,105,124,211,74,77,70,164,164,208,181,161,122,182,181,145,134,109,192,4,138,200,6,3,73,204,30,104,237,27,101,232,81,36,208,168,18,17,115,92,40,151,29,169,44,46,157,17,214,212,166,92,101,197,164,157,67,238,169,152,198,68,74,208,164,26,205,10,74,84,64,46,83,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,9,20,0,0,3,228,221,55,101,171,99,80,165,93,55,173,205,74,183,232,176,182,118,154,141,82,107,113,34,177,189,105,66,55,186,225,165,9,220,181,165,37,169,245,82,136,139,169,144,241,84,156,205,229,182,191,85,133,66,161,102,15,13,106,53,42,140,134,226,67,135,18,236,128,243,242,95,113,68,150,218,109,180,186,106,90,212,163,36,146,72,140,204,204,136,128,114,14,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,13,41,136,255,0,157,124,215,80,178,151,131,83,111,46,109,42,101,223,82,214,29,173,68,154,242,211,219,229,110,65,56,225,165,178,53,155,44,33,124,215,15,84,36,244,67,124,196,45,214,204,123,92,197,99,205,155,150,220,35,174,226,181,231,54,34,81,78,142,180,83,32,189,32,217,93,90,162,104,81,199,132,209,165,11,86,247,20,157,13,68,133,108,65,45,197,22,196,40,203,62,249,151,204,93,247,154,12,83,159,137,151,212,143,231,97,209,225,108,103,248,178,151,218,94,121,136,124,198,154,111,157,202,231,173,60,213,167,122,251,204,251,136,131,197,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,205,51,245,255,0,209,101,151,47,217,15,255,0,103,37,10,171,22,169,159,175,254,139,44,185,126,200,127,251,57,40,4,0,202,119,138,124,27,248,129,111,121,139,2,252,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,246,96,133,235,74,195,92,104,176,113,26,187,30,91,244,219,86,232,165,86,230,53,17,9,83,238,49,26,91,111,56,150,210,165,37,38,179,74,12,136,141,73,45,116,212,203,188,122,12,203,230,46,251,205,6,41,207,196,203,234,71,243,176,232,240,182,51,252,89,75,237,47,60,196,62,99,77,55,206,229,115,214,158,106,211,189,125,230,125,196,65,207,238,203,166,187,124,221,85,155,214,233,157,219,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,160,245,88,3,140,117,220,191,227,45,167,140,86,227,61,162,93,179,80,76,135,35,110,66,59,92,85,165,77,201,141,189,104,89,55,205,97,199,90,230,108,53,35,126,228,250,201,35,19,131,133,62,71,35,98,85,86,6,105,49,37,114,218,161,91,21,130,93,173,76,74,29,96,234,53,24,170,66,202,106,220,208,137,113,153,119,68,165,45,168,249,143,52,226,86,105,75,74,109,238,127,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,5,186,101,163,49,118,38,104,48,178,6,38,88,178,63,154,135,88,133,177,239,226,202,167,102,101,231,225,243,29,105,190,119,43,158,132,243,80,157,139,239,35,239,34,160,28,216,248,167,198,79,136,23,15,152,190,61,86,74,51,93,93,202,94,50,194,188,185,181,89,150,133,75,72,119,77,18,19,200,79,111,139,181,100,219,132,151,8,208,111,48,181,243,91,61,80,163,209,109,243,16,135,92,49,207,243,11,116,208,175,156,125,196,187,214,214,157,219,104,183,5,225,89,170,83,164,242,150,223,62,43,243,93,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,0,93,255,0,11,143,2,120,101,247,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,4,223,179,115,213,27,43,92,56,112,210,199,195,233,241,23,138,149,248,245,71,160,179,38,43,171,69,50,156,245,102,170,131,169,17,155,102,195,203,75,145,212,218,25,82,254,154,210,181,33,104,73,161,117,215,73,166,94,88,175,127,194,163,67,114,93,126,236,188,107,13,198,105,114,229,145,191,80,168,203,120,146,147,113,231,148,68,107,113,215,11,85,184,162,234,163,53,31,121,143,62,46,207,134,86,68,169,88,35,102,211,177,207,20,173,153,109,226,133,122,59,138,139,14,168,194,80,187,110,18,205,73,74,27,111,83,52,73,121,173,20,226,215,181,196,33,206,70,214,204,158,230,135,75,200,46,74,45,92,169,225,196,74,221,90,153,218,49,54,230,167,178,229,199,80,144,77,173,200,27,201,46,42,153,28,219,82,208,150,90,89,17,45,72,81,243,156,65,44,207,106,90,67,82,168,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,7,235,1,202,191,27,28,172,127,221,45,133,95,250,101,78,255,0,219,14,170,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,14,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,5,212,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,107,141,217,129,195,124,4,182,223,175,223,117,216,177,148,150,148,182,98,156,166,16,251,198,77,184,180,146,80,235,136,221,175,41,100,90,31,83,45,61,250,7,191,170,85,169,84,72,110,84,107,53,40,176,34,178,147,91,143,201,121,45,54,132,145,25,153,154,148,100,68,68,68,103,246,17,136,133,152,174,38,56,43,131,165,46,145,106,214,33,221,21,150,16,225,39,209,210,34,77,142,135,83,206,78,197,236,148,133,145,146,219,78,165,166,186,40,189,166,43,247,55,252,73,177,15,26,39,77,181,48,254,108,138,21,176,151,28,108,156,140,227,241,100,190,157,100,55,162,141,169,75,109,73,83,110,160,207,167,83,73,123,8,181,137,118,117,131,136,56,179,113,21,58,214,160,214,43,213,25,143,106,226,216,138,252,165,110,90,210,70,181,154,18,165,125,39,19,169,159,233,125,96,36,230,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,245,106,146,247,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,122,207,167,251,239,172,79,28,184,240,142,185,174,83,135,95,198,105,238,83,32,184,219,111,118,56,174,184,204,130,51,228,175,106,209,34,25,151,209,83,164,101,175,121,17,123,197,132,225,70,73,178,249,132,180,182,160,82,108,74,93,77,230,205,43,57,85,58,92,23,159,222,73,65,106,75,75,9,62,246,200,254,211,51,1,69,118,230,84,179,43,120,41,183,41,216,41,126,45,151,72,141,50,156,182,231,155,38,71,166,158,185,50,101,220,162,63,179,168,244,63,136,166,105,183,41,63,129,187,180,246,168,211,175,201,234,142,135,245,151,240,126,225,161,250,101,26,147,70,138,136,84,170,108,88,108,54,68,148,182,195,41,109,36,68,68,69,209,36,69,220,68,95,168,126,222,224,25,200,155,146,92,210,65,140,228,149,224,141,236,225,54,102,91,91,182,170,38,163,208,140,250,23,35,234,30,70,118,95,177,250,142,219,207,79,193,171,246,35,108,26,137,197,187,110,205,109,40,52,235,174,166,109,150,154,104,125,254,225,166,53,33,11,45,171,73,40,143,216,101,168,249,21,11,54,209,170,178,235,21,43,94,147,41,183,205,70,234,94,132,210,201,102,100,100,122,145,164,245,215,83,215,95,120,12,208,197,172,99,13,132,100,184,117,75,198,221,229,43,82,54,223,149,19,105,151,216,105,211,232,23,254,79,212,58,109,155,158,156,203,89,72,97,168,120,149,92,156,134,20,147,210,125,102,160,238,242,78,223,85,90,72,45,72,246,150,165,245,152,189,11,175,42,121,126,188,88,113,138,190,20,90,164,78,32,210,106,110,133,11,113,106,74,45,72,212,201,245,245,143,168,142,120,145,194,87,47,87,111,106,153,64,126,179,70,148,180,44,217,106,26,160,199,142,149,158,243,78,169,68,51,50,78,170,34,233,236,34,247,0,137,152,101,198,51,23,168,175,70,135,136,54,213,14,108,6,73,9,91,176,161,202,114,74,200,141,4,102,102,236,210,73,153,164,150,127,105,151,214,38,150,10,241,63,203,230,39,170,52,26,253,101,54,188,199,146,141,87,88,145,6,19,36,179,229,150,154,174,90,143,189,103,250,146,175,112,131,120,187,194,55,24,109,68,73,159,97,206,133,88,142,218,214,166,217,39,101,72,125,77,151,48,200,182,181,12,136,213,162,80,94,237,79,235,33,16,111,236,10,197,236,43,154,227,55,141,133,112,210,206,59,134,146,144,245,46,83,13,153,164,212,91,146,167,27,79,79,155,81,145,251,139,234,48,26,78,182,239,123,54,241,134,221,66,211,186,232,245,152,206,164,148,135,96,78,106,66,12,140,136,200,201,77,168,203,185,73,63,214,94,241,246,198,113,240,67,56,56,223,129,85,136,114,104,23,109,70,100,8,174,183,190,157,62,124,183,35,108,74,219,51,79,41,15,33,63,69,162,78,157,218,25,151,217,105,89,107,226,153,133,152,155,30,37,15,18,100,49,110,214,214,150,208,167,95,92,104,113,22,225,147,41,50,74,158,150,165,153,154,214,179,46,154,237,79,188,140,4,238,1,241,237,187,186,217,187,169,237,85,45,170,236,10,148,103,144,149,161,200,178,155,120,140,141,36,162,234,133,25,119,41,62,223,105,15,176,0,0,0,3,226,222,179,202,151,103,87,42,38,180,167,178,211,101,61,170,143,66,45,173,40,254,175,112,251,67,157,102,34,164,197,43,3,111,185,175,200,91,36,221,185,84,50,91,107,36,168,140,161,186,125,12,204,186,244,1,158,76,199,213,125,53,142,215,229,71,114,85,206,185,42,139,35,73,234,71,172,199,143,167,83,247,139,158,225,123,101,21,173,150,186,108,227,76,117,29,93,108,212,55,160,181,81,19,176,33,30,211,61,165,250,61,221,126,211,20,125,114,165,119,22,36,85,27,105,215,29,58,141,109,244,161,75,86,229,171,152,249,232,102,125,117,63,91,235,26,24,201,173,168,213,159,150,187,2,156,217,56,75,122,222,165,72,119,126,159,148,56,17,201,90,116,46,158,175,183,168,14,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,205,226,85,41,170,238,30,92,244,103,219,222,137,212,105,177,148,90,17,234,75,97,105,246,145,251,253,198,51,119,142,180,51,180,113,162,240,166,70,53,55,216,238,10,129,53,167,67,78,201,110,164,187,136,180,50,219,236,33,166,71,218,67,236,56,195,136,74,210,226,13,10,74,139,82,50,50,211,67,47,112,207,215,17,203,25,171,23,51,245,246,89,100,155,69,101,114,170,228,148,167,66,46,117,70,89,116,45,169,233,234,125,127,105,128,183,30,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,164,127,165,237,208,254,162,18,96,87,7,6,251,233,218,150,28,86,172,213,201,35,76,89,210,100,147,102,179,212,182,177,79,111,93,55,119,117,211,187,254,129,99,224,3,254,30,121,168,237,41,231,221,67,109,160,141,74,90,212,68,73,34,234,102,102,125,195,252,106,53,24,84,152,50,42,85,25,77,71,141,21,165,188,235,174,172,144,132,33,36,106,81,153,153,145,17,17,17,158,167,238,21,121,196,7,137,27,148,249,51,112,147,4,106,202,39,121,110,49,62,173,21,254,173,175,89,81,220,75,79,70,149,169,40,140,154,90,73,73,233,208,207,216,64,36,126,106,120,138,225,62,2,69,153,65,162,84,25,174,220,200,75,141,161,136,110,198,148,219,46,145,62,146,39,82,153,40,113,58,56,209,18,186,106,68,162,246,159,74,151,199,172,239,99,150,58,86,101,191,81,187,39,210,169,110,169,196,55,2,155,62,99,12,155,70,183,76,137,109,155,235,78,187,93,52,158,157,52,34,46,226,235,203,104,148,28,72,198,219,209,184,112,90,172,220,149,202,180,146,74,158,82,95,152,225,173,215,72,141,75,81,18,215,166,247,72,204,250,245,87,180,207,173,145,229,87,132,185,37,48,239,12,115,144,149,155,173,54,251,116,198,87,169,39,94,67,132,151,153,149,15,161,254,85,42,45,126,175,120,10,235,195,92,17,197,92,104,175,183,77,179,237,106,189,73,249,142,145,174,95,97,146,243,73,53,173,4,107,90,219,109,102,69,171,169,51,63,113,235,238,214,203,50,195,194,66,151,75,69,58,233,199,9,201,149,36,141,153,69,79,136,234,86,215,250,202,249,110,181,38,25,31,121,58,149,22,189,198,69,239,22,1,134,248,27,133,88,81,78,98,13,147,98,80,105,174,50,218,91,57,49,233,113,153,121,122,37,5,235,45,182,211,174,188,180,153,253,100,71,238,30,239,187,161,0,241,150,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,180,139,220,67,218,0,0,0,0,0,0,0,0,0,0,254,25,18,136,210,162,35,35,45,12,143,218,63,160,3,136,102,3,40,248,65,143,180,10,132,91,130,211,165,181,87,126,43,173,199,169,53,2,42,100,54,226,144,233,37,92,213,178,181,22,139,120,213,169,117,215,175,127,125,49,230,207,35,56,151,150,250,235,242,155,167,63,86,183,29,90,214,196,200,140,200,124,154,108,214,249,164,157,115,179,182,218,76,155,103,114,180,232,90,145,247,31,77,5,143,51,136,24,117,104,226,93,183,58,217,187,168,80,42,49,102,71,117,143,225,49,90,120,219,53,182,180,110,79,49,42,34,81,18,213,161,233,211,83,1,158,92,180,230,119,16,178,225,125,66,174,80,107,51,189,24,79,182,137,244,243,146,255,0,37,198,121,204,169,223,154,67,173,164,212,105,100,147,235,30,154,116,62,157,215,203,150,188,197,89,89,140,195,202,117,217,108,84,26,84,190,206,202,106,17,121,173,27,140,200,228,50,227,165,177,14,184,105,34,55,146,90,40,245,35,232,127,93,45,231,159,39,151,78,93,241,2,169,92,131,77,91,182,165,90,160,251,240,94,97,151,20,219,8,117,249,42,109,165,40,153,109,180,154,90,100,140,210,147,61,11,187,82,238,243,249,47,205,29,215,151,108,80,165,56,205,106,97,91,149,25,140,71,168,67,84,151,59,58,91,114,68,126,107,188,190,107,109,146,185,108,237,220,173,75,78,135,211,184,52,62,3,205,225,213,243,68,196,123,50,145,120,208,38,177,38,45,82,20,121,68,109,56,133,146,77,198,144,230,211,216,165,17,25,18,203,166,167,223,250,199,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,82,188,97,50,163,135,22,52,58,118,102,236,166,189,13,85,186,46,4,81,235,244,182,25,34,139,58,83,172,72,124,167,167,67,46,83,199,217,212,78,145,17,165,213,45,46,30,213,147,138,118,181,173,59,166,187,99,93,84,107,214,214,157,216,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,185,78,53,126,22,45,111,136,16,124,186,162,41,88,6,143,114,127,153,74,22,106,112,58,143,137,180,194,228,213,89,219,75,185,34,38,42,216,110,37,97,166,91,92,134,218,37,41,123,153,62,106,28,108,201,107,62,91,136,37,25,44,150,148,246,177,155,108,170,230,98,242,202,134,46,67,197,43,62,12,74,138,21,29,84,218,189,50,73,18,81,81,167,56,182,214,235,4,230,211,83,43,220,211,107,67,137,35,218,180,39,114,86,141,237,175,69,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,15,64,0,0,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,224,23,82,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,0,0,0,1,67,156,89,224,118,60,235,92,242,54,182,93,186,151,73,145,170,11,169,233,17,182,245,87,78,255,0,155,250,250,17,11,52,225,105,78,68,12,141,225,227,156,167,16,228,199,42,242,92,37,235,212,206,169,41,41,50,47,113,161,9,63,242,251,71,186,197,236,143,101,119,30,111,39,49,7,21,240,188,171,149,247,163,181,21,115,61,53,81,139,185,166,200,201,9,216,195,232,71,66,62,253,186,251,204,117,12,55,195,139,51,8,236,154,86,28,225,237,27,209,54,245,17,181,53,6,31,104,117,254,74,20,181,45,69,204,117,74,90,189,101,168,253,101,31,127,184,4,94,226,207,78,68,220,149,92,210,84,211,138,58,125,86,147,37,38,157,116,65,156,180,55,170,190,173,28,50,251,76,133,122,240,130,167,174,110,113,161,73,66,91,50,129,110,84,228,40,213,222,68,105,67,126,175,215,171,133,250,181,23,75,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,123,108,46,212,244,126,111,41,228,60,223,206,50,180,56,157,28,105,10,245,84,90,233,161,234,70,100,124,235,6,178,83,150,76,191,93,203,190,240,139,12,202,131,92,114,27,148,245,75,244,205,66,86,172,56,164,41,104,217,33,245,160,181,54,211,215,110,189,59,250,152,14,224,32,7,26,191,11,22,183,196,8,62,93,81,19,252,64,14,53,126,22,45,111,136,16,124,186,162,2,160,48,183,11,111,188,105,190,233,152,103,134,148,47,76,220,149,158,119,98,133,218,153,143,205,229,50,183,156,249,199,150,134,211,163,109,45,94,178,139,93,52,45,76,200,143,67,217,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,93,48,240,184,241,217,134,95,125,121,60,209,127,192,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,231,249,25,206,109,11,39,152,113,140,85,54,233,94,153,188,238,143,65,199,182,105,174,161,101,21,78,52,83,249,178,100,184,157,52,101,174,107,70,109,165,68,227,138,90,82,157,164,107,117,190,129,198,175,197,61,173,240,254,15,152,212,68,0,1,250,170,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,23,19,147,190,22,246,173,3,2,110,168,89,141,164,213,89,188,241,26,158,237,26,165,10,53,73,180,250,10,11,83,16,243,4,195,145,220,113,167,94,83,209,98,202,55,23,189,37,177,182,141,178,34,120,158,242,188,37,50,81,232,72,112,243,101,137,180,202,172,58,211,220,230,236,186,123,229,200,109,48,94,99,150,186,154,136,149,189,206,114,29,117,182,146,226,82,146,108,148,233,19,132,235,43,69,159,128,205,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,210,173,92,230,215,98,100,198,245,201,221,219,74,237,212,169,221,146,69,169,81,142,132,33,202,123,137,170,177,54,76,105,5,211,152,202,246,190,226,28,234,226,28,81,160,247,161,105,228,92,86,118,242,125,108,230,231,11,221,162,168,162,66,189,168,113,223,85,167,88,150,236,142,68,23,221,113,133,188,135,27,105,100,149,33,228,198,67,70,181,33,195,108,148,107,66,84,101,181,84,3,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,48,243,226,255,0,184,163,248,19,196,223,185,124,226,16,160,17,127,220,81,252,9,226,111,220,190,113,8,5,0,142,213,157,58,5,247,108,102,179,19,232,152,143,91,170,214,43,76,220,15,173,53,10,164,150,95,149,42,11,132,78,65,113,102,193,37,164,238,136,184,230,77,161,40,75,105,50,65,33,178,78,196,241,81,61,56,199,97,12,155,43,50,240,113,74,59,18,206,155,136,244,118,94,91,239,62,210,145,233,24,40,68,87,153,105,9,209,104,66,99,148,5,153,172,143,85,188,189,170,61,13,40,9,63,193,115,15,48,226,54,7,92,120,171,76,165,115,239,57,215,4,154,21,74,165,34,33,33,200,241,90,102,51,205,196,142,190,98,247,50,124,212,58,181,18,90,82,156,81,33,73,89,48,210,206,197,69,59,112,79,197,10,85,189,139,151,230,20,84,19,17,153,23,157,30,45,74,12,135,166,165,165,184,253,61,110,107,21,166,140,181,121,107,106,99,174,158,213,106,148,69,89,237,81,25,154,46,36,0,0,0,0,0,0,82,183,26,191,20,246,183,195,248,62,99,81,23,82,41,91,141,95,138,123,91,225,252,31,49,168,128,234,188,12,127,61,159,179,127,188,133,170,10,171,224,99,249,236,253,155,253,228,45,80,0,0,0,0,0,0,67,94,45,148,203,54,126,75,110,9,87,67,145,19,82,167,86,41,82,109,194,122,89,178,181,84,78,74,90,89,52,130,81,115,151,216,221,154,102,131,37,104,130,90,244,245,9,73,153,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,212,214,130,55,62,137,56,91,130,173,134,167,105,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,25,98,26,8,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,97,40,4,85,226,143,224,79,19,126,229,243,136,66,85,0,12,214,101,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,220,190,113,8,74,161,21,120,163,248,19,196,223,185,124,226,16,10,86,202,119,138,124,27,248,129,111,121,139,3,74,99,53,153,78,241,79,131,127,16,45,239,49,96,105,76,0,0,121,76,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,216,166,246,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,15,86,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,137,255,0,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,160,36,87,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,44,106,160,86,3,28,45,40,86,6,121,236,122,157,26,210,249,89,130,85,79,73,214,231,83,106,27,220,110,134,228,102,62,102,36,151,22,100,153,44,170,83,209,77,148,41,75,113,198,210,242,93,67,136,101,215,92,9,107,144,76,188,85,114,207,150,138,5,135,117,82,162,64,187,42,18,36,214,238,52,70,152,169,40,237,175,175,68,36,212,102,104,37,183,25,184,172,172,154,249,189,237,40,210,107,212,220,92,138,0,0,20,173,198,175,197,61,173,240,254,15,152,212,69,212,138,86,227,87,226,158,214,248,127,7,204,106,32,58,175,3,31,207,103,236,223,239,33,106,130,170,248,24,254,123,63,102,255,0,121,11,84,0,25,87,26,168,25,87,1,113,57,121,202,101,155,155,174,24,152,103,99,215,100,68,163,215,96,72,171,73,161,92,106,128,114,159,165,44,235,146,141,242,66,9,198,141,104,117,164,27,106,65,175,102,188,181,153,26,154,65,149,75,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,247,184,92,120,19,195,47,190,188,226,104,243,252,71,114,57,39,53,182,108,11,195,15,151,18,62,34,217,241,223,68,22,93,67,77,34,183,17,70,75,56,78,190,100,74,66,210,162,82,152,82,149,202,74,221,117,42,36,147,198,235,97,5,120,60,224,133,86,252,204,92,140,101,102,185,18,29,55,11,163,154,164,68,83,106,91,243,159,168,197,151,25,164,35,185,40,66,82,79,45,75,51,51,213,13,164,146,123,205,109,218,254,108,124,44,99,39,195,251,135,203,159,30,127,36,120,13,39,46,57,104,179,176,218,179,10,35,23,9,71,93,82,224,54,99,180,218,206,163,37,102,235,141,186,182,150,180,188,182,82,166,227,19,187,213,189,17,208,101,162,118,164,189,6,108,124,44,99,39,195,251,135,203,159,1,154,193,213,114,197,151,171,171,52,24,203,69,194,59,90,79,96,237,252,201,53,26,162,226,185,33,154,100,22,147,185,217,14,37,5,254,11,104,37,41,9,91,174,180,131,90,55,238,46,84,52,103,147,236,166,89,185,69,194,255,0,144,244,41,17,43,21,217,242,28,147,93,184,211,0,226,191,85,89,56,179,96,150,131,113,211,66,26,105,100,218,80,75,217,175,49,100,68,167,86,102,29,3,5,240,134,205,192,92,47,183,240,143,15,216,150,221,10,221,142,166,99,156,183,205,231,221,90,220,83,174,188,226,250,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,123,80,0,20,173,196,235,33,223,129,10,236,156,121,194,122,46,219,6,224,168,43,210,84,186,117,59,151,22,215,121,72,101,45,234,174,106,143,147,33,245,72,52,237,109,182,153,81,182,201,105,189,164,156,0,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,103,7,55,88,33,74,203,142,98,239,60,26,161,87,37,213,233,180,9,17,149,14,92,182,210,135,205,137,17,89,146,218,28,219,234,169,104,75,228,131,89,18,73,102,131,81,37,27,182,16,79,94,6,63,158,207,217,191,222,66,213,5,85,240,49,252,246,126,205,254,242,22,168,0,0,0,0,0,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,160,17,127,220,46,60,9,225,151,223,94,113,52,4,170,0,0,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,66,170,111,203,191,193,101,195,232,255,0,254,70,124,160,163,122,95,242,63,234,167,102,169,118,14,255,0,157,252,143,164,190,135,169,250,125,121,98,106,241,171,241,79,107,124,63,131,230,53,17,239,248,46,218,212,43,230,213,204,45,149,116,193,237,180,91,130,159,67,165,212,99,115,86,223,62,43,237,213,27,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,80,21,173,105,252,149,249,85,70,249,117,233,95,147,126,144,143,233,143,68,242,251,119,97,230,39,159,217,249,191,55,206,229,239,217,191,213,221,166,189,53,26,94,193,74,182,23,214,176,142,208,153,130,181,56,147,236,70,232,241,162,91,238,198,121,199,80,152,76,32,153,109,163,83,166,110,146,219,38,249,107,75,159,56,149,161,73,94,139,37,16,164,190,32,89,17,174,229,86,234,114,245,181,145,219,112,202,224,168,27,116,233,58,161,191,69,202,125,201,78,53,74,216,185,14,200,127,149,26,58,79,180,168,137,43,215,67,209,93,13,195,247,61,213,220,170,221,77,217,87,74,251,110,25,92,21,2,114,163,27,68,55,232,185,79,185,21,183,106,187,209,29,217,15,242,163,71,81,118,100,153,37,122,234,90,43,169,133,244,138,1,226,143,227,179,19,126,229,242,120,66,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,4,0,224,169,225,98,233,248,129,59,203,169,195,138,113,163,164,102,9,85,219,114,183,83,168,243,176,97,158,204,197,53,152,234,105,134,217,174,186,137,38,226,100,55,206,83,178,94,228,176,181,33,227,109,13,54,219,134,218,72,150,110,173,219,106,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,65,154,28,39,249,9,248,83,179,127,10,95,252,140,249,65,78,249,71,249,111,245,47,180,183,218,191,33,243,191,145,230,126,79,215,253,30,186,11,10,227,25,83,179,107,86,6,91,107,56,114,220,70,237,57,244,122,196,154,10,34,68,56,172,38,156,182,105,74,140,77,178,105,73,180,142,81,163,68,26,83,180,180,45,11,77,4,42,205,86,89,239,44,168,98,228,204,45,188,39,68,168,161,81,211,82,164,84,227,25,37,21,26,115,139,113,13,62,109,238,53,50,189,205,56,133,182,163,61,171,66,182,169,104,216,226,252,5,86,255,0,188,171,182,109,3,15,171,55,12,185,150,245,171,34,116,154,44,23,140,148,136,11,152,109,28,146,104,204,183,37,11,83,13,172,209,174,194,94,245,17,18,156,89,168,38,255,0,5,79,20,247,79,195,249,222,99,78,28,127,137,12,220,18,149,154,251,177,140,18,164,203,134,136,114,36,51,117,188,242,159,52,76,185,14,100,133,207,121,162,121,106,81,32,148,180,54,100,146,67,123,218,89,161,38,131,74,215,194,172,12,82,190,240,191,229,31,200,90,239,163,62,86,219,243,45,106,199,240,86,94,237,84,185,91,121,236,124,234,21,179,119,45,30,186,54,172,180,232,162,212,195,10,176,206,234,198,76,71,183,48,182,202,137,218,43,87,53,65,170,124,109,205,184,182,217,222,126,187,238,242,208,181,165,150,144,74,113,197,146,79,99,104,90,140,180,73,128,238,188,55,169,152,219,63,53,246,156,172,18,114,90,87,78,145,30,77,214,76,203,97,148,42,219,57,145,218,158,78,161,229,18,94,70,215,80,100,132,146,156,37,146,22,130,222,132,169,58,9,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,0,2,63,231,179,29,40,88,3,150,91,198,228,169,214,106,180,202,173,122,159,42,219,182,222,165,146,202,82,107,18,162,188,81,214,135,18,105,228,242,246,45,227,112,212,147,74,89,61,187,150,104,66,130,141,179,136,229,41,220,215,227,10,168,208,165,197,142,87,197,105,43,68,153,41,125,102,249,76,116,158,89,41,45,160,137,10,116,156,90,17,180,205,8,82,80,106,112,210,110,42,101,112,66,249,9,248,83,196,191,72,127,242,207,228,252,79,68,126,91,253,75,237,39,219,251,190,107,242,222,141,250,126,191,232,116,230,10,214,29,171,38,216,233,51,46,217,142,179,49,27,211,62,142,162,166,160,221,58,227,82,201,245,178,186,60,133,165,185,70,227,76,25,45,222,90,15,158,132,104,162,230,178,210,182,40,210,73,48,209,240,0,0,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,17,87,138,63,129,60,77,251,151,206,33,10,64,203,213,211,66,177,177,247,13,47,91,166,119,98,162,219,247,133,26,169,81,147,202,91,156,136,172,77,105,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,244,23,127,197,31,192,158,38,253,203,231,16,133,0,128,145,89,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,166,91,242,125,115,99,102,26,98,86,54,214,74,93,58,196,176,45,122,252,244,79,140,236,117,46,101,110,20,20,200,102,9,161,75,230,161,6,79,54,234,220,229,169,38,134,212,217,41,43,89,45,31,147,37,25,81,174,230,211,25,97,89,188,170,172,59,66,155,164,203,166,183,9,148,43,176,69,218,179,109,178,83,134,72,39,159,90,57,77,150,139,81,106,183,57,107,67,78,16,187,76,114,176,44,220,44,201,54,39,97,246,31,91,209,40,118,245,15,13,238,8,208,96,198,35,216,210,61,31,32,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,204,51,152,45,83,63,95,253,22,89,114,253,144,255,0,246,114,80,170,177,106,153,250,255,0,232,178,203,151,236,135,255,0,179,146,128,85,88,150,156,62,114,73,85,205,125,254,229,118,231,98,92,28,58,181,100,71,122,171,49,81,84,166,42,207,165,230,84,186,74,28,75,205,45,11,114,58,156,82,157,108,212,108,151,44,212,68,110,55,172,117,194,123,23,240,161,138,118,110,25,250,83,209,159,43,110,10,117,11,182,242,57,221,151,181,73,109,158,111,47,114,119,237,230,110,219,185,58,233,166,165,174,163,74,120,85,134,118,174,13,225,197,185,133,182,84,78,207,69,182,105,237,83,227,110,109,180,56,246,194,245,223,119,150,132,33,79,58,179,83,142,44,146,91,220,90,212,101,170,140,7,160,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,75,178,214,161,95,54,173,102,202,186,96,246,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,234,62,176,0,207,14,121,50,137,85,202,14,46,38,212,98,163,46,177,105,215,163,170,165,110,85,95,142,164,45,108,18,205,43,138,242,201,36,210,228,178,123,119,242,207,67,67,140,184,105,111,154,77,166,58,141,46,230,43,1,172,220,201,97,29,119,10,111,56,81,20,138,140,117,174,153,57,232,230,242,233,53,18,66,138,60,214,137,43,66,183,182,165,106,105,37,167,122,13,109,168,246,45,68,121,204,197,139,23,240,95,138,119,150,25,250,83,210,127,36,174,10,141,11,182,242,57,61,171,178,201,113,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,160,47,83,133,199,129,60,50,251,235,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,2,116,240,172,200,141,10,240,167,82,51,91,138,40,237,113,35,212,29,114,210,164,106,182,246,202,133,41,133,53,85,231,177,32,140,246,62,196,166,123,51,173,109,86,221,231,170,77,58,219,80,138,188,46,60,9,225,151,223,94,113,52,74,160,1,202,179,99,225,99,25,62,31,220,62,92,248,234,160,3,42,227,85,0,0,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,224,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,128,93,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,15,55,136,183,205,19,14,44,202,189,227,95,154,196,104,180,184,82,37,25,186,226,16,74,54,218,91,155,75,122,146,70,102,72,62,154,151,119,235,1,226,51,41,152,171,43,46,120,121,81,187,110,121,237,38,95,103,121,52,248,188,214,137,199,164,114,30,113,162,216,183,91,53,17,155,42,45,18,122,153,244,47,170,134,179,45,153,220,67,204,125,245,54,185,94,172,206,244,97,190,226,32,83,138,67,252,150,217,231,60,166,190,105,110,184,146,81,37,227,79,170,122,105,208,186,119,250,28,232,102,146,235,204,78,40,85,92,122,181,48,237,202,116,199,227,211,225,166,75,157,157,77,183,34,71,41,222,95,53,198,205,92,183,182,238,78,133,167,66,233,223,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,223,161,119,135,227,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,103,113,181,25,182,246,228,235,208,244,51,238,46,183,57,151,252,163,97,6,1,80,41,241,109,251,78,150,245,93,136,173,55,34,164,236,8,170,144,183,18,134,137,74,230,161,148,40,245,91,36,173,79,174,189,123,251,186,78,31,225,213,163,134,150,220,27,102,209,161,64,167,69,135,29,166,63,131,69,105,147,112,208,218,17,185,92,180,164,141,70,72,78,167,167,93,8,122,96,31,194,34,73,18,82,68,68,69,161,17,123,7,244,0,0,0,0,0,0,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,253,166,126,243,30,208,0,86,30,103,184,72,82,234,136,168,221,56,31,57,17,100,153,189,40,224,75,117,40,107,253,121,124,182,154,141,12,207,188,218,74,75,94,226,50,247,10,211,196,188,17,197,92,23,175,187,77,188,45,106,189,53,248,110,168,209,47,176,201,101,165,26,22,180,146,219,91,141,160,204,181,105,70,71,238,45,125,250,105,159,191,161,143,9,137,24,27,133,88,175,78,126,13,237,98,80,106,78,60,218,155,41,50,41,113,158,121,26,165,101,234,173,198,213,166,156,197,25,125,102,103,239,1,66,216,13,157,236,114,192,186,204,55,233,215,100,250,173,45,165,54,135,32,84,167,204,125,146,104,150,209,153,33,178,125,9,215,107,68,146,215,166,134,101,220,125,45,163,42,220,69,112,159,30,226,195,160,214,234,12,208,174,101,165,182,214,196,199,99,69,109,231,76,152,73,147,73,84,149,184,173,92,116,201,61,53,50,73,251,75,172,105,205,87,9,116,169,51,47,12,12,144,148,27,77,56,250,233,143,47,66,86,156,247,13,44,179,22,31,83,252,146,82,90,253,94,225,91,117,186,14,36,96,149,232,228,57,205,86,109,186,229,38,73,165,47,37,47,195,112,150,211,166,68,164,40,201,11,211,123,70,100,125,58,167,216,101,208,52,232,203,205,72,105,47,48,234,28,109,100,74,74,208,162,50,81,31,82,50,50,239,31,246,42,207,135,247,18,55,42,18,97,97,38,55,85,148,110,242,219,98,5,90,83,253,92,94,177,99,182,151,94,147,43,83,81,153,186,181,18,83,215,169,151,180,133,161,211,170,48,170,208,99,212,169,210,154,145,26,83,72,121,167,90,89,45,11,66,136,148,147,35,35,50,50,50,50,61,75,222,3,244,136,207,196,66,243,98,205,202,253,210,227,178,148,203,149,88,115,169,140,154,86,73,51,113,218,116,189,165,244,139,244,125,154,159,212,98,76,10,224,227,33,125,59,77,195,138,45,154,137,36,73,149,58,52,147,108,150,122,158,230,42,13,235,166,238,238,158,239,250,0,85,182,5,81,14,237,198,139,62,153,40,212,231,107,175,211,201,221,122,154,183,203,105,39,222,71,169,158,239,105,13,34,97,173,41,170,22,30,91,20,102,17,177,16,104,208,163,164,180,34,208,144,194,18,93,196,94,239,113,10,26,225,199,99,53,125,102,126,128,195,204,147,168,163,46,45,92,210,164,238,35,228,212,98,23,82,218,174,158,191,213,246,144,208,44,118,144,195,13,176,218,18,132,54,130,66,82,146,208,136,136,180,34,34,247,0,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,1,77,124,99,44,67,165,226,157,30,242,52,183,252,46,159,30,49,41,37,215,69,73,168,57,161,250,165,238,247,255,0,210,46,80,87,63,24,235,29,170,142,22,209,174,246,162,184,227,241,106,81,227,169,105,65,25,37,180,199,168,56,122,158,221,72,181,63,126,128,35,231,6,251,245,138,86,52,86,236,217,78,60,148,75,162,73,146,217,17,145,32,220,92,186,123,101,222,162,235,211,221,175,249,133,204,173,198,219,109,78,184,180,165,9,35,82,148,163,208,136,139,188,204,253,195,59,153,15,190,39,88,185,150,180,229,193,125,182,138,169,80,129,76,124,214,163,73,27,46,84,34,154,139,162,147,250,5,223,169,125,66,230,51,157,152,152,184,25,151,233,215,60,121,145,81,82,173,66,118,4,18,83,132,74,39,158,133,33,109,169,26,58,133,107,185,174,134,147,51,247,17,251,2,38,241,51,207,100,171,123,181,96,142,22,214,146,82,159,105,109,84,230,195,146,122,182,147,237,145,158,107,152,196,130,52,172,140,155,86,213,35,167,67,63,97,10,226,193,140,26,196,44,197,98,52,43,114,131,6,165,81,122,165,57,190,223,60,218,125,228,180,151,31,109,14,58,235,169,67,134,157,13,226,82,148,162,61,53,212,254,191,133,33,251,179,26,177,63,85,46,85,66,179,117,214,118,182,74,55,93,50,118,76,142,137,47,166,189,55,187,221,235,31,95,105,247,222,70,64,114,149,71,203,214,22,68,159,89,165,199,114,231,172,165,185,242,36,58,194,77,230,9,232,209,77,76,146,148,203,110,37,41,113,147,61,135,174,135,215,83,62,224,250,153,80,200,230,24,229,226,222,129,45,250,36,42,157,205,201,105,114,39,73,141,29,229,182,246,198,13,92,183,14,59,110,17,19,140,238,78,189,75,83,62,243,233,39,9,41,73,18,82,68,68,93,196,67,250,0,0,0,0,0,0,0,0,0,0,0,0,62,53,110,242,180,109,148,154,174,43,166,145,75,34,45,127,134,78,105,142,157,127,77,69,250,42,255,0,17,251,135,204,166,226,214,22,214,100,20,74,86,35,218,243,31,81,232,77,177,88,142,226,140,245,34,232,73,89,159,121,145,126,176,30,176,7,252,182,227,110,182,151,90,90,86,133,145,41,42,73,234,74,35,238,50,63,105,15,250,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,207,113,231,191,29,48,142,227,193,28,77,173,217,21,200,50,163,118,9,242,81,13,215,90,113,28,230,17,33,214,155,113,38,164,35,113,31,40,204,148,68,68,122,116,247,22,153,197,120,113,85,202,156,123,238,202,86,49,90,212,221,42,244,54,77,115,185,44,150,138,136,203,83,164,56,163,216,202,148,103,189,105,234,165,146,125,250,31,80,28,195,132,230,108,156,98,66,240,54,248,174,56,225,58,163,93,41,114,164,235,161,153,193,140,203,8,55,94,238,250,90,33,40,247,233,237,33,107,164,100,101,169,30,164,99,48,120,101,122,86,112,203,17,168,55,125,42,91,177,37,81,106,177,101,43,107,139,111,113,50,250,28,52,43,106,146,102,157,80,90,150,165,221,236,26,43,203,70,44,66,198,92,28,182,239,40,242,218,126,75,212,232,105,156,104,112,149,164,147,138,203,142,23,69,172,251,220,254,81,235,239,247,152,117,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,3,141,95,133,139,91,226,4,31,46,168,138,149,203,213,173,66,190,113,247,13,44,171,166,15,109,162,220,23,133,26,151,81,141,205,91,124,248,175,205,105,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,22,213,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,128,19,82,236,224,217,136,245,140,199,86,104,150,181,195,74,183,240,142,111,104,170,211,171,186,28,183,169,237,173,106,229,82,251,34,222,39,157,121,179,52,167,154,167,57,106,105,60,195,115,152,124,129,103,248,23,129,120,113,151,76,56,167,97,126,23,209,187,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,208,0,0,0,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,234,188,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,192,46,164,0,0,0,0,0,0,0,0,0,0,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,127,136,1,198,175,194,197,173,241,2,15,151,84,64,64,14,23,30,59,48,203,239,175,39,154,47,248,80,15,11,143,29,152,101,247,215,147,205,23,252,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,143,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,143,107,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,2,213,0,0,0,87,87,23,28,168,225,197,193,132,245,140,211,83,26,244,53,231,107,246,6,42,78,71,100,141,186,236,87,100,179,17,180,200,45,75,71,154,230,160,208,241,106,163,109,6,210,137,68,77,27,54,42,34,175,20,127,2,120,155,247,47,156,66,1,64,34,255,0,184,163,248,19,196,223,185,124,226,16,160,17,127,220,81,252,9,226,111,220,190,113,8,5,0,139,158,227,63,132,50,110,252,6,182,177,114,156,196,183,164,97,237,97,76,204,36,190,210,24,102,157,80,229,180,227,203,66,189,117,172,164,179,5,180,146,15,161,60,225,154,76,139,114,41,132,105,119,50,152,67,27,30,176,26,249,194,55,152,136,228,139,138,142,243,52,243,150,251,172,176,213,69,26,59,9,231,22,214,171,36,55,37,182,92,50,34,86,164,131,35,74,136,205,38,20,47,145,156,80,165,96,230,109,48,206,252,174,166,33,83,88,172,122,54,99,242,230,166,35,17,24,156,203,144,156,148,227,170,35,74,80,202,100,155,199,174,132,100,217,145,169,58,238,45,25,140,171,141,52,96,14,49,208,179,1,131,86,158,49,91,140,246,120,151,53,61,50,28,141,185,107,236,146,144,165,55,38,54,245,161,6,231,41,246,221,107,153,176,146,189,155,147,234,168,140,7,64,0,0,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,69,212,138,86,227,87,226,158,214,248,127,7,204,106,32,58,175,3,31,207,103,236,223,239,33,106,130,170,248,24,254,123,63,102,255,0,121,11,84,0,0,0,0,0,0,25,204,207,54,40,82,177,143,54,152,153,126,80,147,16,233,175,214,61,27,13,248,147,83,45,137,108,65,101,184,77,202,109,212,145,37,72,121,49,137,226,211,82,34,112,136,148,173,55,29,249,227,246,49,208,178,255,0,131,87,102,49,92,108,246,136,150,205,61,82,27,141,185,104,237,114,150,162,110,52,109,232,66,205,190,107,238,52,215,51,97,165,27,247,43,213,73,152,204,184,15,107,119,97,13,229,101,97,221,133,138,85,150,34,29,189,136,241,234,47,81,95,101,242,82,247,193,150,168,178,89,117,7,162,144,180,168,155,89,30,134,131,67,200,209,70,162,90,81,98,156,15,175,248,205,85,113,79,11,103,92,50,206,68,168,244,234,253,46,146,163,117,76,18,26,83,172,77,144,130,211,148,133,153,189,1,10,234,75,89,19,127,72,155,61,191,87,137,14,79,169,88,93,146,28,46,102,203,41,115,145,130,242,59,5,66,66,93,75,44,60,197,76,211,219,103,45,167,86,183,55,185,80,76,99,75,109,184,162,108,164,184,91,77,9,35,68,22,200,206,40,82,176,115,54,152,103,126,87,83,16,169,172,86,61,27,49,249,115,83,17,136,140,78,101,200,78,74,113,213,17,165,40,101,50,77,227,215,66,50,108,200,212,157,119,16,104,204,0,0,4,85,226,143,224,79,19,126,229,243,136,66,85,8,171,197,31,192,158,38,253,203,231,16,128,82,182,83,188,83,224,223,196,11,123,204,88,26,83,25,172,202,119,138,124,27,248,129,111,121,139,2,215,184,145,241,4,147,151,104,205,224,246,13,213,98,43,17,106,49,211,38,109,73,151,90,121,118,202,9,214,28,104,157,142,243,14,178,242,228,178,111,164,144,165,37,109,160,208,230,154,45,179,48,225,92,90,243,175,233,185,147,50,155,134,85,58,84,202,43,60,151,47,74,131,7,207,113,83,153,127,152,138,98,76,211,177,190,74,218,105,199,84,218,148,163,112,210,209,155,102,211,200,92,85,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,207,30,230,166,180,132,20,165,54,209,175,149,38,51,138,211,71,154,230,186,100,218,148,77,184,149,169,42,218,102,135,91,225,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,233,89,171,202,142,35,229,46,251,135,102,223,77,118,200,149,42,124,121,148,250,220,102,77,48,103,185,201,108,229,182,194,140,204,207,144,250,214,209,146,201,14,26,73,183,13,180,37,212,16,13,25,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,165,110,24,185,241,252,8,87,99,96,54,44,86,182,216,55,5,65,62,141,170,84,106,60,184,182,187,202,67,202,115,68,242,148,124,153,15,170,57,43,115,141,180,202,141,199,143,77,238,168,238,164,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,63,248,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,5,255,0,0,0,0,0,139,249,228,207,5,179,148,27,53,44,177,69,151,88,190,235,209,212,118,228,7,224,200,69,57,102,70,105,92,135,165,18,73,165,161,147,218,107,97,183,57,199,204,100,140,155,67,164,242,66,80,10,86,227,87,226,158,214,248,127,7,204,106,35,218,228,147,138,182,34,72,197,6,172,124,213,94,81,42,148,43,158,67,17,162,92,114,219,137,77,98,223,90,91,124,245,113,17,162,164,157,67,238,170,51,102,183,22,132,50,73,53,153,146,119,153,120,174,53,126,41,237,111,135,240,124,198,162,3,170,240,49,252,246,126,205,254,242,22,168,42,175,129,143,231,179,246,111,247,144,181,64,1,149,113,170,129,149,112,23,253,194,227,192,158,25,125,245,231,19,68,170,17,87,133,199,129,60,50,251,235,206,38,137,84,0,57,86,108,124,44,99,39,195,251,135,203,159,29,84,114,172,216,248,88,198,79,135,247,15,151,62,3,53,131,85,3,42,227,85,0,0,0,0,40,7,138,63,142,204,77,251,151,201,225,11,254,20,3,197,31,199,102,38,253,203,228,240,128,74,174,6,63,158,207,217,191,222,66,213,5,85,240,49,252,246,126,205,254,242,22,168,0,0,0,0,0,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,160,17,127,220,46,60,9,225,151,223,94,113,52,4,170,0,0,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,67,149,113,171,241,79,107,124,63,131,230,53,17,210,184,35,213,169,84,10,86,60,215,107,181,56,148,234,109,58,61,191,46,100,201,111,37,150,35,48,218,106,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,48,22,105,139,31,33,63,5,151,151,225,75,255,0,145,159,39,234,63,40,255,0,45,254,165,246,103,59,87,228,62,119,242,60,207,201,250,255,0,163,215,65,154,44,66,155,102,212,111,251,150,161,135,52,153,116,187,78,85,98,107,212,24,50,212,106,126,45,57,79,44,227,50,225,154,214,102,180,180,104,73,153,173,125,72,253,101,119,156,170,226,41,158,169,57,165,188,142,199,195,233,242,209,133,116,9,12,189,5,153,49,90,66,234,117,22,74,66,14,164,70,109,147,236,161,77,200,83,104,101,75,250,8,74,212,132,45,70,132,121,252,130,228,162,234,205,102,35,196,173,213,169,157,159,12,173,154,131,46,92,117,9,4,226,27,159,176,210,226,169,145,205,181,33,106,121,212,25,18,212,133,23,37,181,146,204,247,41,164,58,19,83,131,39,227,29,242,18,187,242,155,255,0,153,143,156,249,55,233,29,253,163,210,156,226,231,246,15,252,15,242,220,221,125,78,126,156,175,95,181,11,42,31,38,211,181,168,86,53,171,70,178,173,104,61,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,250,143,172,0,0,0,57,86,101,242,233,98,102,131,11,39,225,157,245,31,249,217,148,121,187,222,254,44,170,118,103,153,98,103,45,167,91,231,114,185,235,87,41,106,216,190,227,46,227,44,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,67,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,45,57,138,160,227,149,73,165,51,85,193,186,235,52,200,136,169,76,143,94,137,34,98,89,73,62,243,12,170,10,154,105,110,105,185,72,66,159,121,73,73,158,137,55,92,50,211,113,234,21,129,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,190,158,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,0,112,97,164,210,170,57,175,173,204,168,83,34,74,145,75,177,231,203,130,235,204,165,107,138,249,204,132,201,186,210,140,181,66,205,167,157,108,212,157,15,99,139,79,114,140,142,237,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,113,19,144,163,71,170,133,29,175,93,151,77,10,198,181,107,55,173,211,59,177,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,65,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,15,20,3,234,220,214,181,118,207,168,179,73,184,224,246,73,114,41,240,42,141,183,205,67,155,162,205,138,212,184,206,106,131,50,45,236,62,210,244,215,114,119,104,162,37,17,145,36,218,213,216,150,173,58,245,145,7,101,22,171,80,155,75,135,39,154,131,230,202,136,220,103,36,55,176,143,122,118,162,108,99,212,200,146,124,205,18,102,105,81,16,95,159,13,236,111,165,99,118,84,45,53,83,232,114,233,114,44,56,241,236,121,200,121,196,184,135,223,129,14,57,19,237,40,180,51,67,141,56,210,204,148,146,52,172,214,143,88,146,78,46,80,10,96,224,211,141,21,91,107,30,106,152,47,85,187,229,177,111,94,20,121,114,233,212,85,33,78,176,253,109,142,83,156,212,104,147,228,175,177,181,43,114,181,66,86,77,54,149,110,82,26,34,185,240,0,0,1,21,120,163,248,19,196,223,185,124,226,16,164,188,186,224,53,229,153,44,92,161,97,77,153,10,90,151,81,144,133,212,231,51,28,158,69,38,156,75,73,72,154,233,41,104,78,198,210,173,73,38,180,239,89,161,180,158,245,164,142,242,120,141,218,213,219,231,39,183,165,149,107,65,237,181,171,130,161,110,210,233,209,185,168,111,159,41,250,236,6,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,212,126,188,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,72,123,92,180,101,210,196,202,254,22,64,195,59,22,63,243,83,43,19,119,189,252,103,84,236,204,178,252,206,91,174,185,201,230,242,16,174,82,21,177,29,196,93,230,108,216,248,88,198,79,135,247,15,151,62,58,168,229,89,177,240,177,140,159,15,238,31,46,124,6,107,5,170,103,235,255,0,162,203,46,95,178,31,254,206,74,21,86,45,83,63,95,253,22,89,114,253,144,255,0,246,114,80,8,1,148,239,20,248,55,241,2,222,243,22,6,148,198,107,50,157,226,159,6,254,32,91,222,98,192,210,152,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,165,49,154,204,216,248,167,198,79,136,23,15,152,190,2,234,120,92,120,19,195,47,190,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,138,86,205,143,138,124,100,248,129,112,249,139,224,46,167,133,199,129,60,50,251,235,206,38,137,84,34,175,11,143,2,120,101,247,215,156,77,18,168,0,0,0,0,0,0,0,0,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,28,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,11,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,31,195,50,34,212,207,66,33,84,92,88,243,100,227,242,17,129,182,61,113,198,201,165,18,234,171,139,39,77,76,142,116,103,152,89,180,247,119,209,213,10,71,187,95,97,11,12,204,190,44,66,193,172,28,185,47,41,18,218,98,75,52,233,137,132,107,112,147,172,146,138,243,141,151,85,160,251,219,254,73,235,238,247,150,117,49,58,244,172,226,110,35,87,174,250,172,183,101,202,173,85,101,74,78,231,22,230,132,243,235,112,146,157,202,81,237,213,103,161,106,125,254,208,31,91,3,48,142,227,198,236,77,162,89,20,56,50,164,246,249,241,145,49,214,154,113,124,150,23,33,166,156,113,70,148,47,105,23,52,140,212,100,100,90,245,247,30,132,50,213,129,86,238,1,97,125,38,204,163,193,142,220,134,227,176,185,143,33,164,18,221,124,163,178,219,138,82,146,218,13,70,102,201,25,153,150,167,237,247,20,71,225,85,149,56,246,37,148,156,98,186,105,186,213,235,140,146,224,243,153,45,19,17,230,160,200,109,69,189,148,168,143,122,21,161,165,102,159,118,167,212,88,120,0,0,0,0,15,249,113,198,218,109,78,186,180,161,8,35,82,148,163,208,146,69,222,102,126,194,1,255,0,64,60,157,75,22,176,182,141,32,226,85,113,30,215,134,250,79,67,109,250,196,118,212,71,169,151,82,82,200,251,200,203,245,15,167,68,188,173,27,153,36,171,118,233,164,85,8,203,95,224,115,154,127,167,79,208,81,254,146,127,198,94,240,31,100,0,0,0,0,0,0,0,0,0,7,240,210,149,17,165,68,70,71,222,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,83,208,143,188,186,201,208,1,154,60,103,193,172,66,203,174,35,77,183,43,208,106,84,231,169,179,156,236,19,201,167,217,75,169,109,247,16,219,173,58,164,54,106,212,217,53,37,73,34,215,77,75,234,177,222,25,153,236,149,112,246,92,17,197,42,210,14,75,13,33,170,100,217,146,79,87,18,93,142,51,45,115,31,144,102,165,153,155,138,218,148,117,234,101,237,33,35,243,253,148,170,62,97,112,178,92,250,53,46,59,119,69,25,46,79,143,33,166,16,79,62,76,198,148,105,100,212,150,92,113,73,83,143,17,236,45,53,62,186,145,247,209,180,119,238,204,21,196,253,82,185,84,250,205,169,89,218,225,36,221,104,205,216,210,58,164,254,130,244,222,215,119,170,125,61,135,220,26,119,67,141,184,218,93,109,105,82,20,68,164,169,39,169,25,31,113,145,251,133,51,113,144,191,88,170,227,69,18,204,138,235,202,68,74,36,105,46,17,168,141,4,226,37,212,27,62,229,31,94,190,237,127,204,44,59,38,57,136,139,142,121,126,129,115,200,155,21,117,42,44,38,160,78,36,184,70,163,121,152,81,214,226,151,171,171,86,187,157,234,106,50,63,121,23,182,153,243,225,124,78,190,179,45,118,75,156,251,110,149,46,161,62,152,193,161,70,162,38,91,168,74,52,151,85,43,244,207,187,66,250,128,73,30,14,118,33,213,49,82,177,121,18,27,254,9,79,145,24,212,162,235,162,100,211,220,208,143,105,251,253,255,0,244,139,148,21,207,193,198,199,106,157,133,213,155,189,216,174,54,252,170,140,136,233,90,145,161,41,181,71,167,184,90,30,221,76,181,47,126,130,198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,100,226,37,102,29,227,150,43,161,45,195,55,221,165,195,155,82,70,214,247,40,141,170,124,189,15,232,153,247,171,234,251,72,73,177,227,241,130,221,110,235,194,219,182,222,117,189,253,190,137,62,58,83,166,186,154,227,56,141,52,208,255,0,75,220,96,51,77,101,92,21,11,34,247,163,92,113,121,141,74,162,212,227,75,36,250,201,61,236,188,149,232,100,70,71,222,158,237,75,245,9,17,156,124,217,84,49,250,133,101,219,109,76,123,178,82,104,180,227,152,201,56,173,157,185,164,72,66,204,211,206,89,107,163,218,106,100,74,247,233,237,225,24,191,65,93,169,138,183,117,3,97,182,116,234,236,248,201,45,52,219,203,146,226,11,216,90,125,31,113,15,51,75,129,38,175,85,137,76,140,133,59,34,108,134,216,109,36,70,165,41,107,81,36,136,136,181,51,51,51,247,0,158,124,40,178,232,206,34,98,74,241,42,191,76,39,105,244,5,27,145,84,243,36,164,148,166,36,65,121,10,45,237,41,58,237,89,232,100,162,87,187,78,241,117,13,54,134,90,67,45,164,146,132,36,146,146,34,208,136,136,186,8,227,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,93,117,234,93,230,36,136,0,0,0,0,0,0,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,232,69,161,0,255,0,10,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,251,136,120,174,37,57,244,118,92,153,248,43,133,53,233,12,161,28,216,149,105,113,37,26,73,90,28,200,207,179,189,137,29,72,254,108,246,173,30,227,63,97,10,246,194,76,34,191,177,226,249,137,106,90,80,37,78,157,80,144,217,61,37,77,60,234,26,39,30,109,181,56,234,219,66,205,36,74,117,38,165,25,30,154,235,246,135,216,191,243,71,143,24,145,57,233,183,22,39,92,186,60,181,43,144,213,106,103,41,36,102,179,218,148,173,213,104,146,222,162,34,247,15,51,70,198,12,85,160,78,110,161,74,196,123,158,59,237,40,148,74,110,177,37,7,169,25,31,122,86,71,222,68,44,19,251,149,112,108,123,50,53,106,249,171,200,145,61,109,161,46,51,10,65,44,185,166,214,227,34,75,177,9,90,110,74,203,169,235,221,245,136,139,153,12,180,86,48,112,145,112,199,143,39,208,178,228,147,13,27,200,86,244,169,92,229,167,93,26,66,8,182,55,236,62,255,0,168,4,206,225,253,196,122,229,159,114,211,112,147,25,170,199,49,51,221,102,21,62,161,33,247,28,116,221,91,145,99,180,133,187,34,79,214,234,140,146,147,61,76,204,139,188,133,174,199,144,204,184,237,202,142,226,92,105,228,37,196,45,38,70,74,73,150,164,100,101,208,250,12,180,208,171,19,173,234,220,10,245,50,75,177,229,211,165,53,45,135,90,89,161,104,113,181,146,146,164,169,38,70,70,70,68,100,100,100,99,66,185,19,197,149,98,238,93,237,202,204,154,131,147,38,211,162,67,166,203,117,215,121,139,83,205,193,140,165,154,140,214,163,51,213,205,79,83,35,212,250,144,9,10,0,0,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,208,200,203,185,71,236,63,176,199,223,0,25,184,205,142,17,84,48,99,27,238,75,86,100,21,197,97,217,243,37,194,73,180,164,36,227,28,199,208,217,164,141,8,45,186,52,122,26,75,78,157,62,169,209,194,23,49,107,141,34,118,9,215,234,140,165,167,84,236,232,68,251,250,44,214,103,2,51,109,167,123,186,105,166,186,37,40,251,15,216,61,87,23,220,190,170,183,68,129,140,148,42,73,46,68,4,53,14,99,140,177,170,146,194,17,62,67,138,81,165,179,50,78,166,70,102,107,34,247,151,180,86,174,92,177,18,86,22,227,85,161,120,49,49,232,237,68,173,83,213,40,218,112,209,189,132,203,101,197,165,90,41,36,105,50,111,169,25,233,239,1,165,240,30,111,13,238,232,119,229,133,111,94,16,92,74,218,172,82,226,78,35,35,35,252,171,40,115,216,165,23,114,203,218,127,105,143,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,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,5,170,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,6,148,192,0,0,0,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,234,188,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,192,46,164,0,0,0,0,0,0,0,0,0,0,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,127,136,1,198,175,194,197,173,241,2,15,151,84,64,64,14,23,30,59,48,203,239,175,39,154,47,248,80,15,11,143,29,152,101,247,215,147,205,23,252,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,114,174,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,32,22,168,0,0,2,42,241,71,240,39,137,191,114,249,196,33,42,132,85,226,143,224,79,19,126,229,243,136,64,40,4,95,247,20,127,2,120,155,247,47,156,66,20,2,47,251,138,63,129,60,77,251,151,206,33,0,160,17,170,129,149,113,170,128,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,244,142,215,248,62,227,29,10,249,203,1,97,84,118,123,61,107,13,42,15,199,152,222,229,175,159,22,116,135,229,199,147,169,161,40,78,229,174,75,92,178,82,212,93,155,122,182,147,137,33,21,120,210,96,229,10,207,198,91,75,24,169,15,114,229,226,37,62,68,122,164,109,171,61,210,169,169,142,218,100,239,82,204,139,123,15,199,107,150,148,33,41,236,219,189,101,56,163,39,5,188,99,161,89,248,203,118,224,237,93,158,92,188,68,167,199,145,75,147,185,103,186,85,53,50,28,84,109,137,65,145,111,97,249,14,243,20,180,37,61,155,111,172,167,18,68,23,40,0,0,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,139,169,20,173,198,175,197,61,173,240,254,15,152,212,64,117,94,6,63,158,207,217,191,222,66,213,5,85,240,49,252,246,126,205,254,242,22,168,0,0,0,0,0,2,186,184,210,99,29,118,207,193,171,75,7,105,12,242,226,98,37,66,68,138,164,157,200,61,209,105,170,142,226,99,108,82,12,203,123,239,199,119,152,149,161,73,236,219,125,100,184,162,42,235,200,62,25,218,184,187,155,220,54,177,111,88,157,174,139,34,161,34,161,38,42,155,109,198,229,118,40,143,76,67,14,161,196,41,11,101,197,199,74,28,65,167,214,109,75,73,25,25,145,151,85,226,227,137,151,85,225,155,218,197,139,86,151,165,22,194,167,192,167,210,34,182,227,156,180,246,152,140,204,125,245,33,75,52,19,203,91,228,133,45,9,78,230,216,97,38,70,104,212,228,7,4,44,45,255,0,231,47,26,234,20,47,251,82,214,164,84,251,87,219,38,123,28,146,95,255,0,163,85,189,104,250,144,175,202,16,11,20,199,236,28,161,102,3,6,174,204,29,184,222,236,241,46,106,122,163,183,39,106,215,217,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,170,129,157,108,252,97,157,171,132,89,189,196,155,22,202,137,217,40,177,234,17,234,17,162,165,182,219,110,47,109,136,204,197,176,210,27,66,80,134,91,92,133,33,180,18,125,86,210,132,153,153,145,153,133,244,224,14,49,208,179,1,131,86,158,49,91,140,246,120,151,53,61,50,28,141,185,107,236,146,144,165,55,38,54,245,161,6,231,41,246,221,107,153,176,146,189,155,147,234,168,140,116,1,93,92,22,241,142,187,120,96,213,219,131,181,118,121,145,48,238,161,30,69,46,78,228,22,216,181,37,72,113,81,182,37,4,103,177,246,36,59,204,82,214,165,118,157,190,170,91,73,29,138,128,8,171,197,31,192,158,38,253,203,231,16,132,170,17,87,138,63,129,60,77,251,151,206,33,0,162,28,61,189,106,184,107,127,219,88,141,66,143,17,250,149,171,88,133,91,134,212,180,41,76,56,252,103,144,243,105,113,41,82,84,104,53,32,136,200,148,147,211,93,12,187,199,228,187,46,154,237,243,117,86,111,91,166,119,109,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,131,229,11,84,225,71,145,111,200,102,131,26,236,207,251,94,85,129,10,114,191,194,82,170,142,71,52,255,0,193,118,85,169,95,166,241,35,251,221,224,29,171,135,7,15,248,121,119,161,53,139,120,189,110,255,0,166,196,254,210,195,81,164,56,196,134,237,216,187,214,222,216,235,101,110,54,183,158,108,137,107,120,149,184,155,116,154,73,35,231,141,217,21,154,172,179,217,185,175,194,57,152,91,120,78,151,78,90,100,38,165,72,169,198,51,82,233,213,22,208,226,26,124,219,220,73,121,27,93,113,11,109,70,91,144,181,109,82,23,177,196,118,0,1,152,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,232,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,147,249,232,201,149,11,56,120,113,22,152,221,87,208,215,157,175,218,36,91,53,39,86,179,138,151,29,36,115,99,73,109,58,234,203,188,166,136,220,74,77,198,212,132,169,59,136,150,211,148,25,76,195,219,250,181,121,47,14,104,214,61,193,62,236,110,67,241,23,65,141,76,121,218,138,95,96,150,111,52,113,146,147,116,150,217,54,225,173,59,117,78,197,107,166,134,2,226,120,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,75,78,35,80,177,182,7,14,188,44,99,49,181,104,149,28,69,85,241,29,234,227,209,146,194,80,149,185,22,170,182,153,50,142,132,51,189,182,84,211,107,54,200,208,107,66,140,148,178,245,213,18,248,92,120,236,195,47,190,188,158,104,11,254,0,0,1,197,51,93,149,28,56,205,174,28,46,202,189,90,236,53,88,60,199,232,21,246,25,37,202,164,74,81,17,26,146,70,101,204,101,123,82,78,178,102,73,113,41,73,145,161,104,109,196,118,176,1,152,28,82,194,219,239,5,175,186,158,25,226,93,11,208,215,37,27,147,219,97,118,166,100,114,185,172,161,230,254,113,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,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,93,247,16,204,150,82,179,79,133,242,43,182,133,191,17,88,169,109,71,35,183,230,28,148,197,57,172,19,155,157,167,190,226,146,105,90,20,147,117,77,18,205,36,135,141,39,204,109,11,123,117,11,85,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,2,210,184,24,254,123,63,102,255,0,121,11,84,21,87,192,199,243,217,251,55,251,200,90,160,0,202,184,213,64,202,184,11,254,225,113,224,79,12,190,250,243,137,162,85,8,171,194,227,192,158,25,125,245,231,19,68,170,0,28,171,54,62,22,49,147,225,253,195,229,207,142,170,57,86,108,124,44,99,39,195,251,135,203,159,1,154,193,170,129,149,113,170,128,0,0,0,20,3,197,31,199,102,38,253,203,228,240,133,255,0,10,1,226,143,227,179,19,126,229,242,120,64,37,87,3,31,207,103,236,223,239,33,106,130,170,248,24,254,123,63,102,255,0,121,11,84,0,0,0,0,0,1,149,113,127,220,46,60,9,225,151,223,94,113,52,80,8,191,238,23,30,4,240,203,239,175,56,154,2,85,0,0,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,33,253,141,142,152,143,134,216,113,124,225,125,149,89,244,85,43,17,187,11,85,247,152,35,76,169,17,98,148,130,40,169,112,143,212,101,206,212,174,105,17,110,90,80,148,26,137,10,113,11,152,28,106,252,83,218,223,15,224,249,141,68,66,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,7,181,203,70,93,47,188,208,98,156,12,51,177,99,255,0,53,50,177,55,123,63,197,148,190,210,203,47,204,229,186,235,124,238,87,61,10,229,33,91,215,220,69,222,101,161,60,11,192,188,56,203,166,28,83,176,191,11,232,221,134,149,7,87,94,121,211,37,202,168,74,81,17,57,42,75,132,69,204,121,123,83,169,232,73,36,165,40,66,80,132,33,9,241,89,59,202,173,155,149,12,35,167,217,244,106,108,69,92,245,24,241,228,221,149,118,220,55,151,81,168,146,61,114,75,170,66,21,217,155,82,156,75,40,218,157,168,51,81,151,49,110,45,125,212,0,0,0,0,0,0,85,95,28,239,204,159,237,39,238,209,106,130,170,248,231,126,100,255,0,105,63,118,128,229,92,21,60,83,221,63,15,231,121,141,56,93,72,165,110,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,67,94,43,24,243,39,6,242,185,62,217,161,77,136,221,119,18,100,29,178,218,21,33,162,125,186,114,218,90,167,188,134,86,133,27,168,229,17,70,81,145,39,150,115,27,89,45,42,36,18,169,175,45,120,67,39,30,177,230,198,194,54,88,150,228,123,138,176,203,53,3,136,251,76,190,213,57,26,187,53,230,214,238,168,37,183,25,183,156,34,50,86,166,130,34,74,140,201,39,32,56,172,99,204,108,100,205,28,251,102,133,54,91,148,44,54,142,118,203,104,84,135,77,135,42,40,117,106,158,242,25,90,18,77,47,154,101,25,70,68,174,97,67,109,100,181,36,208,73,238,156,18,240,114,186,237,213,125,102,6,67,220,154,44,106,121,217,208,219,218,133,118,185,78,57,30,92,131,212,151,189,190,74,26,141,208,209,181,125,171,213,86,173,168,140,35,7,19,26,77,42,129,157,124,64,161,80,169,145,41,212,218,116,122,12,72,112,226,50,150,88,140,195,116,72,41,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,216,48,35,5,63,13,60,40,113,79,179,212,59,44,251,19,16,39,222,176,247,187,177,151,123,21,30,39,104,109,205,27,90,149,172,87,100,236,73,109,213,210,107,114,137,59,181,229,92,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,2,160,48,158,250,252,23,226,157,155,137,158,139,244,159,201,43,130,157,93,236,92,254,79,106,236,178,91,123,149,204,218,173,155,185,123,119,109,86,154,235,161,233,160,210,246,30,222,180,172,74,176,45,172,70,161,71,150,197,54,234,163,194,173,195,106,90,18,151,219,98,75,40,121,180,184,148,169,73,37,146,86,68,100,74,81,107,174,134,125,227,58,217,183,193,122,174,2,230,26,246,195,249,86,132,187,118,144,221,98,100,187,110,59,203,83,168,118,136,228,135,59,19,173,58,165,40,221,71,40,146,147,81,169,74,37,161,104,94,142,33,100,86,169,193,223,26,42,184,139,151,154,214,31,221,23,124,186,205,94,192,172,34,36,56,242,80,165,46,5,17,232,232,236,109,19,166,157,22,130,117,153,169,66,77,74,83,104,109,40,245,91,38,136,4,245,0,0,0,0,0,28,171,54,62,22,49,147,225,253,195,229,207,142,170,57,86,108,124,44,99,39,195,251,135,203,159,1,154,193,106,153,250,255,0,232,178,203,151,236,135,255,0,179,146,133,85,139,84,207,215,255,0,69,150,92,191,100,63,253,156,148,2,0,101,59,197,62,13,252,64,183,188,197,129,165,49,154,204,167,120,167,193,191,136,22,247,152,176,52,166,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,105,76,102,179,54,62,41,241,147,226,5,195,230,47,128,186,158,23,30,4,240,203,239,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,11,169,225,113,224,79,12,190,250,243,137,162,85,8,171,194,227,192,158,25,125,245,231,19,68,170,0,0,0,0,0,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,7,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,2,234,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,155,196,139,186,29,135,97,92,55,132,231,18,134,168,244,185,115,140,204,200,191,36,202,220,246,169,37,220,131,246,151,218,64,43,19,139,214,98,215,34,68,28,19,160,85,25,83,77,155,83,166,147,15,234,178,81,28,248,206,54,173,142,233,166,154,106,149,35,237,63,96,130,249,78,194,42,134,51,227,125,183,106,195,130,185,76,53,62,28,185,169,38,148,180,148,98,152,194,28,53,17,33,101,183,71,75,83,81,105,215,175,215,241,243,27,136,178,177,75,26,174,251,194,68,199,164,53,46,181,80,84,83,117,195,94,198,21,45,231,16,148,234,165,17,36,137,206,132,71,167,184,89,87,8,44,190,170,137,68,159,140,149,218,73,34,68,244,59,14,27,143,49,162,148,194,209,2,67,106,73,169,178,51,78,164,102,70,75,50,247,23,180,5,139,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,161,17,23,114,75,216,95,97,15,190,0,0,0,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,133,208,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,166,148,68,164,145,234,68,102,93,196,38,230,123,49,97,88,71,151,123,142,179,26,160,228,57,181,24,147,41,177,29,105,222,90,210,243,144,100,169,6,147,37,164,200,245,111,82,208,204,245,46,132,51,213,93,172,78,184,107,115,235,213,57,46,200,151,81,148,236,183,221,117,102,181,173,199,22,106,82,148,165,25,153,153,153,153,153,153,153,128,244,53,156,96,197,90,252,231,42,21,92,71,185,228,62,234,141,70,167,43,18,86,122,153,153,247,169,102,125,230,99,211,88,25,163,199,140,55,156,204,219,119,19,174,93,25,90,85,200,118,181,51,148,162,35,73,237,82,80,234,117,73,236,73,25,123,135,164,203,126,90,43,24,199,190,224,145,30,79,161,98,73,54,29,54,80,173,234,82,121,43,86,154,180,180,25,108,115,218,125,255,0,80,151,95,220,171,131,124,89,146,107,86,53,94,68,121,232,109,105,109,153,178,9,5,205,38,183,17,26,90,136,106,211,114,144,93,15,94,255,0,168,7,72,201,255,0,21,90,117,223,54,159,98,99,121,70,167,203,83,77,70,106,164,141,173,52,183,117,142,210,84,235,178,101,153,153,153,169,213,40,201,58,232,90,251,200,89,13,34,175,78,175,82,226,86,169,19,25,151,10,115,13,201,142,251,46,37,196,56,218,210,74,74,146,164,153,145,145,145,145,145,145,153,30,163,52,24,183,132,87,246,3,223,50,237,75,182,4,168,51,169,242,28,38,100,165,167,154,67,164,219,206,54,151,26,91,136,65,168,141,77,40,210,162,34,215,77,126,203,9,225,173,159,71,98,72,129,130,184,175,94,144,243,107,229,68,164,203,153,40,212,73,212,225,198,97,157,239,200,232,69,243,135,181,8,247,153,123,72,5,177,0,255,0,40,210,88,153,25,169,113,157,75,140,190,132,184,218,210,162,50,82,76,181,35,35,46,134,90,24,255,0,80,0,0,0,0,0,0,0,1,255,0,14,182,135,154,91,46,36,148,149,164,210,162,50,215,82,49,74,252,87,114,234,206,29,226,74,49,42,129,77,38,169,245,245,19,146,148,203,36,148,156,183,228,78,121,106,51,67,73,78,187,80,90,153,168,213,239,215,188,93,88,141,217,248,193,200,120,183,151,171,145,5,76,102,77,66,137,2,101,86,58,141,146,91,132,166,96,202,216,73,61,138,86,187,156,233,166,157,79,188,128,84,126,78,51,101,80,192,26,21,231,109,187,49,222,201,86,162,212,78,27,38,226,182,118,231,81,29,8,50,79,57,5,174,140,233,169,17,171,221,175,178,59,222,183,5,66,247,190,43,87,28,173,238,202,173,84,228,203,52,250,202,61,239,60,165,232,68,102,103,222,174,237,79,245,143,149,84,129,38,145,85,151,76,146,133,53,34,20,135,24,113,38,70,149,37,104,81,164,200,200,244,50,50,50,247,15,75,132,52,21,221,88,171,104,208,9,6,225,212,107,176,35,40,180,215,113,57,37,180,31,176,245,250,94,227,1,123,220,59,108,195,179,178,197,108,37,216,70,195,181,72,112,170,74,220,222,197,25,187,79,137,169,253,18,62,244,253,127,105,137,54,60,126,15,219,173,218,152,89,105,91,237,183,203,236,52,72,17,212,157,52,208,209,25,180,105,166,133,250,62,226,30,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,127,148,150,210,244,119,90,82,18,178,90,20,147,74,139,82,50,50,238,50,31,234,0,51,191,159,171,45,219,43,51,215,131,78,50,77,21,94,167,80,171,54,146,73,164,137,14,212,37,105,161,109,46,158,175,215,246,152,242,25,85,177,203,16,113,234,205,160,169,228,180,159,77,83,157,51,82,182,234,93,181,132,105,244,85,250,126,225,35,248,181,218,111,81,177,253,170,187,169,113,93,186,158,151,18,179,35,50,36,174,108,229,18,72,244,47,119,118,166,57,14,64,83,25,89,159,180,59,81,184,73,42,149,60,211,176,203,93,222,144,139,166,186,251,0,104,30,208,164,38,223,180,168,148,4,40,148,154,109,58,52,50,50,61,117,38,218,74,61,197,238,247,23,216,62,184,255,0,56,251,123,59,91,53,219,177,58,107,223,166,131,253,0,0,0,0,0,0,0,0,0,66,46,36,153,191,137,130,54,12,139,22,215,169,235,113,215,163,174,49,156,87,139,153,29,167,217,152,214,255,0,81,228,56,131,75,141,39,174,211,34,61,59,207,161,75,172,68,187,225,88,86,53,122,242,168,56,148,179,70,166,202,156,100,102,68,106,228,178,183,54,150,170,73,25,153,32,250,106,95,105,119,140,233,102,123,24,43,216,205,140,215,85,209,84,169,202,145,13,85,121,200,167,52,235,203,90,90,139,218,222,91,73,36,169,107,36,232,78,153,104,147,218,94,207,172,60,85,58,13,209,138,87,203,48,217,41,117,58,205,195,82,74,13,71,204,121,197,188,251,196,91,148,126,178,207,85,185,212,250,158,167,237,51,23,141,195,247,39,212,108,3,195,136,119,5,195,71,134,237,211,87,109,185,139,144,228,116,41,230,16,235,17,86,109,110,91,40,113,59,93,104,207,110,167,161,251,76,251,161,255,0,9,236,173,65,188,42,142,227,61,219,74,230,199,165,203,83,80,82,243,4,164,243,154,84,25,45,172,137,198,140,187,148,174,169,89,31,187,78,241,111,141,52,219,45,165,150,80,148,33,9,36,165,41,45,8,136,187,136,139,216,3,229,92,86,212,11,149,134,163,84,16,75,109,183,18,230,211,36,153,30,132,101,237,35,253,35,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,212,147,174,186,253,130,114,136,51,197,230,231,98,135,150,168,80,14,70,199,106,21,246,227,146,119,145,110,37,192,158,90,105,169,107,212,190,176,20,122,45,139,131,6,36,188,186,29,197,134,114,231,56,225,166,84,202,179,104,113,211,50,74,118,83,217,34,34,53,116,34,246,104,159,215,236,21,58,44,27,131,180,167,26,198,186,179,41,81,237,93,29,253,75,95,124,186,120,11,162,0,0,0,0,1,206,115,13,135,176,241,63,6,47,27,62,76,100,58,228,234,29,65,168,219,144,74,52,188,184,142,182,133,22,169,86,134,91,251,200,140,253,195,56,152,145,104,206,195,220,65,175,218,82,80,227,47,81,170,178,161,164,204,141,39,243,47,173,178,50,213,41,62,244,119,232,95,97,13,63,58,218,30,105,108,184,68,105,90,77,42,35,246,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,125,228,148,145,158,136,250,207,235,48,22,55,194,199,25,143,17,176,14,61,179,62,105,189,54,220,113,20,244,18,220,220,162,98,60,40,72,46,245,168,244,213,103,236,34,250,136,77,81,76,124,28,177,53,116,92,102,172,216,19,102,33,152,51,168,210,37,180,75,115,105,46,74,229,211,218,36,150,171,34,51,52,145,244,36,153,255,0,152,92,217,25,25,106,94,208,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,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,46,207,136,94,87,239,236,217,224,189,23,14,112,230,175,111,211,170,84,235,162,53,109,215,107,114,30,101,133,48,220,73,108,169,41,83,45,58,163,94,233,8,50,35,73,22,132,174,189,196,112,175,4,56,68,230,75,13,113,162,193,196,106,237,237,134,175,211,109,91,162,149,91,152,212,74,148,245,62,227,17,165,182,243,137,109,42,134,148,154,205,40,50,34,53,36,181,211,83,46,240,22,232,0,0,0,0,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,132,212,226,67,146,156,83,206,15,224,239,240,103,95,181,41,159,36,189,47,219,125,59,42,75,60,206,213,217,57,124,174,75,14,235,167,102,94,237,219,116,213,58,107,169,233,226,184,122,112,244,198,140,166,99,69,107,17,177,26,231,178,170,52,218,141,175,38,136,211,84,73,178,222,125,47,185,46,35,201,82,146,244,102,146,72,219,29,100,102,74,51,212,211,211,188,200,44,40,0,0,0,0,0,0,0,0,0,0,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,127,136,191,196,47,43,247,246,108,240,94,139,135,56,115,87,183,233,213,42,117,209,26,182,235,181,185,15,50,194,152,110,36,182,84,148,169,150,157,81,175,116,132,25,17,164,139,66,87,94,226,48,170,30,23,30,59,48,203,239,175,39,154,47,248,86,6,76,248,95,227,238,93,179,39,103,227,29,235,119,225,252,218,45,191,233,14,210,197,46,161,53,201,75,231,192,145,29,27,18,228,70,208,122,45,228,153,234,178,245,72,244,212,244,35,179,240,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,67,165,113,11,225,233,141,25,179,198,138,46,35,97,205,207,101,83,169,180,235,94,53,17,214,171,115,101,178,250,159,110,92,183,148,164,165,152,206,164,209,182,66,8,140,212,71,169,43,167,113,159,181,225,189,146,156,83,201,247,225,19,240,153,95,181,42,127,43,125,17,216,189,5,42,75,220,190,203,218,249,156,222,115,13,105,175,105,70,221,187,181,209,90,233,161,106,19,84,0,0,4,85,226,143,224,79,19,126,229,243,136,66,85,14,41,156,204,20,186,179,19,150,203,195,7,44,170,133,42,21,106,224,244,127,102,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,32,206,16,191,238,40,254,4,241,55,238,95,56,132,32,7,247,21,51,79,254,223,176,171,255,0,58,212,127,234,34,207,179,153,130,151,86,98,114,217,120,96,229,149,80,165,66,173,92,30,143,236,207,213,29,113,184,168,228,79,143,33,123,212,219,110,44,181,67,42,34,209,7,235,25,107,161,106,100,25,194,26,168,20,173,253,197,76,211,255,0,183,236,42,255,0,206,181,31,250,136,186,144,16,87,140,22,14,80,175,156,176,30,42,200,123,179,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,217,182,39,105,56,163,21,65,148,44,94,141,129,25,151,195,220,82,168,63,17,138,109,38,176,134,106,143,201,97,215,145,30,157,37,10,139,49,226,67,94,186,150,136,239,186,180,18,73,94,186,83,234,175,232,158,130,113,251,7,40,89,128,193,171,179,7,110,55,187,60,75,154,158,168,237,201,218,181,246,73,72,81,57,26,78,196,45,6,231,41,246,218,119,151,188,146,189,155,85,234,168,200,84,183,247,21,51,79,254,223,176,171,255,0,58,212,127,234,32,46,164,7,201,180,254,85,124,149,163,124,186,244,87,202,79,71,199,244,199,162,121,157,135,183,114,211,207,236,252,223,156,228,243,55,236,223,235,109,211,94,186,143,172,0,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,186,145,94,188,66,248,122,99,70,108,241,162,139,136,216,115,115,217,84,234,109,58,215,141,68,117,170,220,217,108,190,167,219,151,45,229,41,41,102,51,169,52,109,144,130,35,53,17,234,74,233,220,102,28,215,129,143,231,179,246,111,247,144,181,65,10,184,111,100,167,20,242,125,248,68,252,38,87,237,74,159,202,223,68,118,47,65,74,146,247,47,178,246,190,103,55,156,195,90,107,218,81,183,110,237,116,86,186,104,90,205,80,0,0,0,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,250,199,31,205,214,21,95,216,223,151,75,207,10,48,198,226,137,67,184,110,72,241,162,49,50,92,183,163,48,76,118,166,85,37,167,28,101,11,94,199,35,165,230,141,36,147,37,19,134,149,122,170,48,25,204,187,46,154,237,243,117,86,111,91,166,119,109,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,130,255,0,184,114,97,159,224,191,38,216,113,78,145,18,148,220,250,245,61,87,52,199,233,237,233,218,187,123,138,145,29,111,40,208,149,45,228,197,114,51,74,51,215,78,73,33,42,82,80,147,21,235,73,224,161,153,39,170,176,153,174,226,94,26,195,166,174,67,105,153,34,36,185,242,95,101,131,81,115,22,219,74,138,218,92,89,39,83,36,27,136,37,25,17,26,147,174,165,115,224,2,170,248,222,225,111,255,0,54,152,215,79,161,127,219,118,181,94,167,218,190,201,48,24,228,154,255,0,253,36,173,232,71,212,181,126,76,133,170,14,21,157,156,191,85,115,53,151,75,135,10,45,164,91,232,184,102,72,129,46,143,50,182,74,38,33,62,204,166,212,227,169,113,13,184,182,214,113,251,67,68,164,39,83,39,84,147,209,42,80,10,160,225,29,137,151,85,159,155,218,61,139,73,151,173,22,253,167,207,167,213,226,184,227,156,181,118,104,143,76,97,244,161,43,36,27,200,91,6,132,173,105,86,214,223,125,36,68,107,212,175,80,83,93,167,193,247,56,150,53,213,70,189,109,108,76,194,168,85,171,126,161,30,169,78,147,233,9,206,114,37,48,226,92,105,205,139,167,169,10,218,180,36,244,81,26,79,77,12,140,186,11,148,0,17,87,138,63,129,60,77,251,151,206,33,9,84,57,166,99,112,66,149,152,236,30,173,96,213,118,185,46,145,77,175,200,167,42,100,184,141,165,111,147,17,231,49,37,196,55,187,213,74,214,150,13,4,179,37,18,13,100,163,74,246,236,48,169,110,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,7,201,180,237,106,21,141,106,209,172,171,90,15,98,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,163,235,0,0,0,0,242,148,236,42,195,138,70,35,213,241,122,153,101,210,163,94,117,234,124,122,93,74,182,220,114,41,82,98,178,102,109,182,165,127,228,18,140,189,101,165,150,18,163,81,50,209,35,213,128,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,215,184,133,229,126,254,205,158,11,209,112,231,14,106,246,253,58,165,78,186,35,86,221,118,183,33,230,88,83,13,196,150,202,146,149,50,211,170,53,238,144,131,34,52,145,104,74,235,220,71,24,50,103,194,255,0,31,114,237,153,59,63,24,239,91,191,15,230,209,109,255,0,72,118,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,24,89,248,0,0,0,0,0,174,174,39,92,63,230,98,236,57,57,129,193,11,119,181,223,81,55,63,115,83,90,113,247,101,87,162,182,195,44,180,168,200,82,205,178,121,134,227,244,101,180,37,79,37,106,208,212,226,80,135,44,84,0,85,95,3,31,207,103,236,223,239,33,106,131,143,225,22,89,236,220,21,197,204,83,197,43,50,116,180,35,21,228,64,169,84,233,143,25,184,136,213,22,87,45,114,31,105,197,40,213,177,245,75,222,109,153,122,139,74,246,171,98,146,219,125,128,0,101,92,106,160,82,183,247,21,51,79,254,223,176,171,255,0,58,212,127,234,32,39,255,0,11,143,2,120,101,247,215,156,77,18,168,113,76,153,224,165,213,151,108,182,89,248,57,122,212,41,83,107,86,255,0,164,59,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,202,179,99,225,99,25,62,31,220,62,92,248,234,163,197,99,125,149,85,196,172,23,191,176,230,133,34,35,21,43,170,215,170,209,33,187,45,106,75,13,191,38,35,140,182,167,20,148,169,68,130,82,200,204,201,42,61,53,208,143,184,6,99,6,170,5,43,127,113,83,52,255,0,237,251,10,191,243,173,71,254,162,46,164,0,0,0,5,0,241,71,241,217,137,191,114,249,60,33,127,194,176,51,153,194,255,0,31,115,19,153,59,195,24,236,171,191,15,225,81,110,15,71,246,102,42,149,9,173,202,71,34,4,120,235,222,150,226,56,130,213,108,168,203,69,159,170,101,174,135,169,16,124,174,6,63,158,207,217,191,222,66,213,4,42,225,189,146,156,83,201,247,225,19,240,153,95,181,42,127,43,125,17,216,189,5,42,75,220,190,203,218,249,156,222,115,13,105,175,105,70,221,187,181,209,90,233,161,107,53,64,0,0,0,0,0,101,92,95,247,11,143,2,120,101,247,215,156,77,16,3,251,138,153,167,255,0,111,216,85,255,0,157,106,63,245,17,103,217,51,193,75,171,46,217,108,179,240,114,245,168,82,166,214,173,255,0,72,118,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,14,214,0,0,0,0,2,152,56,202,210,106,181,252,221,217,52,42,21,50,93,70,165,81,177,233,177,33,195,136,202,158,126,75,238,84,234,9,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,55,248,126,228,70,133,149,91,85,187,214,233,71,109,196,219,130,158,77,212,100,234,182,253,23,21,246,226,184,237,43,98,36,59,29,254,84,152,234,62,210,146,37,47,93,11,68,244,62,193,85,203,61,155,95,205,29,43,52,245,217,210,229,87,109,203,93,22,229,10,10,76,219,98,26,205,217,134,252,181,153,43,87,150,182,166,27,73,65,145,33,5,204,81,146,212,164,27,93,128,0,0,0,0,0,0,0,0,5,85,241,206,252,201,254,210,126,237,22,168,33,87,18,28,148,226,158,112,127,7,127,131,58,253,169,76,249,37,233,126,219,233,217,82,89,230,118,174,201,203,229,114,88,119,93,59,50,247,110,219,166,169,211,93,79,64,133,124,21,60,83,221,63,15,231,121,141,56,93,72,175,94,30,156,61,49,163,41,152,209,90,196,108,70,185,236,170,141,54,163,107,201,162,52,213,18,108,183,159,75,238,75,136,242,84,164,189,25,164,146,54,199,89,25,146,140,245,52,244,239,50,176,160,1,226,177,175,20,41,88,43,132,119,126,43,214,83,17,200,246,181,30,77,73,17,228,205,76,68,76,125,8,62,76,82,117,68,100,133,188,239,45,164,122,170,51,91,137,34,74,140,200,143,218,136,171,196,63,44,120,167,155,44,44,183,112,207,12,229,218,144,59,5,192,154,236,217,181,218,140,152,251,121,81,158,101,182,154,109,152,207,111,221,218,86,165,41,74,70,222,82,72,137,123,204,208,20,45,118,93,53,219,230,234,172,222,183,76,238,219,90,184,42,18,42,149,25,60,164,55,207,148,251,138,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,6,138,50,109,129,112,242,237,151,27,51,14,125,13,232,234,210,105,237,212,110,52,172,216,91,203,172,72,66,92,148,78,58,193,18,29,229,172,249,8,94,170,62,83,45,39,122,137,36,163,128,25,126,225,11,143,184,117,142,54,30,33,222,184,135,135,232,162,218,151,4,26,236,148,210,228,205,149,41,222,200,242,95,67,72,109,200,205,35,215,91,105,65,168,214,91,18,163,81,18,205,36,133,91,80,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,207,243,153,194,255,0,31,115,19,153,59,195,24,236,171,191,15,225,81,110,15,71,246,102,42,149,9,173,202,71,34,4,120,235,222,150,226,56,130,213,108,168,203,69,159,170,101,174,135,169,20,159,225,233,149,251,251,41,152,47,90,195,156,70,171,219,245,26,149,70,232,147,91,105,218,36,135,158,97,44,57,18,35,41,74,148,243,77,40,151,186,58,204,200,146,101,161,167,175,121,16,70,14,54,152,57,66,118,213,177,115,3,29,238,77,106,53,64,172,233,141,237,90,187,92,87,27,145,46,57,234,107,216,223,37,109,73,232,72,220,190,213,235,43,70,210,71,16,56,101,227,95,224,91,55,22,183,104,167,246,168,23,222,150,84,205,141,111,121,174,218,251,61,157,198,245,113,9,78,146,154,141,189,71,187,70,141,221,169,53,109,210,236,243,41,132,49,177,235,1,175,156,35,121,136,142,72,184,168,239,51,79,57,111,186,203,13,84,81,163,176,158,113,109,106,178,67,114,91,101,195,34,37,106,72,50,52,168,140,210,117,67,253,197,76,211,255,0,183,236,42,255,0,206,181,31,250,136,11,169,1,231,240,246,21,229,78,176,45,170,126,35,85,162,85,46,200,180,120,76,215,167,68,73,37,137,85,20,178,130,146,243,100,72,65,18,20,233,45,68,68,132,116,50,245,83,220,94,128,0,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,170,143,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,62,224,25,140,22,169,159,175,254,139,44,185,126,200,127,251,57,40,114,175,238,42,102,159,253,191,97,87,254,117,168,255,0,212,68,212,204,230,74,113,79,26,114,95,132,249,116,181,171,246,164,91,146,196,244,15,164,101,84,37,73,68,23,123,21,37,232,110,242,86,134,22,226,181,113,212,154,119,54,157,82,70,103,161,244,48,168,28,167,120,167,193,191,136,22,247,152,176,52,166,42,47,4,56,68,230,75,13,113,162,193,196,106,237,237,134,175,211,109,91,162,149,91,152,212,74,148,245,62,227,17,165,182,243,137,109,42,134,148,154,205,40,50,34,53,36,181,211,83,46,241,110,128,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,198,148,197,69,227,127,8,156,201,98,86,52,95,216,141,66,189,176,213,138,109,213,116,85,107,112,218,151,82,158,151,219,98,76,183,30,109,46,37,48,212,146,89,37,100,70,68,165,22,186,232,103,222,2,101,112,184,240,39,134,95,125,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,95,70,76,240,82,234,203,182,91,44,252,28,189,106,20,169,181,171,127,210,29,165,250,91,174,57,21,124,249,242,36,35,98,156,109,181,158,136,121,36,122,160,189,98,61,53,45,12,235,219,27,248,68,230,75,18,177,162,254,196,106,21,237,134,172,83,110,171,162,171,91,134,212,186,148,244,190,219,18,101,184,243,105,113,41,134,164,146,201,43,34,50,37,40,181,215,67,62,240,19,43,133,199,129,60,50,251,235,206,38,137,84,56,166,76,240,82,234,203,182,91,44,252,28,189,106,20,169,181,171,127,210,29,165,250,91,174,57,21,124,249,242,36,35,98,156,109,181,158,136,121,36,122,160,189,98,61,53,45,12,251,88,0,0,0,0,0,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,73,254,33,124,61,49,163,54,120,209,69,196,108,57,185,236,170,117,54,157,107,198,162,58,213,110,108,182,95,83,237,203,150,242,148,148,179,25,212,154,54,200,65,17,154,136,245,37,116,238,51,112,244,225,233,141,25,76,198,138,214,35,98,53,207,101,84,105,181,27,94,77,17,166,168,147,101,188,250,95,114,92,71,146,165,37,232,205,36,145,182,58,200,204,148,103,169,167,167,121,144,88,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,92,83,177,152,240,231,0,228,91,48,102,155,51,110,55,23,79,89,33,205,170,54,36,66,154,131,238,90,79,77,80,94,195,47,168,196,212,51,34,45,79,216,41,147,140,110,38,174,181,140,180,107,2,20,196,61,6,13,26,60,183,73,14,110,36,73,68,186,131,70,147,209,102,68,100,147,46,134,146,63,175,216,2,13,97,189,165,59,16,177,6,129,105,70,67,143,61,89,170,197,134,163,34,53,31,207,62,134,204,207,68,168,251,215,223,161,253,134,52,119,151,156,61,135,134,24,49,103,89,241,163,33,167,32,208,233,237,73,218,130,73,169,228,68,105,181,153,232,148,234,126,167,121,145,31,188,82,175,12,108,56,85,249,153,106,116,153,16,84,244,90,35,44,213,55,155,91,146,151,25,168,67,62,243,74,136,143,69,253,71,245,144,190,214,155,67,45,33,150,200,137,40,73,37,36,94,194,34,1,255,0,96,0,0,0,0,42,231,140,254,36,188,138,29,187,134,113,39,56,217,170,84,74,171,168,109,211,34,82,118,84,25,50,81,18,186,145,251,117,79,235,246,10,157,22,13,198,38,83,142,227,93,37,149,40,246,162,142,198,133,175,186,93,64,87,200,11,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,245,52,235,174,191,104,153,182,237,181,2,218,97,216,212,244,18,27,113,197,57,180,137,36,69,169,17,123,8,191,68,132,49,225,13,116,49,92,203,84,216,5,35,123,180,250,251,145,205,59,200,246,146,32,64,45,52,212,244,234,127,80,156,192,34,7,16,44,159,81,113,243,14,38,92,22,245,30,27,87,77,33,183,38,34,67,113,208,151,159,67,76,74,89,53,185,12,173,197,110,117,210,61,186,150,167,237,35,239,163,138,140,27,163,11,111,151,161,188,82,233,149,155,122,164,164,18,139,152,203,136,121,135,140,183,36,253,85,150,139,111,161,244,61,75,216,100,53,8,227,109,188,218,153,121,180,173,11,35,74,146,162,212,148,71,222,70,94,209,80,92,88,114,181,6,207,170,53,140,246,149,43,147,30,169,45,45,78,75,44,18,83,206,117,83,164,184,179,38,218,34,238,74,122,169,102,126,253,123,192,74,46,27,121,191,137,141,214,12,123,22,232,169,233,113,208,99,162,49,28,167,139,153,33,166,25,134,214,255,0,93,229,184,179,83,142,171,174,210,35,61,123,143,161,205,209,154,236,176,227,5,123,6,113,154,213,186,41,117,57,81,225,166,175,5,21,22,154,121,104,75,177,123,91,43,117,38,148,173,4,173,73,162,45,20,123,79,219,245,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,154,159,218,125,224,61,24,0,0,0,0,0,0,0,15,145,119,210,19,112,90,85,186,2,212,73,77,74,157,38,25,153,158,154,19,141,41,30,227,247,251,143,236,31,92,127,156,141,167,29,221,250,237,216,173,116,247,104,3,54,153,170,177,203,15,177,234,242,160,165,228,186,159,77,84,93,35,74,183,104,93,181,244,105,244,83,250,30,225,235,242,11,101,187,122,230,122,207,105,182,73,210,164,84,233,245,103,18,105,53,17,161,170,132,93,117,45,167,211,214,250,190,210,31,247,159,228,198,78,103,238,242,138,167,13,39,82,168,26,183,153,125,47,72,74,215,77,61,131,174,240,148,180,222,172,227,251,181,118,146,226,123,13,61,78,41,100,70,68,105,68,216,42,52,153,232,126,254,237,72,5,221,198,109,44,199,105,164,161,40,36,33,41,36,164,180,34,34,46,226,33,254,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,208,167,59,84,74,74,210,93,80,73,217,80,120,207,66,71,249,119,126,175,104,129,89,48,184,91,182,243,33,99,204,112,217,34,122,185,76,142,92,222,227,51,159,28,250,117,46,190,168,185,78,35,216,114,155,255,0,45,85,229,162,23,105,126,140,204,170,163,105,229,239,52,169,152,18,244,81,122,170,50,61,87,222,90,119,247,144,162,92,58,171,59,103,98,117,179,92,121,43,67,148,74,236,41,75,78,134,70,70,204,132,40,203,77,75,244,125,229,250,128,105,210,143,36,166,82,97,76,45,52,126,59,110,22,157,222,178,72,255,0,180,126,193,226,176,82,224,77,215,131,246,77,202,149,146,189,41,110,211,102,116,61,76,185,145,91,94,135,212,250,250,222,243,251,71,181,0,0,0,0,0,0,0,0,17,163,136,117,203,58,216,203,5,203,38,6,237,242,227,77,136,173,53,250,42,167,203,51,215,67,46,158,169,127,208,51,253,77,97,250,237,195,22,49,150,231,170,51,80,222,133,169,234,167,22,69,245,159,121,253,98,246,120,166,75,56,153,88,153,163,142,39,157,80,113,147,216,122,107,173,58,111,67,250,133,24,88,228,163,189,109,242,67,137,109,71,84,137,162,212,122,18,79,154,158,166,126,205,0,104,83,36,152,113,15,13,242,237,104,194,141,19,144,229,78,149,2,164,249,114,201,59,157,114,12,98,81,244,74,117,250,29,231,169,253,99,189,15,7,128,106,53,96,110,30,18,157,75,138,77,171,73,74,150,149,106,74,62,198,214,166,71,237,30,240,0,86,207,26,183,92,252,18,90,204,239,78,207,148,112,85,183,94,186,246,106,137,107,160,178,97,92,252,104,168,147,166,96,165,183,84,143,25,78,52,197,201,13,46,41,40,51,218,69,18,162,163,51,50,46,133,161,251,192,83,120,177,30,13,244,167,228,227,5,106,160,76,184,109,53,72,146,157,228,147,219,184,165,83,207,77,116,211,93,5,119,11,140,224,235,132,243,173,220,57,171,226,5,82,51,105,93,78,100,134,163,175,97,146,141,135,24,167,186,142,170,65,126,137,247,40,203,252,224,44,112,0,0,0,0,0,85,103,25,187,9,42,77,191,125,48,211,100,162,236,144,86,162,79,173,167,241,131,167,220,159,255,0,11,245,123,69,169,136,57,197,154,202,77,197,151,196,213,218,66,249,212,201,229,37,70,69,211,150,220,25,202,63,228,153,247,171,222,68,2,170,178,91,121,201,177,243,31,101,212,163,201,54,83,42,179,77,134,238,139,52,146,219,84,248,230,164,158,138,45,72,246,247,31,79,168,104,178,141,57,53,58,60,26,146,52,219,46,51,79,150,157,218,41,36,125,59,253,227,49,152,85,45,112,113,58,209,150,135,214,201,181,93,128,190,98,21,180,211,164,132,30,164,126,206,225,165,28,32,144,115,48,154,202,150,111,41,211,122,222,166,185,204,82,183,26,181,140,217,234,103,237,215,94,240,30,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,227,172,206,77,50,143,58,164,189,54,196,140,235,231,175,118,137,73,159,94,239,112,206,158,116,175,57,55,198,99,239,74,148,137,38,242,98,214,106,80,218,213,102,162,67,105,159,32,210,146,213,71,161,22,238,226,233,245,13,5,98,244,131,137,132,247,172,178,121,77,27,54,237,73,206,98,85,180,211,164,103,15,82,63,102,154,119,140,215,98,172,165,206,196,235,186,90,223,91,198,237,118,122,249,138,86,227,86,178,22,122,235,237,239,1,101,156,25,44,36,165,55,5,244,251,77,154,143,181,193,66,141,62,182,159,197,238,151,122,127,252,47,213,237,22,166,32,231,9,155,41,54,238,95,21,87,117,11,231,84,231,156,148,153,151,78,91,144,96,168,191,146,71,222,159,121,144,156,96,0,0,0,0,0,41,163,140,133,41,248,216,193,69,168,27,46,19,78,210,35,39,121,164,246,238,57,85,3,211,93,52,215,65,93,194,227,56,197,97,60,235,139,14,105,24,129,75,140,218,151,76,153,29,169,11,216,102,162,97,182,42,14,175,170,80,127,164,93,234,34,255,0,56,167,48,23,5,193,81,215,63,4,183,75,59,211,179,229,28,229,109,215,174,189,154,156,90,233,238,22,76,43,159,130,237,18,116,60,20,185,42,146,35,41,182,159,185,38,37,181,41,6,91,136,226,83,148,70,70,101,212,180,47,120,177,128,1,193,115,183,135,16,241,35,46,215,116,41,49,57,238,83,41,83,234,76,23,44,149,181,214,224,201,36,159,84,171,79,167,222,90,31,214,59,208,240,120,248,163,78,6,226,25,37,212,182,165,90,181,100,165,106,86,132,147,236,110,232,102,126,192,25,163,169,48,253,10,225,149,24,139,107,212,233,171,111,67,212,180,83,107,50,250,143,188,190,161,160,30,30,23,44,235,159,44,22,212,153,251,183,196,143,14,26,117,215,232,166,159,16,203,77,76,250,122,199,255,0,64,160,139,224,148,87,173,192,75,113,46,40,170,146,245,90,79,82,81,243,85,212,143,219,168,188,254,22,114,206,94,86,33,234,227,138,228,212,27,103,215,61,116,210,157,11,161,125,64,37,248,0,0,0,0,0,0,0,15,201,87,146,80,233,51,101,158,154,49,29,199,58,247,122,169,51,254,193,250,199,138,198,187,129,54,166,15,222,215,42,150,73,244,93,187,82,153,212,244,51,229,197,113,122,23,82,235,234,251,203,237,32,25,250,206,125,194,221,201,153,27,226,91,102,201,147,21,202,156,115,229,119,17,166,124,131,235,212,250,250,194,122,240,99,195,70,253,7,112,226,115,221,161,46,118,169,116,148,36,250,32,211,178,158,241,30,134,143,242,238,253,94,209,88,152,139,87,118,241,196,235,154,184,202,86,183,43,117,233,178,144,157,12,204,205,233,11,81,22,154,159,233,123,207,245,139,218,225,195,135,41,176,50,213,65,90,225,118,103,235,44,197,170,56,158,94,195,82,158,129,19,85,31,170,147,51,213,29,231,175,119,121,128,148,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,174,41,90,197,123,97,213,203,106,109,73,157,86,147,50,26,119,23,181,214,22,217,123,15,244,189,199,246,24,205,198,50,91,210,44,92,104,189,45,167,91,82,23,68,185,170,49,19,169,25,106,76,203,113,4,101,209,61,61,79,113,125,132,52,224,162,37,17,164,251,140,180,20,63,197,23,11,92,177,51,25,58,183,26,156,152,241,46,6,221,169,45,196,51,176,156,125,249,243,84,106,51,36,36,141,70,72,239,212,204,253,230,2,209,184,119,95,201,190,50,205,108,165,110,169,78,209,226,66,165,232,165,106,100,77,83,226,119,122,199,211,85,125,95,97,9,54,43,3,131,78,42,53,42,131,94,195,90,157,80,206,83,47,202,159,29,151,31,46,140,146,41,236,164,137,42,94,189,250,145,104,157,62,191,96,179,240,0,0,0,0,0,0,0,1,24,120,141,219,50,174,124,174,220,76,196,142,203,203,130,212,185,198,78,32,213,161,34,157,44,181,78,132,126,183,173,211,187,237,20,3,5,215,41,117,136,239,47,115,110,68,146,133,31,176,210,104,81,31,213,161,244,26,111,197,155,73,155,235,12,238,155,77,200,204,188,170,165,26,116,70,137,212,18,137,46,59,29,198,210,101,209,90,31,175,222,68,103,245,24,205,190,52,90,83,44,92,90,188,173,57,177,212,202,233,117,234,140,68,145,160,210,74,75,82,92,108,141,58,146,117,47,80,244,61,11,236,32,23,245,145,235,242,45,249,150,235,50,76,103,148,226,169,148,122,117,53,211,82,136,207,123,112,35,25,247,41,95,167,237,208,254,161,222,197,98,112,122,199,38,38,208,42,152,73,87,158,69,33,135,95,155,21,181,186,90,27,105,68,8,232,34,37,57,174,186,153,247,39,79,113,251,5,157,128,14,47,155,140,7,78,97,240,102,173,97,178,113,209,60,155,126,85,61,111,244,66,101,118,71,218,104,204,249,110,40,139,115,223,201,78,239,119,184,251,64,0,164,60,58,225,61,143,149,60,71,143,79,185,213,70,139,65,131,82,71,108,121,103,53,28,248,200,125,4,190,82,151,12,208,163,82,13,70,157,116,35,211,175,65,112,248,61,133,244,28,30,195,234,61,137,111,69,101,150,41,177,35,176,225,182,218,19,205,113,182,27,104,214,123,16,130,81,153,54,93,118,145,159,249,7,180,34,34,238,34,31,208,0,0,0,0,0,1,31,179,221,110,34,227,203,13,242,210,137,189,97,81,106,115,8,213,236,217,79,147,221,208,255,0,75,255,0,120,144,35,138,103,57,109,39,44,56,146,135,36,165,131,118,214,172,182,133,26,246,234,163,167,200,208,136,253,224,51,173,68,113,116,203,166,3,173,25,26,226,212,26,82,79,217,170,92,45,63,204,52,159,151,9,43,155,151,156,48,150,231,211,122,205,162,184,175,180,224,178,103,254,113,154,67,67,200,168,114,216,90,150,242,94,209,10,73,153,168,213,187,161,145,151,93,117,26,73,202,111,106,44,176,97,41,77,215,155,242,30,131,187,118,186,255,0,169,236,119,235,215,93,117,1,213,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,115,172,199,201,92,60,189,98,124,182,204,137,108,217,181,167,19,175,188,160,188,101,254,97,155,10,227,139,169,93,53,7,93,81,18,229,84,29,82,143,94,154,169,195,215,252,227,71,185,177,41,103,150,12,91,40,90,243,126,67,87,180,219,174,191,234,123,253,218,117,215,93,6,109,137,15,46,161,203,125,106,67,202,123,69,169,70,100,162,86,238,166,102,125,117,212,6,135,242,35,110,55,110,101,134,198,105,41,111,89,180,90,100,195,52,151,126,250,124,110,254,133,250,63,251,196,129,28,83,38,43,105,89,97,195,100,55,37,47,155,86,181,29,181,168,151,187,69,21,62,62,164,103,239,29,172,0,0,0,0,0,7,138,198,28,47,160,227,14,31,86,44,75,134,43,47,49,82,137,33,134,205,198,208,174,83,142,48,227,68,178,222,133,146,76,137,195,235,180,204,191,200,41,227,17,120,79,99,229,51,17,228,83,237,133,81,165,80,103,84,151,216,222,65,205,95,34,50,223,89,35,154,164,67,36,36,210,130,73,171,77,72,181,233,208,93,224,254,25,17,247,145,0,227,25,71,192,116,229,227,6,105,54,27,199,29,115,205,182,37,84,22,199,84,42,87,100,97,167,76,143,150,218,140,183,51,252,164,238,247,251,139,180,0,0,14,9,158,11,238,45,137,150,235,206,76,151,148,218,170,116,122,141,57,163,74,136,143,123,144,36,153,119,169,63,161,236,212,254,161,222,197,98,113,132,199,38,33,91,244,188,36,164,79,214,75,238,177,54,83,104,116,191,38,164,79,142,178,50,75,154,235,169,23,122,116,247,159,176,5,79,79,117,202,165,98,67,200,53,56,228,185,43,81,107,212,212,106,81,159,215,169,245,23,251,195,146,217,149,108,101,118,221,102,92,118,89,92,246,162,78,34,109,6,157,73,116,232,133,170,181,34,245,189,94,189,255,0,104,162,156,23,180,166,95,88,181,102,218,112,163,169,229,85,43,212,232,138,34,65,168,146,151,100,182,217,154,180,37,104,94,185,106,122,31,216,99,73,24,75,105,51,98,225,157,173,105,181,25,150,85,75,163,65,136,233,52,130,73,41,198,163,182,218,140,250,39,83,245,59,204,136,254,162,1,235,64,0,0,0,0,0,0,0,70,78,34,55,242,108,124,179,92,201,75,170,75,181,136,147,105,100,73,86,134,100,237,62,95,127,172,93,53,79,215,246,24,147,98,176,56,203,98,163,81,104,52,28,53,166,85,12,165,60,252,89,242,25,109,242,234,201,162,160,202,136,210,149,235,223,161,30,169,211,235,246,0,172,220,27,183,164,95,88,209,101,219,77,54,165,174,183,115,83,97,171,66,51,208,158,150,218,12,207,162,186,122,254,227,251,12,105,31,11,109,98,178,112,234,218,181,54,164,142,149,73,135,13,91,75,218,211,8,108,253,133,250,62,226,251,8,82,63,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,126,164,101,239,33,124,41,34,73,18,75,184,139,64,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,1,95,92,93,240,93,23,126,18,195,196,26,108,36,118,234,44,166,205,247,82,223,173,217,153,141,61,213,17,153,32,207,77,202,35,234,162,47,179,188,88,40,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,250,126,194,215,220,2,139,50,13,140,15,97,30,98,237,167,157,146,166,161,215,39,67,163,200,245,205,41,74,30,157,20,212,106,245,210,68,90,55,212,207,95,176,198,131,233,147,227,213,105,177,106,145,29,75,140,75,97,183,219,90,84,70,74,74,210,74,35,35,35,50,62,134,93,198,51,37,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,18,125,237,244,50,211,187,216,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,93,116,61,79,169,23,180,36,144,0,0,0,0,0,0,0,254,25,18,136,210,125,198,90,10,73,226,199,129,203,176,49,137,55,237,50,146,250,41,183,18,10,67,242,146,198,140,156,201,18,167,58,164,26,210,218,83,191,106,8,244,53,26,180,235,215,188,93,184,142,185,232,203,237,51,31,48,50,181,76,92,66,114,169,71,141,38,169,79,82,91,73,173,82,26,135,37,45,36,190,109,106,63,89,238,228,232,126,227,35,239,10,72,202,46,48,212,48,103,29,45,107,142,60,213,177,13,250,164,24,147,190,113,73,71,103,84,198,22,230,237,22,130,211,70,186,238,61,61,255,0,86,137,44,123,178,155,124,90,84,155,170,149,41,153,17,234,112,152,148,74,105,105,90,75,152,210,87,166,169,51,46,229,23,180,198,98,174,74,21,82,204,186,106,54,253,65,183,99,206,163,78,122,43,132,100,164,41,46,52,225,160,204,181,34,50,245,146,126,194,63,176,91,215,10,76,211,177,120,217,42,194,11,190,168,217,86,41,107,50,128,78,62,94,188,70,153,131,29,164,252,227,198,163,81,173,74,232,148,18,125,218,31,64,22,48,0,0,0,0,0,0,0,0,0,0,34,207,18,74,223,161,242,189,113,39,182,118,99,152,204,184,164,124,205,156,195,93,58,103,168,93,75,83,61,59,190,161,41,133,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,250,111,212,203,82,211,232,233,245,251,0,84,61,169,29,201,247,93,30,34,18,107,114,69,66,59,100,90,107,184,212,226,75,245,247,141,41,101,230,42,224,224,22,26,195,113,27,86,197,161,70,109,73,211,77,13,48,154,35,45,63,80,207,158,84,108,165,95,185,128,178,40,100,194,222,65,87,105,174,186,148,167,113,108,237,172,36,247,22,213,116,245,250,234,67,71,54,173,41,186,13,177,72,161,180,130,66,41,208,35,196,74,72,180,34,38,219,74,72,180,208,189,222,226,1,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,236,195,69,92,220,2,196,168,109,163,122,223,180,43,45,37,58,107,169,170,19,164,69,167,235,25,173,186,227,185,2,235,172,68,90,77,14,71,168,72,108,203,77,54,154,92,81,126,174,225,167,251,170,148,221,122,216,171,208,221,65,45,21,24,18,34,41,38,90,145,147,141,169,38,90,104,126,255,0,113,140,227,102,186,202,85,133,152,11,222,134,108,45,148,29,118,164,235,73,82,118,150,206,218,250,75,105,109,79,79,83,166,132,2,233,248,109,214,253,49,149,235,117,29,179,180,156,54,98,70,51,230,111,229,154,41,208,253,67,234,122,25,107,221,245,137,76,43,147,131,174,38,198,169,97,181,95,14,157,154,75,149,22,108,137,201,108,220,35,82,90,76,122,123,37,211,126,164,90,158,159,71,79,175,216,44,108,0,0,0,0,0,0,0,0,0,0,7,194,190,46,202,109,143,105,85,174,170,172,166,99,199,166,66,126,81,169,213,165,9,62,91,74,94,154,168,200,187,146,126,210,25,219,205,214,48,212,49,155,29,46,155,142,68,213,191,13,138,164,232,144,126,113,74,71,103,76,199,214,222,221,86,178,211,71,122,109,61,61,223,93,148,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,205,188,74,37,18,210,158,138,65,167,223,169,244,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,246,25,253,160,38,223,9,204,14,93,255,0,140,74,191,42,116,151,215,77,183,80,114,24,148,166,53,100,166,71,149,5,212,164,150,166,212,157,251,86,103,161,40,149,167,94,157,226,237,136,137,36,73,46,226,45,4,117,200,190,95,41,184,5,129,180,90,106,98,19,117,74,196,104,213,74,130,148,218,73,105,125,216,113,146,234,79,230,208,162,245,153,238,86,167,239,51,62,233,22,0,0,0,0,0,0,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,161,31,121,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,208,203,79,176,133,195,231,247,26,35,96,198,93,235,149,14,222,136,243,43,141,73,162,197,209,210,66,249,175,65,148,104,52,250,232,61,117,107,166,154,158,165,208,143,217,67,86,117,30,169,138,120,175,75,166,19,111,202,151,114,87,152,75,198,73,82,212,103,34,74,82,165,43,162,143,189,206,166,100,125,254,208,22,229,194,35,5,209,104,97,44,204,66,169,67,71,110,173,74,112,216,117,77,250,221,153,232,208,29,73,17,154,8,244,220,147,62,138,50,251,123,197,130,142,115,151,139,2,22,25,224,197,159,105,196,143,201,114,45,18,158,153,37,176,146,102,250,98,52,218,204,244,74,122,250,158,210,215,222,58,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,255,0,135,91,67,205,173,151,18,74,66,210,105,81,25,106,70,71,222,63,236,0,82,119,21,252,190,47,15,113,81,188,71,162,83,137,186,69,124,137,82,22,134,116,46,216,252,153,207,43,170,91,74,126,130,11,189,70,175,180,186,143,239,10,28,195,22,29,226,98,240,194,181,85,113,138,69,192,225,169,134,148,254,214,213,57,249,16,88,79,69,56,148,154,182,32,203,162,77,90,123,203,160,178,44,248,96,92,44,108,192,75,134,49,65,75,245,42,44,25,117,88,90,52,74,89,188,204,41,68,218,75,230,214,175,164,239,114,116,63,113,151,182,132,109,234,189,111,9,49,58,29,81,36,244,122,149,171,91,109,199,16,91,208,162,114,52,130,81,164,203,84,171,233,55,221,170,79,236,1,167,150,156,67,205,161,230,212,74,66,210,74,73,145,234,70,71,220,63,236,113,156,164,227,20,92,107,193,11,114,235,75,201,57,105,129,13,137,105,220,91,137,238,200,195,139,212,183,172,251,221,246,158,190,255,0,175,179,0,0,0,0,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,255,0,64,1,74,252,83,242,178,254,29,95,203,197,139,102,151,182,139,93,116,215,44,217,96,201,41,150,251,211,95,89,158,198,82,130,45,136,79,83,81,171,223,169,117,17,3,2,49,102,185,131,24,159,64,190,104,211,228,199,76,10,132,87,165,54,203,171,65,60,194,36,52,234,219,81,37,104,220,149,114,139,84,154,136,143,219,239,45,13,102,35,5,232,24,233,133,149,219,30,179,6,51,207,201,131,40,160,186,243,72,87,34,74,163,58,211,110,17,169,11,52,154,77,211,61,201,45,75,217,238,60,245,227,254,11,92,248,17,137,149,107,18,229,132,227,60,137,47,170,27,138,109,196,165,232,201,144,235,77,184,147,90,17,184,149,202,81,146,137,58,31,179,220,65,161,44,187,227,93,185,142,152,103,70,188,168,181,40,175,191,34,28,117,75,101,167,155,82,153,125,81,218,113,104,82,82,226,205,38,70,233,17,145,158,165,237,247,159,79,20,47,195,239,56,211,242,247,136,17,232,55,85,82,99,182,165,89,196,70,113,165,62,165,55,29,199,95,138,147,119,71,31,109,164,18,90,101,69,187,67,50,47,121,119,94,77,145,124,219,56,135,110,65,186,109,90,172,105,208,103,199,106,67,107,101,246,221,208,150,218,86,68,102,133,40,181,218,180,251,79,188,7,223,0,0,0,0,0,0,31,240,243,205,71,105,111,190,226,91,109,180,154,214,181,25,17,37,36,90,153,153,159,113,0,252,55,13,114,159,109,80,231,215,170,178,154,143,18,159,25,217,46,184,234,210,132,165,13,160,214,163,51,81,145,23,68,153,245,50,238,20,5,196,11,29,156,198,236,123,170,202,133,84,114,77,42,138,183,233,113,136,159,222,209,147,51,101,26,20,157,28,90,116,218,233,104,101,167,67,232,68,93,243,91,137,158,123,41,244,106,124,204,12,195,58,169,189,62,99,46,53,84,155,21,244,169,182,155,90,102,69,121,158,99,50,9,73,112,148,72,86,213,35,66,45,12,253,132,43,3,12,112,238,234,198,92,65,166,89,244,24,210,166,207,172,78,101,183,157,36,56,225,182,78,190,134,212,243,138,74,86,162,73,41,194,51,81,145,247,251,125,161,56,56,64,224,123,215,30,41,84,49,78,177,78,82,233,180,184,78,199,138,183,25,51,73,75,110,68,7,208,162,53,54,105,215,106,143,169,40,149,238,247,139,151,28,91,41,120,9,73,203,246,14,209,45,24,240,98,34,164,184,145,159,168,188,211,73,37,57,36,226,176,219,166,106,38,208,163,213,76,235,235,22,190,255,0,171,180,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,104,226,253,129,239,91,152,165,79,197,58,61,57,72,166,213,33,53,30,82,219,100,201,39,45,201,19,223,90,140,210,217,39,93,169,46,166,163,87,191,222,46,92,113,108,218,96,37,39,48,56,59,91,180,100,65,136,186,146,34,73,126,156,243,173,36,212,137,37,21,246,218,50,81,182,181,22,138,123,95,84,181,247,125,97,75,92,63,113,217,204,17,199,186,84,169,181,71,35,82,171,75,98,151,36,141,253,141,17,61,54,41,173,74,213,196,39,77,173,30,166,122,244,46,164,101,221,127,182,245,114,159,114,208,224,87,169,82,154,145,18,161,25,169,45,56,210,210,180,169,14,32,150,147,35,73,153,31,69,17,244,51,239,25,153,196,252,59,186,176,107,16,106,118,125,122,52,168,51,232,243,158,109,151,77,14,52,110,19,79,173,180,188,218,148,148,40,210,106,108,204,148,68,93,222,207,101,159,240,204,207,101,62,179,79,135,129,152,153,85,54,103,195,101,182,169,115,101,62,148,182,235,104,76,56,172,179,204,122,65,169,78,26,141,106,218,148,104,101,169,151,180,128,89,192,15,248,101,230,164,52,135,216,113,46,54,226,73,104,90,76,140,148,147,45,72,200,203,188,135,253,128,0,0,0,0,0,14,97,152,124,107,183,48,51,12,235,55,149,106,165,21,135,227,195,144,168,140,186,243,105,83,207,166,59,174,33,9,74,156,65,168,204,218,50,34,35,212,253,158,242,246,23,189,243,108,225,229,183,58,233,186,170,177,160,193,129,29,217,14,45,231,219,107,82,67,106,89,145,26,212,146,215,106,21,237,46,225,70,220,65,51,141,63,48,152,129,34,131,106,213,38,53,106,82,92,92,102,218,75,234,75,114,28,105,249,73,39,116,109,247,26,89,41,167,146,91,180,35,50,247,23,120,112,12,119,197,154,230,51,226,125,126,249,172,207,147,33,51,234,18,158,138,219,206,173,100,203,11,144,235,168,109,36,165,175,106,83,205,61,18,74,50,47,103,188,229,255,0,11,12,172,191,136,183,242,49,98,230,165,238,162,208,157,37,196,55,152,51,74,165,176,244,39,208,101,189,149,32,203,98,213,220,162,87,187,66,234,34,54,0,96,181,207,142,248,151,73,177,45,168,78,61,207,144,194,166,56,77,184,164,179,25,82,26,105,199,20,104,66,246,146,121,169,51,81,167,66,246,251,143,66,153,118,193,122,6,5,225,101,10,199,163,65,138,203,241,160,197,41,206,178,210,19,207,148,152,205,52,227,134,105,66,13,70,163,104,143,114,139,83,246,251,136,58,75,12,53,25,134,227,176,218,80,219,73,36,33,41,34,34,34,34,208,136,136,135,250,0,0,0,0,0,0,0,15,248,117,196,50,218,222,113,68,148,33,38,165,25,158,132,68,93,227,254,199,25,205,182,49,69,193,76,16,184,238,197,60,146,150,112,38,49,17,59,139,113,189,217,31,113,26,22,244,31,123,94,195,215,221,245,5,90,241,94,204,57,98,38,38,35,12,40,181,87,31,164,91,238,18,159,105,47,238,109,51,152,145,57,133,122,169,113,73,37,108,89,23,84,146,180,247,23,65,252,225,65,151,197,226,22,42,57,136,245,186,113,57,72,160,17,170,58,214,206,165,219,24,147,5,228,245,83,106,79,208,89,247,40,149,246,23,81,13,46,26,189,111,22,241,58,101,81,68,236,138,149,213,91,113,198,209,235,173,70,228,153,6,162,73,22,170,87,210,115,187,85,31,218,47,187,33,248,23,11,4,240,18,222,140,112,82,197,74,181,6,37,86,110,173,18,86,79,61,10,41,56,147,249,180,43,233,53,220,173,79,222,103,236,9,22,211,104,101,180,50,218,73,40,66,73,41,34,45,8,136,187,135,253,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,240,159,13,154,132,25,16,36,54,149,181,37,165,178,226,84,68,100,164,168,140,140,140,143,161,150,134,40,111,137,86,95,37,224,230,58,207,173,193,128,77,210,46,101,59,85,39,26,104,201,180,189,34,100,197,108,212,155,66,72,246,54,93,53,51,211,218,100,47,172,68,222,34,185,118,129,141,88,39,84,171,196,167,61,34,187,64,138,252,232,166,195,41,90,213,200,137,45,72,71,70,150,179,35,91,189,196,101,245,25,31,120,67,126,17,121,137,58,53,203,47,7,110,26,172,133,51,52,156,145,9,46,191,170,18,226,220,129,29,180,36,150,233,17,116,35,208,146,141,125,222,225,111,36,100,101,169,30,164,99,51,24,93,120,220,56,33,139,244,154,249,42,68,25,180,10,195,5,49,189,86,210,180,98,82,22,227,106,45,200,61,53,107,67,35,50,238,235,167,179,68,248,9,137,84,220,88,194,91,94,244,167,207,98,74,234,20,152,79,73,229,58,149,155,111,185,25,167,22,133,104,165,104,162,230,22,164,102,102,90,245,247,128,232,32,0,0,0,0,0,0,3,248,100,70,90,24,136,217,241,201,85,187,152,219,54,93,201,68,167,179,30,239,164,194,113,113,30,105,166,208,185,4,211,82,150,134,84,164,176,227,171,37,58,241,25,164,140,181,246,104,125,242,232,127,12,136,203,67,45,72,192,101,251,16,112,238,239,194,235,166,109,171,119,209,166,211,167,64,144,227,63,63,29,214,119,236,113,104,222,142,98,82,102,147,83,106,208,244,46,225,222,178,167,159,12,82,203,173,110,60,105,181,186,141,106,217,36,161,149,211,229,73,145,37,44,183,189,130,62,75,71,33,182,210,100,219,38,148,251,11,113,151,113,244,183,12,213,100,107,11,243,31,71,149,45,116,168,180,187,143,146,179,98,124,86,35,176,181,185,181,243,79,49,206,206,227,134,70,227,219,149,167,94,132,125,229,214,158,51,5,145,204,111,192,170,196,196,63,104,85,107,20,118,223,113,44,205,167,83,229,200,108,154,37,187,181,75,112,227,161,63,65,173,198,101,211,67,35,238,62,129,113,248,13,158,236,9,198,186,52,7,90,187,169,244,106,172,132,52,151,33,84,231,195,142,239,53,72,107,82,75,125,161,106,211,115,187,75,219,169,25,119,151,89,17,18,124,26,131,40,147,2,107,18,90,113,36,164,56,203,132,180,168,140,181,35,35,35,208,203,67,47,241,140,186,64,170,220,246,133,72,158,167,84,42,116,121,209,215,174,172,186,228,119,80,164,168,189,198,70,70,74,73,126,178,250,132,146,194,46,35,185,141,194,134,153,136,139,135,211,241,153,74,91,36,86,165,207,149,162,75,150,93,11,180,164,187,155,255,0,237,149,239,1,160,16,21,49,109,113,162,172,197,166,19,119,29,146,195,211,77,189,77,81,233,171,82,57,155,75,161,26,231,107,183,93,223,94,154,15,195,119,113,161,188,102,210,85,30,212,178,105,172,76,81,153,111,149,77,117,41,36,154,84,93,13,185,218,235,169,167,252,160,45,142,183,113,208,45,184,46,212,235,245,152,52,248,172,33,75,91,178,164,33,164,17,17,26,143,170,204,139,185,38,127,168,197,113,103,155,137,149,18,133,77,170,97,150,11,84,81,46,164,250,31,133,42,166,195,200,113,182,146,164,201,101,102,211,209,165,18,146,178,81,52,164,234,158,132,122,153,119,16,128,216,189,158,44,193,99,2,228,179,87,189,106,52,216,82,20,179,56,180,218,148,230,90,218,174,103,171,177,82,22,90,104,225,150,158,226,34,30,27,10,112,67,20,241,210,236,139,73,182,45,170,221,77,83,228,182,82,39,148,41,47,54,130,91,168,74,156,113,196,54,189,8,185,169,81,168,200,250,30,190,222,161,242,40,212,108,65,198,251,253,168,48,88,170,215,235,149,217,233,37,172,146,252,165,146,223,124,136,214,179,34,90,246,239,116,181,62,191,75,218,103,214,232,242,11,145,59,127,1,45,152,183,165,231,75,143,50,239,168,50,135,76,223,97,14,28,68,184,220,87,54,23,50,58,29,109,72,117,165,116,212,244,215,223,169,151,212,201,86,64,236,76,187,81,162,93,21,232,104,170,221,146,153,109,231,92,152,219,47,148,87,20,136,235,81,52,107,142,219,173,236,117,147,52,145,158,165,169,251,79,164,192,34,36,150,132,68,68,94,194,0,34,34,34,34,45,8,187,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,140,140,181,35,239,33,253,0,16,171,63,89,19,183,241,242,217,147,122,89,148,184,241,46,250,123,43,116,141,134,16,217,203,75,109,202,115,97,242,227,173,215,20,183,93,79,77,75,93,61,250,25,210,229,102,141,136,56,33,127,187,6,115,21,90,5,114,133,61,68,133,154,95,138,179,91,47,153,18,208,102,72,94,221,237,30,135,211,232,251,12,186,105,220,200,148,90,25,17,145,251,12,67,252,234,228,14,196,204,77,26,93,209,65,134,138,85,217,21,151,30,105,200,109,178,193,74,113,40,144,178,39,77,49,220,117,205,238,188,70,162,35,212,244,47,105,117,14,35,145,158,38,84,74,237,54,151,134,88,211,81,76,74,147,8,98,20,90,155,239,33,182,221,74,83,25,148,27,175,73,148,106,82,205,70,234,149,162,122,145,106,69,222,66,199,104,151,29,2,228,128,213,78,129,89,131,80,138,250,18,180,59,22,66,29,73,145,164,148,93,80,102,93,202,35,253,100,51,97,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,116,45,125,157,61,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,184,204,128,104,160,5,69,90,60,104,111,40,84,148,199,186,236,154,99,243,18,100,68,184,180,215,84,147,73,37,37,212,220,157,174,186,146,191,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,134,104,157,174,221,118,253,122,106,2,215,229,207,131,79,101,114,103,205,98,51,77,164,212,183,30,112,144,148,145,22,166,102,102,122,17,104,71,254,33,29,241,231,61,216,19,130,148,105,238,187,119,83,235,53,88,232,117,45,194,166,79,135,33,222,106,80,238,132,166,251,66,21,166,230,182,159,183,83,34,239,62,149,29,139,188,71,115,27,138,237,61,17,119,15,160,35,60,149,54,104,162,203,159,23,84,159,48,186,151,105,81,119,57,255,0,218,167,220,35,108,250,173,207,119,212,141,234,141,66,167,88,157,33,122,234,243,174,72,117,106,82,143,222,102,102,102,165,31,235,63,172,4,139,205,102,124,49,75,49,85,169,17,161,86,234,52,91,100,210,182,81,79,139,38,76,100,188,222,247,200,185,205,20,135,27,81,155,111,18,85,236,61,164,93,197,215,130,225,246,29,221,248,163,116,194,181,109,10,52,218,140,233,242,27,103,230,35,186,246,205,238,33,27,215,203,74,140,146,74,113,58,158,135,222,59,30,95,114,57,141,248,235,88,134,134,45,10,173,30,142,227,237,165,233,181,10,124,184,237,155,70,182,183,41,14,20,117,167,232,59,184,140,250,104,70,125,197,214,225,242,171,145,172,47,203,133,30,44,180,82,162,213,46,62,74,13,249,242,152,142,250,208,230,214,13,92,183,59,59,110,17,19,140,238,78,189,122,153,247,159,64,243,185,14,201,85,187,151,43,54,37,201,91,167,179,34,239,171,66,109,114,222,117,166,214,184,228,235,81,86,182,82,165,48,219,168,36,186,201,153,36,204,244,246,234,125,210,228,136,136,180,32,34,34,45,8,180,34,31,208,0,0,0,0,0,0,0,1,252,51,34,45,76,244,34,21,13,197,211,49,39,89,185,98,96,237,189,85,125,44,194,38,228,77,75,47,232,133,45,14,79,142,226,20,72,116,200,250,25,106,74,70,190,255,0,112,179,156,123,196,170,110,19,225,45,209,122,84,39,177,25,116,250,76,215,163,115,93,74,13,199,219,140,235,136,66,117,82,117,81,242,207,66,35,35,61,58,123,198,118,49,70,241,184,113,191,23,234,213,243,92,137,211,107,245,135,202,27,122,173,213,104,252,165,173,182,210,91,150,122,106,238,132,68,103,223,211,95,104,119,222,26,185,124,151,140,120,237,2,183,58,1,57,72,182,84,213,84,220,117,163,54,212,244,121,144,213,179,83,109,105,51,216,225,158,154,145,233,237,34,23,201,2,27,52,248,49,224,71,109,40,106,51,72,101,180,164,136,137,41,73,17,17,17,23,66,45,8,69,78,29,89,118,129,130,184,39,75,171,203,167,61,30,187,95,138,196,233,70,251,41,66,211,207,137,17,75,71,86,144,178,34,91,93,198,103,245,153,159,116,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,31,158,163,6,61,82,159,38,155,45,180,173,137,108,173,135,18,162,35,37,33,73,52,153,104,122,145,244,51,239,31,160,0,80,167,18,92,188,74,193,204,112,159,94,165,211,222,69,18,226,113,218,137,59,202,50,66,95,145,50,98,182,17,165,180,32,189,70,200,244,212,207,79,105,144,239,252,37,179,86,236,10,219,216,21,120,213,24,106,19,205,41,250,99,146,31,52,154,159,53,193,138,203,9,55,30,208,250,18,140,144,148,107,223,167,180,132,194,226,31,151,168,184,221,129,213,57,80,96,19,181,186,19,47,84,99,45,13,18,150,162,102,28,179,66,53,38,214,179,45,238,151,66,211,237,35,239,163,43,66,225,184,176,111,19,161,213,153,113,248,117,59,110,172,223,56,144,110,54,162,92,121,9,82,147,222,133,125,38,251,140,203,187,216,96,52,236,149,18,146,74,73,145,145,150,164,101,237,31,209,201,50,181,139,112,177,147,4,237,123,177,137,205,200,148,170,92,22,230,153,58,75,82,100,156,70,28,112,149,162,214,100,173,92,235,184,245,235,215,235,235,96,0,0,0,0,0,0,0,0,62,101,122,216,183,110,152,75,167,92,116,56,21,56,206,36,210,166,166,70,67,200,50,50,50,62,139,35,46,229,40,191,89,251,199,211,0,17,83,22,184,110,229,191,20,138,76,148,219,133,64,151,32,150,124,202,52,56,17,116,82,185,135,174,189,149,71,222,230,191,242,83,238,16,239,17,184,51,220,81,103,62,230,29,93,209,222,135,181,74,105,53,42,131,138,115,93,87,180,140,153,131,167,118,206,239,110,191,80,182,240,1,68,242,184,79,102,125,19,158,141,24,168,10,105,181,169,41,113,94,144,50,81,17,232,70,70,80,250,244,30,162,129,193,251,31,38,155,71,87,173,91,140,37,105,73,171,108,153,169,50,51,211,82,245,161,125,102,46,192,0,87,6,18,112,113,195,90,66,98,84,177,54,229,171,77,152,223,45,199,35,194,153,29,200,234,50,229,168,210,105,122,17,25,150,164,178,211,220,101,245,137,183,133,24,3,133,88,49,75,110,155,97,218,20,184,74,109,41,65,202,77,62,51,114,22,68,148,39,214,91,77,163,93,121,72,51,250,203,95,118,157,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,115,188,87,192,28,42,198,122,91,148,219,242,208,165,205,83,137,82,10,82,169,241,156,144,130,52,173,62,170,221,109,122,105,205,89,151,214,122,251,245,132,152,185,193,199,13,106,233,151,82,195,43,150,173,10,99,156,199,27,143,54,100,118,227,164,207,152,162,73,37,152,70,100,90,154,11,79,113,31,212,44,124,0,82,125,127,131,246,62,66,55,78,145,90,183,31,74,18,163,78,233,51,84,102,101,174,133,234,194,250,136,121,120,188,39,179,62,185,204,198,146,84,4,180,226,210,149,56,159,72,17,36,140,244,51,51,56,125,58,11,216,0,21,33,135,60,25,238,41,83,152,115,17,110,232,236,195,218,149,58,154,109,65,196,185,174,168,220,68,79,65,211,187,127,127,183,79,172,76,76,37,225,187,150,252,45,40,210,85,110,21,126,92,114,65,243,43,48,224,74,213,73,229,158,186,246,84,159,123,127,253,178,189,226,85,128,15,151,64,182,45,219,90,18,41,214,229,14,5,50,51,105,36,165,168,113,155,101,36,68,68,69,209,4,69,220,148,151,234,47,112,250,128,0,0,0,0,0,0,0,0,0,63,138,81,37,38,165,25,17,17,106,102,126,193,253,28,147,52,184,183,7,6,176,82,233,187,31,156,220,121,72,165,206,110,14,174,146,20,169,37,17,247,27,36,234,180,25,171,86,250,109,61,125,223,80,87,119,22,156,213,187,62,182,206,5,89,213,70,29,132,203,41,145,83,114,59,230,163,75,228,185,209,94,97,102,219,218,23,67,73,154,20,141,123,181,246,16,143,252,54,178,241,43,24,241,194,159,93,169,211,158,93,18,221,113,170,137,187,201,51,66,159,143,50,26,182,25,169,181,160,253,71,12,244,212,143,79,105,16,142,151,125,195,113,99,38,39,76,171,60,227,243,42,119,37,89,206,73,44,220,113,70,185,18,20,164,167,189,106,250,78,119,17,159,127,180,197,230,112,240,203,204,92,17,192,234,100,185,208,57,85,186,235,44,212,100,173,109,18,86,146,122,28,67,90,53,54,208,178,45,237,31,67,215,237,51,238,9,71,78,131,30,151,79,141,77,136,218,80,196,70,80,195,105,73,17,18,80,148,146,72,180,45,8,186,17,119,15,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,63,198,92,72,211,162,189,10,99,13,188,196,134,212,211,173,184,146,82,86,133,22,134,147,35,232,100,100,102,90,24,162,126,38,25,118,145,132,88,205,80,187,169,148,190,69,18,229,148,236,212,173,166,13,13,37,249,18,230,56,72,35,75,73,65,25,33,178,233,169,158,158,211,33,123,194,54,103,187,46,52,220,193,96,173,78,2,34,36,235,20,118,158,169,192,90,27,79,49,111,53,18,73,54,222,188,165,168,210,107,123,232,167,67,215,184,200,251,194,11,112,142,204,153,208,110,121,120,53,115,85,28,236,147,146,228,136,36,243,254,161,60,183,32,71,109,180,239,116,139,93,9,90,18,80,103,238,247,11,123,74,137,73,37,36,245,35,45,72,198,102,45,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,187,143,111,119,93,61,154,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,235,215,222,97,212,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,6,97,120,143,103,58,198,199,220,75,178,173,108,100,236,84,91,126,240,172,210,233,209,190,78,210,156,228,69,98,107,173,180,222,245,198,82,213,181,8,73,106,163,53,30,154,153,153,245,1,119,224,35,254,66,177,74,251,198,156,167,88,216,153,137,117,223,76,220,149,159,73,246,217,189,149,152,252,222,85,74,83,45,252,219,40,67,105,209,182,144,159,85,37,174,154,158,166,102,103,32,0,0,86,6,33,241,140,135,105,102,106,117,18,137,102,122,123,9,232,60,250,19,207,64,156,193,202,169,74,41,77,19,149,102,28,34,91,110,178,134,218,121,49,216,75,141,165,212,189,204,113,212,238,66,25,158,149,172,121,179,87,151,154,230,99,112,250,108,75,190,222,167,90,245,11,154,9,198,144,108,162,114,34,199,113,211,100,214,104,53,50,189,205,41,181,146,145,189,181,146,146,164,110,73,164,7,75,1,205,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,0,0,0,56,254,109,177,190,171,151,12,1,184,241,162,141,67,137,89,145,110,72,165,169,112,36,184,166,209,37,135,170,49,163,188,130,90,122,161,102,211,206,108,94,138,36,175,106,141,43,34,52,31,181,194,172,76,181,113,147,14,45,204,82,178,165,246,138,45,205,79,106,161,27,115,141,173,198,119,151,174,195,188,181,173,9,121,165,146,155,113,4,163,216,226,22,147,61,82,96,61,88,0,0,0,0,0,0,0,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,48,244,0,32,6,84,184,165,218,184,233,152,42,246,22,221,84,175,147,52,91,142,160,227,150,60,218,164,230,210,225,237,106,43,44,211,22,219,108,146,9,231,214,137,82,73,75,125,90,56,241,70,65,184,124,163,84,255,0,0,0,16,255,0,138,6,61,226,198,93,176,10,129,122,224,229,215,242,126,181,54,240,139,75,126,79,97,141,47,124,85,194,154,226,155,217,33,183,16,90,173,150,207,82,45,222,174,154,232,102,70,19,0,5,64,100,43,62,185,177,198,156,216,216,216,103,137,120,173,233,155,110,179,233,62,219,11,208,84,216,252,222,85,54,83,205,252,227,49,208,226,116,113,164,43,213,81,107,166,135,169,25,145,219,248,0,0,0,0,0,0,14,21,118,102,206,205,177,115,95,111,229,122,240,143,18,146,187,170,215,110,181,72,174,73,158,105,68,170,139,147,29,142,213,52,154,229,237,74,214,150,28,82,28,83,165,185,123,90,74,77,107,70,238,234,0,0,0,0,57,254,97,110,154,237,141,128,88,151,122,218,211,187,21,106,223,179,235,53,74,116,158,82,28,228,74,98,19,174,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,164,31,238,163,231,179,253,220,255,0,230,205,31,254,168,2,255,0,128,115,252,189,93,53,219,231,0,176,210,245,186,103,118,218,213,193,103,209,170,149,25,60,164,55,207,148,252,38,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,65,208,0,0,0,0,5,96,113,64,206,102,100,242,237,143,180,11,43,7,49,35,228,253,22,109,159,22,168,252,111,67,192,151,190,82,230,205,109,78,111,144,195,139,45,80,203,101,161,30,223,87,93,53,51,51,232,28,41,51,71,142,217,148,252,40,254,26,239,159,148,127,39,61,9,232,207,226,200,112,249,29,163,183,115,191,189,154,111,118,238,67,95,75,93,54,244,211,83,212,39,248,10,234,226,147,152,28,222,229,186,234,179,238,220,28,191,125,9,96,215,169,234,167,62,150,232,113,38,114,107,13,56,227,138,55,157,145,25,100,223,53,135,27,229,160,156,213,93,153,243,216,91,77,74,230,188,58,248,133,227,14,39,230,24,176,255,0,50,88,211,18,85,34,187,71,122,37,6,60,154,76,24,72,126,182,114,35,242,26,39,99,176,131,37,169,162,144,148,37,106,36,173,102,148,22,174,41,178,48,181,240,1,72,25,133,226,61,156,235,27,31,113,46,202,181,177,147,177,81,109,251,194,179,75,167,70,249,59,74,115,145,21,137,174,182,211,123,215,25,75,86,212,33,37,170,140,212,122,106,102,103,212,5,223,128,143,249,10,197,43,239,26,114,157,99,98,102,37,215,125,51,114,86,125,39,219,102,246,86,99,243,121,85,41,76,183,243,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,159,138,226,89,154,43,155,44,120,13,22,126,28,214,226,83,175,107,166,176,197,54,148,250,151,29,111,196,97,189,94,147,41,17,159,109,196,190,130,75,104,97,90,164,137,7,45,181,110,35,218,74,9,106,2,144,50,253,159,188,246,99,38,56,216,120,90,230,52,85,100,68,185,174,8,52,249,254,139,181,104,235,148,204,21,188,158,212,250,63,129,44,147,202,96,157,112,214,164,154,80,148,26,148,91,82,98,207,243,153,154,95,197,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,16,18,0,7,201,180,238,154,21,243,106,209,175,91,90,119,109,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,131,235,0,0,0,0,0,0,0,142,182,78,110,233,85,172,227,98,30,81,110,106,116,74,125,74,129,30,29,74,218,158,153,9,65,84,216,93,62,36,137,17,86,133,171,114,164,161,79,184,234,121,100,100,166,80,225,169,40,228,154,221,145,64,0,0,0,0,40,7,251,168,249,236,255,0,119,63,249,179,71,255,0,170,0,191,224,17,255,0,33,88,165,125,227,78,83,172,108,76,196,186,239,166,110,74,207,164,251,108,222,202,204,126,111,42,165,41,150,254,109,148,33,180,232,219,72,79,170,146,215,77,79,83,51,51,144,0,0,0,0,0,0,0,43,171,26,248,198,97,197,129,140,177,108,108,60,179,62,90,90,20,170,130,24,184,110,72,179,136,187,75,123,92,75,233,166,183,161,33,222,90,205,149,37,229,184,77,187,203,117,9,34,66,219,146,86,21,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,15,214,0,0,0,60,166,41,98,149,137,130,214,37,79,19,49,46,187,232,107,110,141,201,237,179,123,43,210,57,92,215,144,203,127,54,202,22,226,181,113,212,39,213,73,233,174,167,161,17,153,66,188,153,113,83,161,102,3,17,231,97,126,47,80,41,86,85,86,181,80,87,200,231,163,190,181,69,148,218,143,70,233,242,28,112,255,0,191,59,182,58,68,134,223,81,154,18,134,151,203,67,193,63,192,114,172,209,227,167,226,215,129,55,54,53,252,150,249,71,242,115,177,127,22,118,238,199,207,237,19,24,141,249,110,91,155,118,243,247,125,3,215,110,157,53,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,131,208,0,0,0,0,0,0,0,0,0,0,0,225,89,62,205,157,155,155,172,47,249,113,66,143,18,143,93,129,33,200,213,219,113,51,206,83,244,165,155,139,38,13,107,54,218,53,161,214,144,78,37,100,141,154,243,16,70,106,105,100,93,212,0,0,0,0,0,0,7,31,205,182,55,213,114,225,128,55,30,52,81,168,113,43,50,45,201,20,181,46,4,151,20,218,36,176,245,70,52,119,144,75,79,84,44,218,121,205,139,209,68,149,237,81,165,100,70,131,245,120,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,212,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,140,61,168,0,0,0,0,0,0,0,0,130,185,205,226,131,66,203,6,44,65,194,91,74,193,249,99,85,165,109,145,117,166,68,165,193,110,51,111,70,230,70,141,29,222,90,247,60,124,214,30,91,155,20,218,91,209,178,220,183,20,166,38,85,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,131,208,0,0,0,0,0,0,169,94,33,217,204,206,118,93,179,65,92,178,172,188,72,249,63,104,77,167,211,234,150,236,111,67,210,165,239,138,184,233,109,231,55,184,195,142,150,178,217,150,90,56,123,189,93,72,182,26,12,251,7,10,156,221,99,14,99,170,184,147,66,199,12,76,137,95,169,82,35,210,165,209,33,170,20,24,79,147,10,84,148,203,117,13,199,105,181,56,130,87,100,74,148,100,162,65,173,178,245,119,245,11,10,0,0,0,21,129,196,195,136,54,44,96,222,50,211,112,119,47,183,159,160,37,219,212,242,145,115,201,244,116,105,92,233,82,146,219,140,70,217,46,50,201,60,166,9,14,243,26,89,165,125,175,105,232,166,140,135,170,225,91,153,60,201,230,102,234,196,10,182,49,226,231,167,40,182,157,62,4,118,41,30,128,129,27,153,42,99,142,169,50,121,241,218,109,101,203,68,55,17,203,50,82,85,218,53,232,104,45,66,197,64,84,6,125,115,235,155,28,22,205,141,243,134,120,105,138,222,134,182,232,222,140,236,80,189,5,77,145,202,230,211,98,188,231,206,61,29,110,43,87,29,90,189,101,30,154,232,90,17,17,20,191,225,127,143,120,177,152,156,2,175,222,184,199,117,252,160,173,66,188,37,82,216,147,216,99,68,217,21,16,161,56,150,246,71,109,180,30,139,121,195,212,203,119,173,166,186,17,17,4,192,0,0,0,0,0,0,20,3,253,212,124,246,127,187,159,252,217,163,255,0,213,0,95,240,14,127,151,171,166,187,124,224,22,26,94,183,76,238,219,90,184,44,250,53,82,163,39,148,134,249,242,159,132,211,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,232,58,0,0,0,0,0,15,21,141,247,173,87,13,112,94,254,196,106,20,120,143,212,173,91,94,171,91,134,212,180,41,76,56,252,104,142,60,218,92,74,84,149,26,13,72,34,50,37,36,244,215,67,46,240,30,212,7,42,203,22,97,109,92,208,96,213,23,23,45,104,221,131,183,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,248,46,32,212,148,41,109,58,210,205,8,223,180,186,168,0,0,0,0,0,0,0,0,0,8,65,196,39,136,101,43,44,177,163,225,166,22,204,137,84,197,7,100,66,155,41,165,165,46,196,164,66,75,173,188,166,230,39,189,75,146,210,77,178,101,6,135,18,211,198,246,246,143,146,110,4,223,1,202,178,197,152,91,87,52,24,53,69,197,203,90,55,96,237,252,200,213,26,90,229,55,33,234,100,230,149,181,216,238,41,7,254,11,136,53,37,10,91,78,180,179,66,55,237,46,170,0,0,42,87,136,118,115,51,157,151,108,208,87,44,171,47,18,62,79,218,19,105,244,250,165,187,27,208,244,169,123,226,174,58,91,121,205,238,48,227,165,172,182,101,150,142,30,239,87,82,45,134,131,48,182,160,21,235,194,167,55,88,195,152,234,174,36,208,177,195,19,34,87,234,84,136,244,169,116,72,106,133,6,19,228,194,149,37,50,221,67,113,218,109,78,32,149,217,18,165,25,40,144,107,108,189,93,253,108,40,0,0,86,7,19,14,32,216,177,131,120,203,77,193,220,190,222,126,128,151,111,83,202,69,207,39,209,209,165,115,165,74,75,110,49,27,100,184,203,36,242,152,36,59,204,105,102,149,246,189,167,162,154,50,1,103,224,43,171,133,110,100,243,39,153,155,171,16,42,216,199,139,158,156,162,218,116,248,17,216,164,122,2,4,110,100,169,142,58,164,201,231,199,105,181,151,45,16,220,71,44,201,73,87,104,215,161,160,181,226,185,245,207,174,108,112,91,54,55,206,25,225,166,43,122,26,219,163,122,51,177,66,244,21,54,71,43,155,77,138,243,159,56,244,117,184,173,92,117,106,245,148,122,107,161,104,68,68,65,111,224,32,7,10,76,209,227,182,101,63,10,63,134,187,231,229,31,201,207,66,122,51,248,178,28,62,71,104,237,220,239,239,102,155,221,187,144,215,210,215,77,189,52,212,245,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,63,138,81,37,38,165,30,132,69,169,152,168,78,46,57,147,58,245,207,19,6,173,154,163,157,146,10,91,145,56,153,127,212,55,144,228,248,238,54,173,142,153,107,161,167,82,82,8,253,254,225,101,89,150,197,186,94,12,224,237,203,120,79,158,196,103,218,166,204,68,30,99,169,65,174,73,69,121,198,210,157,86,131,51,51,104,244,36,158,189,58,123,203,61,87,85,106,230,199,156,104,147,41,78,200,155,81,187,43,235,110,42,84,167,28,52,156,169,106,52,32,139,85,168,139,115,189,197,187,191,166,190,208,145,60,51,242,237,35,23,113,154,159,119,84,233,124,250,37,183,41,169,170,91,172,26,154,83,241,229,195,112,208,102,166,148,131,51,67,135,211,82,61,61,164,66,246,34,68,141,2,43,48,161,176,219,44,71,109,45,52,219,105,36,165,8,73,104,73,34,46,132,68,68,69,161,8,229,145,12,184,211,114,249,130,180,200,11,138,146,172,86,27,102,167,61,107,66,121,136,121,216,145,137,198,245,229,33,68,146,91,63,69,90,158,189,230,103,221,36,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,60,211,79,180,166,94,109,43,66,200,210,164,168,181,35,35,232,101,161,143,251,0,20,185,197,83,42,234,195,155,229,88,193,106,210,29,42,69,193,36,206,105,177,31,212,76,199,222,157,33,197,30,198,82,146,245,16,158,170,89,171,223,169,117,31,95,132,222,104,222,179,238,167,48,82,233,170,182,154,93,97,227,118,2,164,62,100,174,214,235,144,99,54,210,119,186,73,211,106,85,162,82,131,87,126,154,151,65,100,57,192,195,122,38,39,96,77,205,65,172,65,106,66,219,167,205,126,25,173,164,44,219,146,80,228,37,181,150,228,171,67,45,231,212,139,82,246,12,250,71,169,213,176,131,23,14,161,72,144,227,51,109,43,135,123,106,66,212,157,87,22,86,164,71,180,208,122,110,108,187,182,254,160,26,116,66,210,226,73,104,81,41,42,45,72,200,245,35,33,255,0,66,61,100,171,49,148,156,193,96,245,38,173,233,40,206,86,32,71,98,29,65,162,121,38,231,61,17,99,169,213,26,121,171,86,155,222,211,85,25,30,189,229,175,124,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,227,74,99,53,153,177,241,79,140,159,16,46,31,49,124,5,212,240,184,240,39,134,95,125,121,196,209,21,120,169,231,199,253,87,202,166,16,86,191,154,106,239,174,211,42,63,240,232,147,68,82,57,95,241,117,58,182,222,254,114,58,211,249,84,14,126,214,117,255,0,23,254,27,56,107,131,24,123,83,170,193,196,155,202,159,87,146,213,70,17,242,125,13,75,85,126,122,23,32,157,82,79,87,157,229,62,203,100,217,146,219,245,221,222,218,144,215,50,0,90,118,181,118,249,186,168,214,85,173,7,182,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,80,29,3,45,25,116,190,243,65,138,112,48,206,197,143,252,212,202,196,221,236,255,0,22,82,251,75,44,191,51,150,235,173,243,185,92,244,43,148,133,111,95,113,23,121,149,217,220,216,13,102,229,183,135,230,35,225,77,153,10,34,81,78,195,122,242,234,115,153,142,108,174,173,81,58,83,165,34,107,164,165,173,91,220,82,117,36,154,213,177,4,134,210,123,16,146,47,65,146,140,168,208,178,151,131,80,172,222,85,42,101,223,82,210,101,211,91,132,202,211,219,229,110,89,182,217,41,195,53,155,44,33,124,166,203,68,36,244,91,156,180,45,215,8,122,188,216,248,88,198,79,135,247,15,151,62,2,138,242,81,154,234,238,82,241,150,21,229,205,170,204,180,42,90,67,186,104,144,158,66,123,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,182,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,65,150,209,50,184,117,231,170,78,86,175,34,177,241,6,124,181,225,93,126,67,207,78,102,52,86,150,186,101,69,226,142,130,169,25,147,102,251,200,75,113,210,218,217,74,254,130,212,180,161,107,73,33,97,123,192,63,37,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,138,188,81,252,9,226,111,220,190,113,8,85,175,15,156,237,213,114,161,127,185,66,185,223,151,59,14,174,169,17,217,170,195,84,165,37,138,75,234,121,148,174,172,134,210,203,171,90,219,142,151,18,166,155,36,155,197,203,37,25,155,109,233,105,92,81,252,9,226,111,220,190,113,8,80,8,13,73,90,119,77,10,249,181,104,215,173,173,59,182,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,65,245,133,43,112,189,207,79,224,82,234,70,7,99,29,231,217,48,218,181,191,208,242,102,167,115,52,42,163,142,36,203,87,141,69,217,225,189,171,156,205,73,72,67,166,135,62,105,42,144,225,218,166,104,113,210,133,151,76,14,186,177,66,173,89,165,65,159,6,159,33,170,3,53,18,90,219,168,86,20,202,206,36,82,109,179,39,28,222,226,75,113,32,200,201,180,184,179,82,18,133,45,33,213,64,85,6,93,120,207,213,81,38,133,104,102,78,200,136,252,119,36,34,44,235,198,140,181,52,182,24,229,37,5,33,250,121,33,68,234,249,164,165,186,166,86,217,18,22,124,182,12,208,72,93,175,128,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,162,206,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,160,132,173,72,66,212,104,71,116,226,139,196,2,101,94,101,75,44,152,33,113,114,105,76,246,154,117,241,84,97,183,216,148,228,166,159,117,135,169,41,230,33,27,89,46,86,174,184,217,173,47,37,196,182,74,36,19,169,118,11,101,163,46,151,222,104,49,78,6,25,216,177,255,0,154,153,88,155,189,159,226,202,95,105,101,151,230,114,221,117,190,119,43,158,133,114,144,173,235,238,34,239,50,14,84,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,230,153,165,225,71,98,35,46,52,121,120,41,23,147,136,88,115,111,159,109,92,88,143,43,229,143,41,10,118,70,246,18,167,92,41,142,56,110,169,141,166,191,166,152,231,171,100,202,152,169,107,78,233,174,216,215,85,26,245,181,167,118,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,232,3,82,98,0,113,171,240,177,107,124,64,131,229,213,17,218,178,47,156,218,22,112,240,226,85,77,202,87,161,175,59,95,179,199,185,169,173,33,103,21,46,58,75,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,56,175,26,191,11,22,183,196,8,62,93,81,1,0,56,92,120,236,195,47,190,188,158,104,191,225,64,60,46,60,118,97,151,223,94,79,52,95,240,0,0,0,0,0,10,86,227,87,226,158,214,248,127,7,204,106,34,95,240,189,206,191,227,1,98,35,6,49,10,167,85,157,137,54,109,61,114,93,168,205,62,119,166,105,105,121,40,68,131,117,41,45,30,107,154,195,46,19,134,107,115,212,119,123,138,91,188,184,129,198,175,197,61,173,240,254,15,152,212,68,21,180,238,154,237,141,117,81,175,91,90,119,98,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,128,53,38,2,42,228,23,58,246,174,107,48,226,37,18,173,83,236,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,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,216,248,88,198,79,135,247,15,151,62,51,88,3,74,121,78,240,177,131,127,15,237,239,46,96,117,81,199,242,119,86,165,86,178,161,131,211,40,213,56,147,227,183,99,209,98,45,216,207,37,212,37,246,33,180,203,205,26,146,102,68,182,221,109,198,214,158,244,173,10,73,232,100,100,59,0,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,31,248,182,226,149,137,138,25,167,103,228,45,119,210,127,36,173,244,218,213,143,224,175,51,217,106,145,106,51,185,236,124,234,19,191,111,49,30,186,55,32,245,232,163,208,196,128,224,99,249,236,253,155,253,228,2,95,241,21,193,202,22,50,101,30,251,141,87,123,179,203,179,233,239,222,52,185,59,86,190,76,168,12,58,226,139,98,86,130,87,53,131,144,198,170,220,148,115,247,237,82,144,146,20,3,105,221,53,219,26,234,163,94,182,180,238,197,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,6,164,198,117,179,217,129,117,220,1,204,213,227,109,212,232,212,170,101,42,189,80,149,114,91,108,210,205,5,21,52,121,82,158,56,232,67,105,36,242,121,123,22,201,182,105,73,37,76,158,221,200,52,45,65,127,216,79,125,126,20,48,178,205,196,207,69,250,51,229,109,191,78,174,246,46,127,59,178,246,168,205,189,202,230,109,78,253,188,205,187,182,167,93,53,208,181,208,103,95,54,62,41,241,147,226,5,195,230,47,139,62,224,201,142,144,238,156,26,174,224,53,94,179,190,181,100,212,28,168,210,226,56,76,55,252,79,45,68,181,19,36,147,39,93,229,203,57,10,113,106,73,146,59,91,9,222,100,164,165,53,131,155,31,20,248,201,241,2,225,243,23,192,93,79,11,143,2,120,101,247,215,156,77,21,151,197,99,30,99,99,38,104,231,219,52,41,178,220,161,97,180,115,182,91,66,164,58,108,57,81,67,171,84,247,144,202,208,146,105,124,211,40,202,50,37,115,10,27,107,37,169,38,130,76,255,0,201,30,40,82,176,87,133,189,11,21,235,41,136,228,123,90,143,113,212,145,30,76,212,196,68,199,209,85,157,201,138,78,168,140,144,183,157,229,180,143,85,70,107,113,36,73,81,153,17,210,93,217,116,215,111,155,170,179,122,221,51,187,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,116,1,101,60,18,240,114,186,237,213,125,102,6,67,220,154,44,106,121,217,208,219,218,133,118,185,78,57,30,92,131,212,151,189,190,74,26,141,208,209,181,125,171,213,86,173,168,143,181,241,171,240,177,107,124,64,131,229,213,17,34,178,83,151,138,86,89,242,243,109,88,108,82,165,192,174,212,35,179,91,186,81,38,98,100,175,211,111,199,104,165,36,148,217,155,68,134,205,180,178,130,111,213,216,210,76,205,106,53,56,184,235,198,175,194,197,173,241,2,15,151,84,64,66,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,160,181,45,40,90,210,72,93,239,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,160,90,248,0,0,0,0,10,11,226,99,86,170,208,56,128,98,5,118,133,83,151,78,169,83,164,80,101,195,153,17,229,50,252,103,219,164,193,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,52,225,251,158,234,22,106,173,86,236,171,165,125,139,19,109,250,121,57,81,141,162,220,244,164,86,27,138,219,181,93,232,142,212,118,57,178,100,40,187,50,76,212,141,53,45,83,212,171,7,138,63,142,204,77,251,151,201,225,8,235,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,48,212,64,8,235,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,106,207,143,18,59,203,46,185,151,181,240,235,12,26,137,82,166,218,113,211,46,247,166,73,65,37,21,69,203,66,22,212,50,113,76,239,97,109,71,52,60,135,153,90,144,107,148,146,90,21,202,83,106,11,31,25,87,26,19,201,78,119,173,92,230,208,171,242,41,54,61,86,215,173,90,157,151,210,240,228,72,110,84,82,237,75,146,76,118,121,9,218,183,125,72,198,107,222,211,123,84,162,73,111,34,220,51,216,2,255,0,184,92,120,19,195,47,190,188,226,104,149,66,42,240,184,240,39,134,95,125,121,196,209,42,128,0,0,0,124,155,178,214,161,95,54,173,102,202,186,96,246,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,234,62,176,0,205,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,50,184,78,231,94,163,107,93,84,204,171,226,69,79,125,183,89,214,53,156,250,206,44,118,105,83,148,228,137,14,71,113,70,148,56,247,106,113,237,168,53,56,181,19,164,211,104,65,147,166,104,176,172,224,229,50,205,205,214,23,252,135,174,200,137,71,174,192,144,220,154,21,198,168,7,41,250,82,205,196,27,228,132,19,141,26,208,235,72,54,212,131,94,205,121,107,50,53,52,131,44,246,95,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,204,53,16,2,21,112,207,206,189,71,51,246,37,74,201,196,186,159,105,196,155,75,89,51,102,56,113,89,244,204,23,158,112,219,144,204,118,82,222,206,78,168,97,194,75,123,75,86,20,107,53,60,105,79,21,226,215,157,127,66,67,153,148,220,50,169,213,97,214,158,228,185,122,84,24,62,67,105,130,243,28,196,83,18,102,157,238,115,144,235,78,58,166,212,148,147,100,150,140,220,39,94,66,2,53,113,48,206,189,59,51,247,221,54,201,195,74,159,105,195,107,75,73,48,166,54,114,153,244,204,231,153,108,220,144,244,119,146,222,206,78,171,97,178,83,123,139,87,212,75,52,188,73,79,149,225,221,148,63,198,183,25,79,229,76,46,118,30,217,220,169,183,70,201,253,153,231,249,169,119,178,196,111,105,27,135,205,113,165,111,52,236,218,211,110,232,226,28,54,183,112,172,23,194,27,203,30,177,66,223,194,60,63,98,35,149,219,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,234,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,163,236,23,194,27,55,1,112,190,223,194,60,63,98,91,116,43,118,58,153,142,114,223,55,159,117,107,113,78,186,243,139,232,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,36,28,43,138,63,129,60,77,251,151,206,33,10,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,179,78,40,254,4,241,55,238,95,56,132,40,4,6,170,0,83,183,10,252,245,73,176,46,26,86,88,113,74,124,183,237,138,228,134,105,182,99,204,197,107,101,38,162,252,167,150,166,29,38,219,39,156,68,167,164,145,19,139,90,249,75,74,11,106,91,90,214,221,196,128,0,0,0,0,0,0,0,12,208,229,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,41,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,121,140,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,144,208,240,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,57,86,53,102,119,6,178,247,93,178,104,24,177,116,122,17,203,246,160,245,62,155,37,214,85,217,88,229,33,38,227,242,94,250,12,178,75,114,59,102,181,31,69,62,149,25,19,105,117,198,217,157,204,45,171,149,252,26,173,98,229,211,27,183,246,14,92,106,117,45,18,155,142,245,78,115,170,218,212,118,212,179,255,0,9,197,154,82,181,33,166,157,89,33,123,54,158,120,113,163,23,175,44,122,197,11,131,23,49,1,248,142,87,110,41,9,122,65,68,96,153,97,164,33,180,180,211,45,163,169,146,27,105,182,219,35,81,169,102,72,35,82,148,163,53,24,94,79,20,127,2,120,155,247,47,156,66,21,23,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,76,159,161,217,120,203,107,112,116,190,170,56,145,115,111,182,235,62,135,147,103,91,171,165,166,59,212,168,42,184,26,113,201,14,60,104,67,143,118,167,30,230,160,149,189,36,209,52,180,44,201,211,66,43,88,6,164,173,59,166,133,124,218,180,107,214,214,157,219,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,160,250,194,146,248,110,113,4,141,151,105,46,96,246,50,85,101,171,14,170,50,21,38,21,73,231,93,121,22,202,201,167,220,116,154,142,203,14,188,242,36,188,108,36,208,149,37,13,172,214,230,154,173,195,59,180,0,0,0,1,8,56,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,117,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,65,231,196,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,135,245,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,132,218,77,86,157,26,4,202,133,50,92,88,245,72,231,46,11,175,50,164,34,83,4,235,140,155,173,40,203,69,160,157,101,214,205,73,212,183,182,180,247,164,200,131,83,192,41,175,134,47,16,8,120,69,50,54,95,177,190,226,236,150,44,189,172,91,53,39,91,97,168,180,25,78,62,243,206,166,74,210,130,112,217,125,201,29,94,113,106,75,42,66,117,36,182,165,173,187,148,0,0,0,21,193,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,132,28,49,113,75,240,95,156,155,43,181,215,125,25,74,187,123,69,173,80,254,11,206,237,93,169,179,236,140,116,66,148,141,211,155,133,235,167,110,154,122,202,36,26,197,201,231,67,7,43,184,251,150,11,255,0,10,173,103,182,86,170,180,246,228,83,155,218,131,237,50,162,72,106,91,81,181,90,208,132,115,151,29,45,115,20,162,74,57,155,207,82,78,135,156,32,26,168,1,229,48,171,19,45,92,100,195,139,115,20,172,169,125,162,139,115,83,218,168,70,220,227,107,113,157,229,235,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,230,185,230,197,10,174,14,101,47,19,47,202,18,101,149,73,138,63,163,97,191,18,106,162,63,17,249,207,55,9,185,77,186,146,53,37,108,170,73,60,90,104,102,109,145,18,147,174,226,10,22,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,189,74,164,10,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,134,162,45,59,90,133,99,90,180,107,42,214,131,216,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,168,10,23,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,0,56,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,4,255,0,0,0,0,0,0,25,87,26,168,25,87,1,165,60,167,120,88,193,191,135,246,247,151,48,58,168,229,89,78,240,177,131,127,15,237,239,46,96,117,80,0,0,0,28,171,54,62,22,49,147,225,253,195,229,207,142,170,57,86,108,124,44,99,39,195,251,135,203,159,1,68,57,62,205,157,229,148,92,80,249,113,66,143,46,177,66,159,29,200,213,219,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,250,115,16,70,73,117,100,122,8,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,138,111,101,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,60,193,9,127,195,155,58,255,0,138,174,35,191,64,191,234,117,87,48,202,233,249,186,148,102,15,154,221,46,113,154,9,186,154,89,218,165,171,106,16,109,186,150,141,42,91,106,74,180,117,76,180,217,133,244,128,0,0,0,0,0,14,127,142,152,233,135,25,116,195,138,142,40,98,133,103,176,210,160,232,211,44,180,68,185,85,9,74,35,54,226,198,108,204,185,143,47,106,180,45,73,36,148,169,107,82,16,133,173,33,205,115,183,156,27,103,40,216,94,237,105,71,18,109,237,92,142,250,109,58,60,182,164,114,39,62,211,140,33,229,184,227,72,52,165,12,166,74,29,52,41,109,155,132,147,66,20,147,61,201,160,27,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,125,252,116,199,76,71,204,94,35,212,113,67,20,43,61,186,171,59,70,153,101,162,52,69,167,197,73,153,183,22,51,102,103,203,101,27,149,161,106,106,53,41,75,90,150,181,173,106,157,92,48,120,127,208,177,82,133,55,31,49,214,221,165,86,172,202,213,62,117,30,220,163,62,226,212,228,151,13,106,143,34,122,141,165,167,147,203,216,251,45,17,234,231,48,212,242,121,70,211,46,44,34,94,79,179,103,121,101,23,20,62,92,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,30,132,236,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,65,121,232,201,149,119,39,152,143,22,152,221,87,211,54,101,209,218,36,91,53,39,86,130,148,166,218,52,115,99,73,109,58,104,243,92,214,136,220,74,73,183,18,180,169,59,76,214,211,126,219,135,22,120,227,101,74,242,159,103,226,10,37,200,195,171,194,67,11,156,243,75,117,213,209,37,164,141,5,53,166,8,205,43,66,146,105,75,233,74,121,170,67,77,41,38,163,100,154,112,47,120,87,7,27,12,47,170,220,56,71,97,226,189,61,82,222,143,102,86,37,83,103,71,102,18,157,67,108,84,16,222,146,157,116,143,70,80,135,97,180,209,110,78,138,92,164,22,228,153,17,46,199,199,20,206,134,14,87,113,247,44,23,254,21,90,207,108,173,85,105,237,200,167,55,181,7,218,101,68,144,212,182,163,106,181,161,8,231,46,58,90,230,41,68,148,115,55,158,164,157,12,41,179,134,46,41,126,11,243,147,101,118,186,239,163,41,87,111,104,181,170,31,193,121,221,171,181,54,125,145,142,136,82,145,186,115,112,189,116,237,211,79,89,68,131,88,191,225,149,113,167,220,42,196,203,87,25,48,226,220,197,43,42,95,104,162,220,212,246,170,17,183,56,218,220,103,121,122,236,59,203,90,208,151,154,89,41,183,16,74,61,142,33,105,51,213,38,3,213,140,208,230,83,23,164,227,214,60,223,56,184,243,242,220,143,113,86,30,122,158,82,216,105,151,218,167,35,70,161,50,226,26,213,4,182,227,54,203,102,100,106,212,208,102,106,81,153,168,239,167,60,216,161,85,193,204,165,226,101,249,66,76,178,169,49,71,244,108,55,226,77,84,71,226,63,57,230,225,55,41,183,82,70,164,173,149,73,39,139,77,12,205,178,34,82,117,220,89,214,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,5,223,240,130,194,250,85,151,148,184,215,227,42,136,253,75,16,107,19,106,82,31,76,36,180,251,76,70,121,80,154,138,183,117,53,60,132,170,59,207,39,93,164,147,148,225,18,123,212,170,224,226,143,227,179,19,126,229,242,120,66,250,45,59,90,133,99,90,180,107,42,214,131,216,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,168,161,126,40,254,59,49,55,238,95,39,132,2,85,112,49,252,246,126,205,254,242,22,168,42,47,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,86,180,161,38,181,168,146,148,150,166,102,122,17,16,255,0,161,30,179,171,152,202,78,95,112,122,173,86,244,140,118,235,19,227,191,14,158,209,188,146,115,158,184,178,20,210,137,60,212,43,77,236,233,170,76,207,94,226,215,184,43,231,139,38,105,30,188,46,166,240,78,214,170,182,170,93,29,226,118,122,163,190,102,174,214,211,147,163,56,210,141,14,154,116,218,164,234,149,32,149,221,174,133,208,124,126,21,121,87,86,35,95,41,198,11,170,144,234,169,22,252,146,56,70,252,125,80,169,140,61,6,67,106,45,236,169,39,234,45,93,82,178,87,187,66,234,33,100,138,157,91,23,241,112,170,21,121,14,61,54,237,184,119,184,165,173,74,209,114,165,106,100,91,141,103,166,174,31,126,239,214,52,23,147,236,55,162,97,142,4,219,52,26,60,22,163,173,202,124,39,230,26,26,66,13,201,39,14,58,92,89,237,74,117,51,216,93,76,181,63,104,14,208,211,77,48,210,89,101,180,161,8,34,74,82,146,208,136,139,161,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,252,211,226,5,11,14,176,142,175,91,175,79,98,59,6,196,134,200,157,117,8,53,159,101,125,91,83,185,73,35,51,36,30,133,168,207,30,43,92,20,251,171,17,110,43,130,150,202,81,26,117,82,92,132,26,82,146,220,75,125,107,37,122,166,100,122,146,139,174,166,46,179,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,62,227,246,10,94,191,112,99,17,240,217,211,110,237,181,234,48,200,187,214,228,39,219,73,117,87,121,184,132,254,130,191,196,3,176,228,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,245,234,93,215,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,187,140,254,211,25,114,66,214,210,210,235,75,82,22,131,37,37,73,61,12,140,187,140,140,94,135,11,60,105,86,35,96,52,123,102,165,52,220,155,110,184,138,114,9,199,55,56,108,199,133,9,4,125,92,81,233,170,207,216,69,175,176,128,77,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,1,154,204,216,248,167,198,79,136,23,15,152,190,52,166,51,89,155,31,20,248,201,241,2,225,243,23,192,114,161,123,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,77,106,66,86,180,36,150,184,213,194,103,36,148,170,212,106,94,109,241,29,136,147,227,183,34,99,54,157,30,76,84,186,132,190,195,173,161,21,98,113,47,25,18,219,117,185,141,33,167,90,213,43,66,94,73,145,147,106,30,131,138,47,16,8,116,136,117,44,178,96,133,197,206,170,189,218,105,215,197,81,134,216,126,43,113,93,97,214,30,164,167,152,133,238,120,249,186,186,227,102,133,50,166,210,217,40,214,110,165,160,244,24,155,197,190,205,180,115,95,79,179,237,103,162,92,88,73,6,58,40,181,186,187,26,161,9,168,187,49,174,125,73,151,80,219,203,151,26,44,116,45,40,109,164,183,206,91,143,40,148,226,73,133,137,85,142,87,253,155,138,121,38,196,236,65,195,235,134,37,114,222,174,97,189,193,38,12,232,198,123,29,71,163,228,17,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,80,94,5,224,94,35,230,47,17,233,216,95,133,244,110,221,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,93,253,107,46,150,38,87,242,11,138,184,105,98,199,252,223,215,102,86,38,239,123,248,206,169,232,83,101,249,156,183,93,115,147,205,228,33,92,164,43,98,59,136,187,204,194,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,185,168,208,246,121,50,137,74,205,246,17,166,212,98,163,18,143,118,80,100,42,165,110,85,95,142,149,161,15,154,13,43,138,242,201,38,234,35,60,91,119,242,207,82,91,108,184,105,115,148,77,168,32,255,0,11,174,32,19,41,19,41,185,100,198,251,139,157,74,123,179,83,172,122,163,237,190,252,166,229,58,251,76,51,73,87,45,11,220,201,243,117,105,199,13,9,101,45,169,179,81,160,218,75,86,212,50,217,118,90,213,219,26,234,172,217,87,76,30,197,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,69,202,112,189,207,79,225,174,213,70,7,99,29,231,218,241,38,139,191,208,242,102,167,107,213,218,91,109,164,203,87,141,71,218,38,51,163,156,205,73,43,91,68,135,62,117,73,144,225,7,85,226,143,224,79,19,126,229,243,136,66,138,240,158,197,252,40,98,157,155,134,126,148,244,103,202,219,130,157,66,237,188,142,119,101,237,82,91,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,189,78,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,0,243,248,209,132,55,150,2,226,133,193,132,120,128,196,70,235,182,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,208,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,75,218,226,62,109,49,99,21,112,10,203,203,245,229,87,237,148,91,38,160,114,33,57,217,227,55,172,86,97,51,18,4,109,27,101,43,254,14,132,204,249,197,45,74,115,181,250,250,155,72,49,113,60,65,178,73,74,205,125,128,221,118,216,98,36,28,69,181,99,200,122,149,49,49,82,167,234,204,37,151,148,138,74,220,83,205,33,8,114,66,155,82,93,112,212,76,159,48,210,68,78,57,173,16,221,150,181,118,198,186,171,54,85,211,7,177,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,80,18,171,133,214,94,191,14,89,154,166,215,234,114,106,176,168,184,105,217,174,215,100,195,139,189,183,167,49,41,163,135,13,199,148,70,134,185,139,37,185,161,145,169,109,198,121,41,36,158,174,34,250,68,85,225,151,130,159,129,108,163,218,221,162,161,218,167,223,122,94,179,54,59,189,150,187,107,12,246,118,219,213,180,41,58,69,106,54,244,158,237,29,55,118,168,211,183,73,84,0,35,87,16,187,143,48,86,182,89,110,10,182,93,81,201,170,179,204,118,191,82,106,67,76,74,165,80,154,138,251,210,229,70,91,142,35,107,197,202,109,4,104,37,186,73,113,70,218,73,100,149,162,74,128,12,171,139,222,225,79,73,192,102,114,185,2,187,131,84,201,104,172,76,144,81,47,121,149,22,116,154,245,109,150,144,167,26,55,8,182,170,50,18,250,84,194,80,123,82,219,186,171,71,148,254,176,171,138,54,68,169,88,39,85,103,29,240,94,217,151,30,201,174,72,90,110,10,116,70,19,216,173,233,170,82,9,165,183,180,247,53,26,66,150,162,36,108,229,180,226,73,4,164,147,204,180,152,171,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,134,146,69,16,241,88,111,1,139,52,115,222,193,169,177,21,88,84,115,77,239,30,157,27,108,38,235,100,234,249,139,39,73,195,74,228,169,38,146,125,8,109,41,67,136,213,74,91,203,124,155,157,57,191,226,107,102,225,246,3,91,213,172,8,173,68,151,125,226,45,30,37,86,142,204,182,13,211,163,83,164,118,132,57,45,195,66,92,138,228,150,31,140,228,115,142,110,158,199,136,205,105,90,27,82,23,77,148,154,101,229,138,247,252,42,52,55,37,215,238,203,198,176,220,102,151,46,89,27,245,10,140,183,137,41,55,30,121,68,70,183,29,112,181,91,138,46,170,51,81,247,152,14,191,144,218,222,50,209,243,89,97,51,129,143,110,184,42,53,2,141,42,19,181,4,195,139,80,165,164,185,211,99,201,113,72,112,137,147,97,151,22,102,77,184,180,169,180,173,164,41,212,54,66,202,184,213,248,88,181,190,32,65,242,234,136,234,185,5,201,69,171,149,60,56,137,91,171,83,59,70,38,220,212,246,92,184,234,18,9,181,185,3,121,37,197,83,35,155,106,90,18,203,75,34,37,169,10,62,115,136,37,153,237,75,72,107,149,113,171,240,177,107,124,64,131,229,213,16,16,3,133,199,142,204,50,251,235,201,230,139,254,20,3,194,227,199,102,25,125,245,228,243,69,255,0,0,0,0,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,34,85,133,128,215,150,37,97,30,33,98,181,159,10,93,77,24,111,34,148,186,188,24,209,201,197,183,78,150,137,166,236,211,61,228,173,140,42,35,100,180,165,10,245,30,83,138,52,33,165,152,150,188,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,64,43,171,2,241,211,17,242,233,136,244,236,80,194,250,207,97,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,116,41,150,140,197,216,153,160,194,200,24,153,98,200,254,106,29,98,22,199,191,139,42,157,153,151,159,135,204,117,166,249,220,174,122,19,205,66,118,47,188,143,188,138,162,248,151,228,114,78,92,111,39,177,134,199,92,69,225,213,233,88,113,12,196,109,13,71,93,14,162,241,56,249,194,75,40,36,164,227,26,80,234,153,82,19,234,33,179,109,100,70,148,45,238,43,147,188,213,94,89,80,197,202,125,225,70,169,75,85,177,81,145,30,53,217,72,109,178,121,21,26,113,47,215,52,180,165,161,61,165,180,169,197,50,189,201,218,179,52,153,242,214,226,22,23,189,155,31,11,24,201,240,254,225,242,231,198,107,6,140,241,202,255,0,179,113,79,36,216,157,136,56,125,112,196,174,91,213,204,55,184,36,193,157,24,207,99,168,244,124,130,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,44,230,0,150,156,62,115,183,85,202,133,254,229,10,231,126,92,236,58,186,164,71,102,171,13,82,148,150,41,47,169,230,82,186,178,27,75,46,173,107,110,58,92,74,154,108,146,111,23,44,148,102,109,183,165,244,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,51,47,138,56,67,121,97,4,155,101,139,193,136,132,139,194,215,166,93,244,135,163,62,78,161,250,116,230,183,180,163,46,138,66,210,162,113,181,165,68,90,45,165,26,119,32,208,181,78,174,20,249,227,141,134,181,88,25,91,196,148,75,118,133,115,214,9,22,181,77,43,117,243,167,84,101,41,8,40,75,111,83,36,70,121,221,20,149,54,146,229,188,235,138,89,41,46,169,198,66,226,68,32,226,95,158,56,217,113,179,94,193,235,29,18,215,136,183,165,29,197,179,45,181,187,29,20,58,115,198,227,7,53,47,32,210,163,146,106,67,169,101,40,87,168,182,205,197,153,18,80,135,186,174,121,51,119,74,202,14,17,166,235,98,157,18,177,118,87,164,42,155,110,82,159,144,148,33,111,146,13,75,148,242,9,68,234,227,50,91,119,242,203,83,91,140,182,106,111,154,78,39,62,215,101,211,93,190,110,170,205,235,116,206,237,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,208,7,202,22,169,192,199,243,217,251,55,251,200,64,12,192,101,234,234,203,164,203,34,137,122,201,210,181,119,89,240,238,217,52,245,69,113,135,41,93,165,249,13,162,27,164,225,18,205,228,33,132,155,132,105,78,215,22,180,17,40,144,75,92,255,0,224,99,249,236,253,155,253,228,2,213,5,101,241,167,192,104,213,107,54,212,204,109,26,20,181,212,168,82,17,108,214,141,152,238,186,143,71,60,110,59,25,231,86,75,216,194,26,144,110,54,71,179,231,23,57,9,53,250,168,73,217,160,241,88,215,133,244,172,106,194,59,191,10,43,42,136,220,123,166,143,38,154,137,18,97,38,90,33,190,180,31,38,81,52,163,34,90,217,119,150,234,61,100,153,45,180,153,41,38,68,100,20,65,195,171,24,235,184,55,155,139,18,77,33,158,209,18,240,168,49,103,85,35,110,66,57,209,103,190,211,105,61,234,66,205,60,167,202,59,250,39,106,151,200,217,185,41,90,140,120,12,216,248,167,198,79,136,23,15,152,190,57,253,217,107,87,108,107,170,179,101,93,48,123,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,117,11,178,233,174,223,55,85,102,245,186,103,118,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,232,2,90,227,6,60,198,164,240,225,192,124,185,81,166,203,69,74,187,34,175,115,86,137,153,14,180,143,71,51,89,168,181,25,151,80,72,216,250,29,144,78,56,69,191,230,215,5,10,52,122,200,81,120,158,29,88,57,93,198,76,220,88,145,169,15,118,120,150,125,65,139,198,169,39,106,23,201,139,1,246,156,73,108,82,208,106,230,190,113,216,213,59,148,142,126,253,170,74,20,67,128,86,110,154,237,193,78,161,82,106,243,187,68,75,102,158,186,93,45,190,82,17,217,226,174,84,137,106,111,84,145,26,245,126,92,133,234,163,53,122,250,107,181,41,34,183,238,12,152,23,14,214,193,170,238,60,213,232,219,43,87,181,65,202,117,46,91,134,195,159,196,241,20,72,81,178,105,35,117,174,100,178,144,151,16,165,17,47,178,48,173,132,73,74,148,22,42,32,7,26,191,11,22,183,196,8,62,93,81,19,252,64,14,53,126,22,45,111,136,16,124,186,162,2,157,176,246,202,170,226,85,255,0,109,97,205,10,68,70,42,87,85,98,21,18,27,178,214,164,176,219,242,94,67,45,169,197,37,42,81,32,148,178,51,50,74,143,77,116,35,238,31,146,236,181,171,182,53,213,89,178,174,152,61,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,186,142,129,148,239,20,248,55,241,2,222,243,22,5,191,113,25,200,79,227,81,66,99,18,48,237,254,207,137,182,205,63,177,196,142,252,141,145,107,80,80,181,186,80,212,107,61,140,188,75,113,197,52,239,68,154,150,164,58,123,84,151,25,15,43,194,247,61,63,134,187,85,24,29,140,119,159,107,196,154,46,255,0,67,201,154,157,175,87,105,109,182,147,45,94,53,31,104,152,206,142,115,53,36,173,109,18,28,249,213,38,67,133,63,198,91,45,59,166,187,99,93,84,107,214,214,157,216,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,190,156,130,231,94,213,205,102,28,68,162,85,170,125,159,19,109,154,123,45,220,116,249,6,218,28,159,176,146,218,170,113,201,180,161,10,101,213,153,26,210,132,151,37,197,146,12,182,169,165,186,18,168,0,0,80,15,20,127,29,152,155,247,47,147,194,28,210,149,150,123,202,191,149,202,174,105,232,83,162,74,161,91,151,66,237,202,236,21,25,54,252,52,27,80,205,137,104,51,86,143,33,110,204,38,148,130,34,90,15,150,162,37,165,75,54,186,95,20,127,29,152,155,247,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,1,84,24,23,142,152,143,151,76,71,167,98,134,23,214,123,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,229,110,203,166,187,124,221,85,155,214,233,157,219,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,160,154,156,71,248,127,204,203,189,117,220,91,194,27,119,253,41,231,246,102,29,141,29,199,228,57,110,202,216,134,246,200,91,203,113,197,178,243,132,107,67,198,173,164,227,166,210,137,31,50,110,242,12,130,101,226,149,153,140,203,208,44,59,170,149,46,125,167,79,143,38,183,113,162,52,196,198,95,98,97,26,33,38,163,50,89,161,201,46,69,101,100,215,206,108,117,70,147,70,134,226,2,218,120,101,101,214,78,0,101,162,156,253,211,105,203,161,222,215,156,135,43,53,246,103,180,210,101,178,141,234,68,56,234,52,164,150,132,38,57,33,206,75,166,107,109,217,18,8,201,6,165,33,52,24,53,80,50,174,2,255,0,184,92,120,19,195,47,190,188,226,104,149,66,42,240,184,240,39,134,95,125,121,196,209,42,128,0,0,0,0,0,4,0,226,117,144,239,195,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,127,143,21,141,24,189,102,224,46,23,220,24,185,136,15,203,110,133,110,199,75,210,10,35,6,243,238,173,110,37,166,153,109,29,8,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,131,54,216,91,138,87,222,11,95,116,204,76,195,74,239,161,174,74,55,59,177,77,236,172,200,229,115,89,91,46,124,219,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,231,234,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,31,91,16,174,74,85,229,127,220,183,125,10,216,137,109,211,107,149,137,181,40,116,88,134,158,69,53,135,158,91,141,197,111,106,16,157,141,165,68,130,209,9,45,18,90,37,61,197,239,242,139,141,244,172,184,230,46,204,198,90,237,14,93,94,155,64,145,37,51,34,68,113,40,124,216,145,21,232,206,45,189,222,170,150,132,190,107,36,25,164,150,104,36,154,145,187,121,5,207,240,238,202,31,226,165,131,71,242,166,23,39,16,175,30,84,219,163,100,254,210,203,28,165,59,217,98,55,180,137,178,229,54,234,183,154,119,238,117,199,116,113,109,147,91,101,80,252,148,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,2,42,241,71,240,39,137,191,114,249,196,33,66,214,157,173,93,190,110,170,53,149,107,65,237,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,212,95,79,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,0,115,74,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,197,202,112,210,226,9,27,24,105,84,124,190,98,253,86,91,152,131,2,63,102,163,213,165,186,236,167,238,84,33,50,159,112,220,52,48,72,97,113,227,48,210,77,111,58,165,190,122,168,204,214,106,213,196,183,135,220,108,97,165,86,51,7,132,20,169,110,98,12,8,253,166,177,73,136,211,178,159,185,80,132,197,97,178,108,150,249,33,133,199,140,195,170,36,50,210,150,249,232,146,35,89,167,90,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,6,167,128,69,92,130,231,94,213,205,102,28,68,162,85,170,125,159,19,109,154,123,45,220,116,249,6,218,28,159,176,146,218,170,113,201,180,161,10,101,213,153,26,210,132,151,37,197,146,12,182,169,165,187,42,128,0,0,0,0,0,101,92,117,92,109,203,165,247,130,20,123,22,236,175,199,231,91,120,141,111,193,174,219,245,61,236,167,181,115,96,68,147,41,174,74,29,91,136,228,57,48,153,220,225,35,153,179,122,72,136,244,46,84,52,17,108,224,53,155,153,46,31,152,113,133,55,156,40,138,69,71,13,232,43,166,78,122,57,188,186,77,68,169,77,20,121,173,18,86,133,111,109,74,212,210,75,78,244,26,219,81,236,90,136,194,184,56,112,113,0,153,151,122,235,88,73,139,215,23,250,83,207,237,47,181,38,67,111,200,114,221,149,177,110,110,142,134,80,227,139,101,231,8,144,182,73,59,73,199,73,212,154,62,120,157,185,76,82,197,43,19,5,172,74,158,38,98,93,119,208,214,221,27,147,219,102,246,87,164,114,185,175,33,150,254,109,148,45,197,106,227,168,79,170,147,211,93,79,66,35,50,205,190,52,97,13,229,128,184,161,112,97,30,32,49,17,186,237,187,33,44,200,56,143,147,204,58,133,182,151,90,121,181,244,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,253,87,134,63,99,45,255,0,135,22,182,17,222,88,133,85,170,218,22,94,239,66,82,223,90,121,113,181,35,74,119,40,136,150,239,45,6,109,181,204,82,185,77,169,72,111,98,12,210,97,237,179,131,155,59,203,55,88,161,242,226,187,30,93,30,133,2,59,113,168,86,226,167,148,166,41,72,54,208,79,154,22,77,180,75,91,174,160,220,82,205,27,244,229,160,204,210,210,8,164,87,12,92,135,126,27,235,177,177,231,22,40,187,172,27,126,160,159,70,210,234,52,238,100,91,161,228,161,228,185,162,185,169,62,76,119,211,28,213,185,183,26,121,68,227,39,174,199,82,92,83,34,249,50,174,231,15,17,229,83,28,170,250,26,204,181,251,60,139,154,164,210,208,114,146,219,166,190,84,104,205,171,93,94,119,148,233,19,138,73,182,218,80,165,43,113,146,26,115,65,52,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,0,140,28,81,252,9,226,111,220,190,113,8,80,8,191,238,40,254,4,241,55,238,95,56,132,40,4,7,181,198,140,33,188,176,23,20,46,12,35,196,6,34,55,93,183,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,86,63,194,143,61,63,144,202,254,53,222,127,246,188,91,2,108,228,255,0,132,149,82,220,144,106,255,0,130,236,168,82,127,77,146,95,247,187,34,95,231,163,38,84,44,225,225,196,90,99,117,95,67,94,118,191,104,145,108,212,157,90,206,42,92,116,145,205,141,37,180,235,171,46,242,154,35,113,41,55,27,82,18,164,238,34,91,78,80,13,217,107,87,108,107,170,179,101,93,48,123,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,117,1,169,49,207,241,211,29,48,227,46,152,113,81,197,12,80,172,246,26,84,29,26,101,150,136,151,42,161,41,68,102,220,88,205,153,151,49,229,237,86,133,169,36,146,149,45,106,66,16,181,166,42,240,224,226,1,15,49,20,38,176,147,23,174,47,244,216,129,218,95,106,76,134,216,142,221,197,23,122,220,221,29,12,161,182,208,243,45,153,33,108,146,119,27,109,19,169,53,252,241,53,39,241,231,46,184,71,153,43,54,77,153,138,214,156,74,138,21,29,230,96,212,208,210,19,81,164,173,195,66,141,232,114,13,38,166,87,185,166,140,200,181,66,246,18,92,74,209,170,76,51,195,142,152,233,136,249,139,196,122,142,40,98,133,103,183,85,103,104,211,44,180,70,136,180,248,169,51,54,226,198,108,204,249,108,163,114,180,45,77,70,165,41,107,82,214,181,173,83,215,133,14,71,36,220,181,90,38,110,49,25,113,14,133,77,145,33,118,141,36,208,212,131,157,45,165,56,194,166,190,74,37,19,72,97,212,175,148,146,209,211,121,164,185,170,18,218,57,223,87,4,56,60,213,104,153,139,169,179,140,178,226,92,184,73,111,199,66,162,72,81,170,19,247,59,239,197,250,8,106,52,147,122,34,35,188,165,26,150,183,8,214,108,182,73,74,146,226,205,187,95,1,154,204,216,248,167,198,79,136,23,15,152,190,44,211,47,57,76,179,115,117,195,19,12,236,122,236,136,148,122,236,9,21,105,52,43,141,80,14,83,244,165,157,114,81,190,72,65,56,209,173,14,180,131,109,72,53,236,215,150,179,35,83,72,50,172,188,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,128,162,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,159,12,94,32,19,49,118,28,108,191,99,125,197,218,239,168,155,88,182,106,78,182,251,178,171,209,91,97,231,157,76,149,165,6,217,60,195,113,250,188,226,210,167,146,180,234,74,113,43,91,157,87,136,206,74,63,26,172,56,98,191,96,83,41,77,226,109,173,243,148,217,47,151,41,202,164,18,37,155,148,197,61,185,40,78,229,172,156,105,78,146,146,135,18,164,234,210,94,117,194,242,188,63,248,112,80,178,239,14,147,139,216,182,199,111,197,143,94,68,102,152,154,190,203,110,182,235,14,50,184,201,229,168,155,146,242,155,121,100,235,138,222,217,43,106,90,250,6,243,161,58,128,0,0,103,7,58,24,57,66,192,44,208,95,248,85,107,61,190,139,74,168,55,34,156,222,213,151,102,139,46,59,82,218,141,170,214,181,175,146,137,9,107,152,165,26,151,203,222,122,26,180,45,31,10,128,227,105,134,118,173,191,136,248,119,138,84,152,157,158,181,120,83,234,20,250,191,45,182,208,220,142,192,113,185,15,171,106,9,107,120,209,44,219,82,214,165,124,219,12,36,137,36,142,161,37,120,62,227,29,10,249,203,1,97,84,118,123,61,107,13,42,15,199,152,222,229,175,159,22,116,135,229,199,147,169,161,40,78,229,174,75,92,178,82,212,93,155,122,182,147,137,33,199,248,224,223,242,90,165,97,102,22,193,184,98,28,121,82,42,53,250,165,37,38,210,159,37,180,150,152,133,33,101,167,53,8,50,122,122,19,212,144,179,39,62,145,182,91,120,175,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,28,171,137,117,255,0,27,16,115,165,136,146,169,183,12,186,173,54,135,34,53,2,41,60,110,236,134,184,145,155,106,84,118,144,225,22,196,38,97,75,51,218,91,20,181,45,105,221,191,113,135,213,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,130,184,56,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,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,1,63,192,0,0,0,0,6,85,198,170,6,85,192,105,79,41,222,22,48,111,225,253,189,229,204,14,170,57,86,83,188,44,96,223,195,251,123,203,152,29,84,0,7,20,205,118,107,176,227,41,88,112,187,214,245,119,183,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,242,178,21,138,87,222,52,229,58,198,196,204,75,174,250,102,228,172,250,79,182,205,236,172,199,230,242,170,82,153,111,230,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,48,144,3,149,102,199,194,198,50,124,63,184,124,185,241,213,71,42,205,143,133,140,100,248,127,112,249,115,224,51,88,61,86,41,97,109,247,130,215,221,79,12,241,46,133,232,107,146,141,201,237,176,187,83,50,57,92,214,80,243,127,56,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,121,81,160,140,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,2,11,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,203,13,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,229,56,105,113,4,141,140,52,170,62,95,49,126,171,45,204,65,129,31,179,81,234,210,221,118,83,247,42,16,153,79,184,110,26,24,36,48,184,241,152,105,38,183,157,82,223,61,84,102,107,53,106,22,20,0,0,2,144,56,185,213,243,5,43,48,77,82,113,86,157,217,44,88,156,231,236,2,97,45,59,21,113,92,106,50,37,41,50,82,203,110,41,229,56,195,107,117,151,77,74,101,75,73,36,212,218,155,113,203,191,28,83,53,217,81,195,140,218,225,194,236,171,213,174,195,85,131,204,126,129,95,97,146,92,170,68,165,17,17,169,36,102,92,198,87,181,36,235,38,100,151,18,148,153,26,22,134,220,64,81,14,81,105,152,37,90,204,93,153,70,204,91,145,27,195,233,242,36,198,170,174,92,183,226,176,149,174,43,201,140,110,60,194,146,182,145,218,77,141,87,185,40,73,106,107,50,65,40,198,146,70,96,113,75,11,111,188,22,190,234,120,103,137,116,47,67,92,148,110,79,109,133,218,153,145,202,230,178,135,155,249,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,207,248,91,231,234,132,245,171,7,44,152,199,80,244,116,187,114,159,50,69,187,113,76,146,181,71,118,155,25,183,100,189,26,91,142,40,202,63,102,97,14,27,110,25,165,158,67,36,223,205,169,164,115,130,111,230,234,22,9,84,114,233,121,211,243,23,86,151,75,195,233,81,227,51,85,157,17,47,169,248,171,84,166,74,51,205,147,8,90,205,105,146,108,40,139,98,209,169,22,244,169,27,136,243,110,37,167,16,204,233,213,115,79,138,18,40,86,133,193,45,88,87,109,72,34,183,225,156,101,69,41,175,147,123,93,168,62,218,148,106,90,212,163,117,45,26,201,38,134,77,37,203,109,107,123,115,135,158,75,42,185,167,197,8,245,219,190,223,150,172,43,182,164,25,220,19,10,74,162,148,215,201,189,205,83,216,113,41,53,45,106,81,180,167,73,6,147,67,38,163,230,54,181,179,184,39,175,7,95,195,183,224,38,161,242,255,0,255,0,155,111,154,252,31,255,0,121,255,0,219,149,15,73,254,75,248,71,247,198,207,239,143,255,0,135,234,234,39,248,252,148,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,3,56,57,208,193,202,22,1,102,130,255,0,194,171,89,237,244,90,85,65,185,20,230,246,172,187,52,89,113,218,150,212,109,86,181,173,124,148,72,75,92,197,40,212,190,94,243,208,213,161,90,167,7,220,99,161,95,57,96,44,42,142,207,103,173,97,165,65,248,243,27,220,181,243,226,206,144,252,184,242,117,52,37,9,220,181,201,107,150,74,90,139,179,111,86,210,113,36,35,87,27,76,51,181,109,252,71,195,188,82,164,196,236,245,171,194,159,80,167,213,249,109,182,134,228,118,3,141,200,125,91,80,75,91,198,137,102,218,150,181,43,230,216,97,36,73,36,117,241,92,28,113,122,77,149,153,121,216,91,33,249,103,77,196,122,59,204,161,134,88,105,72,244,140,20,46,83,47,58,181,104,180,33,49,202,122,8,144,103,170,222,70,228,158,132,164,7,106,227,131,127,201,106,149,133,152,91,6,225,136,113,229,72,168,215,234,148,148,155,74,124,150,210,90,98,20,133,150,156,212,32,201,233,232,79,82,66,204,156,250,70,217,109,138,188,44,172,9,55,214,116,172,217,71,111,68,171,83,109,88,243,235,245,34,146,77,41,17,80,220,101,181,30,65,33,195,245,150,137,143,196,52,108,35,90,87,181,101,166,195,82,126,87,18,235,254,54,32,231,75,17,37,83,110,25,117,90,109,14,68,106,4,82,120,221,217,13,113,35,54,212,168,237,33,194,45,136,76,194,150,103,180,182,41,106,90,211,187,126,227,157,92,19,240,190,171,111,97,29,249,138,245,5,75,102,61,231,88,139,77,131,29,232,74,105,14,49,79,67,154,202,105,211,61,30,66,221,152,235,71,181,58,37,113,86,91,148,102,100,128,177,241,64,60,81,252,118,98,111,220,190,79,8,95,240,160,30,40,254,59,49,55,238,95,39,132,2,58,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,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,162,11,27,2,241,31,18,112,226,249,197,11,42,141,233,90,86,28,246,23,107,236,176,102,169,81,226,202,41,6,82,146,217,23,174,203,125,149,92,211,35,220,132,173,43,52,154,18,226,208,192,188,116,196,124,186,98,61,59,20,48,190,179,216,106,176,117,105,230,93,35,92,90,132,85,25,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,144,211,72,14,105,151,92,121,179,115,37,132,116,44,86,179,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,222,218,149,161,40,208,157,232,52,56,146,216,180,153,244,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,22,242,186,233,86,61,173,85,187,107,111,19,80,169,16,159,154,241,154,146,147,216,211,106,113,90,110,50,45,116,73,247,153,125,164,40,39,60,185,167,175,230,35,20,170,177,219,152,233,91,116,137,239,199,167,176,78,47,98,208,212,153,36,211,166,158,115,141,154,141,183,180,220,157,62,173,11,190,206,184,166,99,82,176,231,1,164,91,52,233,134,220,219,137,107,167,44,155,115,69,147,50,33,77,65,159,71,18,122,110,65,123,12,181,246,24,162,229,173,110,173,78,186,181,45,107,51,82,148,163,212,204,207,188,204,192,122,188,41,184,41,246,174,34,219,183,5,81,148,174,52,26,164,73,11,53,37,39,180,144,250,22,106,245,140,136,180,36,159,93,72,104,111,43,24,129,67,196,92,35,164,86,232,51,227,200,96,152,142,217,147,78,161,102,131,236,204,43,106,182,169,68,70,68,178,212,181,25,239,176,176,99,17,241,37,210,110,210,181,234,51,8,251,150,220,39,220,73,245,79,113,182,133,126,154,127,198,46,135,134,6,11,226,158,14,96,237,66,157,137,142,72,109,201,181,87,101,195,140,249,201,37,51,29,113,97,19,105,216,242,17,183,78,90,203,66,232,93,197,237,1,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,140,198,73,248,174,178,109,161,123,208,164,146,86,90,145,153,151,180,67,204,242,96,37,14,183,129,247,165,208,229,6,51,179,41,180,122,141,65,14,53,21,10,90,20,220,57,43,35,215,150,102,68,70,126,242,251,68,201,28,175,53,42,90,114,213,138,123,27,109,90,217,117,194,51,89,106,73,46,192,255,0,95,171,237,1,154,231,208,109,188,227,102,70,70,149,25,25,31,179,67,19,63,133,246,62,175,11,49,190,61,173,87,168,242,169,23,18,81,5,41,113,237,168,76,153,19,33,32,149,162,156,74,75,212,108,250,232,103,167,176,200,67,106,159,250,163,43,169,31,207,185,212,187,143,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,170,76,143,189,37,220,100,96,53,41,22,75,19,35,53,46,51,168,113,167,208,151,27,90,20,70,149,36,203,82,50,50,232,101,161,143,245,17,151,32,249,137,166,227,190,7,209,18,245,69,135,43,148,40,81,169,179,154,231,37,78,173,108,195,139,204,112,200,221,90,204,141,110,233,185,90,117,239,34,62,249,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,105,76,102,179,54,62,41,241,147,226,5,195,230,47,128,155,246,110,122,163,101,107,135,14,26,88,248,125,62,34,241,82,191,30,168,244,22,100,197,117,104,166,83,158,172,213,80,117,34,51,108,216,121,105,114,58,155,67,42,95,211,90,86,164,45,9,52,46,186,233,52,203,203,21,239,248,84,104,110,75,175,221,151,141,97,184,205,46,92,178,55,234,21,25,111,18,82,110,60,242,136,141,110,58,225,106,183,20,93,84,102,163,239,49,231,197,217,240,202,200,149,43,4,108,218,118,57,226,149,179,45,188,80,175,71,113,81,97,213,24,74,23,109,194,89,169,41,67,109,234,102,137,47,53,162,156,90,246,184,132,57,200,218,217,147,220,208,233,121,5,201,69,171,149,60,56,137,91,171,83,59,70,38,220,212,246,92,184,234,18,9,181,185,3,121,37,197,83,35,155,106,90,18,203,75,34,37,169,10,62,115,136,37,153,237,75,72,107,170,230,199,194,198,50,124,63,184,124,185,241,213,71,42,205,143,133,140,100,248,127,112,249,115,224,51,88,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,163,97,245,109,59,166,187,99,93,84,107,214,214,157,216,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,11,201,226,41,145,88,217,165,179,78,248,195,232,17,17,138,148,8,236,179,5,233,50,157,66,42,116,230,78,66,206,154,68,110,19,12,173,78,72,83,136,121,72,250,104,74,20,180,33,70,180,84,182,77,240,27,27,113,187,26,40,15,224,188,41,113,100,90,117,138,101,86,125,198,152,236,60,197,190,130,150,131,68,181,162,66,208,211,235,65,165,78,38,62,166,183,73,151,8,146,100,149,153,93,78,71,51,119,74,205,246,17,170,235,126,157,18,143,118,80,100,38,155,113,210,152,144,149,161,15,154,9,72,148,202,13,70,234,35,60,91,182,115,11,82,91,111,54,74,115,148,110,43,186,80,45,59,86,212,244,151,201,107,102,149,70,244,205,65,234,181,71,209,240,155,143,219,39,59,167,54,75,219,8,185,143,47,106,119,56,173,84,173,11,83,61,0,69,94,35,116,234,237,31,135,85,233,73,186,110,63,148,21,168,84,251,118,61,70,175,216,209,19,210,18,145,84,128,151,100,242,16,102,134,185,139,37,47,150,147,218,157,218,23,66,20,46,47,251,138,63,129,60,77,251,151,206,33,10,22,180,237,106,237,243,117,81,172,171,90,15,109,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,160,45,211,133,62,120,228,226,85,42,6,86,241,37,17,26,174,219,20,114,69,173,83,74,218,96,170,52,232,169,66,10,18,219,212,141,114,89,107,69,37,77,164,249,140,180,226,150,73,83,74,113,238,129,196,15,42,184,71,85,147,76,205,253,74,155,111,195,169,97,204,134,235,87,84,122,147,136,110,37,217,78,134,210,156,143,77,121,11,66,144,228,151,228,55,18,18,28,87,250,212,133,37,73,127,150,195,34,146,255,0,209,85,133,117,127,178,182,229,201,110,84,63,239,144,231,83,103,71,115,254,75,140,188,219,136,250,148,149,39,216,100,37,254,104,120,145,87,115,47,150,91,99,5,234,118,221,86,149,114,70,168,69,126,232,171,183,83,65,69,173,183,22,41,37,42,83,13,52,218,126,122,82,214,250,153,52,242,217,84,102,13,38,225,171,230,130,197,50,197,196,235,47,185,132,244,45,177,95,155,242,10,254,173,212,28,167,70,183,106,11,118,67,47,185,222,201,179,56,154,67,42,230,145,146,82,135,57,110,27,186,182,148,43,86,212,228,192,25,225,200,6,3,73,204,30,104,237,27,101,232,81,36,208,168,18,17,115,92,40,151,29,169,44,46,157,17,214,212,166,92,101,197,164,157,67,238,169,152,198,68,74,208,164,26,205,10,74,84,66,252,239,172,88,194,204,47,236,63,132,204,75,181,45,47,73,243,123,23,167,107,49,160,118,174,94,222,103,43,156,180,239,219,204,70,237,186,233,189,58,247,144,15,86,3,197,89,88,223,130,248,149,85,118,133,135,56,189,101,93,85,38,35,170,91,176,232,149,248,147,159,109,132,169,41,83,170,109,151,20,162,65,41,104,73,168,203,77,86,146,246,144,246,160,62,77,217,107,80,175,155,86,179,101,93,48,123,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,20,47,196,47,39,95,138,86,41,195,249,61,51,181,217,151,175,110,168,208,190,111,151,232,254,92,147,223,78,245,223,117,215,121,12,187,19,231,215,183,153,205,232,90,165,122,95,240,162,30,43,24,243,27,25,51,71,62,217,161,77,150,229,11,13,163,157,178,218,21,33,211,97,202,138,29,90,167,188,134,86,132,147,75,230,153,70,81,145,43,152,80,219,89,45,73,52,18,66,26,139,158,225,79,146,202,86,25,216,16,51,29,136,214,252,71,239,107,174,57,75,182,214,169,41,144,84,186,35,236,160,219,117,9,36,237,106,76,132,173,102,165,18,150,164,178,166,209,243,102,183,219,85,48,139,232,225,89,140,117,220,93,202,61,34,53,198,206,178,236,42,131,182,115,114,119,35,248,84,88,204,48,228,99,216,132,36,145,203,98,67,76,105,235,41,92,141,234,81,169,102,68,19,0,64,14,53,126,22,45,111,136,16,124,186,162,39,248,128,28,106,252,44,90,223,16,32,249,117,68,4,0,225,113,227,179,12,190,250,242,121,162,255,0,133,0,240,184,241,217,134,95,125,121,60,209,127,192,0,0,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,114,174,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,32,22,125,118,90,212,43,230,213,172,217,87,76,30,219,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,69,6,103,251,39,213,92,166,226,226,147,79,40,142,88,151,140,137,147,237,69,178,234,141,113,152,66,210,110,65,117,46,45,78,239,142,79,52,130,113,74,81,58,133,33,123,183,155,141,183,160,145,242,107,246,157,171,117,250,55,229,77,179,74,172,250,26,160,205,90,157,233,8,77,200,236,115,154,215,149,37,157,228,124,183,145,185,91,92,78,138,78,167,161,150,160,43,47,43,57,117,204,94,8,100,107,29,231,226,189,90,93,183,111,87,44,123,162,108,59,26,93,46,47,60,223,122,142,193,183,84,114,82,86,111,178,190,91,78,48,112,220,74,77,38,147,82,146,149,116,21,66,52,167,155,31,11,24,201,240,254,225,242,231,198,107,0,95,155,25,103,179,115,95,195,243,9,240,182,240,157,46,156,180,216,246,221,74,145,83,140,102,165,211,170,45,210,155,67,79,155,123,137,47,35,107,174,33,109,168,203,114,22,173,170,66,246,56,138,54,197,92,51,186,176,111,17,238,60,45,189,98,118,122,213,179,80,118,159,39,107,110,33,183,182,31,168,251,92,196,33,106,101,212,26,92,109,102,146,222,218,208,162,45,20,67,66,121,122,186,104,86,54,75,240,210,245,186,103,118,42,45,191,133,244,106,165,70,79,41,110,114,34,177,73,105,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,244,20,131,157,252,210,254,55,24,226,254,36,66,182,253,9,69,166,211,219,161,81,35,186,173,210,151,5,167,158,117,46,201,50,81,160,158,90,223,113,70,148,122,168,73,165,26,172,210,110,44,57,5,229,127,222,88,131,38,149,42,243,184,101,213,87,67,163,194,160,83,9,227,45,144,233,209,26,38,163,199,105,9,34,74,16,148,150,167,161,122,203,82,214,173,203,90,148,118,105,194,179,33,223,234,70,106,241,126,139,252,235,182,133,10,167,78,255,0,128,92,106,218,87,205,255,0,140,37,164,56,207,243,114,16,175,201,44,85,88,191,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,212,32,95,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,229,92,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,64,45,80,0,0,81,15,21,140,6,141,131,121,163,159,115,80,161,75,110,133,137,49,206,230,109,106,142,233,48,221,69,110,173,51,217,67,203,90,137,213,243,72,164,168,136,211,203,41,141,160,144,148,146,13,80,212,94,247,21,140,6,147,140,153,92,159,115,80,161,68,114,187,134,210,14,230,109,106,142,209,190,229,57,13,45,51,217,67,203,90,77,164,114,140,164,168,136,213,204,56,109,160,144,165,26,13,52,66,3,234,218,118,181,118,249,186,168,214,85,173,7,182,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,81,166,140,39,177,127,5,248,89,102,225,159,165,61,39,242,74,223,167,80,187,111,35,147,218,187,44,102,217,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,41,175,132,38,5,195,196,252,199,75,196,107,134,141,219,104,184,105,79,77,69,149,44,216,91,41,172,62,179,110,17,56,211,132,165,171,106,17,45,244,45,4,70,219,177,154,81,173,39,181,43,187,240,1,0,56,213,248,88,181,190,32,65,242,234,136,159,226,0,113,171,240,177,107,124,64,131,229,213,16,21,87,148,239,20,248,55,241,2,222,243,22,6,148,198,107,50,157,226,159,6,254,32,91,222,98,192,210,152,10,181,226,131,195,238,77,90,77,107,52,56,45,74,136,133,162,58,167,222,20,56,205,53,25,27,25,106,84,137,149,163,117,215,210,147,89,165,12,37,108,52,214,247,22,106,119,214,90,151,175,10,225,89,151,220,193,93,184,203,72,199,60,60,184,62,75,88,246,253,65,218,117,195,85,231,180,231,164,219,66,88,117,250,79,101,221,189,206,114,29,100,249,139,73,54,222,156,212,168,221,105,180,29,223,143,201,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,15,214,3,159,221,57,133,192,43,26,187,42,214,189,113,195,15,237,250,212,45,157,166,157,84,185,161,68,148,198,244,37,104,222,211,142,37,105,220,133,165,69,169,117,74,136,203,161,144,244,22,86,33,88,56,149,74,118,187,135,55,197,191,117,83,88,144,168,142,204,162,84,217,156,195,111,165,41,82,154,83,140,169,73,37,146,86,133,26,76,245,209,105,63,105,0,162,30,40,254,59,49,55,238,95,39,132,57,166,85,115,49,121,101,67,23,33,226,149,159,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,210,248,163,248,236,196,223,185,124,158,16,142,174,88,23,147,86,12,124,82,85,189,44,237,57,85,135,168,8,171,36,137,76,21,69,166,91,125,81,214,100,122,161,102,211,200,90,119,17,111,34,115,102,238,91,155,67,70,118,181,127,6,179,155,151,216,181,181,81,62,80,88,55,245,61,104,122,159,84,140,166,92,45,142,169,183,27,89,17,234,219,204,190,210,136,156,109,94,171,141,18,218,89,232,133,136,43,64,196,204,184,240,143,190,234,88,75,30,93,87,17,231,222,181,7,170,151,28,202,123,136,110,169,110,82,218,100,142,145,9,232,234,89,70,146,242,148,244,149,169,100,184,203,216,233,56,166,246,155,41,56,85,145,124,230,215,114,121,136,242,170,110,82,189,51,102,93,29,158,61,205,77,105,8,41,74,109,163,95,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,202,177,251,24,235,185,128,198,91,179,24,174,54,123,60,187,154,160,169,13,198,220,133,246,72,168,73,55,26,54,244,33,4,231,41,134,218,107,153,176,148,189,155,149,235,40,204,6,138,112,115,31,176,107,48,20,39,46,60,29,196,42,85,205,18,62,157,165,184,235,83,114,162,110,91,136,71,104,140,225,37,230,55,155,46,26,57,136,78,244,164,212,157,83,161,140,203,139,190,225,25,151,175,193,78,95,93,197,154,156,154,170,43,88,171,201,154,237,62,100,94,206,220,56,49,29,146,220,53,54,74,45,238,115,144,234,223,230,153,146,84,219,204,237,78,137,53,185,72,32,47,251,133,199,129,60,50,251,235,206,38,137,84,34,175,11,143,2,120,101,247,215,156,77,18,168,0,0,0,0,0,0,80,15,17,28,222,126,53,184,202,95,37,166,243,176,246,206,230,194,181,247,192,236,207,63,205,75,93,170,91,155,140,220,62,107,141,39,97,43,102,214,155,107,86,208,225,187,186,85,113,130,205,231,126,81,236,89,191,204,77,190,84,228,15,248,9,80,34,50,234,207,252,7,220,52,35,249,132,147,159,151,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,70,29,215,135,54,74,63,26,172,71,126,191,127,211,42,173,225,149,173,243,149,41,44,23,41,186,164,226,52,27,116,196,189,185,43,78,228,44,220,117,77,18,148,134,210,148,234,210,158,105,194,230,185,193,202,101,229,148,92,80,249,15,93,145,46,177,66,159,29,185,52,43,141,80,10,43,21,84,19,104,55,201,8,39,29,36,45,167,86,109,169,6,189,250,114,214,100,73,117,6,119,253,130,248,67,102,224,46,23,219,248,71,135,236,75,110,133,110,199,83,49,206,91,230,243,238,173,110,41,215,94,113,125,8,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,185,254,112,114,153,102,230,235,11,254,67,215,100,68,163,215,96,72,110,77,10,227,84,3,148,253,41,102,226,13,242,66,9,198,141,104,117,164,27,106,65,175,102,188,181,153,26,154,65,144,87,95,10,252,245,73,176,46,26,86,88,113,74,124,183,237,138,228,134,105,182,99,204,197,107,101,38,162,252,167,150,166,29,38,219,39,156,68,167,164,145,19,139,90,249,75,74,11,106,91,90,214,221,196,140,187,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,231,184,94,231,95,241,128,177,17,131,24,133,83,170,206,196,155,54,158,185,46,212,102,159,59,211,52,180,188,148,34,65,186,148,150,143,53,205,97,151,9,195,53,185,234,59,189,197,45,222,88,116,14,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,13,41,138,118,226,161,145,89,54,5,195,85,204,246,22,192,150,253,177,92,144,245,74,243,101,233,77,108,164,212,95,148,202,18,251,70,227,132,243,136,148,244,147,51,109,8,95,41,105,89,238,75,107,66,27,184,144,1,152,28,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,216,166,246,86,100,114,185,172,173,151,62,109,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,208,158,84,115,93,135,25,181,195,132,94,182,83,189,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,138,140,226,59,145,200,217,82,188,160,94,24,124,185,114,48,234,240,144,250,32,178,234,29,117,116,73,105,34,89,194,117,243,35,74,208,164,154,148,194,148,174,106,144,211,169,81,40,217,55,92,227,249,81,205,118,35,229,43,17,209,122,217,78,246,234,84,238,91,21,250,3,239,26,34,213,226,164,204,201,42,50,35,229,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,195,71,192,60,166,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,236,83,123,43,209,249,188,167,150,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,10,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,192,126,176,28,171,241,177,202,199,253,210,216,85,255,0,166,84,239,253,176,234,160,50,174,52,167,148,239,11,24,55,240,254,222,242,230,6,107,6,148,242,157,225,99,6,254,31,219,222,92,192,15,21,157,188,159,91,57,185,194,247,104,170,40,144,175,106,28,119,213,105,214,37,187,35,145,5,247,92,97,111,33,198,218,89,37,72,121,49,144,209,173,72,112,219,37,26,208,149,25,109,85,43,97,14,78,241,115,19,179,46,222,88,107,52,121,118,165,195,10,67,165,112,61,50,26,223,69,30,35,72,37,185,37,100,214,169,90,20,147,108,153,86,242,105,213,190,193,19,132,151,82,177,163,49,242,105,214,157,171,71,174,213,238,154,77,179,74,133,90,184,59,63,165,234,49,225,54,220,170,135,33,6,134,59,67,169,34,91,188,180,25,165,27,204,246,164,204,139,66,1,240,48,95,8,108,220,5,194,251,127,8,240,253,137,109,208,173,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,161,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,151,181,0,1,21,120,163,248,19,196,223,185,124,226,16,160,17,127,220,81,252,9,226,111,220,190,113,8,80,8,13,84,10,86,227,39,95,193,170,150,96,169,52,75,42,137,201,191,168,244,243,69,239,80,110,50,154,110,79,49,168,238,83,219,81,153,145,58,243,108,26,141,78,18,127,38,235,8,53,171,151,177,169,149,196,179,61,82,114,203,108,197,195,12,49,159,46,46,40,92,113,216,169,69,156,152,173,56,197,34,156,82,12,148,250,201,246,214,211,203,120,216,121,148,182,73,61,165,204,113,74,65,165,178,114,144,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,1,210,242,177,64,198,91,159,48,86,77,19,47,213,191,67,223,207,84,13,116,138,130,164,165,134,226,242,218,91,143,184,233,168,148,74,101,44,33,227,113,189,171,230,54,75,70,199,55,108,86,146,41,45,213,89,165,66,102,187,54,36,202,146,35,182,153,146,34,70,84,102,30,124,146,92,197,182,210,156,113,77,160,213,169,146,13,197,154,72,200,141,74,211,83,142,185,23,201,149,11,39,152,113,42,152,229,87,211,55,157,209,217,228,92,213,38,150,178,138,167,26,37,242,163,70,109,90,104,203,92,215,72,156,82,73,199,20,181,41,91,72,208,211,114,84,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,2,85,0,0,0,14,127,116,230,23,0,172,106,236,171,90,245,199,12,63,183,235,80,182,118,154,117,82,230,133,18,83,27,208,149,163,123,78,56,149,167,114,22,149,22,165,213,42,35,46,134,67,208,89,88,133,96,226,85,41,218,238,28,223,22,253,213,77,98,66,162,59,50,137,83,102,115,13,190,148,165,74,105,78,50,165,36,150,73,90,20,105,51,215,69,164,253,164,3,208,8,171,196,235,11,127,10,25,54,189,123,37,11,210,117,91,75,179,221,52,255,0,225,92,158,203,217,92,46,214,255,0,85,165,43,219,5,201,190,162,183,107,175,170,147,89,32,74,161,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,1,153,124,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,241,67,234,221,150,181,118,198,186,171,54,85,211,7,177,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,81,213,114,95,131,148,44,125,205,5,129,133,87,75,219,40,181,90,131,146,42,45,237,89,246,152,177,35,187,45,216,218,161,104,90,57,200,142,166,185,137,81,41,28,205,229,169,167,67,11,222,202,22,16,201,192,140,180,97,238,22,212,24,150,197,74,147,71,67,213,70,36,190,211,203,143,81,146,181,74,152,201,45,175,81,72,68,135,221,66,13,38,175,81,41,245,151,244,143,176,0,0,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,16,3,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,128,79,240,0,0,0,0,1,149,113,170,129,149,112,26,83,202,119,133,140,27,248,127,111,121,115,3,213,98,150,41,88,152,45,98,84,241,51,18,235,190,134,182,232,220,158,219,55,178,189,35,149,205,121,12,183,243,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,151,138,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,86,207,246,112,106,185,178,197,197,42,158,113,27,177,44,233,19,32,90,136,101,165,18,228,176,181,164,156,156,234,156,66,93,223,32,153,105,100,218,146,146,105,9,66,54,239,39,28,112,60,86,107,179,93,136,249,181,196,117,222,183,171,189,134,149,7,152,197,2,128,195,198,184,180,136,170,50,51,74,76,200,185,143,47,106,77,215,140,137,78,41,41,34,36,33,13,182,139,148,225,113,224,79,12,190,250,243,137,162,128,69,249,240,206,171,82,168,28,63,240,254,187,93,169,196,167,83,105,209,235,210,230,76,150,242,89,98,51,13,213,167,41,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,192,75,81,202,179,99,225,99,25,62,31,220,62,92,248,126,54,57,88,255,0,186,91,10,191,244,202,157,255,0,182,12,216,248,88,198,79,135,247,15,151,62,3,53,131,85,3,42,227,85,0,43,215,137,111,15,184,216,195,74,172,102,15,8,41,82,220,196,24,17,251,77,98,147,17,167,101,63,114,161,9,138,195,100,217,45,242,67,11,143,25,135,84,72,101,165,45,243,209,36,70,179,78,180,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,212,240,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,132,191,225,231,157,58,86,105,240,190,61,10,239,184,34,43,21,45,168,230,87,4,50,140,152,167,53,130,115,107,85,6,27,74,141,43,66,146,109,37,211,65,36,144,241,168,185,109,161,108,238,150,163,48,56,91,138,87,222,11,95,116,204,76,195,74,239,161,174,74,55,59,177,77,236,172,200,229,115,89,91,46,124,219,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,161,60,168,230,187,14,51,107,135,8,189,108,167,123,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,1,218,192,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,115,62,227,71,185,208,198,58,238,1,101,130,255,0,197,91,89,157,245,170,85,61,184,244,231,55,32,187,52,169,114,26,136,212,157,22,133,161,124,149,200,75,188,181,36,210,190,94,195,208,149,169,103,8,7,95,202,174,89,239,44,215,226,228,60,45,179,231,68,167,33,49,213,82,171,212,228,153,41,20,234,115,107,109,14,190,77,238,37,60,189,206,182,132,54,147,45,203,90,119,41,8,222,226,52,61,133,184,91,98,96,181,137,76,195,60,52,161,122,26,219,163,115,187,20,46,212,244,142,87,53,229,188,231,206,60,181,184,173,92,117,106,245,148,122,107,161,104,68,68,89,236,201,126,49,208,176,11,52,22,6,42,221,44,239,162,210,170,14,71,168,185,185,101,217,162,203,142,236,71,100,232,132,45,107,228,162,66,157,229,165,38,165,242,246,22,134,173,75,71,192,0,0,2,42,241,58,194,223,194,134,77,175,94,201,66,244,157,86,210,236,247,77,63,248,87,39,178,246,87,11,181,191,213,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,104,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,101,222,236,181,171,182,53,213,89,178,174,152,61,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,186,128,249,67,73,25,66,194,25,56,17,150,140,61,194,218,131,18,216,169,82,104,232,122,168,196,151,218,121,113,234,50,86,169,83,25,37,181,234,41,8,144,251,168,65,164,213,234,37,62,178,254,145,209,14,75,240,114,133,143,185,160,176,48,170,233,123,101,22,171,80,114,69,69,189,171,62,211,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,3,197,31,199,102,38,253,203,228,240,133,255,0,10,1,226,143,227,179,19,126,229,242,120,64,37,87,3,31,207,103,236,223,239,33,197,56,143,240,255,0,153,151,122,235,184,183,132,54,239,250,83,207,236,204,59,26,59,143,200,114,221,149,177,13,237,144,183,150,227,139,101,231,8,214,135,141,91,73,199,77,165,18,62,100,221,237,124,12,127,61,159,179,127,188,132,233,206,77,245,131,86,6,92,111,58,166,58,82,233,85,171,110,93,61,200,109,208,170,15,169,175,77,78,52,41,113,161,178,180,37,78,33,229,56,218,84,151,91,73,169,157,134,246,169,38,141,105,10,65,201,214,113,111,188,160,95,114,43,244,8,126,153,182,235,59,62,80,91,252,198,99,250,83,148,204,132,69,254,20,182,29,113,142,83,146,13,207,155,34,223,166,213,106,71,211,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,203,184,186,158,14,120,103,140,182,14,7,92,85,187,250,39,163,109,11,194,161,26,179,106,83,223,109,40,148,189,89,54,228,206,81,108,37,147,47,161,17,9,173,202,61,201,97,75,74,82,135,18,183,66,127,128,229,95,141,142,86,63,238,150,194,175,253,50,167,127,237,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,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,31,229,42,75,48,227,59,46,75,168,109,166,80,167,22,181,168,137,41,73,22,166,102,103,208,139,66,31,234,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,235,220,70,125,193,88,124,80,113,245,204,83,198,249,22,173,34,163,205,164,91,164,184,43,75,111,110,66,164,199,153,53,6,173,18,226,146,126,163,133,215,66,61,61,132,66,24,48,131,113,230,219,34,51,53,40,136,136,189,186,152,253,149,250,229,74,230,173,207,184,42,242,86,252,202,140,151,101,62,181,173,74,51,91,139,53,171,170,140,207,189,71,222,102,99,252,41,191,234,140,94,164,95,62,142,167,220,94,177,0,189,124,141,224,37,14,137,129,246,93,208,221,6,51,83,42,84,122,117,65,110,59,21,9,90,212,228,56,203,51,215,150,70,100,102,94,243,251,68,195,134,201,49,21,166,73,180,35,98,18,147,74,11,66,35,34,246,14,99,149,85,45,89,106,194,205,237,182,157,44,186,25,17,160,180,37,23,96,99,175,215,175,188,117,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,1,200,243,109,38,60,92,179,226,130,228,200,54,144,171,62,182,158,139,36,154,255,0,139,223,245,75,94,253,125,195,174,14,29,157,106,154,41,185,96,196,125,244,199,38,118,155,98,177,28,182,179,204,228,154,169,242,126,112,250,250,164,90,125,47,102,160,51,159,61,77,174,124,149,181,174,197,60,179,78,189,250,110,61,4,147,171,101,42,224,127,44,208,113,198,145,16,158,105,43,104,228,19,77,173,74,75,94,143,57,42,81,237,103,66,233,167,83,94,159,231,17,165,210,53,201,89,17,104,106,89,145,23,235,23,221,150,28,39,162,94,121,21,163,89,18,163,54,226,46,11,86,58,143,154,132,25,37,247,232,236,181,184,181,65,233,166,238,253,12,254,222,224,21,163,195,63,31,100,225,6,59,69,183,170,181,23,89,164,92,91,41,188,149,60,105,65,73,145,50,26,55,26,84,226,19,244,27,50,215,67,63,168,200,94,236,25,108,212,33,71,159,29,105,91,82,90,67,200,82,76,140,141,42,34,50,50,50,233,220,99,54,24,197,105,86,176,31,31,171,148,152,233,118,35,246,245,199,37,216,11,34,91,122,161,137,174,37,165,164,200,144,122,106,215,67,73,17,116,233,167,178,244,178,61,141,244,188,104,192,75,98,99,83,148,253,78,147,76,133,78,168,111,117,42,89,200,106,20,99,117,95,148,90,180,220,239,122,180,63,121,17,247,132,132,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,52,166,51,89,155,31,20,248,201,241,2,225,243,23,192,78,158,21,153,17,161,94,20,234,70,107,113,69,29,174,36,122,131,174,90,84,141,86,222,217,80,165,48,166,170,188,246,36,17,158,199,216,148,207,102,117,173,170,219,188,245,73,167,91,106,17,87,133,199,129,60,50,251,235,206,38,137,84,0,57,86,108,124,44,99,39,195,251,135,203,159,29,84,114,172,216,248,88,198,79,135,247,15,151,62,3,53,130,213,56,169,228,59,253,87,205,94,16,81,127,154,118,239,161,83,41,223,240,235,147,91,82,249,191,241,116,186,134,217,254,114,66,213,249,85,138,171,26,168,1,154,28,186,227,205,229,150,220,92,161,98,181,153,54,90,87,78,144,132,84,224,179,32,153,69,90,156,107,73,200,132,233,169,11,78,199,18,157,9,70,133,108,89,33,196,150,244,36,203,66,121,117,199,155,55,50,88,71,66,197,107,50,108,69,34,163,29,8,169,193,102,65,188,186,77,68,144,147,145,9,211,82,16,173,237,169,90,18,141,9,222,131,67,137,45,139,73,157,64,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,18,22,233,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,114,124,70,238,154,21,243,195,170,244,189,109,105,221,182,139,112,83,237,218,165,58,79,41,109,243,226,191,84,128,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,250,10,108,202,119,138,124,27,248,129,111,121,139,0,44,211,138,198,71,36,226,85,42,126,105,48,217,113,26,174,219,20,115,93,211,76,82,26,96,170,52,232,169,90,206,106,28,208,141,114,89,107,84,169,46,40,249,140,180,218,80,105,83,73,109,234,118,26,168,21,151,154,238,25,81,171,249,163,178,113,103,15,40,178,235,182,157,255,0,124,70,93,253,111,169,247,82,112,208,227,170,147,62,106,36,18,136,219,140,235,77,200,220,147,113,43,67,206,54,134,77,92,230,218,104,58,175,9,108,188,85,112,107,47,50,47,203,174,149,18,45,119,19,164,70,173,176,182,102,41,229,170,136,81,210,116,244,186,146,62,82,22,102,244,151,136,145,170,182,72,65,56,100,164,242,219,225,92,115,191,50,127,180,159,187,69,164,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,10,86,224,169,226,158,233,248,127,59,204,105,194,234,64,0,115,252,192,226,103,224,111,3,175,204,82,110,93,42,60,187,102,223,157,80,129,233,71,54,69,122,114,25,87,101,97,126,186,13,92,215,205,166,201,9,81,41,106,89,37,39,185,68,51,67,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,183,254,52,248,197,74,162,225,29,169,130,20,250,244,182,171,183,45,97,21,185,208,226,74,74,80,170,84,84,56,146,76,166,201,100,179,67,146,92,105,109,18,144,104,82,225,184,122,146,154,33,89,121,85,194,223,195,78,99,176,235,12,222,161,122,102,5,102,224,139,233,88,93,171,179,243,105,109,47,157,59,231,9,104,82,116,138,211,234,245,20,75,61,52,70,170,52,145,135,191,204,254,84,102,96,150,13,96,86,44,210,26,237,180,92,65,179,227,204,170,84,91,101,242,217,88,125,78,77,75,111,18,141,77,53,252,18,76,118,91,36,172,141,222,194,251,156,180,30,237,123,95,6,76,82,249,41,152,234,238,25,207,174,246,88,23,221,190,231,102,133,217,119,246,202,164,37,147,204,252,225,32,212,222,200,170,168,171,170,146,133,107,161,234,174,89,9,211,197,79,7,43,184,187,148,122,188,155,113,237,101,216,85,6,175,23,35,109,71,240,168,177,152,125,185,37,189,107,73,35,150,196,135,95,215,214,82,185,27,18,147,82,200,202,144,112,158,250,252,23,226,157,155,137,158,139,244,159,201,43,130,157,93,236,92,254,79,106,236,178,91,123,149,204,218,173,155,185,123,119,109,86,154,235,161,233,160,13,63,8,1,198,175,194,197,173,241,2,15,151,84,68,244,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,64,190,53,126,22,45,111,136,16,124,186,162,2,0,112,184,241,217,134,95,125,121,60,209,127,194,128,120,92,120,236,195,47,190,188,158,104,191,224,0,0,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,11,84,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,230,199,194,198,50,124,63,184,124,185,241,154,192,18,83,50,153,205,174,227,134,15,225,110,0,209,41,94,138,179,48,230,223,163,71,120,159,66,21,42,167,88,139,79,76,103,36,169,69,175,45,148,110,121,13,54,147,213,73,90,156,115,83,82,27,103,229,100,163,42,53,220,218,99,44,43,55,149,85,135,104,83,116,153,116,214,225,50,133,118,8,187,86,109,182,74,112,201,4,243,235,71,41,178,209,106,45,86,231,45,104,105,194,30,43,46,184,13,121,102,75,23,40,88,83,102,66,150,165,212,100,33,117,57,204,199,39,145,73,167,18,210,82,38,186,74,90,19,177,180,171,82,73,173,59,214,104,109,39,189,105,35,208,78,90,50,233,98,101,127,11,32,97,157,139,31,249,169,149,137,187,222,254,51,170,118,102,89,126,103,45,215,92,228,243,121,8,87,41,10,216,142,226,46,243,48,129,92,75,56,118,82,152,180,162,227,150,95,232,82,219,93,171,71,98,5,201,71,84,244,169,134,232,148,202,113,161,169,200,114,83,196,189,236,71,136,203,42,109,38,226,157,46,90,137,36,180,184,167,107,47,10,177,50,234,193,188,71,183,49,74,202,151,217,235,86,205,65,170,132,109,206,56,134,222,216,126,187,14,242,214,133,169,151,80,106,109,196,18,139,123,107,90,76,244,81,141,63,10,96,226,177,146,202,174,25,223,243,243,29,135,54,252,183,236,155,174,65,203,185,22,153,42,144,116,186,219,239,44,220,117,105,52,238,106,52,133,45,6,149,26,150,148,188,167,17,243,100,182,27,80,113,94,32,57,152,179,115,95,137,118,86,41,89,240,101,211,150,155,30,37,54,175,76,146,70,165,211,170,45,206,154,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,18,215,129,143,231,179,246,111,247,144,170,177,106,156,12,127,61,159,179,127,188,128,90,160,0,0,242,152,177,242,19,240,89,121,126,20,191,249,25,242,126,163,242,143,242,223,234,95,102,115,181,126,67,231,127,35,204,252,159,175,250,61,116,25,140,171,57,74,122,171,53,234,20,41,112,233,171,144,226,161,199,151,37,50,95,101,131,81,242,208,227,169,109,180,184,178,78,132,107,38,208,74,50,51,36,167,93,10,237,56,189,227,164,204,48,203,140,76,57,183,171,61,138,181,137,117,5,83,158,74,9,244,60,170,59,8,39,38,155,110,182,105,66,119,45,113,24,90,22,102,78,53,37,212,146,20,91,148,138,65,1,115,220,20,42,212,167,178,219,121,80,153,169,196,93,74,29,241,34,92,136,105,121,38,251,44,61,2,18,90,117,109,235,185,40,90,152,121,41,81,150,138,54,156,34,215,105,233,97,66,136,120,83,227,204,108,27,205,28,11,102,187,54,91,116,44,73,142,86,203,136,76,135,73,134,234,43,117,10,128,242,217,66,20,78,175,154,71,25,38,100,158,89,76,113,102,180,164,150,74,189,224,1,0,56,213,248,88,181,190,32,65,242,234,136,159,226,0,113,171,240,177,107,124,64,131,229,213,16,21,87,148,239,20,248,55,241,2,222,243,22,6,148,198,107,50,157,226,159,6,254,32,91,222,98,192,210,152,0,0,0,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,80,15,20,127,29,152,155,247,47,147,194,19,83,133,78,25,218,184,201,145,28,76,194,219,214,39,104,162,220,215,133,78,159,39,107,109,173,198,119,211,41,219,31,107,152,133,161,47,52,178,75,141,172,210,123,28,66,20,69,170,72,66,190,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,1,89,121,193,202,101,229,148,92,80,249,15,93,145,46,177,66,159,29,185,52,43,141,80,10,43,21,84,19,104,55,201,8,39,29,36,45,167,86,109,169,6,189,250,114,214,100,73,117,6,126,83,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,171,89,52,203,155,17,170,73,75,218,147,82,8,205,101,160,156,206,229,234,213,205,6,13,86,176,142,233,147,216,59,127,46,77,58,168,136,173,200,122,153,57,165,110,106,67,105,89,127,132,218,201,42,66,150,211,174,160,150,141,251,138,53,112,200,201,69,247,149,191,194,45,199,139,148,202,83,119,37,90,160,221,22,150,228,98,102,78,180,184,218,173,82,152,146,149,27,137,102,83,142,32,205,149,161,165,151,99,109,75,78,166,146,64,78,161,149,113,170,129,149,112,23,253,194,227,192,158,25,125,245,231,19,68,170,17,87,133,199,129,60,50,251,235,206,38,137,84,0,0,0,3,202,98,173,59,17,234,248,113,113,211,48,134,227,165,80,111,57,52,247,91,162,84,170,144,206,76,88,210,140,189,85,45,178,63,180,137,70,151,18,133,25,41,77,60,73,54,151,234,192,6,88,106,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,22,213,193,62,231,194,51,179,111,203,62,141,79,151,7,17,78,68,89,245,167,165,212,144,226,42,148,228,155,136,140,168,172,22,213,54,134,20,227,137,119,213,86,139,144,218,141,211,39,16,211,63,127,138,230,74,63,9,182,171,249,148,195,58,101,42,53,201,105,83,228,73,187,90,211,146,245,98,150,203,105,81,72,222,106,38,212,244,86,219,95,69,39,123,141,30,210,89,155,44,180,170,150,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,138,111,101,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,32,211,240,14,85,150,44,194,218,185,160,193,170,46,46,90,209,187,7,111,230,70,168,210,215,41,185,15,83,39,52,173,174,199,113,72,63,240,92,65,169,40,82,218,117,165,154,17,191,105,120,172,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,66,186,184,203,212,240,74,126,54,208,34,216,237,196,78,34,211,163,191,26,250,54,98,62,202,212,131,98,27,180,211,117,106,73,50,242,249,46,186,68,180,26,150,72,36,33,103,162,27,74,98,94,86,40,24,203,115,230,10,201,162,101,250,183,232,123,249,234,129,174,145,80,84,148,176,220,94,91,75,113,247,29,53,18,137,76,165,132,60,110,55,181,124,198,201,104,216,230,237,138,230,149,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,139,244,225,221,148,63,197,75,6,143,229,76,46,78,33,94,60,169,183,70,201,253,165,150,57,74,119,178,196,111,105,19,101,202,109,213,111,52,239,220,235,142,232,226,219,38,182,131,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,3,74,96,0,3,207,223,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,61,153,193,202,101,229,148,92,80,249,15,93,145,46,177,66,159,29,185,52,43,141,80,10,43,21,84,19,104,55,201,8,39,29,36,45,167,86,109,169,6,189,250,114,214,100,73,117,6,122,51,28,171,51,185,122,181,115,65,131,85,172,35,186,100,246,14,223,203,147,78,170,34,43,114,30,166,78,105,91,154,144,218,86,95,225,54,178,74,144,165,180,235,168,37,163,126,226,10,96,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,185,76,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,206,190,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,93,194,247,184,92,120,19,195,47,190,188,226,104,10,1,26,168,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,51,88,52,167,148,239,11,24,55,240,254,222,242,230,0,117,80,1,229,45,220,82,177,46,187,238,238,195,58,5,119,181,92,150,39,96,249,65,11,178,188,142,199,219,89,55,162,252,226,208,77,185,189,180,154,190,109,74,219,166,138,208,250,0,245,96,0,2,42,241,71,240,39,137,191,114,249,196,33,64,34,255,0,184,163,248,19,196,223,185,124,226,16,160,16,30,130,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,87,19,195,23,33,223,129,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,10,225,67,145,201,55,45,86,137,155,140,70,92,67,161,83,100,72,93,163,73,52,53,32,231,75,105,78,48,169,175,146,137,68,210,24,117,43,229,36,180,116,222,105,46,106,132,182,142,117,186,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,4,170,0,0,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,0,160,190,42,109,210,145,158,59,249,84,249,178,223,144,228,122,58,167,33,232,201,105,12,63,232,200,196,72,105,68,226,141,212,114,137,165,154,212,150,204,150,181,163,105,146,9,197,246,14,10,118,230,28,85,113,198,244,174,87,151,206,188,232,150,250,29,183,99,57,28,156,109,17,93,123,151,58,82,86,109,159,45,228,110,138,202,76,156,66,141,185,111,167,106,200,212,104,132,24,215,138,21,92,106,197,203,191,21,235,41,150,220,139,166,177,38,164,136,242,102,170,90,225,176,181,159,38,41,58,162,35,90,25,107,150,210,61,84,145,33,180,145,37,36,68,69,208,50,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,196,26,51,0,0,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,0,113,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,9,254,0,0,0,0,0,50,174,53,80,50,174,2,90,102,127,59,117,92,81,192,188,49,203,77,136,252,186,125,167,103,90,244,72,149,233,12,202,81,34,191,53,154,108,47,154,117,165,50,133,161,17,100,162,74,9,59,214,219,171,74,29,47,160,209,151,53,202,142,84,113,31,54,184,142,139,42,202,107,176,210,160,242,223,175,215,223,100,215,22,145,21,70,100,74,81,17,151,49,229,237,81,52,201,25,41,197,37,70,102,132,33,199,17,207,240,183,11,111,188,105,190,233,152,103,134,148,47,76,220,149,158,119,98,133,218,153,143,205,229,50,183,156,249,199,150,134,211,163,109,45,94,178,139,93,52,45,76,200,143,66,121,81,202,142,28,101,43,14,17,101,89,77,118,234,172,238,91,245,250,251,236,146,37,85,229,36,140,137,74,34,51,229,178,141,202,38,153,35,52,182,149,40,204,214,181,184,226,194,128,115,11,107,80,172,108,125,196,187,42,214,131,216,168,182,253,225,89,165,211,163,115,86,231,34,43,19,93,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,69,181,101,167,255,0,161,182,175,240,254,251,255,0,245,245,65,85,121,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,1,64,35,74,121,177,240,177,140,159,15,238,31,46,124,117,81,202,179,99,225,99,25,62,31,220,62,92,248,12,214,13,84,12,171,141,84,0,0,0,10,33,226,59,145,200,217,82,188,160,94,24,124,185,114,48,234,240,144,250,32,178,234,29,117,116,73,105,34,89,194,117,243,35,74,208,164,154,148,194,148,174,106,144,211,169,81,40,217,55,92,227,249,81,205,118,35,229,43,17,209,122,217,78,246,234,84,238,91,21,250,3,239,26,34,213,226,164,204,201,42,50,35,229,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,244,61,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,230,102,143,2,255,0,22,188,118,185,176,83,229,79,202,63,147,157,139,248,207,176,246,62,127,104,134,196,159,200,243,28,219,183,159,183,233,158,187,117,233,174,132,26,40,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,138,111,101,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,63,86,42,215,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,165,165,0,168,190,54,24,197,74,173,94,86,30,8,80,235,210,221,145,109,71,149,91,175,195,102,82,85,17,47,202,38,211,13,46,182,149,153,148,150,218,109,245,145,56,130,52,181,49,6,147,50,117,66,42,228,31,47,20,172,205,102,46,6,28,221,20,169,115,45,132,81,234,147,171,174,196,152,152,207,194,96,162,173,150,36,182,163,63,89,104,152,252,51,36,237,89,25,153,111,66,155,37,144,241,89,167,198,191,198,39,48,87,182,49,183,79,236,81,46,10,129,118,6,20,215,45,196,65,97,164,71,139,205,79,49,194,39,141,134,90,55,54,172,211,204,53,237,209,58,17,89,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,155,119,172,151,18,100,20,237,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,209,158,75,241,142,187,143,185,96,176,49,86,233,103,101,106,171,79,114,61,69,205,200,62,211,42,36,135,98,59,39,68,33,8,71,57,113,212,239,45,41,36,163,153,176,181,36,234,116,237,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,85,112,62,191,228,187,74,197,60,45,157,112,196,40,241,100,83,171,244,186,74,141,164,190,107,117,46,177,54,66,11,78,106,208,68,204,4,43,169,161,6,109,253,19,112,247,5,165,0,0,0,160,190,42,109,210,145,158,59,249,84,249,178,223,144,228,122,58,167,33,232,201,105,12,63,232,200,196,72,105,68,226,141,212,114,137,165,154,212,150,204,150,181,163,105,146,9,197,223,160,204,102,53,226,133,87,26,177,114,239,197,122,202,101,183,34,233,172,73,169,34,60,153,170,150,184,108,45,103,201,138,78,168,136,214,134,90,229,180,143,85,36,72,109,36,73,73,17,17,4,223,224,167,110,97,197,87,28,111,74,229,121,124,235,206,137,111,161,219,118,51,145,201,198,209,21,215,185,115,165,37,102,217,242,222,70,232,172,164,201,196,40,219,150,250,118,172,141,70,139,148,25,204,200,206,40,82,176,115,54,152,103,126,87,83,16,169,172,86,61,27,49,249,115,83,17,136,140,78,101,200,78,74,113,213,17,165,40,101,50,77,227,215,66,50,108,200,212,157,119,22,140,192,5,0,241,71,241,217,137,191,114,249,60,33,127,194,128,120,163,248,236,196,223,185,124,158,16,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,137,89,197,206,45,247,155,251,238,61,126,191,15,208,214,221,27,127,201,251,127,152,204,143,69,243,89,142,137,95,194,144,195,78,63,205,114,57,57,243,132,123,53,218,157,8,186,241,88,215,77,118,37,171,81,178,163,206,217,69,170,212,33,213,38,70,229,32,249,178,162,55,37,184,238,111,50,222,157,168,155,36,180,35,36,159,51,85,17,154,82,101,221,114,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,14,191,195,131,135,252,204,196,87,90,197,188,94,183,127,210,158,7,105,97,168,210,28,126,59,151,20,173,139,111,108,117,178,182,220,67,44,184,100,181,188,74,218,110,52,77,36,151,243,198,213,223,143,63,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,64,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,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,1,254,19,165,179,79,133,34,124,133,165,13,70,105,111,45,74,50,34,36,164,140,204,204,207,167,113,10,34,226,97,143,178,113,127,29,165,91,212,170,139,175,82,45,221,244,222,74,94,53,32,228,199,153,49,27,137,41,113,105,250,14,17,107,161,31,212,68,45,131,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,249,68,43,77,205,119,167,83,247,17,159,117,22,224,237,165,90,199,140,126,161,210,100,37,217,111,220,55,28,103,103,172,201,110,104,135,230,182,151,86,163,50,89,233,171,189,77,68,101,215,174,190,208,233,52,156,165,87,216,203,44,236,114,172,68,38,154,83,142,246,114,117,181,165,74,107,209,229,37,42,45,204,232,125,53,234,75,211,252,226,53,192,83,104,159,25,110,235,177,47,32,213,167,126,155,139,81,125,121,158,194,106,37,153,145,90,213,145,22,51,109,162,223,181,100,168,185,72,65,18,159,98,142,243,91,143,68,22,186,237,239,208,143,236,238,20,34,209,26,36,160,140,181,52,172,136,203,245,128,210,70,82,100,199,149,150,124,47,92,105,6,234,19,103,209,19,213,100,163,71,241,123,30,169,233,221,167,184,117,193,195,178,81,82,69,75,44,24,113,178,150,228,46,205,108,81,227,158,230,57,124,227,77,62,55,206,23,95,88,143,95,165,237,208,119,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,1,22,248,141,222,138,180,50,209,114,52,151,82,147,172,68,153,76,50,53,105,169,59,79,151,254,248,191,71,235,251,12,74,65,93,92,99,175,255,0,66,97,77,26,209,100,218,55,167,212,163,184,180,159,210,38,215,26,160,217,158,132,162,62,242,247,25,0,167,186,60,117,79,175,65,138,134,205,106,147,45,166,201,36,90,154,141,75,34,211,79,111,120,209,214,82,41,107,164,229,203,15,161,57,28,217,52,219,116,157,80,164,109,63,239,6,11,187,66,247,12,234,225,244,87,231,95,150,228,56,196,163,117,234,180,54,209,183,93,119,27,200,34,211,78,189,230,52,149,128,80,100,83,112,82,198,135,41,75,55,91,183,41,137,94,243,61,72,202,35,68,100,122,245,239,32,21,185,197,255,0,46,174,211,213,78,199,59,126,137,21,44,73,144,205,50,111,100,141,163,166,226,187,124,151,30,115,99,90,109,208,139,85,169,122,235,166,165,237,28,211,133,62,99,213,135,120,142,172,50,175,212,144,213,38,184,179,228,27,239,109,34,146,243,240,89,73,22,247,82,157,54,160,250,18,76,254,210,232,45,83,52,120,79,23,25,112,86,227,179,159,142,135,159,84,9,143,67,37,160,149,164,142,200,243,109,153,106,133,158,186,185,236,45,125,222,227,207,100,244,215,112,67,26,165,52,217,59,26,117,157,114,45,27,125,116,18,213,18,89,244,254,65,154,77,77,127,189,238,246,123,3,77,12,62,212,150,91,146,195,137,113,167,82,75,66,210,100,100,164,153,106,70,70,93,229,160,255,0,65,29,178,71,152,234,38,96,112,122,149,57,137,140,29,86,149,25,136,19,152,39,17,188,157,106,44,99,113,91,73,213,171,77,207,105,170,180,61,123,200,143,190,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,165,49,154,204,216,248,167,198,79,136,23,15,152,190,2,234,120,92,120,19,195,47,190,188,226,104,149,66,42,240,184,240,39,134,95,125,121,196,209,42,128,7,42,205,143,133,140,100,248,127,112,249,115,227,170,142,85,155,31,11,24,201,240,254,225,242,231,192,102,176,106,160,101,92,106,160,7,201,187,45,106,21,243,106,214,108,171,166,15,109,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,162,27,101,159,133,70,17,229,243,23,36,226,181,102,235,151,125,46,157,35,159,105,193,169,83,144,202,40,235,37,168,208,251,198,149,169,50,228,161,60,178,67,155,26,66,22,74,112,155,223,203,54,166,248,0,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,128,26,83,0,0,0,0,0,0,31,38,236,186,104,86,53,171,89,189,110,153,221,138,139,111,211,228,85,42,50,121,75,115,145,21,134,212,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,250,0,162,206,42,120,199,66,197,220,220,85,227,91,140,235,18,194,167,181,103,57,39,114,255,0,133,74,140,251,238,73,61,139,66,77,28,183,228,58,198,158,178,85,200,222,149,26,86,68,93,131,130,61,149,85,159,141,24,133,136,204,200,136,84,218,29,174,213,18,67,74,90,185,234,126,116,182,222,105,72,78,221,166,130,77,61,226,81,154,136,200,212,222,132,173,76,211,0,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,239,23,83,193,234,202,170,218,185,62,69,118,161,34,35,145,239,27,162,165,91,130,150,86,163,91,108,33,44,193,52,186,70,146,34,95,54,11,170,34,73,168,182,41,7,174,166,105,72,75,252,66,178,169,88,149,96,92,184,115,93,145,45,138,109,213,71,155,68,152,236,69,165,47,182,196,150,86,203,138,109,74,74,146,75,36,172,204,140,210,162,215,77,72,251,134,101,241,10,202,170,225,173,255,0,114,225,205,118,68,71,234,86,173,98,109,18,99,177,22,165,48,227,241,158,91,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,238,26,136,25,246,226,81,132,50,112,131,56,55,195,4,196,178,166,222,18,10,239,166,189,37,246,157,91,232,156,165,46,66,136,155,211,98,19,48,165,182,132,172,137,100,134,146,103,187,82,90,130,221,56,117,99,29,11,25,50,143,98,73,164,51,217,229,217,244,246,44,234,164,109,203,95,38,84,6,26,109,39,189,72,65,43,154,193,199,127,68,238,74,57,251,55,41,72,81,142,43,198,175,194,197,173,241,2,15,151,84,71,148,224,133,125,122,67,11,49,47,12,253,23,203,244,13,193,18,187,219,121,250,243,187,124,99,103,149,203,219,234,236,244,110,237,219,143,119,59,77,19,179,85,122,190,53,126,22,45,111,136,16,124,186,162,2,189,120,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,235,152,174,44,87,221,79,49,212,58,246,5,215,42,172,225,117,157,80,140,183,41,107,75,49,190,84,114,150,234,100,184,226,150,194,157,101,151,217,121,77,33,183,55,236,229,180,254,196,60,68,150,235,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,220,164,45,73,61,72,204,135,229,1,165,60,180,102,46,196,205,6,22,64,196,203,22,71,243,80,235,16,182,61,252,89,84,236,204,188,252,62,99,173,55,206,229,115,208,158,106,19,177,125,228,125,228,93,84,103,91,37,25,174,174,229,47,25,97,94,92,218,172,203,66,165,164,59,166,137,9,228,39,183,197,218,178,109,194,75,132,104,55,152,90,249,173,158,168,81,232,182,249,136,67,174,24,208,157,167,116,208,175,155,86,141,122,218,211,187,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,1,245,128,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,14,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,2,213,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,177,240,177,140,159,15,238,31,46,124,102,176,5,244,112,217,202,142,28,96,102,7,91,120,161,76,107,210,183,158,35,91,240,43,21,42,204,134,73,46,71,139,41,150,228,55,2,57,106,124,182,81,185,27,204,143,115,174,32,150,173,9,45,54,212,192,28,171,41,222,22,48,111,225,253,189,229,204,14,170,0,62,77,217,107,80,175,155,86,179,101,93,48,123,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,31,88,0,103,135,62,185,103,141,149,140,195,84,236,122,52,232,143,219,213,200,255,0,40,237,246,89,55,119,194,167,63,33,244,55,17,211,117,74,82,150,210,153,113,178,94,245,239,66,80,179,52,169,106,66,102,87,3,31,207,103,236,223,239,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,128,90,160,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,32,166,30,42,120,199,66,197,220,220,85,227,91,140,235,18,194,167,181,103,57,39,114,255,0,133,74,140,251,238,73,61,139,66,77,28,183,228,58,198,158,178,85,200,222,149,26,86,68,81,0,126,170,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,199,235,187,45,106,237,141,117,86,108,171,166,15,98,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,160,22,157,211,93,177,174,170,53,235,107,78,236,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,208,105,123,5,49,66,149,141,88,71,104,98,189,25,49,27,143,116,209,227,84,151,30,52,212,203,68,55,214,130,231,69,55,82,68,75,91,46,243,26,95,170,147,37,182,162,52,164,200,200,179,67,89,181,171,182,253,58,133,86,171,193,236,241,46,106,122,234,148,183,57,168,95,104,138,137,82,34,41,205,18,102,104,209,248,146,17,162,136,149,234,107,166,213,36,206,215,248,44,99,204,106,181,155,117,229,202,179,54,90,234,84,41,11,185,168,164,244,135,93,71,163,158,54,218,146,203,72,52,108,97,13,72,54,220,50,223,243,139,156,181,18,61,85,168,194,205,4,0,227,87,225,98,214,248,129,7,203,170,34,127,136,1,198,175,194,197,173,241,2,15,151,84,64,85,94,83,188,83,224,223,196,11,123,204,88,26,83,25,172,202,119,138,124,27,248,129,111,121,139,3,74,96,0,0,0,0,0,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,0,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,224,19,252,0,0,6,85,198,170,6,85,192,90,77,139,157,58,86,86,56,98,97,213,10,208,184,34,39,21,46,88,245,130,183,225,156,100,202,56,76,29,114,106,93,168,62,218,148,73,66,18,146,117,45,26,201,68,183,137,37,203,113,8,123,111,171,225,87,158,218,173,245,39,241,106,198,155,154,224,175,93,146,228,74,159,107,215,42,79,170,98,229,176,150,141,231,160,188,233,145,186,75,108,155,125,228,56,234,150,74,66,148,222,230,249,108,161,202,139,0,26,168,1,8,56,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,240,0,0,0,20,129,197,11,37,31,139,253,246,188,103,195,218,101,42,14,27,94,85,4,70,106,157,8,185,62,134,170,41,149,45,113,201,165,40,245,101,222,83,239,54,109,145,33,191,93,173,141,165,13,115,46,252,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,5,0,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,226,179,59,152,91,171,52,24,203,90,197,203,166,55,96,237,252,184,212,234,90,37,57,33,154,100,22,147,181,168,237,169,103,254,19,139,52,165,9,91,174,186,178,66,55,237,46,127,118,83,168,84,123,170,179,73,181,174,63,148,20,88,85,9,17,233,213,126,198,184,158,144,138,135,20,150,164,242,22,102,182,185,136,36,175,150,163,220,157,218,31,82,29,87,37,248,111,135,24,187,154,11,3,14,113,106,103,103,181,171,85,7,26,152,158,220,81,59,83,136,142,235,145,226,243,79,67,46,123,232,105,141,16,100,226,185,187,91,82,86,164,168,130,117,112,125,202,31,118,110,47,168,95,207,194,177,146,220,255,0,248,120,179,229,188,210,11,252,54,27,37,175,249,245,27,127,144,112,90,160,0,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,1,165,48,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,128,149,64,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,102,176,94,245,67,54,118,110,81,114,19,131,119,197,118,60,74,197,118,125,143,109,70,161,91,138,158,113,95,170,172,161,69,39,205,11,38,221,52,33,166,150,110,41,102,141,154,242,208,102,74,117,4,97,250,184,140,231,95,241,85,195,134,40,22,5,78,148,230,38,221,63,55,77,140,249,243,92,165,193,50,89,57,83,83,59,84,133,109,90,9,182,146,233,165,43,113,74,86,142,165,151,91,58,76,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,95,147,20,177,74,251,198,155,238,167,137,152,151,93,244,205,201,89,228,246,217,189,149,152,252,222,83,40,101,191,155,101,8,109,58,54,210,19,234,164,181,211,83,212,204,204,251,6,46,228,75,30,112,79,1,173,124,119,189,237,153,113,225,215,36,58,154,165,56,152,249,251,121,133,114,138,18,231,117,220,210,228,41,110,150,195,70,141,26,89,67,138,75,175,19,73,11,201,203,22,97,109,92,208,96,213,23,23,45,104,221,131,183,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,248,46,32,212,148,41,109,58,210,205,8,223,180,186,168,206,102,79,179,103,121,101,23,20,62,92,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,30,132,236,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,68,17,215,138,63,129,60,77,251,151,206,33,10,1,23,253,197,31,192,158,38,253,203,231,16,133,0,128,213,64,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,4,170,0,0,0,0,0,17,127,137,117,255,0,39,15,178,91,136,146,169,183,12,74,85,74,185,30,53,2,41,60,109,111,152,137,114,91,106,84,118,144,225,30,245,170,25,203,51,218,91,210,132,173,105,219,179,113,74,1,84,28,112,111,248,206,213,112,179,11,96,220,50,202,68,88,245,26,253,82,146,147,117,44,26,29,83,76,66,144,178,211,148,181,145,179,61,9,234,107,65,27,159,68,156,45,193,90,216,123,101,85,113,42,255,0,182,176,230,133,34,35,21,43,170,177,10,137,13,217,107,82,88,109,249,47,33,150,212,226,146,149,40,144,74,89,25,153,37,71,166,186,17,247,15,62,39,79,7,220,28,174,223,57,160,44,85,142,247,103,162,225,165,61,249,19,28,218,133,243,229,78,142,252,72,241,180,53,165,105,220,133,201,119,152,73,90,75,179,108,86,211,113,38,56,174,126,48,206,213,194,44,222,226,77,139,101,68,236,148,88,245,8,245,8,209,82,219,109,183,23,182,196,102,98,216,105,13,161,40,67,45,174,66,144,218,9,62,171,105,66,76,204,200,204,194,250,112,7,24,232,89,128,193,171,79,24,173,198,123,60,75,154,158,153,14,70,220,181,246,73,72,82,155,147,27,122,208,131,115,148,251,110,181,204,216,73,94,205,201,245,84,70,58,0,174,174,11,120,199,93,188,48,106,237,193,218,187,60,200,152,119,80,143,34,151,39,114,11,108,90,146,164,56,168,219,18,130,51,216,251,18,29,230,41,107,82,187,78,223,85,45,164,142,197,64,80,15,20,127,29,152,155,247,47,147,194,18,83,32,89,174,195,140,165,100,70,237,189,111,87,123,117,86,118,32,84,152,160,80,24,120,145,42,175,41,52,202,105,154,82,102,71,203,101,27,146,110,188,100,105,109,42,73,17,45,107,109,181,198,190,40,254,59,49,55,238,95,39,132,34,251,149,106,171,212,168,244,39,170,114,215,77,135,33,233,113,225,169,229,27,12,190,242,91,75,174,161,189,118,165,107,75,12,165,74,34,213,68,211,100,122,237,45,2,197,114,91,197,90,242,183,177,18,175,74,205,125,229,46,183,111,93,82,27,146,117,247,155,36,162,222,91,17,28,73,147,80,225,197,82,156,67,234,110,42,13,8,216,132,47,123,186,26,156,117,74,184,145,149,113,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,88,89,248,0,0,12,176,210,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,53,60,32,7,12,92,135,126,4,40,81,177,231,22,40,187,111,235,130,158,159,70,210,234,52,238,92,171,93,149,45,228,185,162,185,170,46,116,134,21,28,213,185,182,221,101,38,227,39,166,247,82,97,215,242,3,147,234,86,83,112,141,41,168,20,183,47,187,198,60,57,247,90,222,117,38,136,207,161,10,54,224,180,150,214,166,182,71,55,157,65,184,149,40,221,90,150,189,219,13,182,219,148,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,1,42,135,42,205,143,133,140,100,248,127,112,249,115,227,170,142,85,155,31,11,24,201,240,254,225,242,231,192,102,176,106,160,101,92,106,160,0,0,0,5,0,241,71,241,217,137,191,114,249,60,33,127,194,128,120,163,248,236,196,223,185,124,158,16,9,85,192,199,243,217,251,55,251,200,77,252,243,98,133,87,7,50,151,137,151,229,9,50,202,164,197,31,209,176,223,137,53,81,31,136,252,231,155,132,220,166,221,73,26,146,182,85,36,158,45,52,51,54,200,137,73,215,113,66,14,6,63,158,207,217,191,222,67,208,113,193,189,106,176,44,12,44,195,150,99,196,58,109,114,177,81,173,200,117,72,87,61,47,193,101,166,90,74,21,187,105,32,211,80,120,212,70,147,51,52,183,161,167,67,37,5,69,141,41,229,99,5,63,23,108,190,217,56,56,229,67,182,203,183,233,231,219,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,65,121,66,194,24,216,239,153,124,61,194,218,131,17,31,166,213,171,8,122,168,196,151,221,101,18,41,209,144,169,83,25,37,181,235,165,107,142,195,168,65,164,211,235,169,62,178,62,145,105,36,5,101,241,193,178,170,179,236,12,44,196,102,100,68,42,109,14,177,81,162,72,105,75,87,61,79,206,101,167,154,82,19,183,105,160,147,79,120,148,102,162,50,53,55,161,43,83,52,194,174,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,110,156,72,109,106,237,225,146,92,82,164,219,144,123,92,184,244,248,149,71,27,230,161,189,177,97,78,143,46,75,154,172,200,143,99,12,58,189,53,220,173,186,36,141,70,68,121,246,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,6,167,128,0,4,95,226,93,127,201,195,236,150,226,36,170,109,195,18,149,82,174,71,141,64,138,79,27,91,230,34,92,150,218,149,29,164,56,71,189,106,134,114,204,246,150,244,161,43,90,118,236,220,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,112,178,158,56,55,252,103,106,184,89,133,176,110,25,101,34,44,122,141,126,169,73,73,186,150,13,14,169,166,33,72,89,105,202,90,200,217,158,132,245,53,160,141,207,162,78,22,238,63,193,247,7,43,183,206,104,11,21,99,189,217,232,184,105,79,126,68,199,54,161,124,249,83,163,191,18,60,109,13,105,90,119,33,114,93,230,18,86,146,236,219,21,180,220,73,128,130,195,77,24,3,140,116,44,192,96,213,167,140,86,227,61,158,37,205,79,76,135,35,110,90,251,36,164,41,77,201,141,189,104,65,185,202,125,183,90,230,108,36,175,102,228,250,170,35,20,45,159,140,51,181,112,139,55,184,147,98,217,81,59,37,22,61,66,61,66,52,84,182,219,109,197,237,177,25,152,182,26,67,104,74,16,203,107,144,164,54,130,79,170,218,80,147,51,50,51,59,20,224,183,140,117,219,195,6,174,220,29,171,179,204,137,135,117,8,242,41,114,119,32,182,197,169,42,67,138,141,177,40,35,61,143,177,33,222,98,150,181,43,180,237,245,82,218,72,194,197,69,0,241,71,241,217,137,191,114,249,60,33,127,194,128,120,163,248,236,196,223,185,124,158,16,14,41,129,120,23,136,249,139,196,122,118,23,225,125,27,183,85,103,106,235,207,58,102,136,180,248,169,50,39,37,73,112,136,249,108,163,114,117,61,13,70,165,37,8,74,214,180,33,90,41,192,188,11,195,140,186,97,197,59,11,240,190,141,216,105,80,117,117,231,157,50,92,170,132,165,17,19,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,154,235,224,99,249,236,253,155,253,228,45,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,249,190,251,81,153,114,75,238,37,182,154,73,173,107,81,145,18,82,69,169,153,153,247,22,131,253,4,118,206,230,99,104,153,126,193,234,172,231,230,48,85,90,172,103,224,65,96,220,70,243,117,216,178,77,181,109,55,80,173,55,51,166,169,212,253,196,103,220,21,183,197,99,50,10,196,76,70,78,25,80,42,72,118,147,67,89,115,205,135,183,17,201,101,249,204,168,143,99,170,78,155,86,93,13,36,127,97,116,29,47,132,6,93,93,168,42,163,142,119,5,22,50,152,141,33,234,92,46,215,27,87,73,196,246,9,77,188,222,246,180,219,161,158,139,74,245,215,93,11,218,43,214,2,107,184,221,141,81,90,112,157,147,62,240,185,16,141,61,117,146,21,46,89,116,254,90,137,36,167,127,223,119,251,125,186,19,202,230,20,69,193,172,21,183,44,230,35,182,203,229,2,27,211,9,8,36,235,35,178,50,219,134,122,33,7,174,173,251,75,95,127,184,131,252,115,109,76,93,91,46,120,131,9,184,230,241,170,218,171,104,132,163,113,255,0,120,62,93,218,31,188,103,22,179,29,80,43,211,162,169,6,133,70,150,235,102,147,45,13,38,149,153,105,167,179,184,105,107,31,96,200,169,96,173,243,14,42,150,78,187,110,84,210,141,134,122,153,156,71,72,136,180,235,222,99,54,184,131,17,248,55,229,201,14,73,40,157,98,175,49,181,238,215,93,196,242,200,245,215,175,121,0,190,78,28,119,162,174,236,180,91,109,41,228,172,232,241,33,211,8,137,90,232,77,83,226,127,190,63,210,250,190,194,18,148,87,87,7,27,255,0,211,120,85,89,180,94,54,137,232,21,41,14,33,37,244,141,180,70,167,182,71,161,168,207,188,253,196,66,197,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,73,113,159,186,41,83,46,27,114,218,109,74,237,236,49,14,66,146,102,157,57,73,93,69,26,233,174,239,164,126,237,5,182,40,201,41,53,25,145,17,22,186,152,162,126,42,215,235,23,142,100,92,133,28,155,210,139,0,233,171,54,244,208,212,204,249,196,122,232,163,235,235,125,95,97,0,225,121,78,180,38,94,185,135,176,105,49,24,83,168,69,197,74,126,65,18,77,90,50,83,152,74,143,162,79,244,189,165,160,209,229,185,77,110,141,111,211,41,45,39,106,33,67,102,57,22,154,104,72,65,39,220,94,239,112,163,238,20,118,98,235,249,140,69,105,76,161,198,169,208,73,210,37,39,93,170,110,124,21,110,47,84,200,186,31,126,164,47,72,7,252,173,9,113,10,109,100,70,149,17,145,145,251,72,81,95,20,140,23,127,15,49,230,101,217,14,150,182,41,183,17,185,53,111,37,131,75,106,147,34,108,215,12,183,18,18,147,81,165,4,125,230,122,123,76,94,176,130,156,89,240,129,23,206,5,53,117,194,136,226,230,208,102,166,99,139,105,189,76,152,98,28,231,15,83,36,40,244,213,101,175,82,47,172,128,65,190,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,113,158,158,195,238,23,156,149,18,210,75,73,145,146,139,82,50,25,123,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,239,35,35,46,169,247,151,218,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,122,128,233,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,105,76,102,179,54,62,41,241,147,226,5,195,230,47,128,186,158,23,30,4,240,203,239,175,56,154,37,80,138,188,46,60,9,225,151,223,94,113,52,74,160,1,202,179,99,225,99,25,62,31,220,62,92,248,234,163,149,102,199,194,198,50,124,63,184,124,185,240,25,172,26,168,25,87,26,168,0,0,0,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,3,74,96,0,0,0,0,2,63,231,242,250,252,29,228,219,22,43,254,139,244,135,107,183,220,161,114,121,252,173,190,146,113,16,57,187,182,171,94,95,106,230,109,211,214,217,183,84,235,184,164,0,128,28,106,252,44,90,223,16,32,249,117,68,5,43,13,52,101,234,214,174,216,216,5,134,150,85,211,7,177,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,186,140,235,101,234,214,161,95,56,251,134,150,85,211,7,182,209,110,11,194,141,75,168,198,230,173,190,124,87,230,180,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,141,52,128,10,128,227,123,98,250,63,20,240,211,19,61,41,204,244,245,191,46,133,216,185,26,114,123,4,146,123,155,204,221,235,111,244,150,221,187,75,111,39,93,85,191,68,219,248,175,94,53,244,154,83,217,109,179,107,175,83,34,46,165,14,248,143,18,60,197,50,147,125,150,30,129,53,78,180,135,52,220,148,45,76,50,165,36,143,69,27,77,153,235,180,180,8,193,193,83,197,61,211,240,254,119,152,211,132,170,227,87,225,98,214,248,129,7,203,170,34,181,114,7,125,126,14,243,147,132,245,255,0,69,250,67,181,220,13,208,185,60,254,86,223,73,54,184,28,221,219,85,175,47,181,115,54,233,235,108,219,170,117,220,86,85,198,175,194,197,173,241,2,15,151,84,64,83,93,167,107,87,111,155,170,141,101,90,208,123,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,117,23,231,148,140,142,89,185,122,203,205,111,7,175,5,196,185,106,87,244,119,145,122,75,97,6,194,37,33,248,230,194,161,50,242,9,15,246,102,219,83,137,66,148,162,94,247,94,113,36,215,51,98,42,135,133,199,142,204,50,251,235,201,230,139,254,1,158,28,242,101,18,171,148,28,92,77,168,197,70,93,98,211,175,71,85,74,220,170,191,29,72,90,216,37,154,87,21,229,146,73,165,201,100,246,239,229,158,134,135,25,112,210,223,52,155,79,64,225,215,158,169,57,90,188,138,199,196,25,242,215,133,117,249,15,61,57,152,209,90,90,233,149,23,138,58,10,164,102,77,155,239,33,45,199,75,107,101,43,250,11,82,210,133,173,36,133,220,158,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,159,124,203,229,210,251,202,254,41,207,195,59,234,63,243,179,40,243,119,179,252,103,75,237,47,50,196,206,91,78,185,201,230,242,22,174,82,213,189,29,198,93,198,97,164,138,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,21,43,194,235,136,4,202,68,202,110,89,49,190,226,231,82,158,236,212,235,30,168,251,111,191,41,185,78,190,211,12,210,85,203,66,247,50,124,221,90,113,195,66,89,75,106,108,212,104,54,146,213,181,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,128,90,160,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,54,62,22,49,147,225,253,195,229,207,140,214,0,210,158,83,188,44,96,223,195,251,123,203,152,29,84,114,172,167,120,88,193,191,135,246,247,151,48,58,168,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,128,90,160,171,94,53,248,223,74,42,85,155,150,230,104,114,213,82,84,136,247,196,138,146,156,74,88,109,130,76,216,109,48,132,245,82,214,165,27,202,81,158,210,65,33,178,45,251,207,151,105,67,54,217,183,198,138,174,61,102,26,246,196,9,87,124,187,138,144,229,98,100,75,110,67,200,83,72,106,136,220,135,59,19,77,52,164,164,218,71,40,210,163,73,165,42,53,173,107,94,174,45,102,97,210,248,101,224,167,225,167,55,22,183,104,168,118,88,22,38,151,172,205,142,236,121,222,196,251,61,157,182,245,109,105,86,178,157,141,189,39,183,86,137,221,170,37,109,215,149,102,199,197,62,50,124,64,184,124,197,241,106,156,25,48,183,228,166,92,107,184,153,62,133,217,103,223,119,3,157,154,111,106,223,219,41,112,144,76,179,243,100,179,75,123,37,42,162,158,169,74,213,174,167,170,121,102,42,175,54,62,41,241,147,226,5,195,230,47,128,146,152,169,129,112,238,158,21,248,45,143,52,138,54,250,213,147,80,170,211,170,146,219,54,27,254,39,151,90,156,132,155,198,162,39,93,229,203,56,233,109,9,81,146,59,91,234,216,100,165,41,60,131,32,24,243,39,47,153,163,180,110,103,166,196,141,66,175,200,69,179,112,174,92,134,163,48,138,116,183,91,74,158,113,231,16,162,105,12,58,150,100,153,145,167,82,142,104,53,165,42,81,139,73,200,141,139,248,80,225,129,68,195,79,74,122,51,229,109,191,117,80,187,111,35,157,217,123,85,66,162,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,81,72,55,101,173,93,177,174,170,205,149,116,193,236,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,212,6,164,196,0,227,87,225,98,214,248,129,7,203,170,35,186,228,3,30,99,102,15,43,150,141,204,244,217,114,107,180,8,232,182,110,21,203,144,236,151,215,81,136,211,105,83,206,60,226,18,110,173,246,148,204,147,50,53,104,114,13,6,181,41,42,49,194,184,213,248,88,181,190,32,65,242,234,136,10,171,202,119,138,124,27,248,129,111,121,139,3,74,99,53,153,78,241,79,131,127,16,45,239,49,96,105,76,0,0,0,0,0,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,128,28,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,2,127,128,0,0,202,184,213,64,202,184,9,255,0,195,23,33,223,134,250,236,108,121,197,138,46,235,6,223,168,39,209,180,186,141,59,153,22,232,121,40,121,46,104,174,106,79,147,29,244,199,53,110,109,198,158,81,56,201,235,177,212,148,170,226,117,144,239,195,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,75,170,240,184,240,39,134,95,125,121,196,209,42,128,101,222,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,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,21,226,189,145,201,54,213,86,183,155,140,57,92,66,161,84,164,71,93,221,73,36,53,28,224,203,117,77,176,153,172,18,73,36,234,31,117,72,230,164,245,116,158,117,78,106,180,184,190,76,10,192,188,116,196,124,186,98,61,59,20,48,190,179,216,106,176,117,105,230,93,35,92,90,132,85,25,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,144,211,72,14,127,129,120,233,135,25,139,195,138,118,40,97,125,103,183,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,0,86,7,22,188,235,250,18,28,204,166,225,149,78,171,14,180,247,37,203,210,160,193,242,27,76,23,152,230,34,152,147,52,239,115,156,135,90,113,213,54,164,164,155,36,180,102,225,58,242,17,39,243,253,156,26,86,83,112,141,74,167,156,183,47,187,198,60,200,22,162,25,105,38,136,207,161,9,39,39,58,167,16,166,182,71,55,154,89,54,164,168,221,90,144,141,187,13,199,27,160,26,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,192,122,188,23,194,27,203,30,177,66,223,194,60,63,98,35,149,219,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,234,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,231,238,203,90,187,99,93,85,155,42,233,131,216,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,168,190,158,29,217,67,252,84,176,104,254,84,194,228,226,21,227,202,155,116,108,159,218,89,99,148,167,123,44,70,246,145,54,92,166,221,86,243,78,253,206,184,238,142,45,178,107,111,42,226,117,144,239,195,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,72,61,87,12,252,235,212,115,63,98,84,172,156,75,169,246,156,73,180,181,147,54,99,135,21,159,76,193,121,231,13,185,12,199,101,45,236,228,234,134,28,36,183,180,181,97,70,179,83,198,148,205,81,152,28,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,216,166,246,86,100,114,185,172,173,151,62,109,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,209,78,88,179,11,106,230,131,6,168,184,185,107,70,236,29,191,153,26,163,75,92,166,228,61,76,156,210,182,187,29,197,32,255,0,193,113,6,164,161,75,105,214,150,104,70,253,164,28,171,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,3,74,96,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,1,42,128,0,6,85,199,181,197,28,94,188,177,126,77,178,253,224,252,67,69,159,107,211,45,10,67,49,152,38,144,197,58,11,91,26,73,159,85,45,106,81,184,226,212,163,61,86,234,137,59,80,72,66,124,80,150,156,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,193,216,56,98,240,255,0,135,139,179,35,102,7,27,237,222,215,98,196,218,253,179,77,117,198,29,139,94,148,219,239,50,234,164,161,43,55,9,150,28,143,213,151,16,148,188,165,167,83,83,105,90,28,183,235,178,214,161,95,54,173,102,202,186,96,246,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,234,63,93,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,207,94,122,50,101,93,201,230,35,197,166,55,85,244,205,153,116,118,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,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,186,156,104,194,27,55,30,176,190,224,194,60,64,98,91,148,43,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,234,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,158,28,206,229,234,234,202,254,50,214,176,142,233,147,219,251,7,46,77,58,168,136,174,71,102,167,5,212,238,106,67,105,89,127,132,218,201,42,90,80,235,78,160,150,189,155,140,46,167,138,63,129,60,77,251,151,206,33,10,1,22,63,73,177,179,47,97,240,166,197,234,54,57,64,151,67,182,24,145,67,102,204,183,234,80,17,18,163,5,30,159,67,179,158,121,190,82,94,74,29,121,228,236,39,148,107,249,181,26,82,150,212,218,156,174,0,26,168,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,128,149,64,0,0,0,0,3,57,153,230,197,10,86,49,230,211,19,47,202,18,98,29,53,250,199,163,97,191,18,106,101,177,45,136,44,183,9,185,77,186,146,36,169,15,38,49,60,90,106,68,78,17,18,149,166,227,190,140,202,98,244,108,5,192,107,231,23,30,126,35,114,45,218,59,207,83,202,91,14,188,195,181,21,232,212,38,92,67,90,44,208,228,151,25,108,204,141,58,18,204,205,73,34,53,22,104,128,93,79,6,204,20,249,13,151,218,182,49,203,168,115,165,226,109,64,185,44,54,238,230,216,131,78,118,68,118,247,36,219,73,165,229,62,185,134,173,22,180,155,124,141,54,171,121,14,85,198,247,11,127,249,180,198,186,125,11,254,219,181,170,245,62,213,246,73,128,199,36,215,255,0,233,37,111,66,62,165,171,242,100,44,83,0,112,114,133,151,252,26,180,240,118,220,123,180,68,182,105,233,142,228,157,171,71,107,148,181,41,201,50,118,45,107,54,249,175,184,235,188,189,230,148,111,218,159,85,36,67,149,113,27,195,63,194,134,77,177,30,157,30,37,41,201,244,26,122,110,104,111,212,27,215,178,246,7,19,34,66,217,81,33,74,67,202,138,220,150,146,101,166,188,227,66,148,148,173,70,2,178,248,65,98,133,86,203,205,164,107,13,148,203,126,155,136,52,121,180,217,12,38,106,154,97,167,227,50,169,173,74,91,90,26,94,90,83,29,230,83,174,211,73,74,112,201,93,233,85,228,140,182,90,119,77,118,198,186,168,215,173,173,59,177,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,65,168,138,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,128,80,103,20,127,29,152,155,247,47,147,194,31,39,34,249,50,174,231,15,17,229,83,28,170,250,26,204,181,251,60,139,154,164,210,208,114,146,219,166,190,84,104,205,171,93,94,119,148,233,19,138,73,182,218,80,165,43,113,146,26,115,235,113,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,14,191,157,44,142,89,185,165,194,58,69,159,111,46,37,171,112,216,209,220,69,154,243,40,54,169,209,80,164,54,133,66,117,134,203,106,99,45,44,50,146,82,19,189,174,90,20,130,82,73,109,57,64,53,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,141,79,8,21,196,143,135,220,156,196,198,111,24,112,110,149,17,56,139,78,142,152,211,105,172,180,211,43,185,144,110,176,219,70,236,135,159,105,150,87,25,146,125,68,181,37,75,113,4,134,245,209,13,145,7,235,225,193,196,2,30,98,40,77,97,38,47,92,95,233,177,3,180,190,212,153,13,177,29,187,138,46,245,185,186,58,25,67,109,161,230,91,50,66,217,36,238,54,218,39,82,107,249,226,106,117,12,187,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,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,9,20,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,208,18,168,114,172,216,248,88,198,79,135,247,15,151,62,58,168,229,89,177,240,177,140,159,15,238,31,46,124,6,107,6,170,6,85,198,170,0,0,0,0,80,15,20,127,29,152,155,247,47,147,194,23,252,40,7,138,63,142,204,77,251,151,201,225,0,149,92,12,127,61,159,179,127,188,135,10,226,251,138,21,91,211,54,146,108,55,147,45,138,110,31,81,225,83,99,176,169,170,117,135,95,146,202,102,187,41,13,104,73,101,106,76,134,89,86,155,141,69,21,179,53,119,37,61,215,129,143,231,179,246,111,247,144,134,188,67,239,90,85,255,0,157,44,85,174,209,163,203,102,60,90,194,40,139,76,148,37,43,55,233,241,154,130,242,136,146,165,22,197,59,25,197,32,245,212,208,105,51,36,153,154,72,59,87,7,28,33,147,122,230,94,118,41,72,98,89,83,112,226,142,243,200,125,151,218,74,61,35,57,11,138,203,46,161,90,173,104,84,115,158,178,52,17,104,182,81,185,69,169,37,119,104,43,3,129,213,173,93,137,106,226,229,235,34,14,202,45,86,161,71,165,195,147,205,65,243,101,68,110,83,146,27,216,71,189,59,81,54,49,234,100,73,62,102,137,51,52,168,138,207,192,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,198,88,134,170,6,109,179,129,96,73,195,12,209,226,149,152,245,189,18,133,30,45,209,58,77,62,159,16,154,75,12,83,164,186,114,33,19,105,104,246,33,7,25,230,76,144,90,108,35,36,153,36,200,210,65,119,252,60,47,90,173,255,0,146,220,42,174,214,99,196,102,68,90,58,232,136,76,100,41,40,54,41,242,93,130,202,140,148,165,30,245,53,25,181,44,245,208,214,106,50,36,145,146,74,69,8,85,194,26,250,249,91,147,106,109,3,209,125,147,228,85,193,84,161,115,185,252,206,215,204,113,51,249,187,118,151,47,78,223,203,219,170,191,37,187,95,91,106,100,86,101,49,122,54,2,224,53,243,139,143,63,17,185,22,237,29,231,169,229,45,135,94,97,218,138,244,106,19,46,33,173,22,104,114,75,140,182,102,70,157,9,102,102,164,145,26,136,40,95,60,216,161,74,198,60,218,98,101,249,66,76,67,166,191,88,244,108,55,226,77,76,182,37,177,5,150,225,55,41,183,82,68,149,33,228,198,39,139,77,72,137,194,34,82,180,220,118,105,193,179,5,62,67,101,246,173,140,114,234,28,233,120,155,80,46,75,13,187,185,182,32,211,157,145,29,189,201,54,210,105,121,79,174,97,171,69,173,38,223,35,77,170,222,66,149,134,154,48,7,7,40,89,127,193,171,79,7,109,199,187,68,75,102,158,152,238,73,218,180,118,185,75,82,156,147,39,98,214,179,111,154,251,142,187,203,222,105,70,253,169,245,82,68,2,186,248,222,225,111,255,0,54,152,215,79,161,127,219,118,181,94,167,218,190,201,48,24,228,154,255,0,253,36,173,232,71,212,181,126,76,135,10,225,5,138,21,91,47,54,145,172,54,83,45,250,110,32,209,230,211,100,48,153,170,105,134,159,140,202,166,181,41,109,104,105,121,105,76,119,153,78,187,77,37,41,195,37,119,165,86,105,196,111,12,255,0,10,25,54,196,122,116,120,148,167,39,208,105,233,185,161,191,80,111,94,203,216,28,76,137,11,101,68,133,41,15,42,43,114,90,73,150,154,243,141,10,82,82,181,24,160,27,78,233,174,216,215,85,26,245,181,167,118,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,232,3,82,98,128,120,163,248,236,196,223,185,124,158,16,191,58,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,133,6,113,71,241,217,137,191,114,249,60,32,18,171,129,143,231,179,246,111,247,144,181,65,85,124,12,127,61,159,179,127,188,133,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,15,226,148,72,73,173,70,68,73,45,76,204,81,143,20,156,118,123,18,177,186,101,149,10,167,206,167,91,14,185,1,198,91,120,212,218,100,198,151,53,179,51,73,56,164,146,246,172,139,184,143,79,97,119,11,129,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,233,208,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,188,204,204,250,171,222,127,105,128,149,220,46,48,93,252,68,199,136,151,100,202,90,223,166,219,166,220,212,60,166,13,77,166,76,121,144,156,34,220,104,82,73,68,149,153,247,145,233,237,33,122,168,66,91,66,91,65,17,37,36,68,68,94,194,33,5,184,76,97,2,44,108,10,118,235,155,17,196,77,175,77,84,198,214,235,122,25,176,252,56,46,22,134,104,73,233,170,15,78,166,95,89,137,214,3,231,92,116,214,235,54,253,74,146,234,119,34,108,55,163,153,105,174,164,180,26,125,199,239,247,12,226,102,198,208,153,101,102,30,254,164,203,97,77,33,119,21,85,248,228,104,52,234,201,206,125,41,62,169,47,209,246,22,131,73,130,139,184,174,217,139,160,102,49,117,164,178,134,218,168,193,55,76,146,157,55,41,201,211,149,184,253,82,35,232,93,250,152,14,201,193,130,232,165,67,184,110,59,109,197,43,183,190,196,201,9,73,26,116,229,41,116,228,107,166,187,190,145,123,180,22,218,40,155,133,77,250,197,157,153,22,225,72,229,233,90,128,84,212,27,154,104,74,122,124,18,45,53,81,117,245,126,191,176,197,236,36,201,73,37,17,145,145,150,186,144,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,147,118,212,218,162,218,213,138,179,206,19,104,135,2,68,131,81,153,22,132,134,212,174,243,50,247,123,198,112,51,67,118,187,121,227,245,249,86,113,211,113,9,184,170,141,50,163,81,158,173,246,215,148,158,186,159,233,123,15,65,127,121,172,186,14,209,203,229,249,84,65,160,157,59,122,168,219,70,175,98,251,11,234,35,46,165,215,84,251,12,103,14,230,168,59,86,184,234,181,87,213,185,201,147,159,144,179,212,207,85,45,197,40,251,204,253,167,239,1,102,60,24,109,52,63,81,184,174,227,96,148,109,246,184,59,205,58,233,162,169,238,119,233,253,191,168,91,40,128,156,30,236,127,147,216,7,83,174,189,25,196,61,82,173,188,242,22,180,105,171,110,66,128,162,208,205,36,122,106,94,243,33,62,192,7,134,199,11,26,46,35,225,45,219,103,73,101,46,42,165,69,159,25,157,82,71,181,215,35,56,218,76,181,74,180,63,95,188,136,207,252,195,220,143,249,90,18,180,41,11,34,52,168,140,140,143,218,64,51,15,139,150,100,204,62,196,219,162,206,154,194,219,85,38,177,54,26,55,36,203,114,26,144,227,100,162,213,41,212,189,67,235,161,125,133,220,44,139,131,222,96,20,210,106,120,37,89,168,190,234,150,235,213,56,132,243,219,137,9,62,193,25,8,78,231,58,17,117,208,137,31,97,251,7,27,226,207,130,233,176,49,197,155,190,149,0,219,167,220,16,211,45,247,82,214,137,57,111,204,156,226,139,84,161,41,215,106,8,250,153,171,237,17,207,41,152,157,59,9,241,242,206,185,163,78,92,104,234,172,83,227,206,50,116,208,74,138,115,88,91,137,86,139,73,25,25,55,212,148,122,116,234,3,73,0,62,61,159,113,195,187,237,90,69,207,1,196,174,61,86,12,121,173,154,76,140,182,186,218,86,93,198,101,220,162,246,159,218,99,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,205,102,108,124,83,227,39,196,11,135,204,95,26,83,21,23,141,252,34,115,37,137,88,209,127,98,53,10,246,195,86,41,183,85,209,85,173,195,106,93,74,122,95,109,137,50,220,121,180,184,148,195,82,73,100,149,145,25,18,148,90,235,161,159,120,9,149,194,227,192,158,25,125,245,231,19,68,170,28,83,38,120,41,117,101,219,45,150,126,14,94,181,10,84,218,213,191,233,14,210,253,45,215,28,138,190,124,249,18,17,177,78,54,218,207,68,60,146,61,80,94,177,30,154,150,134,125,172,0,114,172,216,248,88,198,79,135,247,15,151,62,58,168,241,88,223,101,85,113,43,5,239,236,57,161,72,136,197,74,234,181,234,180,72,110,203,90,146,195,111,201,136,227,45,169,197,37,42,81,32,148,178,51,50,74,143,77,116,35,238,1,152,193,170,129,74,223,220,84,205,63,251,126,194,175,252,235,81,255,0,168,139,169,0,0,0,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,250,51,153,130,151,86,98,114,217,120,96,229,149,80,165,66,173,92,30,143,236,207,213,29,113,184,168,228,79,143,33,123,212,219,110,44,181,67,42,34,209,7,235,25,107,161,106,101,94,216,33,194,39,50,88,107,141,22,14,35,87,111,108,53,126,155,106,221,20,170,220,198,162,84,167,169,247,24,141,45,183,156,75,105,84,52,164,214,105,65,145,17,169,37,174,154,153,119,128,183,64,0,0,0,0,1,90,188,111,111,175,71,225,102,26,97,159,162,249,158,158,184,37,215,123,111,63,78,79,96,140,76,242,185,123,125,109,254,146,221,187,113,109,228,233,162,183,234,155,42,16,171,137,14,74,113,79,56,63,131,191,193,157,126,212,166,124,146,244,191,109,244,236,169,44,243,59,87,100,229,242,185,44,59,174,157,153,123,183,109,211,84,233,174,167,160,85,183,15,11,42,149,127,231,75,10,168,85,153,18,217,143,22,176,186,218,21,25,105,74,205,250,124,103,103,50,147,53,37,69,177,78,198,109,43,45,53,52,26,136,141,38,100,162,208,240,174,172,128,240,222,197,60,175,99,140,188,82,197,106,166,31,214,226,34,223,149,79,165,250,45,249,50,101,67,156,235,204,124,250,57,241,91,38,254,97,50,91,53,165,91,182,186,105,208,210,165,11,21,0,16,171,139,205,139,242,183,38,213,42,255,0,165,59,39,200,171,130,151,93,228,242,57,157,175,152,226,160,114,183,110,46,94,157,191,153,187,69,126,75,110,158,182,228,205,81,197,51,153,130,151,86,98,114,217,120,96,229,149,80,165,66,173,92,30,143,236,207,213,29,113,184,168,228,79,143,33,123,212,219,110,44,181,67,42,34,209,7,235,25,107,161,106,100,20,47,148,239,20,248,55,241,2,222,243,22,5,170,113,171,240,177,107,124,64,131,229,213,17,194,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,239,19,83,136,94,87,239,236,217,224,189,23,14,112,230,175,111,211,170,84,235,162,53,109,215,107,114,30,101,133,48,220,73,108,169,41,83,45,58,163,94,233,8,50,35,73,22,132,174,189,196,97,84,60,46,60,118,97,151,223,94,79,52,95,240,172,12,153,240,191,199,220,187,102,78,207,198,59,214,239,195,249,180,91,127,210,29,165,138,93,66,107,146,151,207,129,34,58,54,37,200,141,160,244,91,201,51,213,101,234,145,233,169,232,71,103,224,2,63,231,95,42,52,44,218,96,212,219,55,149,74,135,119,211,117,153,107,86,230,178,181,118,9,91,144,110,54,106,108,201,100,203,232,71,41,194,209,105,45,80,231,45,107,105,178,18,0,0,101,178,236,181,171,182,53,213,89,178,174,152,61,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,186,139,148,225,123,158,159,195,93,170,140,14,198,59,207,181,226,77,23,127,161,228,205,78,215,171,180,182,219,73,150,175,26,143,180,76,103,71,57,154,146,86,182,137,14,124,234,147,33,194,247,249,254,200,77,59,54,212,40,151,61,148,253,42,143,137,180,174,203,14,53,82,169,34,81,69,145,75,109,111,169,112,214,150,205,72,107,215,146,167,137,210,101,107,53,54,77,153,146,84,106,76,43,180,248,62,231,18,198,186,168,215,173,173,137,152,85,10,181,111,212,35,213,41,210,125,33,57,206,68,166,28,75,141,57,177,116,245,33,91,86,132,158,138,35,73,233,161,145,151,64,31,43,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,122,12,219,112,236,205,126,105,238,27,14,248,172,222,24,106,197,195,67,177,224,219,151,3,207,85,38,108,155,81,98,84,165,185,45,162,106,158,148,165,14,165,230,220,52,108,70,197,169,104,34,82,80,149,171,175,240,222,201,78,41,228,251,240,137,248,76,175,218,149,63,149,190,136,236,94,130,149,37,238,95,101,237,124,206,111,57,134,180,215,180,163,110,221,218,232,173,116,208,181,9,170,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,115,198,251,42,171,137,88,47,127,97,205,10,68,70,42,87,85,175,85,162,67,118,90,212,150,27,126,76,71,25,109,78,41,41,82,137,4,165,145,153,146,84,122,107,161,31,112,168,191,238,42,102,159,253,191,97,87,254,117,168,255,0,212,64,90,166,83,188,44,96,223,195,251,123,203,152,29,84,120,172,16,178,170,184,107,130,246,14,28,215,100,68,126,165,106,218,244,170,36,199,98,45,74,97,199,227,68,109,151,20,218,148,148,168,208,106,65,153,25,165,39,166,154,145,119,15,106,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,116,174,33,124,61,49,163,54,120,209,69,196,108,57,185,236,170,117,54,157,107,198,162,58,213,110,108,182,95,83,237,203,150,242,148,148,179,25,212,154,54,200,65,17,154,136,245,37,116,238,51,246,188,55,178,83,138,121,62,252,34,126,19,43,246,165,79,229,111,162,59,23,160,165,73,123,151,217,123,95,51,155,206,97,173,53,237,40,219,183,118,186,43,93,52,45,67,218,241,33,198,250,86,8,229,66,236,85,66,135,46,169,34,252,143,34,199,130,134,92,75,104,97,249,240,228,17,190,234,143,83,36,54,211,110,172,137,41,51,82,201,8,245,73,70,226,40,135,9,236,95,194,134,41,217,184,103,233,79,70,124,173,184,41,212,46,219,200,231,118,94,213,37,182,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,139,137,226,41,145,220,195,102,250,255,0,181,42,22,13,235,101,64,180,237,138,59,140,177,6,183,34,67,15,162,162,251,202,57,47,36,217,138,225,169,11,105,168,105,34,82,250,27,74,209,41,212,205,94,87,33,188,50,241,47,45,152,242,222,46,98,237,98,202,172,199,165,209,230,51,69,42,37,74,114,223,141,81,123,99,92,229,33,198,25,66,145,217,151,45,179,37,26,180,55,18,100,157,72,148,144,159,248,123,101,82,176,214,192,182,176,230,133,34,91,244,219,86,143,10,137,13,217,107,74,159,113,136,204,161,150,212,226,146,148,164,214,105,65,25,153,37,37,174,186,17,119,12,230,102,199,197,62,50,124,64,184,124,197,241,165,49,81,120,223,194,39,50,88,149,141,23,246,35,80,175,108,53,98,155,117,93,21,90,220,54,165,212,167,165,246,216,147,45,199,155,75,137,76,53,36,150,73,89,17,145,41,69,174,186,25,247,128,153,92,46,60,9,225,151,223,94,113,52,87,175,24,140,23,165,97,214,97,168,184,129,107,218,17,40,212,139,254,142,185,115,36,70,90,82,137,245,182,100,47,182,58,109,18,181,66,205,167,161,41,106,36,165,46,45,197,47,214,112,221,49,105,57,51,193,75,171,46,217,108,179,240,114,245,168,82,166,214,173,255,0,72,118,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,242,185,254,202,213,213,155,108,14,137,135,150,85,201,74,163,214,169,87,4,90,236,101,85,18,225,69,145,203,101,246,22,210,220,109,42,91,94,164,149,44,148,72,94,170,108,146,100,68,163,90,66,10,240,92,199,74,237,43,17,238,60,188,84,235,52,166,109,186,221,62,77,201,77,141,32,144,220,165,214,26,56,205,184,136,235,212,148,230,248,169,90,214,217,146,204,147,16,150,157,132,78,154,228,7,26,191,11,22,183,196,8,62,93,81,17,255,0,9,248,71,102,159,11,241,78,205,196,207,149,88,85,83,249,37,112,83,171,189,139,211,149,22,123,87,101,146,219,220,174,103,163,213,179,119,47,110,237,170,211,93,116,61,52,19,127,136,94,87,239,236,217,224,189,23,14,112,230,175,111,211,170,84,235,162,53,109,215,107,114,30,101,133,48,220,73,108,169,41,83,45,58,163,94,233,8,50,35,73,22,132,174,189,196,97,73,153,78,241,79,131,127,16,45,239,49,96,105,76,84,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,93,226,221,0,0,0,0,0,0,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,14,127,156,206,23,248,251,152,156,201,222,24,199,101,93,248,127,10,139,112,122,63,179,49,84,168,77,110,82,57,16,35,199,94,244,183,17,196,22,171,101,70,90,44,253,83,45,116,61,72,164,255,0,15,76,175,223,217,76,193,122,214,28,226,53,94,223,168,212,170,55,68,154,219,78,209,36,60,243,9,97,200,145,25,74,84,167,154,105,68,189,209,214,102,68,147,45,13,61,123,200,130,80,0,0,0,202,184,213,64,165,111,238,42,102,159,253,191,97,87,254,117,168,255,0,212,64,79,254,23,30,4,240,203,239,175,56,154,37,80,226,153,51,193,75,171,46,217,108,179,240,114,245,168,82,166,214,173,255,0,72,118,151,233,110,184,228,85,243,231,200,144,141,138,113,182,214,122,33,228,145,234,130,245,136,244,212,180,51,237,96,2,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,94,72,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,10,1,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,250,105,152,189,102,220,248,70,188,106,195,231,229,222,150,242,232,239,214,96,162,128,193,201,151,81,67,72,90,142,59,12,158,213,28,147,82,20,215,37,91,86,78,145,161,68,149,17,145,85,5,211,193,47,31,98,87,101,71,178,177,95,15,234,180,84,108,236,211,42,138,155,79,148,238,168,73,175,124,118,216,144,132,104,179,81,22,142,171,84,145,40,246,153,154,74,95,228,39,45,185,196,202,191,55,14,241,34,244,195,251,155,12,164,115,95,143,18,29,86,115,147,168,178,149,170,205,81,9,216,136,66,153,117,103,243,140,169,105,73,41,70,234,12,149,204,75,193,78,217,138,199,155,203,50,88,185,93,197,107,206,108,181,46,163,33,104,166,65,122,65,60,138,77,56,150,163,143,9,163,74,16,157,141,165,90,26,137,9,222,179,91,138,45,235,81,157,133,112,125,202,31,118,110,47,168,95,207,194,177,146,220,255,0,248,120,179,229,188,210,11,252,54,27,37,175,249,245,27,127,144,112,73,76,116,225,139,151,220,111,198,90,38,44,74,133,242,125,181,84,36,212,111,26,109,49,14,163,229,67,139,75,92,178,83,132,233,34,39,174,218,212,234,217,107,152,247,57,195,53,165,195,39,74,96,0,0,0,10,86,226,117,144,239,192,133,118,78,60,225,61,23,109,131,112,84,21,233,42,93,58,157,203,139,107,188,164,50,150,245,87,53,71,201,144,250,164,26,118,182,219,76,168,219,100,180,222,210,79,133,100,147,56,55,54,81,177,65,170,210,78,92,219,38,185,33,132,221,148,120,141,71,231,206,97,166,223,67,43,109,199,80,106,74,217,84,149,186,72,74,219,39,13,36,133,169,36,123,147,127,215,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,137,89,58,225,141,98,101,102,251,145,137,149,251,211,229,221,201,23,103,201,249,190,141,122,151,232,141,204,200,102,87,205,162,83,141,200,230,182,249,39,231,19,234,114,245,79,85,106,65,234,248,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,47,163,57,152,41,117,102,39,45,151,134,14,89,85,10,84,42,213,193,232,254,204,253,81,215,27,138,142,68,248,242,23,189,77,182,226,203,84,50,162,45,16,126,177,150,186,22,166,85,237,130,28,34,115,37,134,184,209,96,226,53,118,246,195,87,233,182,173,209,74,173,204,106,37,74,122,159,113,136,210,219,121,196,182,149,67,74,77,102,148,25,17,26,146,90,233,169,151,120,11,116,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,136,107,141,252,34,115,37,137,88,209,127,98,53,10,246,195,86,41,183,85,209,85,173,195,106,93,74,122,95,109,137,50,220,121,180,184,148,195,82,73,100,149,145,25,18,148,90,235,161,159,120,176,156,153,224,165,213,151,108,182,89,248,57,122,212,41,83,107,86,255,0,164,59,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,135,107,0,0,25,204,201,246,83,47,44,221,98,135,200,122,20,137,116,122,20,8,238,73,174,220,105,128,82,152,165,32,219,89,176,75,65,184,209,45,110,186,130,109,40,37,239,211,152,178,35,75,75,50,208,70,22,225,109,137,130,214,37,51,12,240,210,133,232,107,110,141,206,236,80,187,83,210,57,92,215,150,243,159,56,242,214,226,181,113,213,171,214,81,233,174,133,161,17,17,120,172,170,229,158,205,202,134,17,195,194,219,62,116,186,138,213,33,85,42,189,78,73,154,87,81,168,184,134,208,235,228,222,227,75,40,218,211,104,67,105,51,218,132,39,114,150,189,238,47,176,0,0,0,0,242,151,134,21,97,198,32,87,109,107,158,245,178,233,85,170,173,149,80,85,82,129,46,100,114,113,202,124,163,65,160,220,108,207,254,74,180,61,82,78,52,203,132,91,218,109,73,245,96,2,42,241,71,240,39,137,191,114,249,196,33,64,35,71,185,204,193,75,171,49,57,108,188,48,114,202,168,82,161,86,174,15,71,246,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,253,191,97,87,254,117,168,255,0,212,64,93,72,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,53,198,254,17,57,146,196,172,104,191,177,26,133,123,97,171,20,219,170,232,170,214,225,181,46,165,61,47,182,196,153,110,60,218,92,74,97,169,36,178,74,200,140,137,74,45,117,208,207,188,88,78,76,240,82,234,203,182,91,44,252,28,189,106,20,169,181,171,127,210,29,165,250,91,174,57,21,124,249,242,36,35,98,156,109,181,158,136,121,36,122,160,189,98,61,53,45,12,195,181,128,0,0,0,0,174,174,52,152,199,93,179,240,106,210,193,218,67,60,184,152,137,80,145,34,169,39,114,15,116,90,106,163,184,152,219,20,131,50,222,251,241,221,230,37,104,82,123,54,223,89,46,40,138,186,242,15,134,118,174,46,230,247,13,172,91,214,39,107,162,200,168,72,168,73,138,166,219,113,185,93,138,35,211,16,195,168,113,10,66,217,113,113,210,135,16,105,245,155,82,210,70,70,100,101,98,153,246,200,86,105,243,115,140,173,93,52,11,235,15,224,217,148,42,123,84,251,126,157,80,169,212,90,121,189,201,37,202,125,214,145,29,214,137,231,30,51,73,173,179,45,205,51,28,148,90,160,122,190,28,249,1,189,178,147,117,94,119,174,42,84,109,74,173,106,177,79,139,75,163,73,161,79,152,239,103,138,110,45,201,141,186,135,153,105,30,186,219,134,105,61,20,162,229,40,136,210,70,100,160,157,64,0,3,50,216,253,131,149,220,191,227,45,217,131,183,27,221,162,93,179,80,84,118,228,237,66,59,92,85,164,156,141,39,98,22,178,111,154,195,141,59,203,222,106,70,253,170,245,146,100,46,211,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,79,10,207,47,11,252,83,204,78,96,170,88,199,133,55,125,169,10,37,193,79,133,233,70,46,26,132,150,220,68,230,26,40,255,0,48,150,34,56,68,201,176,204,99,245,150,106,230,27,189,201,218,69,210,248,113,228,187,26,50,121,85,190,217,196,106,157,149,85,166,222,17,233,234,106,69,18,169,45,215,227,191,17,79,237,66,154,122,35,105,82,22,153,75,51,89,57,170,77,164,150,213,111,51,64,87,7,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,14,127,156,206,23,248,251,152,156,201,222,24,199,101,93,248,127,10,139,112,122,63,179,49,84,168,77,110,82,57,16,35,199,94,244,183,17,196,22,171,101,70,90,44,253,83,45,116,61,72,164,255,0,15,76,175,223,217,76,193,122,214,28,226,53,94,223,168,212,170,55,68,154,219,78,209,36,60,243,9,97,200,145,25,74,84,167,154,105,68,189,209,214,102,68,147,45,13,61,123,200,130,80,0,0,10,149,226,215,146,143,66,76,153,155,44,50,166,82,161,209,94,228,183,122,83,216,46,67,137,156,243,252,180,84,210,70,173,142,115,150,235,77,186,150,210,149,19,132,151,76,156,55,94,90,32,6,5,227,166,35,229,211,17,233,216,161,133,245,158,195,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,233,164,85,6,97,248,52,221,181,220,80,157,90,203,117,122,202,160,89,51,35,199,84,122,61,110,161,81,39,224,62,150,201,14,161,46,114,228,169,228,41,72,230,146,212,180,153,27,170,70,210,36,18,148,22,63,129,120,233,135,25,139,195,138,118,40,97,125,103,183,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,87,6,73,50,43,156,220,163,98,131,85,164,223,248,107,54,201,174,72,97,55,101,30,36,249,60,249,204,52,219,232,101,109,184,237,56,212,149,178,169,43,116,144,149,182,78,26,73,11,82,72,247,38,199,192,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,33,174,55,240,137,204,150,37,99,69,253,136,212,43,219,13,88,166,221,87,69,86,183,13,169,117,41,233,125,182,36,203,113,230,210,226,83,13,73,37,146,86,68,100,74,81,107,174,134,125,226,194,114,103,130,151,86,93,178,217,103,224,229,235,80,165,77,173,91,254,144,237,47,210,221,113,200,171,231,207,145,33,27,20,227,109,172,244,67,201,35,213,5,235,17,233,169,104,102,29,172,114,172,216,248,88,198,79,135,247,15,151,62,58,168,241,88,223,101,85,113,43,5,239,236,57,161,72,136,197,74,234,181,234,180,72,110,203,90,146,195,111,201,136,227,45,169,197,37,42,81,32,148,178,51,50,74,143,77,116,35,238,1,152,193,170,129,74,223,220,84,205,63,251,126,194,175,252,235,81,255,0,168,139,169,0,0,0,1,64,60,81,252,118,98,111,220,190,79,8,95,240,172,12,230,112,191,199,220,196,230,78,240,198,59,42,239,195,248,84,91,131,209,253,153,138,165,66,107,114,145,200,129,30,58,247,165,184,142,32,181,91,42,50,209,103,234,153,107,161,234,68,31,43,129,143,231,179,246,111,247,144,173,92,88,190,191,10,24,167,121,98,103,162,253,25,242,182,224,168,215,123,23,63,157,217,123,84,151,30,229,115,54,167,126,222,102,221,219,83,174,154,232,90,232,46,167,134,246,74,113,79,39,223,132,79,194,101,126,212,169,252,173,244,71,98,244,20,169,47,114,251,47,107,230,115,121,204,53,166,189,165,27,118,238,215,69,107,166,133,172,43,254,226,166,105,255,0,219,246,21,127,231,90,143,253,68,4,223,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,113,76,153,224,165,213,151,108,182,89,248,57,122,212,41,83,107,86,255,0,164,59,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,64,60,81,252,118,98,111,220,190,79,8,95,240,172,12,230,112,191,199,220,196,230,78,240,198,59,42,239,195,248,84,91,131,209,253,153,138,165,66,107,114,145,200,129,30,58,247,165,184,142,32,181,91,42,50,209,103,234,153,107,161,234,68,31,87,130,21,245,233,12,44,196,188,51,244,95,47,208,55,4,74,239,109,231,235,206,237,241,141,158,87,47,111,171,179,209,187,183,110,61,220,237,52,78,205,85,245,120,210,99,29,118,207,193,171,75,7,105,12,242,226,98,37,66,68,138,164,157,200,61,209,105,170,142,226,99,108,82,12,203,123,239,199,119,152,149,161,73,236,219,125,100,184,162,46,129,195,123,37,56,167,147,239,194,39,225,50,191,106,84,254,86,250,35,177,122,10,84,151,185,125,151,181,243,57,188,230,26,211,94,210,141,187,119,107,162,181,211,66,215,159,231,219,33,89,167,205,206,50,181,116,208,47,172,63,131,102,80,169,237,83,237,250,117,66,167,81,105,230,247,36,151,41,247,90,68,119,90,39,156,120,205,38,182,204,183,52,204,114,81,106,128,21,215,144,124,51,181,113,119,55,184,109,98,222,177,59,93,22,69,66,69,66,76,85,54,219,141,202,236,81,30,152,134,29,67,136,82,22,203,139,142,148,56,131,79,172,218,150,146,50,51,35,45,20,136,43,195,159,32,55,182,82,110,171,206,245,197,74,141,169,85,173,86,41,241,105,116,105,52,41,243,29,236,241,77,197,185,49,183,80,243,45,35,215,91,112,205,39,162,148,92,165,17,26,72,204,149,58,128,6,101,177,251,7,43,185,127,198,91,179,7,110,55,187,68,187,102,160,168,237,201,218,132,118,184,171,73,57,26,78,196,45,100,223,53,135,26,119,151,188,212,141,251,85,235,36,200,105,164,86,174,121,120,95,226,158,98,115,5,82,198,60,41,187,237,72,81,46,10,124,47,74,49,112,212,36,182,226,39,48,209,71,249,132,177,17,194,38,77,134,99,31,172,179,87,48,221,238,78,210,32,238,188,44,175,248,215,214,75,108,216,167,112,203,171,84,173,89,19,232,21,35,146,110,169,113,86,220,149,187,30,57,45,194,245,144,136,111,196,36,108,51,66,81,181,5,166,195,74,106,219,138,63,142,204,77,251,151,201,225,11,31,225,199,146,236,104,201,229,86,251,103,17,170,118,85,86,155,120,71,167,169,169,20,74,164,183,95,142,252,69,63,181,10,105,232,141,165,72,90,101,44,205,100,230,169,54,146,91,85,188,205,28,127,57,156,47,241,247,49,57,147,188,49,142,202,187,240,254,21,22,224,244,127,102,98,169,80,154,220,164,114,32,71,142,189,233,110,35,136,45,86,202,140,180,89,250,166,90,232,122,145,7,202,224,99,249,236,253,155,253,228,45,80,66,174,27,217,41,197,60,159,126,17,63,9,149,251,82,167,242,183,209,29,139,208,82,164,189,203,236,189,175,153,205,231,48,214,154,246,148,109,219,187,93,21,174,154,22,179,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,124,123,194,227,135,104,90,181,123,158,123,137,68,122,84,25,19,92,53,25,17,109,105,181,44,251,204,139,185,39,237,47,180,128,85,255,0,24,76,192,169,212,83,48,74,141,80,125,165,33,214,106,114,201,151,118,146,210,93,190,50,208,173,174,117,35,233,169,26,62,211,246,10,221,194,59,50,102,32,226,109,175,103,66,97,110,42,173,88,133,13,123,82,103,181,14,200,109,179,81,232,149,104,94,185,117,208,254,195,238,30,203,54,152,157,55,22,49,242,241,185,164,206,92,152,233,172,84,35,193,51,116,214,73,140,83,95,91,105,78,171,81,17,17,57,208,146,122,117,232,36,103,9,140,23,77,255,0,142,47,93,245,88,6,229,62,223,132,169,108,58,166,181,65,75,98,100,23,18,90,169,10,78,187,86,103,208,201,95,96,11,131,192,251,26,46,28,97,45,165,103,70,101,45,170,155,69,129,25,237,18,69,185,214,227,54,218,140,244,74,117,63,83,188,200,143,252,195,220,143,249,66,18,132,37,8,34,36,164,136,136,139,216,67,254,128,5,77,113,158,181,18,197,70,221,187,137,130,73,185,217,32,239,36,233,174,170,168,57,166,186,127,111,234,22,202,32,39,24,75,31,229,14,1,211,43,172,198,113,111,83,107,108,188,181,161,26,232,219,112,167,168,245,50,73,158,154,159,188,136,5,82,229,122,237,118,204,199,235,14,174,135,77,180,42,226,165,180,242,137,70,90,55,219,89,82,186,234,95,163,237,61,6,143,237,42,155,85,171,90,143,87,101,194,113,19,32,71,144,74,35,35,212,150,218,85,222,70,126,255,0,120,203,253,181,80,118,147,113,210,170,140,43,107,144,231,49,33,7,169,150,138,67,132,162,238,50,246,151,188,104,243,42,87,65,221,185,124,176,234,139,52,27,165,111,82,219,116,211,237,95,97,97,70,103,212,250,234,175,105,128,235,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,33,111,21,107,239,228,142,92,156,132,221,85,49,92,171,205,56,28,180,191,177,110,19,176,39,22,154,110,45,82,123,123,186,234,101,220,98,141,41,145,78,167,86,137,13,74,51,57,114,91,104,207,94,190,178,136,190,191,120,181,30,52,183,92,71,168,246,205,162,219,174,243,209,50,20,229,35,113,108,218,72,168,183,174,154,235,174,191,87,235,21,165,131,148,118,238,28,91,178,104,79,165,197,51,80,184,169,177,93,229,150,170,216,228,150,210,122,106,70,93,199,237,35,1,127,217,29,178,209,100,101,182,207,130,132,33,61,182,151,79,156,102,146,208,204,215,2,49,106,126,169,117,245,127,247,142,246,60,166,20,208,227,91,120,105,106,208,162,18,201,152,52,88,49,209,191,77,218,34,58,18,90,232,68,90,232,146,246,16,245,96,0,0,2,18,113,85,194,248,151,158,2,61,114,34,154,79,76,161,184,169,102,241,50,74,82,26,102,20,229,253,45,134,100,68,106,215,188,139,235,33,70,204,62,244,73,13,201,97,106,67,172,172,150,133,36,204,141,42,35,212,140,140,186,151,81,164,124,218,218,177,238,252,184,226,37,49,229,184,149,162,216,171,188,206,195,34,213,194,128,250,82,71,169,31,79,91,216,90,140,224,86,160,46,149,89,159,75,115,93,240,228,187,29,90,251,208,179,73,251,11,221,238,1,124,188,52,177,165,156,85,203,189,42,155,42,90,92,168,219,72,98,142,164,41,194,53,169,17,224,195,73,172,200,214,165,31,172,231,127,66,215,216,66,91,138,93,225,7,140,47,91,56,189,80,195,170,132,244,181,79,170,64,117,246,82,235,166,148,170,75,146,160,50,148,164,141,100,147,86,212,158,132,73,51,251,123,133,208,145,146,136,140,143,82,62,164,3,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,71,18,204,105,103,10,178,239,85,166,197,150,148,84,110,84,63,71,74,9,194,37,165,18,32,204,73,44,136,150,149,23,172,223,127,82,215,216,98,91,25,146,72,204,207,66,46,166,41,123,139,230,48,189,115,98,245,63,14,105,243,146,237,62,151,1,167,222,75,78,154,146,153,45,202,158,202,146,162,37,154,73,91,84,90,145,164,143,236,238,1,95,175,190,244,185,14,73,125,106,91,175,44,214,181,40,204,205,74,51,212,204,204,250,159,81,121,60,42,176,190,37,153,128,140,220,139,166,19,51,43,142,166,89,60,108,146,84,182,158,133,5,125,21,176,140,200,205,58,247,153,125,162,143,168,176,23,85,172,192,165,183,174,249,146,90,142,157,61,235,89,36,189,135,239,247,13,31,229,42,213,143,104,101,199,14,233,140,173,197,45,118,197,33,231,183,153,30,142,28,6,18,162,45,8,186,122,190,210,212,7,93,0,0,1,193,51,197,102,34,246,203,109,225,5,104,109,93,138,151,80,156,70,162,212,200,209,2,73,106,94,169,245,245,191,247,142,246,60,174,42,208,227,92,184,105,117,80,165,146,205,153,212,89,209,215,179,77,218,46,58,210,122,106,70,90,232,163,246,24,12,198,84,226,157,50,173,46,26,84,100,113,36,184,209,30,189,125,85,25,125,94,225,121,124,42,111,191,149,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,238,233,161,159,113,10,88,198,58,59,118,246,46,94,212,38,18,226,89,167,220,85,40,173,115,11,69,108,110,75,137,45,116,34,45,116,47,97,16,178,222,11,87,92,70,104,247,53,162,227,174,243,215,50,108,228,163,113,108,218,104,167,55,174,154,235,174,191,87,235,1,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,63,138,81,37,38,165,25,17,17,106,102,126,193,253,17,227,56,217,155,181,176,11,13,234,18,29,174,69,110,179,45,135,89,139,29,50,91,39,183,169,137,6,131,36,243,80,191,166,206,154,151,183,187,175,112,85,255,0,22,12,72,98,239,199,178,160,197,148,135,91,163,196,236,203,38,214,74,65,45,169,179,144,122,232,163,245,189,111,113,31,216,57,135,15,187,16,175,156,204,90,237,61,1,82,89,165,205,133,82,87,205,111,74,121,85,8,189,79,213,81,17,104,190,254,157,253,228,56,158,38,94,213,76,69,191,107,215,149,90,116,137,79,85,106,50,165,164,223,117,75,52,33,215,150,225,36,183,41,70,68,70,179,233,169,247,247,159,120,177,158,13,184,76,221,70,165,92,197,25,176,157,46,204,169,52,214,156,91,126,174,169,85,61,244,232,102,142,254,166,125,21,250,189,160,45,142,35,8,139,21,152,173,33,40,67,45,165,180,165,37,161,17,17,104,68,68,63,216,0,0,0,0,121,108,84,166,21,107,12,110,234,70,157,102,208,167,199,47,168,215,29,105,247,31,191,220,51,99,140,148,117,208,49,102,242,164,56,125,98,87,234,44,255,0,228,201,113,62,226,247,123,134,154,107,177,251,93,18,161,23,67,62,116,87,91,208,187,207,84,25,12,227,230,242,145,232,108,198,95,177,121,107,70,235,134,168,230,139,45,15,172,231,203,220,94,224,31,147,43,55,194,176,247,30,108,187,135,156,235,109,162,183,78,67,220,181,105,185,178,154,194,212,147,245,147,169,30,206,227,61,6,142,44,218,219,87,45,163,68,184,88,252,157,78,157,26,98,59,187,156,105,43,46,227,63,210,247,159,218,50,239,79,157,34,153,62,53,74,34,205,15,196,121,15,182,162,51,35,37,165,68,100,122,150,135,222,94,193,161,124,133,226,116,60,76,203,125,167,37,169,234,145,42,147,77,129,76,151,189,210,90,137,230,160,69,53,151,211,81,233,170,253,186,31,94,164,64,36,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,141,121,86,218,182,173,26,221,194,255,0,228,233,148,233,51,23,221,220,219,74,89,247,153,126,143,188,190,209,156,124,211,95,42,196,44,121,189,46,30,115,174,54,186,221,69,12,243,21,174,214,206,107,235,74,75,214,86,132,91,251,136,244,23,143,159,76,78,135,134,121,111,187,36,187,61,81,229,85,169,179,233,145,54,58,72,81,188,236,9,70,130,250,105,61,53,71,179,83,233,208,140,103,162,161,58,69,78,124,154,148,181,154,223,150,242,223,113,70,102,102,107,82,140,204,245,61,79,188,253,160,61,86,13,209,215,95,197,155,54,142,217,232,114,235,244,230,127,242,164,182,159,113,251,253,195,73,216,87,75,42,38,24,218,52,125,58,194,161,64,142,127,89,162,58,19,238,47,119,184,103,139,40,116,143,76,230,50,194,139,203,90,246,220,52,183,52,65,106,125,39,48,94,227,247,141,28,80,163,246,74,37,62,46,134,92,152,173,55,161,247,150,136,34,1,251,128,0,0,127,140,182,17,42,43,209,93,65,45,15,54,166,212,149,22,164,100,101,161,145,144,255,0,96,1,158,158,32,150,33,88,249,152,186,27,102,2,163,51,84,155,58,164,159,154,216,149,115,106,18,186,151,170,146,50,209,29,253,123,187,204,116,254,20,24,144,197,161,143,103,65,149,41,13,55,88,137,217,80,78,172,146,131,91,179,96,160,180,213,69,235,122,190,227,63,180,117,238,50,88,76,221,58,163,67,197,24,80,157,51,146,168,212,215,92,67,126,174,170,85,65,245,106,100,142,254,132,125,85,250,189,162,185,176,206,246,170,97,213,251,65,188,169,51,164,70,122,149,81,139,45,70,195,170,65,173,45,60,135,13,39,181,73,51,35,52,23,77,75,187,188,187,192,106,5,42,37,36,148,147,35,35,45,72,203,218,63,162,60,100,231,51,118,182,62,225,188,9,13,87,34,185,89,136,195,76,202,142,169,45,155,219,146,196,115,89,154,121,171,95,211,123,77,79,219,223,215,190,67,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,15,248,121,230,99,180,167,228,58,134,155,65,26,148,181,168,146,148,145,22,166,102,103,220,64,63,236,127,155,242,24,138,210,228,73,125,182,90,109,38,165,173,197,18,82,146,34,212,204,204,251,139,65,30,177,235,60,184,25,129,144,95,41,215,133,46,173,85,100,212,131,167,211,170,16,223,144,149,145,59,244,154,57,8,81,17,41,163,73,253,102,69,222,125,43,39,49,156,83,177,99,18,215,81,183,176,245,195,160,81,36,115,154,76,134,78,76,89,187,85,206,65,104,166,165,169,31,65,104,62,239,164,159,113,16,11,7,205,159,16,108,43,192,42,52,202,77,18,173,30,187,114,58,219,140,178,205,61,248,210,137,135,77,15,165,38,234,83,37,14,36,146,227,36,74,208,181,45,197,237,62,148,185,142,249,128,196,28,124,188,102,220,183,125,118,115,209,221,125,197,198,132,169,79,169,134,80,110,186,180,18,91,113,197,146,77,36,242,146,90,30,132,93,11,235,241,21,138,197,209,119,206,122,177,92,168,212,234,242,156,82,150,228,137,47,57,33,102,102,102,163,213,74,51,62,245,25,245,63,105,251,199,201,82,77,38,105,81,25,25,30,134,71,236,1,250,169,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,8,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,251,219,246,234,125,58,153,138,117,200,102,12,78,198,12,194,91,108,38,2,223,131,68,157,14,173,41,70,209,169,190,91,51,162,146,210,126,162,203,232,185,220,122,22,157,230,67,65,244,122,108,122,61,38,21,38,35,72,109,152,81,219,142,218,16,146,34,74,80,146,73,17,17,17,17,22,133,238,1,251,0,0,0,0,0,127,195,218,242,151,161,17,158,211,232,126,222,131,59,185,244,221,248,208,223,27,144,148,31,166,106,125,18,90,127,178,50,134,135,106,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,33,36,244,239,63,120,14,51,54,143,80,129,29,137,114,99,173,44,201,66,92,109,102,133,18,76,148,70,101,212,203,78,226,22,115,193,163,25,140,235,181,236,27,168,203,81,36,161,202,173,49,189,207,84,207,125,62,58,82,90,175,191,191,161,35,245,251,7,6,199,220,6,98,131,147,92,57,197,72,81,90,223,81,244,59,111,58,134,203,119,206,82,157,125,68,102,77,151,184,143,170,143,251,71,40,201,62,40,189,132,249,134,182,43,168,150,236,118,103,78,133,78,146,109,184,104,222,202,231,70,82,210,126,186,72,200,201,190,164,102,101,239,32,26,50,1,243,173,202,187,23,5,191,76,174,197,81,41,154,140,54,101,182,122,145,250,174,32,148,93,198,101,220,126,243,31,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,235,142,174,197,191,111,212,235,178,148,73,102,157,13,233,107,61,72,189,86,208,106,62,243,34,238,47,121,0,170,238,50,248,204,101,93,160,224,221,58,90,141,39,14,45,105,253,142,122,164,123,234,17,212,147,209,125,253,221,13,31,175,216,43,26,21,30,161,62,59,242,227,71,90,153,140,133,56,226,201,10,52,145,36,136,207,169,22,157,198,59,78,118,49,69,236,88,204,53,207,93,92,183,100,51,6,116,218,116,99,113,195,94,198,81,58,74,144,146,245,212,68,68,78,116,34,50,47,113,14,175,128,88,13,30,189,147,92,70,197,73,177,90,223,78,58,195,108,186,180,22,239,155,165,52,250,72,140,219,63,121,159,69,23,246,128,230,185,12,221,248,208,216,251,80,149,127,28,211,58,40,181,255,0,100,98,141,17,51,175,37,26,145,23,170,93,11,236,25,205,201,53,73,186,94,101,236,89,14,60,150,137,85,218,90,53,82,182,151,250,161,24,244,239,47,112,209,109,57,226,145,79,139,33,42,37,19,172,161,100,100,122,145,234,146,61,64,126,128,0,0,0,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,251,220,246,104,125,122,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,62,242,33,169,42,197,54,61,98,147,54,147,45,164,56,204,216,238,71,113,11,73,25,41,43,73,164,200,200,200,200,203,67,247,12,248,103,207,6,39,96,254,97,46,70,85,1,108,65,174,78,153,86,138,162,104,210,223,45,233,210,137,9,47,81,5,244,91,238,45,75,78,227,48,28,255,0,2,51,1,136,56,7,120,66,185,109,10,236,230,99,180,251,107,147,9,50,159,75,15,32,157,105,107,37,54,219,136,37,25,147,73,73,234,122,25,116,63,170,232,242,153,196,27,10,241,242,139,14,145,91,171,71,161,92,141,54,219,47,51,80,126,52,82,125,210,67,9,81,180,149,73,91,138,37,56,241,146,117,45,79,105,251,75,173,7,146,77,70,73,73,25,153,158,132,69,237,31,90,143,88,186,45,9,204,214,40,117,26,157,34,83,106,74,219,145,25,231,35,172,140,140,148,90,41,38,71,222,146,62,135,236,47,112,13,71,49,33,137,77,34,68,103,219,121,167,18,74,66,219,81,41,42,35,45,72,200,203,188,180,31,232,41,3,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,65,11,62,239,164,175,113,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,139,69,33,106,61,84,233,36,190,178,50,239,46,161,34,64,127,195,47,51,33,164,191,29,212,58,218,200,148,149,161,68,164,168,140,181,35,35,46,242,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,63,229,107,75,105,53,173,68,148,164,181,51,51,208,136,189,226,19,103,99,136,141,155,129,16,166,217,54,60,182,106,183,114,218,113,26,178,227,79,179,25,70,82,91,209,124,169,40,117,11,75,173,39,94,157,8,253,230,68,65,34,49,163,50,152,73,129,148,57,21,91,214,240,165,49,33,164,47,151,4,170,17,147,37,197,146,28,81,37,45,184,234,12,204,205,165,36,139,94,167,211,223,165,87,230,143,138,182,33,223,238,77,180,240,164,147,69,163,115,28,108,166,183,207,141,45,104,249,230,250,56,196,181,32,200,208,182,213,221,244,147,175,113,16,135,56,163,140,120,151,142,87,76,154,197,221,93,169,213,31,157,45,111,51,12,229,72,125,182,212,183,22,164,161,166,220,90,204,136,141,213,37,36,70,122,17,233,237,235,39,50,157,195,71,18,177,162,77,62,233,190,227,187,66,181,223,109,169,36,79,34,68,89,79,54,163,97,122,163,155,21,109,168,141,167,87,167,93,12,211,238,35,212,34,147,80,177,59,24,110,53,200,143,14,225,186,106,179,159,51,82,144,220,137,206,26,214,230,186,106,91,213,244,156,250,250,171,222,98,90,229,251,133,126,49,226,76,216,21,28,66,142,187,114,136,249,52,235,200,121,18,161,204,38,212,109,26,136,137,216,138,70,237,139,94,154,244,220,159,113,24,181,76,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,251,204,207,236,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,119,123,0,86,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,41,28,143,118,135,212,204,244,215,186,175,227,71,149,82,156,212,72,172,184,252,137,78,165,182,219,109,38,165,45,106,61,9,36,69,212,204,204,244,208,119,188,231,230,82,185,152,124,89,170,84,206,169,41,116,40,50,95,141,79,140,111,172,218,229,34,76,133,52,189,156,215,17,174,199,180,213,58,22,157,11,167,127,72,225,181,149,153,88,225,139,17,238,154,236,70,206,222,183,150,137,167,205,108,244,117,246,36,195,94,207,89,149,161,68,109,186,125,53,35,63,121,23,120,88,79,12,252,176,83,240,123,9,32,94,245,138,73,34,191,115,70,106,161,205,125,132,147,205,49,38,52,55,121,90,169,164,45,36,75,108,207,110,166,68,126,211,62,162,106,143,199,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,116,34,34,31,176,0,0,0,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,116,1,224,243,21,136,116,220,51,193,155,198,231,157,62,60,103,99,80,234,11,139,206,117,40,230,62,152,143,45,9,78,170,73,153,153,160,244,34,61,122,116,25,198,196,155,174,69,239,126,220,23,92,147,73,174,169,83,151,47,84,235,215,154,242,220,246,153,254,151,188,254,211,19,107,137,38,120,213,139,183,3,248,91,135,53,39,81,110,83,29,83,18,223,105,237,10,83,205,174,99,11,209,76,200,83,107,105,77,184,131,234,146,51,246,244,208,132,13,162,82,39,92,21,136,52,58,107,102,228,186,132,150,162,178,157,12,245,113,197,146,83,208,136,207,188,203,184,140,192,92,67,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,81,245,239,33,79,177,94,157,106,220,204,190,146,54,230,81,231,165,101,174,165,181,214,156,215,234,50,234,159,168,254,193,160,156,176,225,52,202,78,80,232,216,127,91,51,231,213,237,88,236,62,131,215,68,169,218,99,45,40,180,82,8,203,67,35,239,73,254,190,225,69,121,143,180,157,178,49,226,255,0,182,156,97,109,34,21,205,85,101,157,201,52,238,109,19,30,66,84,93,11,82,61,189,228,68,64,47,167,36,216,148,206,39,101,206,206,170,20,134,156,145,79,164,211,233,210,118,44,140,249,205,192,140,165,235,235,40,251,215,237,50,63,121,14,238,43,203,131,165,228,186,182,15,85,237,199,20,250,206,21,86,66,146,163,61,80,148,162,45,61,4,157,119,30,135,215,187,78,225,97,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,3,132,103,103,18,153,195,28,185,222,53,83,125,182,228,84,41,53,10,116,109,203,34,62,114,224,73,82,52,245,146,125,232,246,25,159,184,135,119,21,229,198,46,242,93,35,7,169,22,227,106,125,7,54,171,29,74,81,30,141,169,43,139,80,65,167,93,197,169,244,238,211,184,5,59,202,122,117,213,115,60,250,136,220,153,88,158,165,158,154,158,231,93,115,95,172,207,170,190,179,251,69,193,71,195,216,88,95,195,6,173,2,76,101,68,122,181,108,191,84,112,137,4,217,174,67,214,246,134,103,170,82,103,169,183,245,159,78,243,21,101,151,11,73,219,223,30,44,11,105,182,22,234,38,220,212,166,94,218,147,86,214,215,49,148,41,71,208,244,34,221,222,100,100,47,83,51,216,77,50,173,148,58,214,31,209,53,231,210,45,89,44,48,130,215,69,41,170,99,205,36,180,74,12,207,83,50,238,73,126,174,224,20,15,134,215,92,139,34,253,183,238,184,198,146,93,46,167,18,94,170,215,66,229,60,135,61,134,95,163,239,47,180,134,142,178,233,136,116,220,76,193,139,58,231,131,62,60,151,100,208,233,235,149,201,117,43,216,250,162,50,181,165,90,41,70,70,70,178,212,140,245,235,212,102,186,183,72,157,111,214,39,80,234,77,242,229,83,228,187,21,228,232,101,163,141,172,210,174,134,68,125,228,125,228,70,39,143,13,188,241,171,8,174,22,48,183,17,170,78,174,220,169,186,150,34,62,235,218,148,87,156,92,54,16,70,167,164,37,180,52,150,219,89,244,73,153,123,58,106,64,46,168,7,225,162,86,169,151,29,34,29,114,141,53,153,112,167,176,220,150,30,101,196,184,133,182,180,146,146,100,164,153,145,234,149,17,234,70,101,212,126,224,0,0,0,16,175,137,126,88,41,248,195,132,115,239,106,61,36,151,95,182,99,59,80,230,176,194,77,231,88,143,26,99,156,173,82,210,214,162,53,184,71,183,82,35,63,105,31,81,53,7,227,171,210,226,86,233,51,104,213,6,80,236,89,241,220,140,243,107,73,41,42,66,210,105,81,25,25,25,25,25,25,244,50,50,1,150,169,49,229,83,39,59,18,83,46,49,38,43,170,109,198,220,73,165,72,90,79,67,73,145,245,35,35,45,52,239,22,129,147,60,188,101,243,54,248,8,229,18,183,1,152,23,61,56,142,27,146,98,53,5,169,38,109,194,142,147,119,122,155,117,207,202,72,51,221,161,117,34,61,53,239,224,92,73,114,179,43,4,49,98,69,213,66,136,217,91,215,10,215,52,185,77,158,141,72,126,76,197,236,245,89,66,18,68,219,69,211,83,50,247,153,119,115,124,152,102,82,185,151,140,89,165,212,202,169,41,20,41,210,88,141,80,140,79,172,154,229,46,76,117,58,179,71,53,180,107,177,157,53,86,165,167,67,233,220,29,135,48,60,43,241,143,13,166,207,168,225,236,117,220,116,70,9,215,89,67,40,149,50,97,182,147,116,210,70,77,68,74,55,108,66,53,211,166,229,123,140,132,74,118,22,39,96,245,198,137,18,33,220,54,181,86,11,228,105,82,219,145,5,194,90,28,215,77,79,98,190,147,127,87,84,251,200,105,83,15,239,90,6,38,217,52,155,186,139,42,60,200,53,152,12,75,34,74,208,225,17,58,202,28,216,173,170,81,107,181,101,169,106,125,254,209,205,49,175,39,120,33,141,180,201,145,235,246,93,38,52,233,72,112,138,124,90,116,52,72,74,212,151,11,121,56,182,22,100,123,157,53,107,239,34,63,180,43,55,43,156,85,177,14,192,114,21,167,138,196,154,213,27,152,219,103,53,206,124,153,104,71,204,55,249,71,229,165,4,68,132,56,174,239,164,173,123,140,197,168,96,190,101,48,147,28,232,113,234,182,85,225,74,126,67,168,71,50,9,212,35,42,75,107,52,54,163,74,155,109,213,153,25,27,169,73,150,189,15,167,187,90,133,205,143,13,28,74,193,121,53,11,166,196,142,237,118,215,97,183,100,153,50,137,18,165,50,218,77,245,234,190,84,84,54,146,38,154,70,189,116,35,87,184,203,72,199,133,216,199,137,120,27,116,198,172,90,53,218,157,45,248,50,208,243,208,202,84,134,27,113,72,113,10,82,29,109,181,160,204,140,218,74,84,70,101,169,22,158,206,129,166,144,16,147,36,252,68,108,220,119,133,14,201,190,101,179,74,187,144,211,109,234,243,141,48,204,149,17,70,111,68,115,100,173,213,173,78,186,189,58,117,34,247,145,145,205,148,45,46,36,150,133,18,146,162,212,140,143,82,50,247,128,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,51,36,145,169,70,68,69,212,204,192,127,71,196,187,47,75,86,199,164,73,174,93,117,250,125,46,36,102,150,234,151,46,83,108,17,146,82,165,25,17,184,162,45,116,74,189,190,195,247,14,79,152,204,221,225,54,94,109,153,85,42,229,205,78,151,86,65,45,12,211,35,77,140,228,163,112,155,120,210,102,202,158,109,91,119,50,105,61,58,234,100,93,253,212,205,154,156,244,226,150,97,235,178,152,141,92,159,70,183,146,242,210,196,56,114,100,71,39,26,222,249,36,157,108,164,56,131,51,109,237,170,211,161,232,69,220,93,66,93,103,59,138,116,53,166,165,135,152,20,252,180,58,68,244,71,234,196,162,36,235,252,33,149,41,151,162,203,215,191,148,180,153,167,235,247,16,172,58,229,122,232,196,27,149,218,173,110,163,58,175,86,169,201,81,155,143,188,228,135,86,227,142,26,180,35,81,169,71,170,214,103,222,103,169,251,204,127,149,2,220,184,239,42,195,84,171,126,147,62,171,62,91,137,73,55,25,135,31,113,74,82,137,58,153,32,141,71,235,40,189,157,230,94,241,102,25,20,225,153,87,244,197,43,21,177,170,19,40,138,193,177,50,45,37,246,212,75,53,165,81,159,65,60,204,152,186,109,211,154,133,104,173,125,132,125,230,3,236,100,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,62,253,8,251,204,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,213,50,153,79,163,83,163,82,105,80,217,137,14,27,72,97,134,25,109,45,161,182,208,146,74,82,148,164,136,136,136,136,136,136,139,66,34,31,164,204,136,140,204,244,34,1,254,21,9,241,41,112,100,84,167,200,109,136,209,90,91,207,56,226,201,41,66,18,70,106,51,51,208,136,136,136,207,83,20,233,196,195,59,243,47,187,146,86,16,225,181,109,246,168,112,119,197,169,59,26,73,164,164,58,135,38,71,117,27,153,125,72,90,20,133,160,244,82,8,207,166,189,52,33,36,184,150,231,74,22,23,219,19,48,154,202,170,146,235,149,152,110,49,37,216,143,145,170,59,111,55,49,133,145,155,111,165,104,82,86,218,79,170,76,139,166,186,158,132,41,130,163,80,153,85,157,34,165,80,146,236,137,50,157,91,206,186,234,205,106,90,212,102,165,25,153,153,153,153,153,153,234,96,16,98,59,82,159,30,11,110,37,46,74,121,13,37,78,25,146,73,74,81,17,25,159,187,168,190,206,29,56,95,70,195,124,15,162,187,21,152,174,79,171,67,141,54,75,241,210,131,35,83,176,226,111,35,81,33,42,250,72,215,174,190,205,76,197,9,64,106,91,243,163,179,3,153,218,92,117,9,103,151,174,237,230,100,73,211,78,186,235,166,154,117,26,25,200,117,185,87,160,101,186,208,85,121,201,75,153,42,147,79,127,248,66,148,106,36,42,4,94,158,177,17,247,145,255,0,148,4,136,0,0,0,1,252,82,146,132,154,148,162,36,145,106,102,103,208,136,7,249,201,147,30,28,119,101,202,121,12,178,202,20,227,142,45,68,148,161,36,90,153,153,159,66,34,34,239,21,57,196,187,62,143,84,228,205,193,28,38,174,188,203,17,221,114,45,94,108,73,70,158,97,164,230,70,125,158,99,18,12,141,38,70,218,182,45,29,122,25,251,8,117,78,37,57,235,99,14,232,82,112,135,11,171,141,46,191,57,43,98,161,42,44,146,51,138,202,209,50,59,168,37,177,33,43,67,169,113,13,158,138,73,145,116,51,235,161,10,122,151,42,179,116,86,94,153,37,201,117,26,149,70,66,157,113,106,53,188,243,207,56,189,76,204,207,85,41,74,82,190,179,51,48,31,141,231,158,146,243,146,36,58,183,93,117,70,181,173,106,53,41,74,51,212,204,204,250,153,153,251,68,131,200,166,14,84,241,135,48,118,228,24,100,130,143,70,155,14,173,41,75,221,167,37,153,209,137,100,70,72,89,107,163,133,223,161,123,204,135,1,157,79,155,76,144,113,103,197,118,59,201,250,77,186,131,66,147,212,200,200,200,203,82,234,70,66,209,120,50,97,114,228,170,224,197,71,226,171,146,211,146,232,232,116,209,234,239,47,71,190,69,184,209,166,186,117,211,118,191,87,180,5,166,80,105,45,80,168,144,40,204,126,78,12,102,163,39,187,185,8,36,151,113,23,187,220,66,135,56,156,218,233,160,102,122,175,45,136,166,211,85,20,72,152,181,108,218,74,113,202,132,195,51,232,69,174,164,95,89,253,98,252,133,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,223,166,154,232,94,253,64,122,46,11,247,178,34,221,119,29,138,228,131,73,61,18,101,69,45,154,244,35,81,185,78,107,93,55,119,255,0,201,253,126,193,110,34,131,184,99,223,171,178,243,47,76,142,111,178,211,85,134,217,166,168,220,86,221,121,181,8,100,100,94,177,117,209,63,95,216,98,251,219,90,93,109,46,32,200,210,178,37,17,151,113,145,128,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,205,42,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,142,150,51,89,155,31,20,248,201,241,2,225,243,23,192,104,246,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,179,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,162,146,100,125,72,199,214,17,87,133,199,129,60,50,251,235,206,38,142,213,142,152,233,135,25,116,195,138,142,40,98,133,103,176,210,160,232,211,44,180,68,185,85,9,74,35,54,226,198,108,204,185,143,47,106,180,45,73,36,148,169,107,82,16,133,173,33,237,92,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,106,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,94,255,0,206,118,60,221,217,134,171,102,46,129,136,55,5,185,93,149,32,219,166,53,26,161,185,20,250,82,36,19,209,233,134,148,165,13,63,25,6,148,111,109,109,236,121,100,165,184,133,41,106,51,188,140,177,98,125,119,51,185,113,162,222,184,179,132,255,0,39,220,186,105,238,71,168,82,106,12,161,216,53,104,171,70,195,146,203,46,41,75,236,114,16,163,52,182,249,18,141,42,50,249,214,205,15,58,31,91,241,177,202,199,253,210,216,85,255,0,166,84,239,253,176,246,182,86,33,88,56,149,74,118,187,135,55,197,191,117,83,88,144,168,142,204,162,84,217,156,195,111,165,41,82,154,83,140,169,73,37,146,86,133,26,76,245,209,105,63,105,10,75,226,103,146,239,197,179,17,209,137,22,82,121,150,13,253,80,150,252,104,236,193,228,183,66,156,103,205,92,29,91,66,89,75,42,37,169,81,210,91,85,203,105,212,26,79,146,110,57,207,242,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,3,66,131,197,94,184,223,130,248,107,85,106,133,136,216,189,101,90,181,39,227,166,91,80,235,117,248,144,95,113,133,41,73,75,169,109,231,18,163,65,169,11,73,40,139,77,80,162,246,24,251,246,157,211,66,190,109,90,53,235,107,78,237,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,208,83,103,26,191,20,246,183,195,248,62,99,81,1,111,214,46,44,97,102,40,118,239,193,158,37,218,151,111,163,57,93,183,208,85,152,211,251,47,51,119,47,155,201,90,182,110,229,175,110,237,53,216,173,59,140,122,177,85,124,12,127,61,159,179,127,188,133,143,227,22,49,88,56,21,96,85,49,27,17,171,209,41,212,218,116,119,221,105,167,101,50,203,245,7,219,101,199,147,18,42,94,90,18,236,151,18,210,201,182,137,68,106,50,251,76,131,245,95,88,177,133,152,95,216,127,9,152,151,106,90,94,147,230,246,47,78,214,99,64,237,92,189,188,206,87,57,105,223,183,152,141,219,117,211,122,117,239,33,229,127,27,28,172,127,221,45,133,95,250,101,78,255,0,219,10,11,205,86,102,47,44,215,226,228,204,82,188,32,196,167,33,49,211,77,164,83,35,17,41,20,234,115,107,113,109,48,110,109,37,60,189,206,184,181,184,162,45,203,90,182,165,8,216,218,37,175,13,78,30,147,49,54,187,7,29,113,230,208,255,0,64,176,55,59,71,161,213,25,126,59,149,137,91,35,61,26,82,217,113,146,110,77,57,77,188,181,17,165,205,174,56,209,37,73,91,123,210,160,180,154,158,102,242,219,69,146,136,117,156,193,225,172,9,14,71,98,90,26,147,118,64,105,106,97,246,144,243,46,146,84,233,25,161,198,156,109,196,43,185,72,90,84,90,145,145,143,87,101,98,21,131,137,84,167,107,184,115,124,91,247,85,53,137,10,136,236,202,37,77,153,204,54,250,82,149,41,165,56,202,148,146,89,37,104,81,164,207,93,22,147,246,144,162,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,1,63,199,228,155,86,165,83,164,192,135,80,169,196,139,34,169,32,226,65,105,231,146,133,202,124,154,113,227,105,164,153,234,181,147,76,186,225,165,58,158,198,214,174,228,153,151,228,187,46,154,21,141,106,214,111,91,166,119,98,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,130,131,51,147,158,123,251,51,56,184,205,215,107,85,46,11,78,211,183,36,71,114,216,165,51,84,121,181,178,252,101,186,166,106,110,161,14,114,145,56,205,229,232,227,68,70,218,54,54,75,94,195,113,97,160,144,17,87,135,54,98,177,151,50,120,28,253,227,140,150,175,100,151,10,161,232,250,109,117,136,41,137,22,187,29,182,80,135,31,74,57,170,53,60,151,208,241,58,180,54,219,27,148,148,54,91,144,234,27,149,64,0,2,5,113,47,207,172,108,6,183,158,193,92,38,174,196,127,17,107,145,220,102,174,182,249,187,232,20,231,226,184,148,188,151,153,117,181,49,56,212,227,46,178,94,190,212,36,214,180,164,150,201,172,39,168,10,86,225,205,196,46,187,132,151,179,248,101,142,183,125,86,177,102,93,181,14,108,73,243,222,67,206,82,43,18,230,35,157,41,249,82,30,71,42,26,249,175,189,32,204,214,100,225,115,18,146,53,188,107,186,144,0,0,0,30,126,245,196,43,7,13,105,77,87,113,26,248,183,237,90,107,242,19,17,169,149,186,155,48,88,113,245,37,74,75,73,113,229,37,38,179,74,22,162,73,30,186,33,71,236,49,232,4,0,227,87,225,98,214,248,129,7,203,170,32,37,253,173,152,92,2,190,107,177,109,107,43,28,48,254,224,173,77,223,217,169,212,187,154,20,185,79,236,66,150,189,141,54,226,150,173,168,66,148,122,23,68,164,204,250,17,142,128,40,7,133,199,142,204,50,251,235,201,230,139,254,0,0,0,0,0,1,226,175,92,111,193,124,53,170,181,66,196,108,94,178,173,90,147,241,211,45,168,117,186,252,72,47,184,194,148,164,165,212,182,243,137,81,160,212,133,164,148,69,166,168,81,123,12,126,171,23,22,48,179,20,59,119,224,207,18,237,75,183,209,156,174,219,232,42,204,105,253,151,153,187,151,205,228,173,91,55,114,215,183,118,154,236,86,157,198,42,7,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,5,170,0,0,0,241,87,174,55,224,190,26,213,90,161,98,54,47,89,86,173,73,248,233,150,212,58,221,126,36,23,220,97,74,82,82,234,91,121,196,168,208,106,66,210,74,34,211,84,40,189,134,61,168,143,249,215,202,141,11,54,152,53,54,205,229,82,161,221,244,221,102,90,213,185,172,173,93,130,86,228,27,141,154,155,50,89,50,250,17,202,112,180,90,75,84,57,203,90,218,108,128,123,90,78,102,242,219,95,170,194,161,80,179,7,134,181,26,149,70,67,113,33,195,137,118,64,121,249,47,184,162,75,109,54,218,93,53,45,106,81,146,73,36,70,102,102,68,67,165,140,182,93,54,157,213,99,87,101,90,215,173,179,85,183,235,80,182,118,154,117,82,19,145,37,49,189,9,90,55,180,225,37,105,220,133,165,69,169,117,74,136,203,161,144,185,238,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,148,19,170,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,205,127,27,28,172,127,221,45,133,95,250,101,78,255,0,219,6,108,124,44,99,39,195,251,135,203,159,25,172,1,170,128,1,93,92,80,179,245,93,193,109,249,120,193,154,135,99,187,234,180,244,72,174,215,227,73,65,189,69,138,246,226,68,102,9,10,53,181,49,196,17,44,220,81,37,77,52,227,107,111,85,186,135,25,9,129,248,216,229,99,254,233,108,42,255,0,211,42,119,254,216,122,11,43,27,240,95,18,170,174,208,176,231,23,172,171,170,164,196,117,75,118,29,18,191,18,115,237,176,149,37,42,117,77,178,226,148,72,37,45,9,53,25,105,170,210,94,210,25,172,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,150,132,242,119,149,91,55,42,24,71,79,179,232,212,216,138,185,234,49,227,201,187,42,237,184,111,46,163,81,36,122,228,151,84,132,43,179,54,165,56,150,81,181,59,80,102,163,46,98,220,90,195,186,128,15,63,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,48,250,174,85,169,76,213,99,208,158,169,196,69,74,100,119,165,199,134,167,146,79,188,195,42,109,46,186,134,245,220,164,33,79,178,149,40,139,68,155,173,145,233,184,181,253,99,60,56,223,158,220,121,198,44,121,166,99,188,59,154,93,171,50,213,144,181,90,52,234,115,251,152,162,48,174,138,65,110,45,175,173,212,145,19,235,113,26,60,94,162,146,77,18,26,69,217,229,71,53,216,113,155,92,56,69,235,101,59,216,106,176,121,108,87,232,15,188,75,149,72,148,162,51,36,168,200,139,152,202,246,168,218,120,136,146,226,82,162,50,66,208,227,104,14,214,0,0,0,0,3,149,126,54,57,88,255,0,186,91,10,191,244,202,157,255,0,182,30,254,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,179,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,162,146,100,125,72,198,112,179,79,130,159,139,182,96,175,108,28,110,161,219,98,91,245,2,236,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,78,16,88,161,74,189,50,151,26,195,101,49,24,169,97,245,98,109,54,67,9,154,151,95,117,137,47,42,107,82,150,214,132,166,80,165,72,121,148,235,184,148,113,92,50,87,122,82,19,124,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,192,120,171,167,48,184,5,99,87,101,90,215,174,56,97,253,191,90,133,179,180,211,170,151,52,40,146,152,222,132,173,27,218,113,196,173,59,144,180,168,181,46,169,81,25,116,50,30,130,202,196,43,7,18,169,78,215,112,230,248,183,238,170,107,18,21,17,217,148,74,155,51,152,109,244,165,42,83,74,113,149,41,36,178,74,208,163,73,158,186,45,39,237,33,154,28,85,196,203,171,25,49,30,227,197,43,214,95,104,173,92,213,7,106,18,118,184,226,219,103,121,250,140,53,204,90,214,150,90,65,37,182,208,106,61,141,161,9,35,209,36,47,123,134,141,129,39,15,178,91,135,113,106,86,244,74,85,74,185,30,77,126,81,178,77,111,152,137,114,92,118,44,135,86,217,158,245,170,25,196,34,220,123,210,132,161,10,219,179,105,7,75,252,108,114,177,255,0,116,182,21,127,233,149,59,255,0,108,61,253,173,118,90,183,205,10,45,211,101,92,212,171,130,139,55,127,102,168,210,230,183,46,43,251,22,164,47,99,173,154,144,173,171,66,146,122,31,69,36,200,250,145,140,182,139,254,225,113,224,79,12,190,250,243,137,160,37,80,14,105,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,235,180,197,11,213,179,185,153,122,142,60,205,204,124,60,73,151,75,188,165,71,114,158,210,162,54,133,66,139,78,86,187,96,55,21,226,91,71,25,38,100,162,67,132,191,156,34,121,70,167,181,112,195,67,183,77,217,106,216,212,41,87,77,235,115,82,173,250,44,45,157,166,163,84,154,220,72,172,111,90,80,141,238,184,105,66,119,45,105,73,106,125,84,162,34,234,100,60,7,227,99,149,143,251,165,176,171,255,0,76,169,223,251,96,192,75,182,234,199,76,190,208,171,248,223,133,127,38,107,87,29,62,84,43,138,215,170,64,113,45,158,215,93,142,226,87,26,74,73,100,203,232,71,48,154,112,149,163,111,18,77,78,23,174,170,107,226,35,146,9,153,85,190,202,237,179,162,238,195,43,178,160,235,84,36,147,207,201,122,150,226,89,105,197,197,148,234,218,74,19,185,107,127,179,145,184,227,139,106,58,141,106,53,33,106,48,189,59,90,236,181,111,154,20,91,166,202,185,169,87,5,22,110,254,205,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,138,73,145,245,35,31,88,80,14,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,23,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,15,21,116,230,23,0,172,106,236,171,90,245,199,12,63,183,235,80,182,118,154,117,82,230,133,18,83,27,208,149,163,123,78,56,149,167,114,22,149,22,165,213,42,35,46,134,67,234,216,184,177,133,152,161,219,191,6,120,151,106,93,190,140,229,118,223,65,86,99,79,236,188,205,220,190,111,37,106,217,187,150,189,187,180,215,98,180,238,49,69,156,81,252,118,98,111,220,190,79,8,74,174,6,63,158,207,217,191,222,64,45,80,121,75,235,22,48,179,11,251,15,225,51,18,237,75,75,210,124,222,197,233,218,204,104,29,171,151,183,153,202,231,45,59,246,243,17,187,110,186,111,78,189,228,60,254,97,243,3,96,229,151,11,231,98,190,35,46,90,233,176,228,71,136,212,56,38,201,205,154,251,206,18,82,212,118,222,113,180,184,178,78,247,84,146,86,164,219,78,43,174,211,25,236,204,62,96,111,236,205,98,132,236,87,196,101,196,69,74,100,120,241,26,135,4,222,40,80,152,101,178,74,90,142,219,206,56,166,208,106,222,234,146,74,208,220,117,197,116,220,96,52,19,248,216,229,99,254,233,108,42,255,0,211,42,119,254,216,117,81,82,188,49,120,122,67,186,97,198,204,86,96,109,14,117,41,237,174,218,84,10,155,44,63,22,171,21,214,30,109,217,83,98,62,202,247,50,124,214,87,24,247,33,70,166,205,205,166,131,105,75,182,160,31,38,233,187,45,91,26,133,42,233,189,110,106,85,191,69,133,179,180,212,106,147,91,137,21,141,235,74,17,189,215,13,40,78,229,173,41,45,79,170,148,68,93,76,135,128,252,108,114,177,255,0,116,182,21,127,233,149,59,255,0,108,57,87,20,127,2,120,155,247,47,156,66,20,2,3,85,0,0,3,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,179,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,162,146,100,125,72,198,112,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,2,85,0,0,0,242,151,214,44,97,102,23,246,31,194,102,37,218,150,151,164,249,189,139,211,181,152,208,59,87,47,111,51,149,206,90,119,237,230,35,118,221,116,222,157,123,200,122,177,85,124,115,191,50,127,180,159,187,64,88,165,173,152,92,2,190,107,177,109,107,43,28,48,254,224,173,77,223,217,169,212,187,154,20,185,79,236,66,150,189,141,54,226,150,173,168,66,148,122,23,68,164,204,250,17,142,128,40,7,133,199,142,204,50,251,235,201,230,139,254,0,0,21,213,197,107,29,49,31,46,152,143,128,88,161,133,245,158,195,85,131,242,149,167,153,116,141,113,106,17,84,116,179,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,210,22,42,3,149,101,211,50,248,89,154,11,17,155,235,12,234,223,165,219,104,211,31,141,233,74,103,207,60,211,125,173,134,93,115,147,205,228,45,109,238,87,174,141,20,94,210,46,170,0,0,0,0,0,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,142,130,243,11,158,156,101,197,204,199,51,142,54,181,231,85,160,179,105,84,31,249,11,25,164,165,159,69,65,53,153,39,123,59,156,109,111,60,217,39,180,238,55,18,238,166,217,234,202,80,218,67,66,128,56,166,84,115,93,135,25,181,195,132,94,182,83,189,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,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,138,43,226,53,156,124,113,197,220,71,173,224,189,201,108,85,112,230,219,181,106,18,33,170,220,114,83,205,202,168,182,103,29,198,156,169,165,183,85,26,79,172,194,31,96,219,74,155,66,94,213,14,60,70,151,84,23,168,2,184,56,85,231,158,171,138,81,191,22,236,92,170,75,168,93,148,216,242,170,84,59,134,165,84,84,137,53,150,57,166,227,177,94,84,135,13,215,36,180,78,41,72,217,184,142,59,74,35,74,57,27,156,177,240,0,1,205,51,15,152,27,7,44,184,95,59,21,241,25,114,215,77,135,34,60,70,161,193,54,78,108,215,222,112,146,150,163,182,243,141,165,197,146,119,186,164,146,181,38,218,113,93,118,152,14,150,3,61,127,221,2,199,223,198,127,241,173,231,82,190,82,122,63,209,62,135,221,55,208,221,135,179,242,187,55,35,180,243,57,60,207,225,60,190,110,222,209,243,186,107,208,94,166,5,227,166,28,102,47,14,41,216,161,133,245,158,221,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,7,64,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,21,193,197,35,63,83,48,239,183,101,147,7,42,21,90,109,222,125,142,69,197,113,67,146,252,23,169,13,159,42,75,49,162,56,218,144,181,60,234,13,179,113,194,51,109,45,56,109,250,235,113,124,152,235,195,3,57,56,185,135,216,161,105,101,177,81,165,220,246,37,211,88,83,40,130,220,37,203,155,70,91,141,186,106,122,33,147,137,38,163,115,77,15,200,37,18,208,134,219,125,212,37,43,83,134,176,182,154,182,102,242,219,64,170,205,161,87,115,7,134,180,234,149,58,67,145,38,67,151,118,64,101,248,207,182,163,75,141,56,218,157,37,33,105,81,26,77,38,68,100,100,100,99,213,217,88,133,96,226,85,41,218,238,28,223,22,253,213,77,98,66,162,59,50,137,83,102,115,13,190,148,165,74,105,78,50,165,36,150,73,90,20,105,51,215,69,164,253,164,41,175,140,54,8,85,108,60,197,199,198,87,171,145,38,83,113,70,57,42,60,68,182,164,63,5,250,116,88,145,157,66,251,210,180,41,38,202,210,178,50,61,86,226,77,37,176,150,231,171,224,193,143,49,173,92,80,185,112,2,187,54,95,103,190,35,166,169,66,66,164,58,166,27,168,195,109,197,62,218,25,36,26,16,183,163,106,181,58,106,71,72,45,160,247,154,144,73,11,126,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,115,95,198,199,43,31,247,75,97,87,254,153,83,191,246,193,155,31,11,24,201,240,254,225,242,231,198,107,0,106,160,121,75,235,22,48,179,11,251,15,225,51,18,237,75,75,210,124,222,197,233,218,204,104,29,171,151,183,153,202,231,45,59,246,243,17,187,110,186,111,78,189,228,61,88,164,190,48,216,223,85,191,51,23,31,6,158,161,196,135,77,194,232,228,152,242,210,226,150,252,231,234,49,98,73,117,107,238,74,16,148,147,40,74,8,140,245,67,138,53,30,242,67,97,110,150,182,97,112,10,249,174,197,181,172,172,112,195,251,130,181,55,127,102,167,82,238,104,82,229,63,177,10,90,246,52,219,138,90,182,161,10,81,232,93,18,147,51,232,70,58,0,167,110,12,24,13,26,234,197,11,151,31,235,176,165,246,123,30,58,105,116,37,170,59,169,97,202,140,198,220,75,238,33,226,89,33,107,102,54,168,83,70,149,244,156,218,207,97,165,6,171,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,88,23,118,117,255,0,21,94,38,120,169,64,191,234,117,87,48,202,233,244,43,117,40,204,31,53,186,92,227,164,83,201,186,154,89,218,165,171,106,16,109,186,150,141,42,91,106,74,180,117,76,180,217,217,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,64,63,88,0,0,0,0,0,230,149,108,205,229,182,129,85,155,66,174,230,15,13,105,213,42,116,135,34,76,135,46,236,128,203,241,159,109,70,151,26,113,181,58,74,66,210,162,52,154,76,136,200,200,200,199,75,20,67,197,99,1,163,96,222,104,231,220,212,40,82,219,161,98,76,115,185,155,90,163,186,76,55,81,91,171,76,246,80,242,214,162,117,124,210,41,42,34,52,242,202,99,104,36,37,36,131,80,93,245,149,136,86,14,37,82,157,174,225,205,241,111,221,84,214,36,42,35,179,40,149,54,103,48,219,233,74,84,166,148,227,42,82,73,100,149,161,70,147,61,116,90,79,218,67,234,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,42,131,130,230,97,125,25,93,184,242,197,86,141,74,143,18,175,218,110,218,68,215,37,114,165,61,57,8,140,203,240,210,218,143,71,181,97,178,121,36,141,20,132,199,124,204,150,149,106,221,138,230,199,194,198,50,124,63,184,124,185,240,15,198,199,43,31,247,75,97,87,254,153,83,191,246,195,170,140,171,141,84,0,242,151,214,44,97,102,23,246,31,194,102,37,218,150,151,164,249,189,139,211,181,152,208,59,87,47,111,51,149,206,90,119,237,230,35,118,221,116,222,157,123,200,124,171,91,48,184,5,124,215,98,218,214,86,56,97,253,193,90,155,191,179,83,169,119,52,41,114,159,216,133,45,123,26,109,197,45,91,80,133,40,244,46,137,73,153,244,35,20,195,197,99,30,99,99,38,104,231,219,52,41,178,220,161,97,180,115,182,91,66,164,58,108,57,81,67,171,84,247,144,202,208,146,105,124,211,40,202,50,37,115,10,27,107,37,169,38,130,79,127,224,161,130,21,83,170,222,89,145,122,185,17,52,212,199,145,99,199,166,165,181,41,247,31,53,66,152,235,235,87,68,161,9,73,50,148,145,110,53,154,220,51,217,176,185,129,107,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,42,59,141,5,236,137,87,85,185,98,183,36,212,76,196,135,81,83,100,189,72,148,78,84,90,215,77,221,255,0,242,127,95,176,91,123,139,75,77,169,197,153,18,80,70,163,51,238,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,250,232,175,171,236,32,31,243,195,26,215,77,127,51,212,137,111,197,55,90,166,166,60,196,43,102,226,75,141,212,33,153,31,82,61,52,35,250,143,235,23,199,94,164,181,93,162,79,163,63,249,57,209,157,140,174,238,229,160,210,125,228,126,255,0,113,138,123,224,231,105,59,81,197,26,197,202,184,230,166,35,64,144,201,44,209,169,19,137,145,79,95,126,221,53,208,253,250,139,147,1,157,220,245,224,221,79,7,179,7,113,193,152,72,56,245,153,179,42,209,84,141,218,114,94,157,36,144,70,102,132,22,186,54,125,218,151,184,204,71,198,94,122,51,205,200,142,234,218,117,165,18,208,180,40,210,164,168,143,82,50,50,234,70,71,237,22,149,198,111,11,151,25,86,254,42,49,21,92,151,92,137,71,91,164,143,87,121,250,65,243,45,196,141,53,211,174,155,181,250,189,162,174,160,211,230,212,228,20,88,17,93,144,242,190,139,109,32,214,165,117,34,34,34,34,212,250,153,16,11,56,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,157,76,189,164,45,142,52,152,243,35,181,46,43,200,121,151,144,151,27,113,10,37,37,105,50,212,140,140,186,25,25,31,120,203,92,73,85,155,94,178,204,200,206,75,167,84,169,210,18,235,107,73,173,151,153,121,181,234,70,70,90,41,42,74,147,245,25,25,11,133,225,173,158,182,49,18,133,27,8,113,70,184,210,43,240,73,12,83,229,74,146,68,114,89,66,33,199,105,6,183,228,41,107,117,78,45,195,209,41,34,62,166,93,117,32,22,40,3,248,149,37,105,37,37,68,105,50,212,140,143,161,144,254,128,0,0,8,151,196,91,11,232,216,145,129,245,167,101,51,21,185,244,152,114,102,198,126,66,80,68,74,106,28,189,132,74,52,41,95,73,122,244,211,219,161,144,161,57,209,29,166,207,145,5,199,18,167,34,188,182,148,166,204,205,38,164,168,200,204,143,221,208,104,99,62,54,221,94,191,150,235,189,84,23,101,34,100,90,77,65,255,0,224,234,81,40,208,152,18,186,122,164,103,222,101,254,65,158,105,237,75,98,116,134,103,243,59,75,110,173,47,115,53,221,188,140,201,90,235,215,93,117,215,94,160,44,59,134,126,119,230,88,151,36,92,33,196,154,219,238,208,231,108,139,77,118,76,147,81,71,117,110,67,142,210,55,60,250,80,132,37,8,89,232,148,25,151,93,58,106,66,226,233,243,226,85,32,199,169,64,144,219,241,165,52,135,153,113,181,146,146,180,40,136,210,100,101,169,25,25,25,30,164,50,207,78,168,76,165,78,143,82,167,201,118,60,152,174,161,230,157,105,102,133,33,105,50,82,76,140,140,140,140,140,136,245,33,115,252,52,179,165,11,20,45,136,120,75,122,213,73,21,202,52,54,216,140,236,183,200,149,33,182,91,134,194,8,148,227,234,90,212,165,184,163,232,146,35,235,166,135,169,0,158,181,106,69,46,187,78,145,73,172,211,227,77,135,45,165,176,243,18,26,75,141,184,133,36,210,164,169,42,35,35,35,35,50,50,50,211,67,49,88,25,252,225,188,195,209,43,56,197,132,48,169,180,246,96,69,145,62,117,53,134,201,162,90,80,82,164,56,109,181,30,46,134,163,46,90,75,114,203,187,67,62,227,22,148,70,70,68,100,122,145,143,205,83,166,83,235,52,233,52,154,172,54,101,195,152,210,216,125,135,155,75,136,113,181,164,210,164,169,42,35,35,35,35,50,50,50,208,200,192,101,238,135,94,186,48,250,229,106,171,68,168,206,164,85,233,114,82,100,227,15,57,29,214,220,109,194,86,134,105,52,168,180,90,8,251,200,245,47,121,11,60,201,151,20,232,104,77,55,15,49,213,249,107,116,201,152,140,85,141,68,105,215,248,59,41,83,207,74,151,175,127,53,106,50,79,215,239,33,243,179,217,195,50,174,117,138,174,43,96,180,38,87,21,243,126,100,170,75,13,168,214,75,82,164,190,190,83,49,162,233,166,156,164,39,85,107,236,51,238,49,89,245,251,110,228,179,107,14,210,174,10,76,250,84,248,142,41,38,220,150,28,97,196,169,42,52,234,68,178,37,23,172,147,46,238,242,63,112,13,60,90,119,165,171,124,82,35,87,45,74,253,62,169,18,83,72,117,43,137,41,183,200,137,73,74,136,140,219,81,150,186,41,62,223,105,123,199,219,25,243,202,174,122,113,75,47,21,216,172,73,174,79,172,219,170,121,9,126,28,201,50,36,19,109,111,96,148,77,54,114,27,65,25,54,206,212,235,208,181,50,238,62,151,51,151,60,221,225,54,97,173,152,181,42,29,205,78,137,86,89,33,15,83,36,205,140,220,162,112,219,100,212,100,202,94,113,91,119,60,73,45,122,234,70,93,253,225,220,192,127,8,201,68,74,73,145,145,245,35,33,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,193,243,59,155,204,49,203,93,181,42,85,126,177,22,69,113,76,45,80,233,141,72,142,183,212,231,45,227,109,74,101,111,54,179,65,173,131,73,153,117,215,161,117,238,14,189,117,94,86,181,147,74,126,179,117,92,52,218,76,72,237,169,213,187,54,91,108,35,68,165,74,63,89,197,17,119,37,71,223,236,63,112,174,28,226,113,84,129,64,110,101,141,129,46,196,159,48,212,228,119,234,134,164,186,201,39,248,67,74,83,47,69,150,71,187,82,105,105,51,79,113,235,238,33,8,115,53,158,92,96,204,61,118,89,61,94,151,72,160,169,78,52,205,62,159,42,84,118,220,103,123,219,121,173,118,135,16,106,52,61,181,90,116,50,34,46,226,235,198,168,88,91,136,151,84,55,107,20,187,82,177,38,34,82,167,23,40,160,190,182,207,161,40,253,116,160,203,93,20,71,223,220,122,128,255,0,140,66,197,11,231,20,107,210,110,27,214,227,168,212,164,73,117,110,237,145,49,231,144,222,229,173,123,80,78,45,70,68,70,226,180,45,122,106,127,88,248,246,213,6,125,209,112,83,173,234,100,103,159,147,81,148,204,86,208,210,20,165,26,156,89,32,180,36,145,159,122,139,216,99,241,205,135,34,159,49,248,18,219,83,111,198,117,76,186,133,17,145,165,105,51,35,35,35,234,93,75,218,36,207,14,171,34,29,235,153,42,35,115,216,142,243,116,245,198,156,148,60,146,81,26,219,159,19,78,134,147,253,35,247,125,160,44,207,35,153,21,195,92,46,177,104,151,197,197,111,246,219,154,163,14,52,197,157,74,36,119,14,58,156,102,51,166,72,223,29,46,35,107,141,171,66,212,244,212,250,235,212,77,40,241,216,138,202,35,198,105,13,54,218,73,41,66,18,73,34,34,45,8,136,139,234,31,231,2,51,112,160,199,136,211,104,109,12,180,134,210,132,22,137,73,17,17,17,17,123,11,160,255,0,117,41,40,73,173,106,36,165,37,169,153,158,132,68,3,250,35,102,116,243,115,106,101,175,14,167,56,138,140,105,23,45,65,135,99,64,134,135,155,91,168,113,198,36,114,157,91,124,230,220,36,19,140,109,53,39,83,215,161,117,238,248,217,191,207,101,129,151,123,102,116,42,53,86,5,86,234,90,29,102,52,54,159,97,254,83,166,220,130,66,157,109,50,27,113,41,39,89,36,168,203,169,107,161,117,62,148,167,139,152,201,138,25,150,196,23,107,23,12,153,213,57,181,25,106,76,58,123,11,144,242,26,230,62,226,155,109,166,150,183,13,36,70,249,165,41,35,61,8,244,47,172,60,238,40,98,85,211,139,215,189,78,244,185,231,72,151,50,163,41,231,210,149,58,227,132,210,92,121,110,108,65,45,74,52,164,141,197,104,90,158,154,254,177,228,84,149,36,205,42,35,35,46,134,71,236,22,33,128,28,61,206,141,131,117,188,109,198,56,110,197,84,106,84,153,241,160,201,111,97,37,164,197,106,74,20,182,228,70,45,21,209,196,153,146,244,232,100,71,222,98,6,95,139,128,187,214,188,84,166,154,110,18,42,82,147,24,154,74,73,60,162,121,91,62,143,79,163,167,119,79,112,14,159,147,172,46,86,44,227,245,169,110,184,194,151,21,170,156,25,50,125,93,75,148,83,99,161,122,250,138,46,231,61,165,167,188,104,154,211,183,161,90,118,205,42,218,167,182,148,71,165,194,98,27,100,68,69,234,182,218,80,93,196,69,220,146,246,23,216,66,169,56,57,97,67,21,106,229,103,17,234,52,228,45,184,125,162,35,15,41,146,51,75,168,93,61,228,232,163,65,233,222,103,209,90,255,0,156,91,136,0,0,0,254,41,73,74,77,74,50,34,34,212,204,251,136,132,33,207,182,125,109,220,16,183,39,88,214,45,94,36,219,178,107,46,199,62,207,33,183,14,38,246,229,53,185,92,169,8,117,181,33,214,145,169,237,233,169,123,116,34,250,217,255,0,206,221,39,47,22,124,171,70,213,159,22,69,223,86,138,182,90,109,46,165,107,140,135,90,148,217,58,100,135,219,117,6,151,89,73,110,34,61,62,179,238,164,107,150,228,189,49,114,245,122,179,87,126,125,102,185,90,152,163,74,9,78,200,113,78,60,233,168,155,108,148,106,89,150,247,15,68,234,103,170,189,166,96,63,202,230,185,46,220,79,188,37,87,42,239,205,171,86,107,83,22,238,221,206,190,226,221,121,213,43,98,9,70,165,158,171,112,244,45,76,245,63,105,152,158,153,100,200,252,107,19,10,43,57,138,198,248,168,130,136,148,73,21,26,84,10,138,9,173,203,76,102,101,178,163,110,75,9,213,94,163,169,213,14,107,208,200,143,188,199,81,225,245,195,122,45,49,154,102,49,99,85,55,155,41,246,89,155,78,165,190,201,41,45,18,138,44,134,148,235,50,98,145,165,194,50,117,10,52,175,167,113,31,121,143,183,197,151,30,98,89,24,121,77,193,59,70,76,88,235,146,76,147,209,163,172,144,109,196,83,19,163,41,4,134,220,45,18,91,82,90,26,54,150,132,95,80,10,170,196,10,154,46,236,74,173,75,130,150,147,30,117,98,73,68,75,101,162,18,210,228,44,208,68,68,102,68,90,40,180,211,82,247,11,216,225,191,134,17,240,191,44,180,120,204,164,183,220,11,143,94,116,200,139,233,191,79,136,74,254,66,127,155,246,234,127,89,138,26,176,17,13,235,246,219,110,166,163,236,174,85,225,148,131,212,191,38,111,35,113,250,221,59,181,239,232,52,145,151,232,180,168,152,43,100,53,69,81,28,67,183,169,166,217,234,158,238,200,214,159,71,167,113,16,14,130,43,167,140,134,31,75,173,225,29,22,235,166,195,75,142,64,172,70,237,11,75,102,107,75,8,139,80,113,70,102,148,158,137,234,93,230,68,44,88,112,188,234,97,227,56,139,151,123,198,154,113,156,121,232,116,138,132,214,82,210,9,74,55,17,6,65,36,136,182,168,251,215,236,235,245,128,207,254,11,93,47,217,120,181,103,220,172,203,114,58,32,87,105,242,30,83,110,26,12,219,68,150,214,162,51,212,186,122,190,211,34,23,231,80,204,149,10,207,195,108,61,186,170,51,152,68,75,142,37,37,60,247,157,65,36,213,34,57,185,161,168,221,34,221,162,76,251,207,245,140,244,85,97,200,183,238,25,144,22,218,218,126,155,53,198,77,43,35,74,146,182,214,101,161,151,67,35,35,47,168,75,60,86,199,217,87,142,81,44,186,99,117,226,76,235,122,169,78,166,33,166,37,25,56,223,34,152,180,146,246,243,12,203,69,43,77,116,45,15,216,64,47,74,219,174,193,185,168,48,43,212,217,13,63,30,124,102,164,161,109,172,148,147,74,208,75,45,12,140,203,185,69,237,49,244,196,38,225,93,142,117,28,85,192,195,160,215,165,45,250,133,187,43,209,237,169,197,169,74,84,120,240,225,32,140,205,110,41,71,235,56,125,72,136,190,162,19,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,210,152,205,102,108,124,83,227,39,196,11,135,204,95,1,113,60,61,239,251,55,11,56,112,217,56,131,136,55,12,74,29,189,67,143,91,147,58,116,147,61,141,35,211,51,8,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,234,215,59,249,209,186,179,113,136,239,206,132,170,173,18,193,166,242,216,162,91,206,206,113,77,175,148,111,109,157,37,130,89,178,83,22,79,184,70,164,23,168,217,165,173,203,218,110,47,224,94,249,170,188,171,153,99,195,204,173,219,149,41,116,219,78,220,143,50,77,192,194,91,38,206,173,81,118,169,46,83,68,181,165,102,110,70,105,167,35,169,40,52,163,231,185,138,81,47,150,202,147,245,114,103,147,59,251,54,119,252,104,112,224,203,167,89,52,233,8,118,189,94,117,167,153,97,76,54,244,114,147,18,44,146,97,214,78,119,38,65,56,219,78,104,90,22,229,116,239,14,213,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,169,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,121,251,18,214,195,140,38,161,80,112,134,195,131,74,160,64,167,211,221,85,34,136,195,164,151,14,43,43,108,159,121,41,81,155,142,232,228,134,141,215,79,114,141,199,210,165,168,212,230,167,234,192,121,76,85,195,59,87,25,48,226,227,194,219,214,39,104,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,40,7,58,57,73,186,178,141,138,103,107,84,157,237,214,221,119,180,212,45,154,138,84,227,188,200,41,146,226,16,195,238,155,45,54,115,27,108,153,83,200,108,141,41,231,54,100,122,44,134,138,71,42,204,238,94,173,92,208,96,213,107,8,238,153,61,131,183,242,228,211,170,136,138,220,135,169,147,154,86,230,164,54,149,151,248,77,172,146,164,41,109,58,234,9,104,223,184,130,168,56,104,103,214,78,3,92,44,224,174,44,215,101,191,135,85,201,13,179,72,91,156,173,148,10,139,242,155,74,158,83,207,58,218,88,130,105,113,231,94,47,95,106,210,75,66,82,107,120,215,250,248,213,248,167,181,190,31,193,243,26,136,134,184,197,131,183,246,5,95,245,76,57,196,106,12,186,117,74,157,33,246,154,117,216,175,50,197,65,134,222,113,148,203,138,167,144,133,59,25,197,52,179,109,210,73,18,136,190,210,47,149,118,95,247,149,245,26,223,139,120,92,50,234,200,181,104,237,208,41,7,36,201,75,139,78,109,215,93,106,57,47,77,202,66,20,251,132,141,198,123,81,181,9,209,8,66,82,22,61,193,118,233,161,88,214,174,97,111,91,166,119,98,162,219,244,250,29,82,163,39,148,183,57,17,88,110,168,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,250,8,171,157,252,232,221,89,184,196,119,231,66,85,86,137,96,211,121,108,81,45,231,103,56,166,215,202,55,182,206,146,193,44,217,41,139,39,220,35,82,11,212,108,210,214,229,237,55,23,194,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,127,37,217,73,186,179,115,138,101,107,83,93,236,54,221,11,179,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,192,116,14,28,217,40,252,106,177,29,250,253,255,0,76,170,183,134,86,183,206,84,164,176,92,166,234,147,136,208,109,211,18,246,228,173,59,144,179,113,213,52,74,82,27,74,83,171,74,121,167,10,247,169,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,30,127,10,176,206,213,193,188,56,183,48,182,202,137,217,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,248,236,196,223,185,124,158,16,158,156,26,170,212,170,6,81,47,106,237,118,167,18,157,77,167,95,21,41,115,38,75,121,44,177,25,134,233,148,245,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,129,124,81,252,118,98,111,220,190,79,8,120,171,115,53,87,149,139,149,10,134,90,108,74,148,186,74,46,171,162,163,86,186,37,180,217,37,114,169,206,67,130,195,48,218,120,151,185,40,90,152,147,207,78,194,220,142,82,9,102,133,188,133,7,127,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,21,201,158,76,239,236,217,223,241,161,195,131,46,157,100,211,164,33,218,245,121,214,158,101,133,48,219,209,202,76,72,178,73,135,89,57,220,153,4,227,109,57,161,104,91,149,211,191,154,96,94,5,226,62,98,241,30,157,133,248,95,70,237,213,89,218,186,243,206,153,162,45,62,42,76,137,201,82,92,34,62,91,40,220,157,79,67,81,169,73,66,18,181,173,8,86,135,176,95,8,112,143,44,86,5,191,132,120,126,196,74,60,23,228,41,152,231,45,244,118,218,213,68,217,83,174,188,226,253,83,145,37,77,71,113,195,36,151,170,219,38,73,74,26,104,146,144,245,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,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,100,30,3,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,94,234,1,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,223,199,76,116,196,124,197,226,61,71,20,49,66,179,219,170,179,180,105,150,90,35,68,90,124,84,153,155,113,99,54,102,124,182,81,185,90,22,166,163,82,148,181,169,107,90,214,175,87,115,229,71,17,236,108,178,209,243,55,122,181,232,106,85,209,112,68,163,208,41,111,178,101,42,116,87,98,201,124,231,171,83,46,83,39,217,210,77,17,145,169,212,173,78,22,212,19,106,116,56,168,181,78,20,121,233,252,134,87,241,174,243,255,0,181,226,216,19,103,39,252,36,170,150,228,131,87,252,23,101,66,147,250,108,146,255,0,189,217,21,235,151,44,16,170,230,59,24,104,184,53,66,174,68,164,84,171,241,234,42,135,46,91,106,91,4,252,120,47,201,109,14,109,245,146,133,169,130,65,172,137,70,130,89,168,146,189,187,15,202,213,169,151,150,20,95,243,104,211,28,151,64,187,44,234,195,145,157,92,73,100,79,211,234,49,30,52,168,219,121,149,25,18,219,117,179,209,109,168,250,164,141,39,220,96,53,16,2,5,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,8,1,198,175,194,197,173,241,2,15,151,84,68,255,0,16,3,141,95,133,139,91,226,4,31,46,168,128,128,28,46,60,118,97,151,223,94,79,52,95,240,160,30,23,30,59,48,203,239,175,39,154,47,248,0,0,0,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,14,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,2,213,0,0,0,0,0,66,14,36,249,24,165,102,10,192,153,138,152,115,75,137,7,17,109,88,242,106,78,162,29,45,42,126,232,97,44,182,74,138,234,153,108,223,122,74,91,142,132,198,212,212,90,234,214,210,39,9,198,233,46,214,187,46,171,26,187,22,233,178,174,106,173,191,90,133,191,179,84,105,115,92,137,41,141,232,82,23,177,214,205,43,78,228,45,73,61,15,170,84,100,125,12,198,164,197,85,241,67,225,251,255,0,202,76,214,225,19,63,206,213,175,58,58,83,255,0,22,104,164,194,98,60,111,248,204,153,110,60,239,233,187,175,210,32,29,170,200,206,109,11,56,121,17,198,234,155,148,175,67,94,118,190,31,214,99,220,212,214,144,179,138,151,29,166,74,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,41,4,122,11,54,255,0,188,176,250,77,86,85,153,112,203,165,46,185,71,155,64,169,147,38,91,38,83,165,180,109,72,142,234,20,70,149,161,73,61,75,82,245,86,148,45,59,86,132,168,188,248,11,232,226,35,157,248,121,85,177,10,210,179,165,110,196,219,178,158,235,180,37,19,44,73,102,150,218,94,105,181,202,148,210,221,74,211,185,11,127,179,153,182,227,107,118,58,137,105,52,161,105,58,44,255,0,69,87,237,213,254,202,220,119,37,199,80,255,0,190,76,157,82,157,33,207,249,78,60,243,142,47,235,82,148,175,105,152,253,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,181,238,22,249,5,153,135,125,135,51,120,199,79,170,211,110,243,237,145,237,219,118,100,103,224,189,72,108,249,177,158,147,45,183,18,133,169,231,80,110,19,109,153,27,105,105,194,115,215,91,136,228,135,106,225,221,146,8,121,85,177,14,237,188,98,238,196,219,178,158,211,85,212,155,204,73,102,150,218,94,117,196,69,138,234,26,74,211,185,11,99,180,17,56,227,107,118,58,77,10,52,161,10,57,128,0,3,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,40,135,136,142,119,230,102,170,251,43,74,206,149,183,12,173,58,131,174,208,148,76,191,25,234,163,138,101,166,215,42,83,75,117,72,86,213,161,254,206,102,219,110,33,169,10,37,164,148,181,164,187,87,20,140,253,67,196,78,221,150,76,28,168,82,170,86,129,118,57,23,21,197,14,75,19,153,171,184,92,169,44,198,136,227,106,90,18,203,75,38,205,199,8,201,197,58,217,183,234,33,181,243,161,94,93,50,209,138,121,160,190,217,177,112,206,147,250,93,182,179,49,137,62,139,166,124,203,206,183,218,223,101,167,57,60,222,66,208,222,228,250,235,209,37,237,50,15,41,78,194,172,71,171,225,197,95,23,169,150,93,86,77,153,65,168,71,165,212,171,109,199,51,139,26,83,196,102,219,106,87,254,65,40,203,213,66,158,97,42,52,155,205,18,253,174,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,255,0,176,135,46,184,71,130,88,70,222,9,89,150,156,69,219,11,142,235,53,54,106,13,34,74,235,11,121,4,137,15,77,53,39,107,235,117,37,181,68,105,217,176,146,218,82,150,210,148,38,152,120,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,236,228,110,56,226,218,142,163,90,141,72,90,140,46,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,58,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,81,64,57,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,102,168,210,230,183,46,43,251,22,164,47,99,173,154,144,173,171,66,146,122,31,69,36,200,250,145,128,250,192,0,2,157,184,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,127,131,102,53,252,134,204,21,91,7,37,211,249,209,49,54,158,92,151,219,107,115,140,78,167,53,34,67,123,148,110,36,146,202,152,92,194,86,136,90,141,206,70,155,83,188,196,223,226,189,131,180,172,74,202,93,110,238,77,6,92,235,135,15,164,71,173,210,221,133,21,46,190,219,10,121,182,102,165,106,216,165,148,98,142,181,190,225,36,210,90,197,105,107,61,173,153,10,96,192,28,99,174,229,255,0,25,109,60,98,183,25,237,18,237,154,130,100,57,27,114,17,218,226,173,42,110,76,109,235,66,201,190,107,14,58,215,51,97,169,27,247,39,214,73,24,13,52,136,171,196,235,20,191,5,249,54,189,123,37,119,209,149,91,183,179,218,212,255,0,224,188,238,213,218,156,46,214,199,84,41,40,221,5,185,190,186,182,233,167,170,162,89,160,74,161,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,128,87,174,21,97,157,213,140,152,143,110,97,109,149,19,180,86,174,106,131,84,248,219,155,113,109,179,188,253,119,221,229,161,107,75,45,32,148,227,139,36,158,198,208,181,25,104,147,26,115,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,82,95,7,220,28,174,223,57,160,44,85,142,247,103,162,225,165,61,249,19,28,218,133,243,229,78,142,252,72,241,180,53,165,105,220,133,201,119,152,73,90,75,179,108,86,211,113,38,46,252,6,85,197,239,112,247,191,236,220,44,225,195,100,226,14,32,220,49,40,118,245,14,61,110,76,233,210,76,246,52,143,76,204,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,162,17,213,110,44,203,226,157,195,129,54,142,93,61,45,232,203,50,210,237,255,0,193,105,207,201,103,210,253,170,97,76,254,30,142,105,181,35,146,241,106,215,205,167,102,166,125,76,245,1,234,179,175,154,234,238,109,49,150,109,229,205,170,195,180,41,186,195,181,168,147,94,66,187,4,93,168,39,28,52,182,68,130,121,245,163,154,225,234,181,22,168,111,152,180,52,217,137,1,194,247,34,223,134,187,169,24,227,140,118,103,107,195,106,46,255,0,67,198,154,173,172,215,106,141,184,146,45,89,52,159,104,134,206,142,115,53,52,161,110,146,27,249,212,166,67,101,202,178,19,146,10,238,110,47,183,102,220,113,106,180,220,50,162,115,90,173,214,225,188,136,239,46,81,178,102,204,88,138,113,167,16,227,219,212,210,220,45,134,148,53,174,229,37,78,52,75,190,139,90,211,181,108,106,20,91,90,202,182,105,86,253,22,22,254,205,78,165,194,110,36,86,55,173,75,94,198,155,36,161,59,150,181,40,244,46,170,81,153,245,51,1,245,135,148,197,92,51,181,113,147,14,46,60,45,189,98,118,138,45,205,79,118,159,39,107,109,173,198,119,151,168,251,92,196,45,9,121,165,146,92,109,102,147,216,226,16,162,45,82,67,213,128,12,219,102,139,44,151,246,86,113,66,165,135,247,124,105,115,41,168,144,164,209,110,18,167,61,26,21,101,130,109,167,55,176,167,11,106,150,132,190,210,93,66,20,178,109,195,82,55,43,66,82,165,87,11,156,246,210,176,78,170,246,4,99,69,205,46,61,147,92,144,133,91,245,25,111,167,177,91,211,84,165,155,168,115,113,110,106,52,133,45,38,107,223,203,105,196,154,205,41,39,158,117,54,127,154,44,178,88,57,166,194,250,150,31,221,241,162,67,169,46,58,147,69,184,74,156,204,153,180,103,205,198,156,222,194,156,45,201,66,212,195,73,117,8,82,13,198,201,72,220,157,73,73,207,14,42,225,157,213,131,120,143,113,225,109,235,19,179,214,173,154,131,180,249,59,91,113,13,189,176,253,71,218,230,33,11,83,46,160,210,227,107,52,150,246,214,133,17,104,162,1,32,56,163,248,236,196,223,185,124,158,16,145,92,28,47,251,55,11,44,220,193,98,14,32,220,49,40,118,245,14,61,185,38,116,233,38,123,26,70,181,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,58,224,186,110,203,170,249,174,202,186,111,91,154,171,112,86,166,236,237,53,26,164,215,37,202,127,98,18,132,111,117,195,82,213,181,8,74,75,83,232,148,145,23,66,32,167,93,151,85,30,133,87,181,169,55,53,86,21,22,224,236,254,151,167,71,154,227,113,106,28,133,154,216,237,13,36,201,14,242,214,102,164,111,35,218,163,51,45,12,7,106,206,190,107,171,185,180,198,89,183,151,54,171,14,208,166,235,14,214,162,77,121,10,236,17,118,160,156,112,210,217,18,9,231,214,142,107,135,170,212,90,161,190,98,208,211,102,58,175,14,236,130,204,204,229,212,119,230,41,83,234,180,220,50,162,114,164,104,113,159,143,242,153,195,113,212,118,104,178,118,146,13,148,45,135,19,33,198,214,110,39,213,109,59,84,231,49,174,107,145,204,162,85,115,125,139,138,181,31,168,203,163,218,116,24,233,169,92,117,86,35,169,107,67,6,178,74,34,178,179,73,180,137,47,30,237,156,195,208,144,219,206,18,92,229,27,106,191,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,135,160,0,0,17,87,138,63,129,60,77,251,151,206,33,10,1,23,253,197,31,192,158,38,253,203,231,16,133,0,128,213,64,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,98,156,35,179,155,66,151,66,163,228,238,237,165,118,26,172,30,223,34,212,168,199,66,214,221,65,181,45,233,178,99,72,46,188,183,145,185,247,16,231,70,214,218,77,7,177,104,79,60,44,252,0,0,5,85,241,206,252,201,254,210,126,237,22,168,40,219,138,190,106,172,220,195,226,229,10,207,195,90,148,74,189,177,135,145,229,198,77,93,134,207,100,234,140,149,163,181,27,46,239,52,189,25,41,143,29,40,89,37,59,150,79,41,38,227,106,109,102,30,43,133,199,142,204,50,251,235,201,230,139,254,20,3,194,227,199,102,25,125,245,228,243,69,255,0,0,10,171,227,157,249,147,253,164,253,218,45,80,85,95,28,239,204,159,237,39,238,208,16,131,39,121,170,188,178,161,139,148,251,194,141,82,150,171,98,163,34,60,107,178,144,219,100,242,42,52,226,95,174,105,105,75,66,123,75,105,83,138,101,123,147,181,102,105,51,229,173,196,47,66,118,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,203,184,153,92,62,243,235,112,229,154,242,131,99,98,13,118,92,204,43,171,200,109,153,200,145,218,166,174,128,130,41,42,39,160,178,78,146,25,66,164,72,75,146,9,45,173,107,66,12,210,149,44,136,140,47,120,7,228,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,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,31,172,84,7,20,140,253,67,196,78,221,150,76,28,168,82,170,86,129,118,57,23,21,197,14,75,19,153,171,184,92,169,44,198,136,227,106,90,18,203,75,38,205,199,8,201,197,58,217,183,234,33,181,243,131,144,113,4,207,173,195,153,155,202,117,141,135,213,217,112,240,174,145,33,198,96,162,63,106,132,186,250,12,163,40,222,156,201,186,104,121,9,145,29,78,71,37,54,133,161,11,35,82,82,179,50,40,106,58,86,94,50,253,127,102,107,20,32,225,70,28,162,34,42,83,35,200,150,236,201,196,241,66,132,195,45,154,148,236,135,25,109,197,54,131,86,198,146,163,78,134,227,173,167,166,226,28,212,7,85,203,166,101,241,79,43,247,219,55,214,25,213,191,75,182,209,166,63,39,209,117,63,153,121,166,251,91,12,186,223,59,149,207,90,219,220,175,81,122,40,189,164,122,19,192,188,116,195,140,197,225,197,59,20,48,190,179,219,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,172,240,221,217,126,191,172,204,18,176,179,1,80,68,73,54,158,33,72,168,196,130,236,66,121,107,132,252,71,212,201,181,41,70,217,52,218,221,54,221,83,73,74,212,107,67,46,31,77,166,67,170,228,115,60,119,150,80,175,37,69,148,137,117,204,58,174,72,74,235,212,20,44,183,182,189,9,61,182,30,227,36,162,74,82,73,35,73,153,33,228,36,144,179,73,165,167,90,13,4,136,127,196,71,36,16,243,85,98,21,219,103,69,219,137,182,157,61,214,168,73,39,152,140,205,81,181,60,211,139,139,41,213,180,165,171,106,16,255,0,103,35,113,182,208,236,133,26,212,73,90,212,82,170,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,179,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,162,146,100,125,72,199,214,1,150,207,244,85,97,93,95,236,173,185,114,91,149,15,251,228,57,212,217,209,220,255,0,146,227,47,54,226,62,165,37,73,246,25,11,211,225,221,157,248,121,170,177,14,210,188,101,109,196,219,78,158,211,181,213,27,44,70,102,168,218,158,117,180,74,138,210,29,82,213,181,8,99,180,25,54,219,104,118,66,73,9,36,173,9,46,43,197,35,32,179,49,19,183,102,111,7,41,245,90,149,222,93,142,61,197,110,195,140,252,231,170,237,151,42,51,50,98,54,218,86,180,188,210,9,178,113,178,34,109,77,54,110,122,139,109,124,234,161,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,24,105,162,255,0,191,236,220,44,179,106,216,131,136,55,12,74,29,189,67,142,114,103,78,146,103,177,164,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,121,246,206,190,107,171,185,180,198,89,183,151,54,171,14,208,166,235,14,214,162,77,121,10,236,17,118,160,156,112,210,217,18,9,231,214,142,107,135,170,212,90,161,190,98,208,211,102,58,6,121,120,133,221,89,180,244,45,179,107,83,42,182,109,153,6,158,143,72,210,74,170,226,253,43,57,206,67,174,246,164,160,210,211,204,176,243,41,40,251,145,187,213,83,167,176,220,229,53,199,240,27,44,247,150,60,219,216,147,121,209,167,68,167,91,216,93,107,205,184,235,83,94,50,90,212,182,226,200,122,52,70,154,37,18,148,183,149,25,194,53,244,67,104,66,212,102,106,216,219,129,200,4,148,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,207,30,230,166,180,132,20,165,54,209,175,149,38,51,138,211,71,154,230,186,100,218,148,77,184,149,169,42,218,102,135,91,141,99,191,231,95,42,53,220,165,227,44,219,55,149,85,153,104,84,181,153,107,86,230,178,132,246,248,187,80,110,54,106,108,205,6,243,11,95,41,194,209,10,61,16,231,45,8,117,178,1,161,59,90,236,181,111,154,20,91,166,202,185,169,87,5,22,110,254,205,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,138,73,145,245,35,17,47,136,38,125,109,236,179,89,179,172,108,62,174,196,153,138,149,120,238,51,5,17,251,44,212,80,22,71,25,70,244,230,77,210,91,43,84,121,10,114,57,41,181,161,107,65,26,146,164,17,145,214,94,80,248,133,226,158,83,40,87,29,173,10,153,242,194,139,82,167,242,232,148,234,181,86,74,98,208,167,37,110,173,47,50,209,25,160,153,90,223,113,79,50,130,109,78,168,155,62,106,13,39,186,58,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,136,63,39,250,42,191,110,175,246,86,227,185,46,58,135,253,242,100,234,148,233,14,127,202,113,231,156,113,127,90,148,165,123,76,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,186,33,35,149,112,185,200,149,87,4,233,79,99,190,52,91,49,35,222,213,200,232,77,191,78,150,194,187,109,189,9,73,89,58,183,55,30,214,164,200,74,210,70,141,156,198,155,73,160,212,147,121,230,147,97,64,33,255,0,20,188,11,135,140,25,83,175,92,144,168,221,174,228,195,191,244,73,76,121,179,97,183,17,21,179,34,168,33,78,58,91,185,61,151,152,242,155,66,146,165,185,25,143,164,105,36,42,144,112,171,19,46,172,27,196,123,115,20,172,169,125,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,211,240,205,102,105,240,83,241,118,204,21,237,131,141,212,59,108,75,126,160,93,129,245,59,204,113,112,95,105,18,34,243,85,203,108,141,226,97,230,137,205,168,36,243,9,123,117,78,134,97,126,121,155,171,82,171,249,68,197,122,237,10,167,18,163,77,168,225,189,118,92,57,145,30,75,204,73,97,202,99,202,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,155,113,109,57,61,204,47,225,91,134,182,52,225,53,78,53,85,117,172,42,195,250,220,39,106,19,37,118,134,230,65,151,14,160,228,52,182,106,61,237,242,80,210,216,229,25,26,82,219,44,237,86,138,52,55,82,192,52,251,138,184,153,106,224,222,28,92,120,165,122,203,236,244,91,102,158,237,66,78,215,27,67,143,108,47,81,134,185,139,66,20,243,171,52,182,218,13,69,189,197,161,36,122,168,134,99,42,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,22,255,0,198,127,30,100,218,184,95,109,96,5,10,108,78,209,124,72,85,82,186,132,200,105,79,183,78,134,227,106,97,181,178,104,53,161,15,73,209,105,116,148,142,176,92,65,111,37,44,147,94,185,16,192,186,22,98,115,65,104,225,205,227,70,170,212,109,101,118,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,158,36,161,105,90,144,162,11,159,225,245,131,181,92,16,202,93,139,104,220,180,24,148,171,134,108,119,171,117,134,154,138,166,31,55,229,188,183,155,76,164,173,8,95,105,110,58,163,176,225,44,181,73,177,176,140,210,132,152,145,64,0,0,62,117,193,113,91,246,149,26,93,199,117,87,105,244,106,76,6,249,178,231,212,37,34,60,120,232,215,77,206,56,179,36,160,181,50,234,102,69,212,115,191,198,199,43,31,247,75,97,87,254,153,83,191,246,192,58,168,15,151,108,221,54,197,235,67,139,115,217,183,29,46,189,70,156,74,56,181,26,100,198,229,70,124,146,163,66,141,14,182,102,133,104,164,169,39,161,158,134,147,46,242,30,74,230,204,70,95,236,170,228,171,98,242,199,60,62,160,214,96,154,74,85,58,167,115,66,139,37,131,82,73,105,37,180,227,132,180,234,149,37,69,169,22,164,162,62,227,1,208,64,120,123,55,29,48,71,17,106,231,111,225,246,49,216,247,61,81,44,170,65,193,163,92,49,38,200,38,146,100,74,95,45,167,20,173,164,106,73,25,233,161,106,94,241,238,0,0,0,0,0,0,0,0,5,0,241,71,241,217,137,191,114,249,60,33,218,184,106,113,11,153,134,85,216,56,21,143,55,127,250,5,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,241,94,40,254,59,49,55,238,95,39,132,34,168,13,84,0,173,94,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,4,85,207,214,117,237,92,169,225,196,186,37,38,167,218,49,54,230,167,188,221,185,79,142,109,173,200,27,201,77,166,167,32,156,74,208,150,90,89,25,161,43,73,243,156,65,160,139,106,93,91,94,255,0,53,217,174,195,140,165,97,194,239,91,213,222,221,85,157,204,98,129,64,97,226,68,170,188,164,145,25,165,38,100,124,182,81,185,38,235,198,70,150,210,164,145,18,214,182,219,94,125,241,139,24,175,236,117,191,234,152,141,136,213,233,117,26,149,70,67,238,180,211,178,158,121,138,123,14,60,227,201,137,21,47,45,106,106,51,106,117,100,219,68,163,36,145,253,166,97,118,121,40,226,51,135,25,170,236,86,5,126,47,201,108,77,110,158,79,201,166,185,161,65,170,56,141,252,229,83,156,53,169,106,218,132,19,170,101,194,39,16,149,171,105,188,150,156,116,190,87,22,76,11,174,227,6,89,126,82,90,84,106,84,186,174,29,212,23,114,74,122,65,161,185,72,163,183,21,226,154,136,238,40,191,224,30,91,123,146,75,76,98,211,114,210,218,21,202,184,93,100,22,29,159,66,166,230,99,24,169,244,170,165,86,227,167,198,157,105,209,223,140,196,198,233,145,86,182,164,177,82,82,212,149,108,152,174,91,106,107,150,105,83,45,169,91,140,214,225,161,155,20,187,45,106,21,243,106,214,108,171,166,15,109,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,160,51,89,151,236,76,252,13,227,141,135,138,78,75,170,199,137,108,220,16,106,19,253,22,230,201,79,65,67,201,237,76,35,215,65,43,154,193,186,217,161,74,36,173,43,52,168,246,168,198,130,115,55,86,165,87,242,137,138,245,218,21,78,37,70,155,81,195,122,236,184,115,34,60,151,152,146,195,148,199,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,62,217,129,195,63,192,222,56,223,152,90,220,74,172,120,150,205,193,58,159,3,210,141,236,148,244,20,60,174,202,250,253,68,18,185,172,27,78,18,210,146,74,210,178,82,75,106,136,90,86,86,49,230,78,50,112,181,197,91,102,187,54,35,149,220,54,177,238,11,101,196,38,67,70,251,148,228,82,92,84,7,150,202,16,147,105,4,209,156,100,153,146,185,135,13,197,154,212,163,89,36,41,216,105,163,48,56,153,248,27,192,235,243,20,155,151,74,143,46,217,183,231,84,32,122,81,205,145,94,156,134,85,217,88,95,174,131,87,53,243,105,178,66,84,74,90,150,73,73,238,81,12,203,139,116,227,79,143,49,169,54,109,169,151,42,52,217,104,169,87,100,34,230,173,19,50,29,105,30,142,100,220,106,51,46,160,145,177,244,59,32,156,112,139,127,205,174,10,20,104,245,144,162,10,149,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,104,167,35,248,59,74,193,12,174,97,253,163,14,131,46,149,82,155,71,141,91,175,53,58,42,88,154,117,89,109,37,233,41,144,146,66,21,189,181,40,152,73,56,91,210,219,13,161,70,123,53,20,237,195,47,5,63,13,57,184,181,187,69,67,178,192,177,52,189,102,108,119,99,206,246,39,217,236,237,183,171,107,74,181,148,236,109,233,61,186,180,78,237,81,43,110,183,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,62,101,201,93,131,108,208,103,215,170,82,26,98,60,8,206,201,90,220,89,37,36,148,32,214,122,153,153,23,114,79,218,67,233,136,77,197,71,28,234,56,85,129,133,65,160,202,91,21,11,138,87,163,220,83,107,82,84,152,242,33,205,65,153,26,28,74,139,214,108,186,153,25,125,70,3,172,83,179,37,66,188,48,223,16,174,170,116,230,23,18,220,137,86,79,61,135,80,105,37,71,96,151,161,40,157,50,221,162,136,251,203,245,10,12,198,155,165,251,211,22,175,11,149,217,110,200,68,250,237,66,67,42,113,195,89,147,107,146,226,210,68,122,159,79,91,216,102,66,71,225,78,62,202,179,178,137,122,83,28,175,18,167,92,53,74,141,49,109,63,40,205,199,57,244,196,36,215,183,152,70,122,169,58,107,161,234,126,195,17,50,149,18,69,193,112,195,128,134,214,235,245,41,173,178,72,65,26,148,165,184,178,45,8,186,153,153,153,253,96,46,11,131,126,31,75,162,97,29,106,235,169,67,75,110,79,172,73,236,235,83,102,75,83,11,139,79,113,38,70,164,150,169,232,125,198,100,44,88,112,188,149,225,227,56,117,151,123,58,154,81,156,101,233,148,138,124,215,146,234,9,42,39,23,6,57,40,140,182,164,251,209,237,235,245,142,232,2,45,241,32,195,8,248,161,150,90,196,103,146,157,246,250,164,87,154,51,34,250,108,83,229,146,127,144,175,231,61,154,31,214,66,137,240,254,166,139,71,18,168,178,231,37,165,71,131,88,140,82,210,225,106,133,52,137,8,53,145,145,153,17,150,137,61,117,208,189,227,71,121,129,139,74,151,130,183,187,85,165,17,68,43,122,164,110,30,169,238,236,142,235,244,186,119,25,140,219,223,232,134,205,251,114,55,76,81,246,86,234,243,10,57,234,95,147,39,151,180,253,94,157,218,119,116,1,61,179,55,145,248,215,222,19,209,179,21,130,17,91,156,137,116,72,245,26,172,10,114,9,221,171,84,103,165,188,162,110,51,10,209,94,187,73,213,110,107,212,136,207,184,196,11,182,110,75,183,12,47,8,181,202,67,243,105,53,154,44,196,59,183,115,172,56,135,89,117,42,216,178,73,165,101,162,219,45,75,82,61,75,216,100,45,131,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,161,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,235,220,103,220,96,59,22,66,115,235,110,227,125,187,6,197,190,170,241,33,93,144,153,106,57,118,137,13,182,114,246,55,21,173,201,230,200,91,174,41,110,186,189,15,111,93,15,219,169,28,223,74,146,164,146,146,100,100,101,169,25,119,25,12,191,91,87,37,233,132,119,171,53,154,67,243,232,213,202,44,196,154,144,106,118,59,137,113,151,73,70,219,132,147,74,200,183,182,90,167,82,61,83,236,50,23,115,144,12,237,210,115,15,103,197,180,110,169,241,99,221,244,152,168,101,214,212,234,80,185,40,105,168,173,155,164,75,125,199,86,106,117,229,22,227,34,215,234,62,240,153,32,0,3,228,221,150,244,43,178,217,170,219,85,6,210,184,245,72,79,195,112,140,136,253,87,27,82,15,188,140,187,148,126,195,251,12,103,103,56,184,92,172,39,199,235,174,222,109,133,34,43,181,57,210,99,122,186,23,40,230,200,66,8,189,68,151,115,126,194,211,220,52,120,42,59,140,110,20,49,73,174,81,177,30,157,78,66,27,153,217,226,62,242,89,34,53,58,181,212,30,86,170,36,22,189,196,125,85,175,249,192,86,66,82,165,25,37,36,102,103,208,136,189,163,215,97,126,37,93,56,67,123,211,47,75,98,116,136,147,41,210,153,125,73,75,174,54,78,165,183,144,230,197,146,20,147,82,76,219,78,165,169,107,167,235,31,58,195,92,4,94,180,18,170,180,211,144,151,82,138,153,36,234,82,105,229,27,201,223,244,186,125,29,123,250,123,196,243,199,254,30,231,89,193,170,38,54,224,228,55,101,42,77,42,52,249,48,99,55,188,148,210,162,187,37,106,67,113,227,30,170,234,218,72,205,122,117,34,51,238,48,22,9,146,204,220,218,153,148,195,168,46,46,161,26,61,203,79,97,168,211,225,173,230,208,234,220,109,136,252,215,80,223,57,199,13,6,227,251,73,74,208,245,232,125,123,228,160,205,62,17,227,30,40,101,167,16,90,172,91,210,103,83,38,211,165,165,51,41,239,174,67,40,119,150,251,106,113,183,90,66,219,53,17,155,4,149,36,204,181,34,208,251,186,93,102,80,51,217,96,102,34,217,131,10,179,85,129,74,186,144,134,153,147,13,215,216,99,154,233,55,28,150,166,155,84,135,28,82,77,215,141,41,51,234,122,104,125,75,168,74,137,17,216,148,202,227,201,105,14,182,226,77,42,66,210,74,35,35,45,12,140,143,234,16,183,60,89,22,195,92,82,177,107,119,197,189,111,156,43,154,157,14,76,198,206,155,18,59,103,33,77,179,37,210,37,236,142,167,23,185,199,11,82,212,181,208,186,235,212,77,84,169,43,73,45,10,37,37,69,169,25,30,164,100,63,194,124,102,230,193,145,17,214,208,226,30,105,109,169,11,45,82,162,50,50,50,50,246,151,80,25,113,185,104,51,237,123,130,163,111,84,163,60,196,154,116,167,162,184,135,80,164,168,148,218,205,7,169,40,136,251,210,126,194,31,99,15,113,66,249,194,234,244,107,134,202,184,234,52,217,17,157,67,187,99,204,121,148,57,181,104,94,213,147,107,73,153,25,182,157,75,94,186,23,212,59,175,17,91,30,29,149,153,42,219,112,24,142,203,117,5,201,156,164,50,146,73,18,220,159,47,94,132,146,246,36,189,255,0,104,140,208,161,200,168,76,98,4,70,212,227,242,93,75,45,33,36,102,106,90,140,136,136,136,186,159,83,246,0,182,172,157,241,84,129,95,110,29,141,142,206,196,129,48,148,220,118,42,132,164,180,201,167,248,59,73,83,207,74,150,103,187,83,117,106,50,79,113,107,239,33,99,214,173,229,107,94,212,166,43,54,173,195,77,171,68,144,218,93,67,176,165,182,250,52,82,82,162,245,155,81,151,114,146,125,254,210,247,140,207,87,112,183,17,45,88,109,86,42,150,165,98,52,69,37,46,34,81,193,125,13,151,67,81,122,234,65,22,186,36,207,191,184,181,29,151,44,185,229,198,12,188,87,98,19,53,233,117,122,10,84,219,79,83,234,18,165,72,109,182,119,179,187,150,215,104,109,4,162,67,59,83,175,66,35,50,238,62,129,161,96,28,31,44,89,188,195,28,202,91,81,101,80,107,17,99,215,18,194,21,50,152,236,136,232,125,46,114,217,55,20,150,80,243,139,36,111,124,146,70,125,117,232,125,123,251,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,15,199,84,171,210,232,144,220,168,85,234,17,161,198,108,140,212,235,238,165,180,17,17,25,158,166,163,34,238,35,63,212,34,206,112,243,245,97,101,170,2,168,244,229,183,87,185,158,211,149,29,131,102,66,26,209,81,212,124,212,148,134,220,78,173,190,102,157,11,169,150,189,197,214,167,49,95,136,6,98,241,90,36,138,100,235,194,93,42,27,235,74,205,186,101,66,115,29,57,70,217,167,67,144,162,218,100,163,51,45,58,159,80,22,131,155,142,35,152,105,131,86,244,218,45,137,88,135,94,185,94,67,140,53,216,164,71,148,211,14,26,31,73,26,249,82,80,226,118,184,218,53,50,45,72,148,94,211,45,41,171,23,49,135,16,113,226,246,147,115,93,245,137,213,25,115,100,44,163,70,84,135,222,67,73,91,206,45,13,54,135,22,179,73,17,186,162,74,72,207,77,116,47,175,197,84,170,181,58,196,167,39,85,170,50,166,200,117,70,165,187,33,229,56,181,25,153,153,153,169,70,102,125,76,207,245,152,150,188,58,114,178,254,60,226,124,59,158,177,77,117,219,118,222,152,220,135,86,182,77,76,58,243,18,34,45,76,168,212,202,219,86,173,186,122,164,204,140,203,220,93,225,208,242,55,195,114,191,138,203,129,137,56,167,9,218,125,186,135,218,117,152,79,182,182,157,148,130,236,207,37,92,183,226,169,11,105,77,184,226,117,37,117,50,211,187,83,22,132,121,100,194,43,118,196,85,179,64,180,233,80,35,69,96,212,107,110,4,86,141,123,89,217,235,154,26,34,50,50,73,107,211,216,58,157,189,65,165,219,20,88,116,26,52,22,34,67,132,195,108,52,211,13,37,180,37,40,65,37,36,73,73,17,23,68,145,116,34,238,31,241,116,190,136,214,205,94,75,136,90,210,212,9,11,82,80,90,168,200,155,81,232,69,239,1,154,220,196,211,162,82,49,243,18,41,48,16,218,99,194,187,107,17,219,38,200,137,4,148,77,117,37,183,66,34,211,66,45,52,33,38,120,78,208,165,84,243,20,115,89,113,132,55,22,159,204,87,52,204,181,219,58,9,153,39,161,250,221,122,8,207,152,183,209,43,48,24,151,37,180,45,9,118,240,172,172,146,178,209,68,71,53,227,208,203,222,44,3,131,13,133,76,159,80,184,175,201,50,35,170,76,126,215,1,182,13,105,55,72,146,170,123,164,230,211,78,187,117,61,55,110,239,246,123,64,90,229,66,161,10,147,2,69,78,163,37,168,241,98,52,183,222,117,197,146,16,218,18,147,82,148,106,51,34,34,34,35,51,51,61,58,10,232,207,55,18,154,45,155,18,110,29,224,205,93,169,181,119,27,113,135,234,17,164,33,198,216,51,41,44,168,146,236,121,68,164,173,43,75,106,45,83,208,140,143,191,66,18,59,57,182,254,55,223,214,131,184,113,131,82,209,79,126,177,25,76,200,154,167,38,52,72,109,214,164,50,162,55,35,146,140,136,141,109,171,170,76,186,107,215,161,8,65,135,60,29,49,38,165,88,143,91,198,27,226,147,33,183,101,33,217,69,2,167,33,114,28,73,169,10,89,159,104,133,213,71,171,157,231,223,166,190,208,16,54,36,28,96,204,133,246,105,97,21,219,154,179,83,147,170,150,101,42,105,53,204,123,169,153,151,49,105,65,45,239,175,77,222,243,235,105,89,18,225,169,11,13,151,19,18,177,162,20,26,141,97,109,182,252,72,11,108,158,110,49,159,102,121,6,182,228,197,74,208,234,86,135,82,102,74,232,71,161,117,212,196,172,192,108,162,96,190,1,83,27,98,215,179,233,111,212,82,100,103,83,149,79,136,169,103,162,90,45,57,200,101,10,211,115,41,87,248,90,159,217,219,8,137,36,73,73,17,17,116,34,47,96,8,203,159,219,202,14,27,229,118,230,135,17,150,35,183,83,166,205,163,48,219,105,36,18,9,202,116,162,73,36,137,73,211,66,65,17,105,175,216,51,234,251,170,125,247,30,81,153,155,139,53,25,159,121,153,158,162,237,248,184,93,13,82,240,22,61,23,177,169,231,37,212,81,235,19,123,137,9,92,41,233,215,93,75,77,52,239,208,82,59,104,55,92,67,105,239,90,137,37,250,192,94,71,9,123,37,22,206,91,220,170,40,201,78,85,106,167,48,140,186,232,151,96,65,86,159,68,191,71,222,127,105,137,188,35,151,15,218,43,84,76,174,217,205,180,202,219,57,84,202,124,165,238,73,22,229,170,157,23,85,23,66,212,186,119,137,26,0,57,198,96,241,110,143,130,184,81,113,95,53,73,141,52,236,42,116,183,33,161,110,37,38,236,132,70,117,212,33,36,165,163,113,153,180,122,17,43,83,246,123,203,163,25,145,22,166,122,17,10,136,226,249,152,121,53,123,162,159,131,86,213,109,212,194,134,219,82,231,38,52,147,36,169,228,57,62,59,141,47,99,134,71,234,154,117,74,145,175,118,167,236,1,4,177,215,23,174,108,114,196,218,189,237,95,155,38,82,230,76,145,216,219,113,199,22,109,71,92,135,92,109,180,146,214,189,164,92,211,34,73,30,133,175,79,121,207,126,24,153,32,77,122,68,124,110,196,186,26,87,17,149,161,202,92,89,145,181,37,40,142,20,150,94,36,60,193,145,145,145,172,183,165,126,242,47,105,136,119,147,44,16,151,142,88,229,111,219,234,132,167,233,209,38,196,153,63,86,205,72,56,233,153,29,14,18,190,109,105,211,107,189,119,22,158,243,247,232,38,217,161,218,152,77,99,193,162,50,184,20,154,85,26,19,76,154,212,109,176,218,82,203,41,78,227,50,36,164,189,86,251,244,46,133,236,34,1,254,120,131,122,91,184,75,135,245,43,162,166,109,68,167,81,41,239,58,134,209,203,108,137,44,176,181,146,18,74,82,83,244,91,61,11,82,238,246,12,241,102,171,25,234,152,225,141,87,53,221,42,115,239,192,244,156,214,105,137,113,213,40,145,15,181,190,227,37,161,173,105,45,18,239,114,79,111,187,235,155,60,78,51,205,10,235,109,220,18,195,26,183,50,35,47,40,170,83,98,190,70,135,116,237,145,157,104,156,102,65,146,146,100,164,43,106,145,215,161,159,176,133,108,210,104,53,155,133,215,147,75,131,34,91,141,54,167,156,229,180,183,15,105,105,169,250,164,126,242,255,0,24,15,241,164,75,76,10,180,41,203,35,219,26,67,110,158,158,228,168,143,251,6,138,50,79,120,194,188,242,225,101,204,136,178,62,201,70,167,67,89,25,150,164,164,64,140,103,220,163,253,34,255,0,160,103,61,246,30,138,251,145,164,52,166,221,105,70,133,161,73,50,52,168,143,67,35,35,234,71,168,186,14,14,248,142,221,123,3,42,214,141,74,67,238,212,169,213,199,249,4,107,220,132,67,110,29,61,180,164,181,81,168,180,81,159,66,34,72,11,5,31,146,173,78,141,87,165,204,165,76,105,46,177,54,59,145,221,66,146,74,37,33,105,52,153,25,25,25,25,25,25,247,144,253,96,3,58,249,228,194,89,152,77,152,187,186,26,225,173,136,117,154,172,250,180,66,54,205,41,38,93,157,36,144,73,245,18,90,104,223,77,53,47,113,152,224,221,190,103,96,244,103,106,119,178,115,185,252,157,231,179,153,183,110,237,189,218,233,211,93,53,208,92,167,21,252,179,170,253,177,81,139,22,221,44,151,82,161,182,71,49,76,177,170,251,35,44,206,125,197,40,208,210,149,166,229,167,83,53,18,125,250,119,138,102,113,181,180,226,154,113,38,149,160,205,42,35,45,12,140,187,192,89,215,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,253,93,194,219,5,1,112,221,197,86,112,219,49,212,102,106,51,187,60,58,219,145,233,102,102,233,33,59,222,159,12,186,234,180,150,154,32,253,253,221,198,47,226,44,150,38,198,106,100,103,18,227,47,161,46,54,180,153,25,41,42,45,72,200,203,161,244,48,31,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,105,76,102,179,54,62,41,241,147,226,5,195,230,47,128,249,56,23,129,120,143,152,188,71,167,97,126,23,209,187,117,86,118,174,188,243,166,104,139,79,138,147,34,114,84,151,8,143,150,202,55,39,83,208,212,106,82,80,132,173,107,66,21,126,148,202,102,94,120,127,101,229,113,98,185,18,129,108,80,35,191,36,206,76,184,232,168,220,21,20,199,91,171,34,91,170,109,50,167,62,150,20,72,65,26,117,216,148,32,144,218,18,148,240,174,21,56,103,133,152,109,148,42,94,58,77,137,74,133,90,184,61,51,80,173,220,117,22,227,54,228,40,44,75,91,10,96,165,26,18,182,225,165,16,27,121,72,90,205,36,225,184,189,72,180,36,215,94,126,179,175,117,102,179,17,229,209,41,53,62,207,134,86,205,65,230,237,202,124,115,113,13,207,216,106,109,53,57,4,226,80,181,60,234,12,205,9,90,75,146,218,205,4,91,148,234,221,15,147,137,25,250,199,27,235,51,81,243,49,73,168,124,156,159,75,236,208,105,180,120,50,94,110,41,81,227,202,237,40,166,203,91,42,109,201,140,184,230,170,123,121,145,56,165,43,66,109,36,132,34,234,114,127,143,23,86,99,112,58,143,137,23,174,27,85,108,186,211,219,88,147,30,92,71,24,139,63,230,91,117,19,160,27,158,187,144,222,67,169,82,20,122,232,162,90,9,78,18,9,197,212,15,14,108,148,126,53,88,142,253,126,255,0,166,85,91,195,43,91,231,42,82,88,46,83,117,73,196,104,54,233,137,123,114,86,157,200,89,184,234,154,37,41,13,165,41,213,165,60,211,133,123,212,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,0,253,96,0,2,47,231,215,39,118,246,105,240,142,166,170,53,30,35,24,139,67,143,219,109,250,155,48,226,246,185,171,97,15,169,186,91,178,29,218,164,198,117,79,56,68,92,212,33,14,169,14,158,226,66,146,170,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,106,120,82,95,25,250,77,42,157,154,250,36,202,125,50,36,89,21,75,30,4,185,206,178,202,80,185,79,148,201,172,147,174,168,139,85,172,154,101,166,201,74,212,246,54,132,247,36,136,130,37,96,94,5,226,62,98,241,30,157,133,248,95,70,237,213,89,218,186,243,206,153,162,45,62,42,76,137,201,82,92,34,62,91,40,220,157,79,67,81,169,73,66,18,181,173,8,86,135,178,235,128,214,110,91,112,142,133,133,54,100,40,137,69,58,58,23,83,156,204,115,101,117,106,137,161,37,34,107,164,165,173,91,220,82,117,36,154,213,177,4,134,210,123,16,146,42,235,224,107,73,165,61,85,198,74,235,212,200,139,169,67,143,65,137,30,98,153,73,190,203,15,42,114,157,105,14,105,185,40,90,152,101,74,73,30,138,54,155,51,215,105,105,107,224,0,0,2,128,120,163,248,236,196,223,185,124,158,16,142,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,145,92,81,252,118,98,111,220,190,79,8,75,254,11,152,23,135,19,172,155,143,48,245,58,55,110,188,224,220,18,109,186,108,153,6,75,110,157,21,48,227,56,226,227,163,79,81,231,59,82,208,183,12,205,92,180,146,19,176,150,233,56,18,171,41,57,73,194,204,151,97,98,234,53,23,105,95,41,61,30,117,11,170,234,168,42,55,240,95,224,204,28,198,25,152,108,178,226,41,201,114,49,186,148,59,221,213,106,61,123,170,131,60,153,237,191,179,27,139,137,85,153,115,75,163,88,150,69,97,79,218,8,165,190,244,117,188,251,43,50,106,176,226,140,144,233,73,81,22,246,245,74,77,132,43,98,72,150,110,184,231,85,226,123,159,88,216,207,85,151,151,236,31,174,196,159,135,212,201,17,158,170,213,226,115,80,117,106,139,10,123,123,45,186,151,121,82,32,164,212,194,136,205,175,89,230,9,196,41,72,38,214,168,215,147,188,170,222,89,175,197,202,125,159,70,166,203,77,177,78,145,30,77,217,87,109,194,101,20,234,113,175,215,36,186,164,45,61,165,196,165,196,178,141,170,220,178,53,25,114,208,226,208,22,211,195,107,55,248,161,154,123,2,172,222,39,217,178,213,82,182,164,38,34,238,152,84,230,226,210,166,145,50,198,214,150,102,241,169,115,148,163,121,215,18,203,41,101,8,54,181,229,239,109,42,172,190,35,152,195,142,56,171,143,178,33,99,29,143,85,178,226,91,125,178,13,179,68,155,25,232,250,211,123,107,228,137,134,147,121,214,93,121,210,66,80,228,136,203,54,92,236,232,216,106,74,8,197,233,225,86,25,218,184,55,135,22,230,22,217,81,59,61,22,217,167,181,79,141,185,182,208,227,219,11,215,125,222,90,16,133,60,234,205,78,56,178,73,111,113,107,81,150,170,49,207,243,41,147,252,14,205,77,8,169,152,155,109,242,106,172,242,19,18,228,165,161,150,43,17,27,105,107,81,50,137,11,109,123,153,62,107,164,109,56,149,183,171,134,162,73,44,146,180,133,91,112,208,200,84,156,121,184,89,198,172,89,161,75,99,14,168,114,27,122,144,135,57,91,43,245,22,37,54,165,50,166,94,105,196,191,4,146,219,205,60,126,166,229,168,144,133,40,208,241,34,85,113,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,117,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,16,113,171,240,177,107,124,64,131,229,213,16,16,3,133,199,142,204,50,251,235,201,230,139,9,226,95,144,168,216,243,111,61,141,88,77,66,136,198,34,208,227,184,245,93,13,243,119,215,233,204,69,113,73,101,44,178,211,138,126,113,41,182,90,100,253,77,200,81,161,106,81,33,146,69,123,112,184,241,217,134,95,125,121,60,209,127,192,50,239,73,169,222,88,81,127,194,172,195,110,93,2,236,179,171,13,201,105,18,226,17,63,79,168,196,120,148,146,113,151,146,100,75,109,214,203,84,56,147,234,147,37,23,121,13,36,96,13,225,136,247,254,13,90,119,150,46,88,95,34,238,250,173,61,47,213,40,155,204,251,51,155,148,73,86,213,106,182,185,136,36,59,201,89,155,141,115,57,107,51,90,20,103,226,161,100,167,47,48,51,13,63,50,204,89,17,21,115,212,99,151,58,35,209,163,189,78,77,68,164,54,249,85,154,101,109,154,153,157,185,164,234,243,107,78,186,173,102,158,98,214,181,119,80,1,0,56,213,248,88,181,190,32,65,242,234,136,159,226,0,113,171,240,177,107,124,64,131,229,213,16,16,3,133,199,142,204,50,251,235,201,230,139,254,20,3,194,227,199,102,25,125,245,228,243,69,255,0,0,0,0,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,128,90,160,0,231,248,233,142,152,113,151,76,56,168,226,134,40,86,123,13,42,14,141,50,203,68,75,149,80,148,162,51,110,44,102,204,203,152,242,246,171,66,212,146,73,74,150,181,33,8,90,210,30,130,187,127,217,182,205,205,108,217,149,219,134,36,74,237,227,34,76,106,21,61,70,102,252,229,199,142,185,15,154,18,68,102,72,109,166,204,212,179,209,4,106,109,38,123,156,66,85,232,5,37,228,255,0,48,55,246,102,184,157,216,24,175,136,203,136,138,148,200,245,24,141,67,130,111,20,40,76,51,67,152,148,181,29,183,156,113,77,160,213,189,213,36,149,161,184,235,138,233,184,197,218,0,0,0,10,54,226,79,145,138,174,95,111,249,152,169,135,52,185,115,176,234,234,145,38,164,234,33,210,212,150,45,119,212,243,100,168,174,169,150,201,134,99,41,201,8,76,109,77,39,166,173,109,51,108,156,114,16,13,36,103,18,147,74,173,101,67,24,97,214,105,145,39,199,110,199,173,75,67,82,89,75,168,75,236,67,117,230,93,36,168,140,137,109,186,219,110,33,93,233,90,18,162,208,200,140,102,220,5,148,240,183,200,44,60,68,236,57,155,198,58,125,42,165,104,23,108,143,110,219,179,35,49,57,154,187,133,205,140,244,153,109,184,149,161,44,180,178,112,155,108,200,156,83,173,147,158,162,27,71,58,223,199,228,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,1,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,126,176,1,157,108,235,229,70,187,148,188,101,155,102,242,170,179,45,10,150,179,45,106,220,214,80,158,223,23,106,13,198,205,77,153,160,222,97,107,229,56,90,33,71,162,28,229,161,14,182,67,160,112,221,206,109,11,41,120,143,88,166,95,148,174,109,153,125,246,40,245,122,147,8,90,229,82,156,142,111,114,36,165,180,235,205,100,187,67,164,235,100,147,115,105,165,72,212,209,202,118,231,179,15,151,235,7,51,88,95,59,10,49,25,18,209,77,153,34,60,182,166,65,38,74,108,39,217,112,148,151,99,184,243,110,37,181,154,119,180,165,18,117,54,221,113,61,55,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,174,211,1,165,225,85,124,88,179,191,66,168,83,170,121,76,195,57,84,170,211,114,52,106,246,154,108,173,206,195,42,60,168,239,199,139,21,228,186,72,55,144,182,22,82,9,77,173,41,220,148,18,137,196,184,148,71,252,11,226,133,140,184,41,151,26,222,14,50,231,166,171,209,59,52,43,38,177,57,180,187,232,40,38,135,74,66,92,53,25,246,142,86,140,20,86,150,131,74,55,175,122,148,211,77,199,56,129,107,90,119,85,243,93,139,107,89,86,205,86,224,173,77,223,217,169,212,184,78,75,148,254,196,41,107,216,211,100,165,171,106,16,165,30,133,209,41,51,62,132,96,61,86,5,224,94,35,230,47,17,233,216,95,133,244,110,221,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,104,167,1,48,82,213,203,182,19,208,176,114,202,168,85,102,209,109,254,213,217,159,170,58,219,146,151,207,146,236,133,239,83,109,182,131,209,111,40,139,68,23,170,69,174,167,169,159,42,200,190,76,168,89,60,195,137,84,199,42,190,153,188,238,142,207,34,230,169,52,181,148,85,56,209,47,149,26,51,106,211,70,90,230,186,68,226,146,78,56,165,169,74,218,70,134,155,146,160,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,50,239,118,90,213,219,26,234,172,217,87,76,30,197,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,70,164,197,21,241,113,195,59,170,207,205,237,98,250,171,68,214,139,126,211,224,84,41,18,155,109,206,90,187,52,70,97,190,194,150,164,18,13,228,45,130,90,144,133,43,107,111,176,163,50,53,232,65,105,92,62,177,138,171,141,249,75,177,110,235,150,189,18,171,112,194,142,245,18,176,235,82,148,251,228,252,71,150,203,106,148,165,173,107,237,46,71,76,119,220,53,158,170,55,247,145,18,86,146,20,151,157,12,99,161,99,238,104,47,252,85,181,153,217,69,170,212,27,143,78,115,114,207,180,197,137,29,168,141,73,209,104,66,209,206,68,116,187,203,82,73,72,230,108,61,77,58,156,149,225,211,155,207,197,219,47,185,128,143,50,111,109,151,111,211,225,221,54,205,21,80,57,141,174,115,238,166,156,235,238,173,38,217,155,36,251,212,130,113,6,233,43,150,75,83,73,53,111,214,0,0,186,158,13,152,41,242,27,47,181,108,99,151,80,231,75,196,218,129,114,88,109,221,205,177,6,156,236,136,237,238,73,182,147,75,202,125,115,13,90,45,105,54,249,26,109,86,242,19,252,120,172,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,50,174,58,174,93,50,209,138,121,160,190,217,177,112,206,147,250,93,182,179,49,137,62,139,166,124,203,206,183,218,223,101,167,57,60,222,66,208,222,228,250,235,209,37,237,50,229,66,242,120,98,83,48,143,8,50,57,66,197,202,203,150,253,168,187,146,68,217,55,53,195,82,150,136,200,125,109,84,228,67,138,79,72,121,68,148,33,41,38,219,66,53,36,18,220,81,145,111,117,102,160,235,255,0,254,238,60,58,50,227,255,0,230,59,82,135,254,3,213,74,253,81,196,127,201,237,19,30,229,255,0,189,66,16,143,245,166,25,249,186,97,169,231,215,48,211,243,46,140,211,197,174,196,167,92,233,142,197,60,233,145,187,66,169,10,167,54,132,37,112,14,59,174,173,93,153,197,37,78,173,4,178,209,229,169,212,26,28,218,164,254,172,244,103,54,187,156,60,71,139,83,110,149,232,107,50,215,237,17,237,154,107,168,65,202,75,110,154,57,178,100,184,157,117,121,222,83,70,109,165,70,219,105,66,82,157,198,75,117,206,129,195,187,32,179,51,57,117,29,249,138,84,250,173,55,12,168,156,169,26,28,103,227,252,166,112,220,117,29,154,44,157,164,131,101,11,97,196,200,113,181,155,137,245,91,78,213,57,204,104,45,211,41,152,205,121,99,246,3,91,24,165,126,97,212,187,58,175,88,143,189,113,93,208,152,154,130,211,108,216,169,53,27,168,140,241,122,237,165,210,37,145,31,67,113,190,91,206,246,0,0,1,15,248,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,236,228,110,54,218,29,144,163,90,137,43,90,138,96,0,12,176,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,58,6,94,50,253,127,102,107,20,32,225,70,28,162,34,42,83,35,200,150,236,201,196,241,66,132,195,45,154,148,236,135,25,109,197,54,131,86,198,146,163,78,134,227,173,167,166,226,29,131,138,63,142,204,77,251,151,201,225,9,85,192,199,243,217,251,55,251,200,5,138,96,94,5,225,198,93,48,226,157,133,248,95,70,236,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,0,31,38,233,187,45,91,26,133,42,233,189,110,106,85,191,69,133,179,180,212,106,147,91,137,21,141,235,74,17,189,215,13,40,78,229,173,41,45,79,170,148,68,93,76,128,70,190,40,254,4,241,55,238,95,56,132,40,4,93,246,116,177,211,14,51,23,195,50,252,197,12,47,172,246,234,84,239,67,52,243,46,145,34,85,62,82,106,240,77,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,85,32,128,213,64,0,0,205,102,108,124,83,227,39,196,11,135,204,95,28,210,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,210,243,99,226,159,25,62,32,92,62,98,248,147,229,145,42,174,54,112,255,0,194,220,119,193,123,102,36,139,218,135,30,186,155,130,157,17,133,118,219,134,18,106,210,137,165,183,180,246,187,38,58,80,162,36,108,230,58,218,137,4,165,27,44,180,160,158,156,59,179,191,15,53,86,33,218,87,140,173,184,155,105,211,218,118,186,163,101,136,204,213,27,83,206,182,137,81,90,67,170,90,182,161,12,118,131,38,219,109,14,200,73,33,36,149,161,37,48,6,93,236,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,109,56,207,197,222,193,119,45,16,238,92,30,110,93,63,20,46,152,242,33,51,78,144,195,50,209,109,77,101,113,201,247,36,239,90,13,196,27,79,173,113,94,38,150,219,139,111,71,16,147,67,173,36,63,39,20,140,253,76,195,190,221,150,76,28,168,85,105,183,121,246,57,23,21,197,14,75,240,94,164,54,124,169,44,198,136,227,106,66,212,243,168,54,205,199,8,205,180,180,225,183,235,173,197,242,106,4,125,95,244,85,126,221,95,236,173,199,114,92,117,15,251,228,201,213,41,210,28,255,0,148,227,207,56,226,254,181,41,74,246,153,137,63,157,76,155,70,202,14,23,225,5,62,187,38,36,251,238,231,145,113,189,113,206,131,53,215,225,45,12,57,8,161,179,28,156,109,179,74,16,211,166,165,25,163,121,184,235,154,169,72,38,201,33,249,120,92,120,236,195,47,190,188,158,104,191,225,64,60,46,60,118,97,151,223,94,79,52,95,240,0,170,190,57,223,153,63,218,79,221,162,213,5,85,241,206,252,201,254,210,126,237,1,8,50,65,132,54,110,61,102,114,210,194,60,64,98,91,148,43,138,61,93,153,7,17,243,101,246,150,138,92,183,90,121,181,245,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,249,57,162,203,37,253,149,156,80,169,97,253,223,26,92,202,106,36,41,52,91,132,169,207,70,133,89,96,155,105,205,236,41,194,218,165,161,47,180,151,80,133,44,155,112,212,141,202,208,148,174,151,194,227,199,102,25,125,245,228,243,69,201,230,187,42,56,113,155,92,56,93,149,122,181,216,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,10,235,225,111,159,168,120,119,216,114,201,140,117,10,85,54,208,62,217,34,221,184,166,73,98,11,52,135,15,155,37,232,210,220,113,72,66,153,117,102,225,182,225,153,184,151,92,38,253,116,56,142,77,191,140,192,226,174,25,221,88,55,136,247,30,22,222,177,59,61,106,217,168,59,79,147,181,183,16,219,219,15,212,125,174,98,16,181,50,234,13,46,54,179,73,111,109,104,81,22,138,33,110,156,46,115,219,85,198,202,83,216,17,141,23,52,73,23,181,14,58,21,111,212,101,190,174,219,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,7,64,226,141,141,248,243,130,120,12,204,204,23,161,203,143,14,185,33,116,235,130,238,136,231,207,219,204,43,98,90,38,210,159,89,165,200,82,212,217,74,238,104,210,73,45,174,188,202,211,72,54,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,211,237,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,138,225,22,74,114,243,129,248,161,116,98,206,31,217,17,34,213,238,57,13,73,142,203,209,163,184,197,5,100,219,168,116,169,103,203,230,196,67,196,251,156,196,37,195,70,155,80,146,67,105,74,8,25,59,202,173,155,149,12,35,167,217,244,106,108,69,92,245,24,241,228,221,149,118,220,55,151,81,168,146,61,114,75,170,66,21,217,155,82,156,75,40,218,157,168,51,81,151,49,110,45,121,204,26,168,25,87,1,123,220,61,236,11,55,20,248,112,217,56,125,136,54,244,74,229,189,92,143,91,141,58,12,146,61,142,163,211,51,12,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,170,47,53,217,81,196,124,165,98,58,236,171,213,174,221,74,157,204,126,129,95,97,147,68,90,188,84,153,17,169,36,102,124,183,145,185,36,235,38,102,166,212,164,153,26,208,182,220,93,202,112,184,240,39,134,95,125,121,196,209,213,115,23,150,140,44,205,5,136,245,139,137,148,159,209,236,85,152,108,70,244,165,51,231,153,117,206,200,251,205,57,201,230,242,16,135,54,167,215,70,169,63,97,144,87,7,7,28,111,199,151,239,41,216,25,22,135,46,227,194,248,177,222,168,203,152,243,155,81,106,190,178,90,155,54,156,87,69,34,75,169,82,78,41,117,53,154,223,70,210,68,142,101,186,15,63,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,64,0,42,3,138,70,65,97,225,223,110,204,222,14,83,233,84,219,64,251,28,123,138,221,135,25,136,44,210,28,62,84,102,100,196,109,180,161,10,101,213,155,100,227,100,70,226,93,112,220,245,208,226,249,54,254,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,96,51,89,151,140,191,95,217,154,197,8,56,81,135,40,136,138,148,200,242,37,187,50,113,60,80,161,48,203,102,165,59,33,198,91,113,77,160,213,177,164,168,211,161,184,235,105,233,184,133,228,223,184,23,135,25,116,200,142,41,225,126,23,209,187,13,42,14,31,220,78,188,243,166,75,149,80,148,170,99,196,228,169,46,17,23,49,229,237,78,167,161,36,146,148,161,9,66,16,132,39,160,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,124,44,99,39,195,251,135,203,159,1,154,193,165,220,195,229,250,193,204,214,23,206,194,140,70,68,180,83,102,72,143,45,169,144,73,146,155,9,246,92,37,37,216,238,60,219,137,109,102,157,237,41,68,157,77,183,92,79,77,198,51,68,53,80,3,50,216,233,129,120,143,151,76,71,168,225,126,40,81,187,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,63,248,98,240,244,135,116,195,141,152,172,192,218,28,234,83,219,93,180,168,21,54,88,126,45,86,43,172,60,219,178,166,196,125,149,238,100,249,172,174,49,238,66,141,77,155,155,77,6,210,151,97,89,142,202,174,17,230,158,149,109,209,177,94,155,45,248,246,197,97,21,104,235,132,226,24,125,228,109,52,187,13,111,108,55,81,25,226,217,204,75,74,109,106,54,154,50,90,77,4,101,213,105,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,1,250,192,0,0,84,175,26,204,11,135,74,174,217,121,135,160,209,185,62,155,223,109,220,82,91,54,27,109,114,154,71,50,10,212,130,34,117,199,150,202,101,33,78,25,173,36,220,70,17,234,104,146,93,181,14,85,154,124,20,252,98,114,251,123,96,227,117,14,197,46,224,167,151,96,125,78,242,219,68,230,29,68,136,188,213,114,220,50,100,223,101,162,115,106,13,92,179,94,221,21,161,144,81,14,84,177,138,171,134,179,177,38,209,85,122,36,27,123,16,112,222,233,162,85,26,155,41,77,48,227,233,164,75,122,18,144,157,233,65,201,57,8,67,13,154,137,71,164,167,80,130,220,225,24,225,64,0,36,87,16,92,98,165,99,126,109,47,171,186,218,175,75,170,219,208,164,51,68,163,186,236,164,190,193,49,17,148,50,226,162,169,11,90,59,51,146,19,33,246,205,7,162,137,253,230,68,165,168,132,244,224,183,129,117,219,90,196,187,113,230,227,163,82,145,18,246,236,244,235,106,94,168,114,119,101,136,244,132,77,61,72,140,218,101,199,201,164,236,220,74,90,162,110,82,9,41,105,74,168,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,154,112,95,8,108,220,5,194,251,127,8,240,253,137,109,208,173,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,161,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,144,123,80,0,1,195,243,193,77,42,182,80,241,118,41,178,227,187,45,57,242,118,182,70,102,92,150,205,221,122,123,11,102,167,245,17,140,227,141,47,230,90,2,42,185,113,197,90,99,142,26,19,50,201,174,48,165,17,106,105,37,192,121,58,151,248,198,104,0,104,119,135,124,62,195,146,220,42,103,153,191,117,33,199,181,211,79,202,73,121,122,126,173,218,126,161,82,220,84,224,28,60,241,223,210,13,210,81,78,143,71,144,69,166,155,52,166,70,111,79,175,242,122,254,177,113,217,48,166,170,149,148,188,32,138,164,54,147,93,153,73,147,163,125,218,59,25,14,145,253,167,191,83,250,204,197,74,241,125,167,174,22,113,166,201,90,91,34,159,110,83,36,36,211,222,100,73,91,126,183,215,171,103,250,180,1,232,184,45,211,74,102,105,238,41,238,50,225,166,5,143,53,105,112,136,246,165,197,77,132,130,35,62,238,169,53,232,95,81,251,133,215,10,118,224,143,17,11,198,124,67,156,106,61,204,219,13,52,73,246,25,46,90,12,207,255,0,180,47,241,139,137,0,0,0,0,21,235,196,47,136,94,52,101,51,26,40,184,115,135,54,197,149,81,166,212,109,120,213,183,93,173,194,150,243,233,125,201,114,217,82,82,166,100,180,146,70,216,232,50,35,73,158,166,174,189,196,78,30,156,66,241,163,54,120,209,90,195,156,70,182,44,170,117,54,157,107,201,173,180,237,18,20,182,95,83,237,203,136,202,82,165,61,37,212,154,54,200,89,153,18,72,245,36,245,239,35,11,10,0,0,20,3,197,31,199,102,38,253,203,228,240,135,74,203,6,75,41,89,167,200,77,227,93,180,45,248,138,197,75,106,248,154,118,252,195,146,152,167,53,130,133,78,83,180,247,220,82,77,43,66,146,110,169,162,89,164,144,241,164,249,141,161,111,110,230,188,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,2,154,255,0,209,85,133,117,127,178,182,229,201,110,84,63,239,144,231,83,103,71,115,254,75,140,188,219,136,250,148,149,39,216,100,46,123,41,28,78,108,27,215,47,53,187,155,48,183,141,191,73,190,236,88,239,28,216,40,150,204,73,119,35,13,71,55,90,145,13,135,141,166,151,37,211,67,141,27,13,44,200,157,65,43,70,144,243,104,47,63,196,175,135,164,60,77,161,78,199,92,6,180,63,209,212,13,174,214,40,116,182,88,142,221,98,46,249,47,73,148,134,91,100,156,147,81,83,143,33,70,106,115,115,141,180,105,74,86,230,196,170,155,0,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,237,46,37,45,169,229,238,86,229,145,36,143,150,134,208,137,41,195,11,33,81,177,158,171,19,48,56,193,66,137,63,15,169,146,36,179,74,164,75,230,160,234,213,22,20,206,199,156,105,77,114,164,65,73,169,244,153,19,190,179,204,27,107,74,144,78,33,92,131,32,185,40,186,179,89,136,241,43,117,106,103,103,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,64,63,88,0,0,168,190,52,248,13,38,147,121,90,153,141,163,66,136,138,109,118,58,45,154,209,179,29,166,151,233,22,73,199,99,60,234,201,123,223,91,177,201,198,200,246,124,218,32,161,38,191,89,9,40,171,147,156,98,165,97,171,120,207,104,220,117,233,112,105,184,131,132,247,53,18,51,71,41,45,66,114,170,152,75,122,34,159,74,214,148,154,205,40,144,195,70,68,165,243,37,37,9,47,156,81,139,169,207,6,14,210,177,191,43,152,129,104,204,160,203,170,212,161,81,228,214,232,45,65,138,151,230,149,86,35,74,122,50,99,164,208,181,111,113,73,54,20,77,150,245,54,251,136,73,150,253,70,115,0,7,117,207,6,49,85,113,191,52,120,129,119,76,175,68,170,211,97,86,36,209,40,46,193,148,167,225,21,42,35,170,102,50,163,168,214,180,236,113,41,55,212,109,158,197,56,251,139,73,22,253,7,10,30,131,15,108,170,174,37,95,246,214,28,208,164,68,98,165,117,86,33,81,33,187,45,106,75,13,191,37,228,50,218,156,82,82,165,18,9,75,35,51,36,168,244,215,66,62,224,22,231,193,147,2,225,218,216,53,93,199,154,189,27,101,106,246,168,57,78,165,203,112,216,115,248,158,34,137,10,54,77,36,110,181,204,150,82,18,226,20,162,37,246,70,21,176,137,41,82,172,84,121,252,61,178,169,88,107,96,91,88,115,66,145,45,250,109,171,71,133,68,134,236,181,165,79,184,196,102,80,203,106,113,73,74,82,107,52,160,140,204,146,146,215,93,8,187,135,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,41,198,130,229,75,215,21,185,109,181,49,43,38,227,195,146,166,137,205,76,148,75,168,160,207,77,127,87,112,182,105,82,88,133,25,217,146,92,75,108,176,133,56,226,212,100,68,148,164,181,51,51,62,133,208,133,3,241,34,197,86,113,43,49,213,150,105,243,187,68,58,26,228,82,200,201,210,90,119,179,62,97,116,209,106,45,52,89,123,187,251,136,4,91,237,243,59,7,163,59,83,189,147,157,207,228,239,61,156,205,187,119,109,238,215,78,154,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,93,116,47,121,144,224,77,182,183,92,75,77,164,212,181,153,37,36,69,169,153,159,112,185,158,20,25,103,85,135,98,175,22,46,74,81,34,165,92,108,206,26,158,99,69,246,87,153,130,251,106,73,173,164,171,77,200,86,134,74,52,251,181,239,1,96,84,154,116,106,69,46,29,42,27,73,105,136,81,219,142,210,18,146,73,37,8,73,36,136,136,136,136,136,136,139,184,135,235,0,1,194,179,177,120,194,179,50,225,122,76,150,178,46,215,70,168,195,65,17,150,166,165,192,146,101,222,162,253,19,255,0,160,103,94,175,45,51,234,211,103,32,143,108,153,14,58,90,251,148,163,63,237,23,49,198,35,17,219,160,224,101,38,209,166,200,125,170,149,70,184,199,104,36,175,106,23,13,200,117,6,212,147,209,68,163,213,68,93,12,141,34,151,216,97,233,79,183,26,59,74,113,215,84,72,66,18,147,51,82,140,244,34,34,46,166,122,128,235,121,85,198,138,166,7,99,85,179,119,69,156,251,16,61,39,9,154,154,91,117,73,37,195,237,108,56,241,104,75,66,79,84,181,220,163,219,239,250,180,59,135,215,165,185,139,120,127,77,186,105,134,212,186,117,110,158,203,171,109,124,183,11,107,204,33,102,133,18,84,164,253,23,8,140,181,62,255,0,104,204,173,90,131,89,183,157,101,53,72,50,34,56,235,105,121,190,99,75,108,246,158,186,31,172,69,238,63,241,11,38,225,143,158,104,86,154,26,193,44,78,171,114,226,60,242,74,155,54,83,228,72,107,94,199,25,166,141,199,164,17,37,36,73,90,182,165,29,58,153,123,72,7,253,241,59,201,2,104,79,200,198,220,52,161,165,17,30,90,220,170,69,135,27,66,74,140,230,201,121,227,67,44,17,17,17,18,11,122,151,238,35,246,24,129,24,21,139,215,54,6,226,109,34,246,160,77,147,21,112,230,71,237,141,182,227,136,55,99,162,67,78,56,218,137,11,70,226,62,81,17,164,207,67,211,175,188,180,121,115,80,237,76,88,177,231,81,94,92,10,181,42,179,9,214,73,105,54,223,105,73,121,149,39,113,30,138,73,250,174,119,232,125,15,218,70,51,237,156,220,16,151,129,184,229,112,91,233,132,166,41,210,230,203,153,3,70,205,40,40,234,153,33,13,146,126,109,9,211,107,93,9,37,167,184,253,193,125,121,124,197,186,62,53,97,69,187,124,210,230,52,235,179,105,209,28,152,132,56,149,27,82,23,25,167,86,133,18,86,189,166,70,233,106,70,173,75,219,239,62,142,42,31,132,30,97,229,82,46,138,134,13,92,181,183,85,6,99,78,203,130,153,50,76,201,47,45,200,17,219,105,27,220,34,47,84,149,162,82,141,123,244,63,96,183,114,50,50,212,143,82,48,31,209,8,120,180,89,40,185,178,222,221,81,38,73,114,149,85,41,134,103,211,84,181,2,114,180,250,39,250,94,242,251,72,77,225,28,184,129,81,90,173,229,118,241,109,214,86,225,197,166,84,37,35,106,72,246,173,52,233,90,40,250,30,133,215,188,6,121,216,117,76,62,219,201,51,35,109,100,162,50,239,35,35,212,104,43,32,55,148,28,72,202,237,179,14,91,44,200,110,153,77,133,70,125,183,18,75,37,147,116,232,164,162,81,26,149,174,187,244,61,116,251,6,125,28,65,180,226,219,87,122,20,105,63,212,46,227,132,125,210,213,83,1,100,81,59,26,153,114,37,69,126,177,182,73,37,165,16,160,39,93,117,61,117,51,239,208,7,148,207,111,13,72,88,148,185,120,149,131,16,160,211,171,8,109,199,229,192,67,100,203,114,76,187,75,203,52,55,26,42,150,183,84,181,180,146,51,87,82,45,15,174,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,161,145,159,45,106,65,173,159,171,93,190,242,233,166,35,34,81,26,84,68,100,125,12,143,218,56,158,60,229,19,6,49,246,152,227,23,69,159,75,98,162,173,76,170,113,169,241,19,44,181,75,165,167,57,108,173,90,110,121,74,255,0,11,67,251,66,38,100,103,137,85,22,242,137,11,14,241,154,172,212,42,187,109,182,195,21,9,47,161,182,223,50,40,204,164,148,236,137,70,165,45,75,83,138,61,19,212,136,207,191,82,22,47,79,168,66,171,64,143,83,167,73,106,68,89,109,33,246,93,109,100,180,56,133,36,148,149,18,136,204,140,140,140,140,140,143,78,162,165,241,27,131,166,36,211,107,18,43,120,61,124,82,99,182,212,165,187,20,167,212,228,34,67,105,37,45,72,50,236,240,186,40,180,111,184,251,245,211,216,38,254,76,173,252,111,176,109,6,176,227,25,101,162,160,253,30,50,89,143,53,46,76,116,150,219,77,71,101,36,78,72,36,153,145,154,28,87,68,145,117,215,167,82,1,88,188,88,168,82,169,153,137,41,175,56,194,209,42,159,205,79,40,204,244,37,78,156,100,74,232,94,183,78,162,50,229,222,159,18,175,143,152,111,73,158,134,213,30,109,219,71,142,225,56,68,104,52,174,107,73,61,218,145,150,154,25,235,169,11,1,227,61,97,83,32,84,45,219,242,52,136,233,147,35,178,64,113,130,90,73,211,37,42,160,233,185,180,147,174,221,75,77,219,187,253,158,209,95,217,117,125,17,115,1,134,114,92,66,214,150,175,10,50,212,148,22,170,50,41,173,30,132,94,240,26,2,78,89,48,138,226,177,19,109,87,237,58,84,248,210,152,37,18,220,129,21,211,70,230,118,122,134,182,140,136,136,148,122,116,246,138,190,207,39,13,202,254,21,46,126,36,225,100,39,106,22,234,223,117,215,161,71,109,110,187,21,7,218,94,82,185,108,69,74,16,210,91,109,180,234,106,232,103,167,118,134,46,70,214,125,18,173,154,68,150,208,180,37,216,17,214,148,172,180,81,17,182,147,208,203,222,63,238,225,160,210,238,122,44,202,13,102,11,18,225,205,97,198,29,105,246,146,226,20,149,160,210,162,52,168,140,143,162,140,186,145,247,128,205,54,18,99,14,32,96,69,237,26,230,180,43,19,169,178,224,201,71,105,140,153,15,178,135,82,135,155,90,218,113,13,173,6,162,51,105,36,164,153,150,186,104,127,85,203,101,31,136,230,26,99,45,191,10,139,125,214,33,208,110,86,91,109,135,123,108,136,241,90,125,194,67,9,51,71,54,74,220,86,231,28,94,134,101,169,146,79,218,71,173,117,113,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,121,119,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,169,17,254,162,1,169,42,93,94,153,91,134,138,133,34,161,30,100,103,8,141,46,176,234,92,65,145,145,25,117,73,153,119,25,31,235,31,176,103,243,1,248,135,227,214,12,191,14,20,139,142,85,122,144,203,237,169,214,106,115,38,202,87,44,141,162,52,165,39,37,9,250,13,232,68,125,61,99,246,31,75,126,202,126,113,176,251,51,150,179,18,105,114,145,10,186,195,73,76,216,47,173,134,215,204,75,108,27,138,67,105,125,197,236,222,249,36,141,93,117,45,15,175,120,72,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,17,255,0,55,185,170,180,114,215,96,191,84,151,83,138,237,109,237,189,146,10,94,105,79,43,71,163,165,127,54,111,54,179,209,15,146,186,31,119,83,233,223,247,115,37,153,188,61,203,141,149,46,228,185,107,180,243,168,183,203,236,244,190,212,199,106,145,171,172,161,123,25,91,173,169,123,82,242,86,122,31,68,245,251,104,67,48,89,137,196,44,199,94,207,221,119,133,69,229,37,205,188,136,45,60,249,199,99,70,90,109,92,182,220,117,205,187,185,41,81,232,125,79,175,216,30,71,17,177,30,236,197,27,154,77,213,119,86,37,207,153,35,102,166,252,135,93,36,237,109,8,233,204,82,140,181,38,211,175,95,96,242,233,74,148,162,74,82,102,102,122,17,17,117,51,3,35,35,208,203,67,29,247,38,88,11,86,199,28,101,163,209,61,3,42,93,53,133,51,80,148,190,202,167,25,54,17,49,134,220,53,31,45,105,218,68,225,145,234,90,119,234,96,57,157,179,132,247,213,207,62,147,22,13,175,86,117,170,172,198,34,182,227,112,158,81,23,53,73,34,86,164,131,233,162,139,175,95,214,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,249,36,40,180,83,61,202,212,253,230,126,207,173,99,101,23,15,237,25,52,169,140,81,41,228,84,226,97,72,107,179,49,180,150,217,164,200,244,38,75,244,116,246,14,249,26,51,17,24,110,52,118,80,211,109,164,146,148,161,36,146,34,34,208,180,34,251,0,127,168,248,23,249,184,86,29,200,108,171,107,133,72,153,176,245,211,67,228,175,67,31,124,124,251,134,9,212,232,53,42,105,26,72,229,195,121,143,91,187,214,65,151,94,254,157,64,102,123,28,205,211,198,187,252,222,86,231,14,232,170,238,61,117,212,251,91,186,159,81,102,28,21,38,210,202,216,186,105,230,201,250,71,183,206,123,153,181,58,114,121,116,226,219,175,210,250,93,116,238,21,209,154,27,122,117,179,152,140,72,166,206,142,166,143,229,101,97,109,106,131,73,45,190,220,241,37,73,212,139,84,158,211,208,203,160,149,92,35,113,82,13,163,140,83,109,26,189,98,52,40,181,104,110,19,4,244,130,111,153,37,217,80,27,74,75,114,200,140,204,146,125,8,140,207,79,104,11,171,54,155,55,57,166,132,239,211,77,218,117,211,221,168,255,0,177,255,0,40,90,28,66,92,109,100,164,168,136,210,162,61,72,203,222,67,254,128,7,252,184,180,180,133,56,179,34,74,8,212,102,126,194,33,255,0,67,198,99,53,202,213,159,133,23,125,198,236,180,198,56,20,42,132,134,220,55,9,6,75,68,103,22,90,30,165,215,213,215,188,187,128,85,15,22,28,199,83,239,91,165,188,42,183,166,26,209,70,146,71,45,72,113,38,92,214,92,156,194,208,102,135,79,244,139,161,164,143,223,167,112,175,26,89,17,212,162,17,150,165,207,111,167,191,214,33,233,49,110,229,151,119,226,125,217,113,203,158,244,179,168,86,231,201,67,142,186,110,30,197,200,113,100,68,102,103,211,214,215,188,251,199,151,136,255,0,102,150,204,157,53,229,56,149,233,246,30,160,52,117,147,114,74,114,215,135,196,148,18,75,228,229,39,161,22,159,246,4,113,218,68,124,200,125,110,53,115,44,150,91,241,229,115,141,154,77,57,149,150,242,87,45,69,79,138,102,142,134,122,105,175,119,176,72,48,31,18,246,174,197,182,44,250,229,197,53,244,50,205,50,157,38,90,214,165,18,72,137,182,148,179,61,76,200,139,162,79,218,95,104,206,6,101,239,153,88,131,142,215,205,194,244,197,73,97,203,134,166,152,139,230,26,203,179,156,199,150,141,12,212,162,211,69,251,15,78,189,5,239,231,138,232,114,214,203,93,232,251,46,26,23,50,143,81,136,71,174,159,78,4,147,247,151,232,255,0,238,25,222,146,181,79,172,186,227,171,213,82,100,169,74,81,159,121,169,125,76,207,245,128,178,222,26,209,236,204,11,192,171,179,50,216,130,104,134,168,179,39,192,134,79,114,155,92,148,38,28,57,141,161,174,110,205,234,87,41,123,72,156,235,167,66,239,81,114,12,215,241,44,196,140,104,126,117,179,98,204,149,111,219,166,183,90,74,227,184,252,73,46,183,171,232,45,198,212,165,182,162,54,221,70,189,52,51,73,123,8,181,146,119,22,14,189,113,240,206,166,196,182,163,104,168,52,214,110,57,4,194,15,87,150,139,124,201,95,65,7,184,207,114,123,244,51,253,33,82,178,35,189,21,247,34,201,105,109,186,202,205,181,161,105,50,82,84,71,161,145,145,245,35,35,1,245,105,20,187,142,253,185,226,82,97,166,101,82,173,87,150,219,8,51,39,31,117,199,93,112,146,70,122,18,148,102,106,89,123,12,204,207,218,102,46,95,40,188,59,173,43,75,9,98,84,111,170,99,15,87,238,10,107,114,93,55,89,105,78,71,55,227,48,102,209,243,99,18,209,181,105,95,170,122,232,126,243,212,69,46,20,153,117,165,98,13,252,188,76,184,33,57,33,154,27,167,217,144,182,210,182,137,230,94,130,242,23,162,218,81,110,209,103,212,148,71,167,118,157,226,232,217,101,184,236,183,29,148,18,27,105,36,132,36,139,66,34,34,208,136,136,6,120,179,213,130,78,96,126,58,212,232,45,67,83,48,231,243,170,17,207,151,181,42,109,115,36,165,38,95,54,130,62,141,123,8,203,235,247,119,254,16,184,169,22,215,197,105,214,68,217,36,132,213,227,187,202,66,214,68,149,58,236,152,13,39,66,53,150,170,245,79,184,140,254,222,225,221,184,195,96,195,215,13,177,74,197,26,93,41,181,61,77,38,34,200,125,12,25,172,153,109,186,131,234,35,82,80,103,166,166,71,213,68,95,231,21,147,151,140,71,149,133,56,199,106,222,76,73,54,27,133,86,130,185,42,222,105,46,74,37,52,226,245,50,82,122,124,223,180,244,247,251,192,105,132,7,145,194,123,226,6,35,225,221,191,121,211,230,49,37,186,173,54,36,179,83,46,37,100,74,117,134,220,208,204,148,174,190,185,123,79,191,219,222,61,112,15,139,121,218,244,219,210,211,172,90,149,104,172,191,22,173,2,68,23,16,234,18,178,218,235,74,108,250,40,140,187,148,125,228,127,97,140,251,103,115,46,245,92,191,99,77,94,150,184,14,183,73,170,200,145,81,128,225,52,162,105,44,187,46,74,91,108,143,148,132,145,236,103,93,169,35,45,59,140,203,187,68,98,40,241,3,202,213,31,31,240,162,161,85,137,79,90,238,74,28,71,101,193,113,134,146,110,56,108,198,148,166,218,51,38,150,225,164,220,120,189,84,153,106,125,218,31,120,80,197,175,94,151,107,220,116,187,142,3,171,110,69,50,99,19,27,82,20,100,100,166,220,74,203,67,35,35,239,73,119,25,125,163,65,153,30,199,218,46,55,224,141,1,246,234,172,187,86,165,193,139,6,107,38,250,20,247,49,168,145,141,197,26,121,139,86,155,221,211,85,104,122,247,145,31,126,125,46,139,106,177,103,215,231,219,117,232,47,68,157,78,146,236,103,155,117,165,182,123,155,90,144,174,139,34,61,55,36,203,169,23,112,145,57,16,205,53,79,46,184,177,9,117,74,171,229,109,85,86,220,41,140,184,250,185,44,147,178,98,243,30,52,169,230,219,73,147,108,153,110,61,116,46,242,50,238,13,5,128,243,246,37,241,109,226,45,171,77,187,173,106,180,74,132,10,148,86,100,161,200,207,182,233,36,156,109,46,18,76,208,165,36,143,106,211,211,83,239,33,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,6,107,51,99,226,159,25,62,32,92,62,98,248,210,152,205,102,108,124,83,227,39,196,11,135,204,95,1,234,175,44,219,93,85,156,167,88,153,75,183,154,236,54,221,11,157,80,174,191,181,198,164,79,156,170,148,249,8,99,114,30,54,221,134,77,200,136,230,197,180,74,39,217,220,71,162,16,103,249,114,119,149,91,203,53,248,185,79,179,232,212,217,105,182,41,210,35,201,187,42,237,184,76,162,157,78,53,250,228,151,84,133,167,180,184,148,184,150,81,181,91,150,70,163,46,90,28,90,57,254,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,176,143,67,217,98,203,213,171,149,252,26,162,225,29,173,39,183,246,14,100,154,141,81,113,91,142,245,78,115,170,220,236,135,18,130,255,0,5,180,18,148,181,33,166,154,65,173,123,55,24,122,172,42,195,59,87,6,240,226,220,194,219,42,39,103,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,0,0,0,10,86,227,87,226,158,214,248,127,7,204,106,34,234,69,43,113,171,241,79,107,124,63,131,230,53,16,29,87,129,143,231,179,246,111,247,144,181,65,85,124,12,127,61,159,179,127,188,133,170,0,0,0,10,1,226,143,227,179,19,126,229,242,120,67,228,225,198,115,107,184,73,147,187,171,44,246,53,43,149,85,190,238,10,140,138,221,98,66,16,182,216,163,200,131,18,50,163,71,65,235,171,206,242,158,74,220,81,17,54,217,150,205,86,178,91,63,91,138,63,142,204,77,251,151,201,225,8,191,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,15,87,131,184,59,127,99,173,255,0,75,195,156,57,160,203,168,212,170,50,24,105,215,90,138,243,204,83,216,113,230,217,84,185,74,101,11,83,81,155,83,168,55,29,52,153,36,143,236,35,208,158,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,226,178,65,146,235,87,40,248,112,196,25,169,165,86,239,234,151,49,250,221,194,212,22,210,226,57,164,206,232,49,159,52,19,199,13,6,195,102,73,89,250,238,18,157,218,141,196,218,36,168,0,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,255,0,16,3,141,95,133,139,91,226,4,31,46,168,128,128,28,46,60,118,97,151,223,94,79,52,95,240,160,30,23,30,59,48,203,239,175,39,154,47,248,0,0,71,252,235,102,183,241,62,194,202,86,38,124,130,249,91,233,59,129,138,23,98,244,167,96,229,243,35,72,123,155,204,228,187,174,157,155,110,221,165,174,253,117,233,161,132,128,16,3,141,95,133,139,91,226,4,31,46,168,143,41,132,252,101,63,10,24,167,102,225,159,226,227,232,207,149,183,5,58,133,219,126,87,243,187,47,106,146,219,60,222,95,98,78,253,188,205,219,119,39,93,52,212,181,212,122,190,53,126,22,45,111,136,16,124,186,162,2,0,112,184,241,217,134,95,125,121,60,209,127,194,128,120,92,120,236,195,47,190,188,158,104,191,224,0,0,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,11,62,186,110,203,86,198,161,74,186,111,91,154,149,111,209,97,108,237,53,26,164,214,226,69,99,122,210,132,111,117,195,74,19,185,107,74,75,83,234,165,17,23,83,33,159,124,242,102,238,171,155,236,92,77,214,197,58,93,30,211,160,199,85,54,220,165,63,33,75,90,24,53,154,151,41,228,18,141,164,73,120,246,239,229,150,132,134,217,108,212,231,40,156,87,74,226,35,159,169,153,156,186,138,195,194,218,133,86,155,134,84,78,108,125,74,75,241,254,83,56,110,52,190,211,42,54,226,65,178,133,176,218,163,182,226,13,196,250,206,43,106,156,229,181,10,192,74,174,23,30,59,48,203,239,175,39,154,47,248,80,15,11,143,29,152,101,247,215,147,205,23,252,0,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,205,143,133,140,100,248,127,112,249,115,227,53,128,53,80,0,0,0,0,0,33,7,23,219,42,193,175,229,46,77,221,115,200,137,22,225,181,171,16,157,182,157,82,217,109,249,47,200,121,44,200,136,133,45,38,181,161,81,205,199,212,211,102,147,51,136,218,213,170,90,50,19,124,84,7,26,76,116,161,93,55,221,165,128,214,229,102,170,185,118,79,104,168,220,177,52,91,112,123,84,182,99,174,17,104,102,68,235,205,176,110,171,126,211,74,19,47,106,86,106,83,169,72,86,176,180,158,9,246,6,17,215,100,223,152,131,54,222,151,51,17,109,89,17,99,69,157,44,144,168,144,41,211,26,112,146,113,75,93,201,146,181,49,37,14,173,69,209,174,90,80,100,78,60,74,172,6,233,53,87,169,82,43,172,211,37,174,155,14,67,49,36,76,75,42,54,25,125,228,184,166,154,91,154,109,74,214,150,30,82,82,103,170,137,167,12,181,218,122,76,14,20,56,197,85,195,92,218,81,45,21,87,162,65,183,177,6,60,138,37,81,169,178,148,211,14,62,150,92,122,18,144,157,233,65,201,57,8,67,13,154,137,71,164,167,80,130,220,225,24,11,222,0,0,0,21,87,253,220,239,252,87,127,231,183,255,0,0,44,167,9,239,175,194,134,22,89,184,153,232,191,70,124,173,183,233,213,222,197,207,231,118,94,213,25,183,185,92,205,169,223,183,153,183,118,212,235,166,186,22,186,0,245,98,189,120,207,225,12,155,191,1,173,172,92,167,49,45,233,24,123,88,83,51,9,47,180,134,25,167,84,57,109,56,242,208,175,93,107,41,44,193,109,36,131,232,79,56,102,147,34,220,139,10,28,171,52,248,41,248,196,229,246,246,193,198,234,29,138,93,193,79,46,192,250,157,229,182,137,204,58,137,17,121,170,229,184,100,201,190,203,68,230,212,26,185,102,189,186,43,67,32,205,180,42,181,86,157,26,124,58,125,78,92,88,245,72,229,18,115,76,188,164,34,83,4,235,111,19,78,164,143,69,160,157,101,167,9,42,212,183,182,133,119,164,140,164,87,14,76,51,252,40,103,39,14,41,210,34,85,92,129,65,168,42,230,152,253,61,189,123,47,96,109,82,35,173,229,26,20,148,50,169,77,198,105,70,122,107,206,36,37,73,82,210,98,53,139,94,224,125,96,73,106,149,138,120,165,58,222,136,113,229,72,167,80,41,117,101,19,74,124,150,210,93,126,108,116,30,188,212,32,201,232,11,87,66,66,204,155,250,70,217,237,11,74,0,0,25,87,29,170,234,205,118,35,215,242,217,101,101,102,152,239,161,172,203,95,181,191,82,110,59,198,110,87,101,59,61,249,109,170,65,232,90,50,215,53,4,134,75,84,155,136,55,84,106,50,104,153,226,163,165,101,227,47,215,246,102,177,66,14,20,97,202,34,34,165,50,60,137,110,204,156,79,20,40,76,50,217,169,78,200,113,150,220,83,104,53,108,105,42,52,232,110,58,218,122,110,32,30,215,37,25,81,174,230,211,25,97,89,188,170,172,59,66,155,164,203,166,183,9,148,43,176,69,218,179,109,178,83,134,72,39,159,90,57,77,150,139,81,106,183,57,107,67,78,16,208,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,252,166,94,50,253,96,229,151,11,224,225,70,28,162,90,233,176,228,72,150,236,201,196,201,205,154,251,206,26,148,236,135,25,109,180,184,178,78,198,146,163,78,164,219,77,167,174,210,29,44,0,0,0,0,0,5,0,241,71,241,217,137,191,114,249,60,33,42,184,24,254,123,63,102,255,0,121,8,171,197,31,199,102,38,253,203,228,240,132,170,224,99,249,236,253,155,253,228,2,213,0,0,0,84,175,25,57,89,154,165,87,105,46,84,238,158,78,12,86,245,167,83,105,116,103,37,54,218,229,52,136,239,184,117,127,84,154,113,229,188,149,170,58,13,107,73,55,17,74,74,16,178,117,75,182,161,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,100,25,182,181,113,211,17,237,12,39,189,112,66,153,89,230,217,151,223,100,118,165,75,144,70,182,217,149,30,75,15,183,42,63,82,229,60,125,157,13,172,203,84,173,179,34,82,76,208,210,155,240,3,186,231,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,105,109,42,109,47,35,106,118,172,201,68,92,181,182,181,240,160,26,168,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,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,139,116,201,6,47,89,184,11,195,18,210,197,204,64,126,91,116,43,118,61,93,233,5,17,131,121,247,86,186,228,182,154,101,180,116,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,8,127,197,151,40,150,14,10,220,212,140,104,195,154,141,191,66,166,222,82,17,77,118,205,139,29,152,103,25,246,35,145,42,84,22,25,74,82,113,141,40,71,59,82,213,15,58,133,110,95,60,146,221,123,14,191,154,44,205,223,217,166,197,10,150,32,93,242,101,195,166,174,66,149,69,183,138,162,244,152,84,102,13,182,155,216,194,92,61,169,90,210,195,74,117,104,74,9,199,9,75,218,157,73,41,242,181,92,29,191,168,184,71,64,198,250,133,6,91,86,157,203,88,157,68,131,49,81,94,74,20,252,84,52,163,81,184,104,38,141,14,27,142,161,179,74,204,212,184,114,139,66,229,24,11,73,224,251,149,26,21,10,196,44,213,93,45,82,170,149,171,155,159,14,215,46,74,214,245,22,43,47,63,26,83,155,148,100,130,121,245,161,72,213,41,53,33,164,104,78,104,251,173,167,202,241,206,252,201,254,210,126,237,17,87,33,57,223,174,229,30,251,118,21,199,42,171,82,195,42,223,53,218,221,18,27,40,144,242,37,19,38,76,202,136,151,29,109,13,189,189,45,33,195,222,73,91,90,238,74,148,219,70,137,63,198,226,173,74,175,210,176,26,187,66,169,196,168,211,106,49,238,9,112,230,68,121,47,49,37,135,19,76,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,0,140,28,46,60,118,97,151,223,94,79,52,95,240,160,30,23,30,59,48,203,239,175,39,154,45,83,60,249,231,252,75,190,68,255,0,165,119,203,31,150,62,146,255,0,102,253,31,217,123,39,102,255,0,193,222,223,187,180,255,0,189,211,103,183,94,129,42,133,85,241,206,252,201,254,210,126,237,29,87,43,156,86,255,0,25,76,118,182,112,83,240,11,242,115,229,31,109,254,51,249,83,219,57,29,158,27,242,127,35,217,27,221,187,145,183,233,150,155,181,235,166,135,202,184,231,126,100,255,0,105,63,118,128,138,188,46,60,118,97,151,223,94,79,52,92,158,107,179,93,135,25,74,195,133,222,183,171,189,186,171,59,152,197,2,128,195,196,137,85,121,73,34,51,74,76,200,249,108,163,114,77,215,140,141,45,165,73,34,37,173,109,182,186,55,201,6,47,89,184,11,153,203,75,23,49,1,249,109,208,173,216,245,119,164,20,70,13,231,221,90,233,114,218,105,150,209,208,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,139,228,230,139,51,119,246,105,177,66,165,136,23,124,153,112,233,171,144,165,81,109,226,168,189,38,21,25,131,109,166,246,48,151,15,106,86,180,176,210,157,90,18,130,113,194,82,246,167,82,74,67,192,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,223,184,92,228,74,171,130,116,167,177,223,26,45,152,145,239,106,228,116,38,223,167,75,97,93,182,222,132,164,172,157,91,155,143,107,82,100,37,105,35,70,206,99,77,164,208,106,73,188,243,73,225,92,45,242,11,15,17,59,14,102,241,142,159,74,169,90,5,219,35,219,182,236,200,204,78,102,174,225,115,99,61,38,91,110,37,104,75,45,44,156,38,219,50,39,20,235,100,231,168,134,209,206,183,240,0,0,0,25,87,26,168,25,87,1,127,220,46,60,9,225,151,223,94,113,52,74,161,21,120,92,120,19,195,47,190,188,226,104,149,64,0,0,0,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,213,71,42,205,143,133,140,100,248,127,112,249,115,224,51,88,53,80,50,174,53,80,0,0,0,0,0,0,0,0,40,7,137,78,0,254,2,179,65,112,124,156,195,223,146,246,45,209,201,169,219,93,153,26,65,127,248,59,61,181,44,104,102,150,246,74,83,186,177,234,242,210,182,246,161,45,169,173,98,168,186,158,50,120,41,242,231,47,180,156,99,137,80,228,203,195,42,129,243,152,113,221,173,191,6,162,236,120,238,109,73,54,163,83,201,125,16,205,58,173,9,38,249,250,238,86,194,20,172,2,111,240,144,192,105,56,167,153,118,241,38,161,10,35,246,246,24,71,244,164,146,147,29,169,8,118,162,250,28,106,11,100,133,172,148,133,165,68,236,148,58,148,47,98,225,164,189,85,45,10,43,201,16,215,133,14,14,210,176,215,41,116,75,185,84,25,112,110,28,65,145,34,183,84,118,108,84,180,251,140,37,231,25,132,148,43,98,86,113,142,58,16,251,100,163,81,107,41,213,160,246,184,68,38,80,0,0,0,243,120,149,1,117,92,58,186,169,141,184,72,84,202,36,230,18,163,45,73,38,182,22,157,79,252,99,47,99,84,143,176,204,166,28,141,37,164,184,211,200,54,220,66,139,82,82,76,180,50,50,247,25,12,176,205,134,253,62,108,136,18,146,73,122,51,171,101,196,145,235,162,146,102,70,90,151,127,82,1,166,28,188,211,81,70,192,28,51,164,54,193,178,152,54,125,26,49,52,106,51,216,72,132,210,118,234,122,235,166,154,119,138,149,227,77,76,40,153,163,182,170,45,199,52,34,117,143,12,214,230,166,100,227,168,157,53,39,246,104,142,95,119,253,34,227,108,26,114,40,246,45,185,73,111,153,182,21,38,28,100,243,62,158,136,101,41,245,186,23,94,157,122,16,169,110,55,48,73,188,99,195,170,150,142,106,253,178,251,6,103,244,126,110,82,207,167,215,243,157,127,80,15,77,192,218,2,220,172,227,21,76,156,34,76,120,180,38,13,58,117,51,113,115,84,71,250,185,71,254,49,108,34,176,248,29,211,201,187,67,22,106,188,148,17,200,169,82,99,243,11,233,43,150,212,133,109,63,168,185,186,151,248,70,44,240,0,4,42,206,183,18,31,196,251,20,233,88,103,248,26,249,91,233,59,125,138,239,109,249,69,216,57,124,201,50,25,229,114,251,43,186,233,217,183,110,220,90,239,211,78,154,155,37,60,72,127,28,28,83,170,225,159,224,107,228,151,163,45,247,235,189,183,229,23,111,230,114,228,199,103,149,203,236,173,105,175,105,221,187,113,233,179,77,58,234,64,206,183,13,239,199,7,20,233,88,153,248,101,249,37,232,203,125,138,23,98,249,59,219,249,156,185,50,30,230,243,59,83,90,107,218,118,237,218,122,108,215,94,186,19,37,60,55,191,19,236,83,170,226,103,225,151,229,111,164,237,247,232,93,139,228,239,96,229,243,36,199,123,155,204,237,78,235,167,102,219,183,105,107,191,93,122,104,115,84,0,0,64,12,209,241,91,252,90,241,218,230,193,79,192,47,202,63,147,157,139,248,207,229,79,99,231,246,136,108,73,252,143,100,115,110,222,126,223,166,122,237,215,166,186,23,127,201,78,107,127,28,28,44,170,226,103,200,47,146,94,140,184,31,161,118,47,74,118,254,103,46,52,119,185,188,206,75,90,107,218,118,237,218,122,108,215,94,186,16,84,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,8,1,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,192,39,248,172,188,221,240,154,170,226,166,60,196,196,108,23,184,226,82,104,247,205,97,217,87,147,85,39,20,233,210,31,115,123,207,207,140,147,61,207,161,213,18,139,179,238,35,75,206,35,69,37,149,168,227,89,160,0,241,88,59,131,182,14,5,88,20,188,57,195,154,12,74,117,54,157,29,134,157,117,168,172,178,253,65,246,217,109,149,75,148,166,80,132,187,37,196,180,131,113,211,73,26,140,190,194,47,106,0,0,0,0,3,60,57,255,0,192,105,57,124,205,29,221,108,179,10,36,106,21,126,66,238,107,121,17,35,181,25,132,83,165,186,226,146,203,108,182,181,19,72,97,212,189,24,136,201,58,148,114,89,33,41,82,72,104,120,87,7,26,124,29,165,86,176,142,212,198,250,125,6,91,181,219,106,176,138,36,233,145,34,165,72,77,42,82,28,81,42,83,132,131,89,33,185,45,180,134,141,75,36,37,115,28,45,13,78,144,10,118,19,167,132,38,5,195,196,252,199,75,196,107,134,141,219,104,184,105,79,77,69,149,44,216,91,41,172,62,179,110,17,56,211,132,165,171,106,17,45,244,45,4,70,219,177,154,81,173,39,181,43,130,194,255,0,184,101,224,167,224,91,40,246,183,104,168,118,169,247,222,151,172,205,142,239,101,174,218,195,61,157,182,245,109,10,78,145,90,141,189,39,187,71,77,221,170,52,237,208,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,243,247,221,241,109,225,213,171,82,187,174,154,180,74,124,10,108,87,164,173,201,47,182,209,40,155,109,78,26,72,214,164,164,207,106,21,211,82,238,48,28,91,60,56,251,68,193,12,17,175,190,237,85,150,170,213,72,18,160,194,101,47,161,47,115,29,137,36,219,81,39,152,133,105,189,173,53,78,167,175,113,25,247,103,206,232,175,75,186,46,58,165,199,61,213,185,34,167,49,249,142,41,106,51,51,83,142,41,103,169,153,153,247,168,251,204,254,209,34,179,223,154,106,150,98,177,98,106,233,117,87,206,218,165,45,200,80,217,109,245,114,94,38,164,202,229,188,73,75,206,54,163,54,222,34,220,90,106,93,196,69,223,29,173,123,106,177,120,87,224,91,116,24,47,75,157,81,146,212,102,91,105,165,184,123,156,90,80,158,136,35,61,55,40,139,161,31,120,14,225,146,60,187,213,115,3,141,52,138,90,41,238,185,73,165,72,143,81,158,225,180,163,101,76,181,46,50,92,108,207,148,180,153,236,123,93,170,34,45,59,204,139,191,65,86,101,175,77,178,237,58,61,169,73,138,203,17,105,48,35,193,109,13,33,40,45,173,52,150,203,162,72,139,185,37,220,69,246,16,141,124,63,50,181,71,192,12,40,167,213,101,211,214,139,146,185,17,169,115,156,125,164,147,141,155,209,162,169,198,136,205,164,56,73,39,25,63,85,70,122,31,126,167,221,43,128,0,7,145,197,139,226,6,28,97,221,193,121,212,38,49,25,186,85,54,92,178,83,206,37,4,106,105,135,28,208,140,212,158,190,161,251,75,187,217,222,2,163,56,189,98,164,91,163,21,160,217,16,165,18,211,73,142,215,53,8,89,26,82,235,82,103,180,173,72,150,122,43,214,46,242,35,251,59,135,0,200,174,9,57,142,24,235,76,160,187,13,79,67,129,201,168,72,62,94,228,165,180,76,140,149,25,252,218,200,186,59,237,34,47,175,223,207,179,15,136,242,177,91,24,238,171,201,249,38,251,115,42,211,151,25,91,205,69,201,92,167,92,70,134,106,87,79,156,246,30,158,239,120,179,110,15,56,48,245,189,108,85,113,70,169,74,109,47,84,137,248,177,223,91,6,75,54,92,110,158,250,72,148,164,17,233,169,25,244,81,151,249,192,123,44,221,112,238,180,174,220,37,151,81,177,105,140,51,95,183,233,174,73,104,218,101,164,185,32,216,140,249,147,69,202,140,107,94,229,169,30,169,105,169,251,143,65,77,21,122,93,199,97,92,242,233,51,19,50,151,86,164,75,113,133,153,19,140,58,219,173,56,105,51,45,73,42,35,37,32,253,132,100,101,236,50,26,141,121,150,228,50,228,119,144,75,109,212,154,22,147,45,72,200,203,67,35,33,75,156,87,50,235,73,195,235,249,188,76,183,225,57,29,154,227,165,218,80,134,210,134,141,231,158,156,242,215,162,26,73,110,209,5,212,212,103,167,126,189,224,60,190,84,56,150,98,70,11,191,6,217,190,166,74,175,219,164,227,77,41,114,28,145,42,75,77,234,194,15,105,187,41,13,164,137,182,151,167,77,8,212,126,195,61,58,255,0,18,152,214,102,58,96,93,167,153,108,62,82,37,174,84,200,16,38,19,38,211,139,140,133,67,153,49,196,59,202,223,177,73,230,163,113,27,157,53,234,93,202,58,201,143,29,233,79,183,22,51,75,113,215,150,77,161,8,73,154,148,163,61,8,136,139,169,153,152,182,187,119,7,93,183,56,103,212,226,92,177,119,42,117,53,235,142,57,62,131,53,50,226,237,242,36,253,52,22,211,45,170,238,212,203,244,128,86,246,90,47,137,88,125,142,182,53,194,204,197,70,97,187,134,152,82,214,78,26,11,179,148,198,86,178,51,37,36,180,209,30,211,211,167,81,164,11,38,187,22,231,179,168,119,20,39,208,243,53,58,116,105,104,90,84,74,35,39,26,74,200,245,35,50,238,81,123,79,237,25,126,140,181,64,172,180,227,75,209,81,164,165,73,81,31,113,165,125,15,95,212,52,67,145,219,161,203,167,45,118,91,239,57,189,112,232,244,232,102,122,235,244,32,70,63,121,254,151,254,224,29,236,113,108,228,18,85,150,188,65,37,32,148,95,39,42,221,12,181,255,0,176,36,14,210,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,117,50,215,93,59,189,160,51,199,84,34,42,148,178,34,208,185,238,116,247,122,198,44,59,132,246,99,169,246,85,210,230,21,92,51,13,8,172,201,62,200,165,184,146,46,107,206,65,97,8,35,91,165,250,39,208,146,103,238,215,184,87,108,183,251,76,183,164,233,167,53,197,47,79,180,245,30,163,9,46,89,118,134,39,218,119,28,73,207,68,58,125,110,4,149,184,211,166,217,236,110,67,107,50,51,35,46,158,175,188,187,128,105,229,181,165,212,37,196,25,26,86,68,162,50,246,145,143,250,30,51,6,110,102,175,12,40,180,46,54,165,166,73,207,161,83,228,56,225,56,75,51,90,227,54,179,212,245,62,190,182,189,231,222,61,152,0,255,0,130,105,178,115,154,72,78,253,52,221,167,93,61,218,143,251,31,242,181,161,180,41,199,22,73,74,72,205,74,51,208,136,189,230,2,176,56,213,205,165,157,177,107,83,201,147,244,143,111,130,247,51,106,116,228,242,234,37,183,95,165,244,186,233,220,43,63,3,13,194,198,187,0,217,94,215,10,232,165,109,61,116,208,251,91,90,9,135,197,203,21,32,221,216,197,10,210,164,86,35,77,139,73,134,218,95,38,100,19,156,185,45,74,158,218,146,123,86,100,70,68,162,232,100,70,90,251,4,85,202,245,191,58,229,204,70,27,83,96,199,83,166,119,101,29,78,232,131,81,33,190,220,202,84,165,104,71,162,75,113,106,103,208,6,142,108,3,112,236,59,108,222,86,231,14,145,15,113,235,174,167,201,70,166,62,248,249,246,244,19,166,80,41,180,211,52,153,196,134,203,30,175,119,170,130,79,78,238,157,7,208,1,26,51,231,151,74,110,63,224,189,70,27,156,223,72,81,91,122,169,8,154,219,170,223,102,36,162,109,63,146,90,143,85,61,220,157,15,220,101,237,161,251,159,9,239,171,98,161,86,139,58,215,171,52,213,42,99,241,92,113,200,79,36,143,148,165,17,171,83,65,22,154,36,250,244,253,67,78,82,99,49,45,135,35,72,101,14,182,226,77,42,74,210,74,35,35,45,15,82,63,180,112,59,231,40,184,127,119,73,170,204,126,137,79,50,168,147,234,91,93,153,141,166,183,13,70,103,161,178,127,165,167,180,6,118,20,149,37,70,149,36,200,200,244,50,50,234,70,58,150,93,177,222,235,192,76,70,165,93,212,26,172,198,98,53,41,131,155,25,183,221,75,111,48,79,180,227,132,104,75,136,37,106,77,17,104,163,208,203,161,253,94,167,58,24,23,81,192,172,104,170,80,92,162,191,10,157,49,199,230,194,81,198,83,109,27,43,151,33,13,236,62,90,19,166,214,186,109,45,52,46,135,238,224,169,74,150,123,82,147,51,247,17,0,210,150,92,113,234,210,199,236,55,165,93,182,253,90,35,210,220,138,199,109,140,135,218,83,140,190,108,50,227,137,82,16,226,205,58,27,196,70,74,61,72,250,31,215,213,70,119,242,129,155,187,223,44,119,228,89,81,167,63,38,222,148,242,24,168,83,222,117,229,180,150,148,244,115,117,196,52,79,54,130,112,155,99,105,41,93,52,61,15,167,117,222,229,183,51,120,123,152,235,42,37,201,109,87,105,229,81,115,153,218,41,125,169,142,213,31,71,94,66,55,178,135,92,82,55,37,149,44,181,62,169,235,246,7,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,0,0,0,0,0,0,0,0,0,31,197,40,146,91,148,125,8,0,204,136,181,51,34,47,172,69,44,215,103,231,13,114,249,74,114,21,42,173,2,179,112,171,78,92,72,239,199,145,179,214,96,207,122,19,33,11,45,91,120,204,190,195,62,226,235,240,51,137,196,66,194,192,74,122,232,22,155,222,152,185,215,167,240,109,175,71,229,104,168,235,250,110,70,91,106,213,183,84,125,253,52,211,188,250,82,134,32,98,61,233,139,119,26,238,11,190,165,233,10,139,218,106,190,75,77,107,163,104,71,115,105,74,126,139,105,246,123,0,122,92,107,199,220,80,204,109,218,170,229,229,84,151,49,213,233,200,130,203,242,28,101,173,26,109,42,229,182,227,142,26,117,38,82,163,208,250,153,107,238,210,73,96,190,70,38,218,184,89,84,199,140,117,166,203,165,67,167,242,59,37,54,91,38,195,138,223,37,200,171,230,181,42,57,17,232,106,105,73,209,101,208,200,207,188,136,116,236,140,240,203,159,114,45,156,65,199,122,55,103,129,235,118,90,127,104,74,249,191,223,45,47,231,98,202,37,39,69,37,165,117,79,94,226,246,152,238,28,87,241,93,56,111,130,176,240,194,223,95,103,85,127,153,211,77,251,121,18,224,191,252,180,43,95,166,127,202,47,215,220,2,153,38,58,219,210,86,235,72,36,161,90,104,68,90,105,208,92,111,10,12,48,102,222,182,105,151,193,166,50,157,159,67,169,69,53,36,136,220,233,84,46,243,216,71,167,205,23,180,253,159,170,155,5,217,240,173,186,34,213,240,182,129,78,110,70,174,181,73,170,58,166,182,31,170,94,148,81,107,174,132,71,244,139,252,96,39,168,0,0,15,226,146,74,73,165,69,169,25,104,99,250,0,41,7,139,14,11,76,177,113,168,175,184,208,94,77,50,188,215,49,111,242,140,155,237,47,203,156,233,167,113,33,41,221,181,26,233,184,207,79,121,117,17,23,8,111,233,152,101,136,246,253,233,15,77,105,149,40,146,92,35,215,170,27,125,183,12,186,41,63,160,93,230,69,254,113,123,249,239,202,236,44,201,97,36,184,49,34,115,43,212,132,185,80,167,159,48,203,123,173,70,148,77,35,171,173,160,181,91,197,213,90,151,188,140,187,168,66,253,177,235,248,117,118,85,44,251,150,31,102,159,75,150,252,71,145,204,66,244,83,78,169,181,117,66,148,159,164,133,119,25,247,123,64,104,179,44,152,213,109,99,94,21,208,238,74,61,90,60,137,74,131,24,165,178,151,219,90,218,123,179,50,181,164,210,151,22,105,208,221,34,208,207,82,246,253,125,112,82,39,13,140,228,49,131,119,131,56,121,124,206,229,208,106,239,37,136,238,242,140,249,111,58,236,54,82,91,90,97,107,61,16,218,207,170,136,143,234,61,12,93,93,6,189,74,185,105,49,107,148,89,93,162,28,198,144,243,46,108,82,55,33,105,37,36,244,81,17,151,69,17,245,32,31,64,67,254,39,56,183,19,13,242,237,58,158,137,241,211,50,224,117,218,73,50,167,72,150,104,126,12,194,215,110,244,158,154,163,79,111,216,98,93,75,148,196,24,175,76,148,189,140,176,133,56,226,180,51,209,41,45,76,244,46,189,196,40,251,137,246,103,19,139,248,147,39,14,40,207,243,41,22,196,245,180,179,219,166,178,163,72,154,201,159,172,210,21,244,28,47,229,26,126,211,234,2,16,200,121,82,31,113,245,125,39,22,107,63,180,207,81,255,0,3,250,132,41,197,18,16,90,153,130,208,166,212,104,89,104,100,2,231,184,64,226,172,43,131,8,42,22,36,250,171,106,169,211,106,14,173,152,198,249,26,138,43,113,96,52,147,216,107,53,125,35,50,212,146,73,246,119,244,22,18,40,151,133,206,50,163,13,243,1,18,222,154,95,193,174,68,183,76,108,255,0,239,210,38,194,65,119,33,71,220,131,246,145,125,100,47,97,181,165,196,37,196,158,169,81,18,139,236,48,17,27,138,5,66,100,28,176,212,138,34,75,231,223,121,151,15,67,232,133,83,230,235,220,127,81,10,25,131,235,78,143,187,174,175,35,95,252,162,23,197,197,25,183,151,150,26,129,180,230,210,76,151,77,93,8,245,79,163,230,234,66,135,169,230,69,80,140,103,220,79,35,95,252,162,1,126,249,125,166,49,82,200,164,58,123,209,201,212,63,100,182,131,70,194,81,158,234,59,69,208,180,239,234,40,203,25,105,237,210,177,82,236,128,211,92,180,51,90,158,132,163,110,134,146,41,46,17,17,150,133,167,112,190,156,168,165,185,153,61,160,50,212,126,118,251,82,43,124,173,251,119,153,210,216,245,117,246,107,174,154,138,52,204,236,99,137,143,151,227,7,19,179,26,110,42,161,114,249,155,246,255,0,13,120,180,215,219,221,167,234,1,109,124,35,233,182,252,92,3,145,42,156,223,240,215,170,43,55,214,100,141,117,56,80,13,69,169,22,186,107,167,120,157,162,181,120,67,226,37,33,188,50,184,45,231,167,242,157,166,174,93,69,212,114,148,173,26,110,60,4,41,90,146,116,239,246,17,153,253,66,103,64,205,54,9,74,170,72,161,42,245,254,29,25,229,178,227,126,141,151,234,169,42,36,153,107,201,208,253,110,157,224,63,110,101,240,222,30,42,96,117,233,104,191,21,47,201,147,66,168,148,29,80,74,52,201,84,55,155,108,203,84,168,200,245,115,189,37,175,184,103,22,254,180,234,54,29,235,91,180,106,108,56,204,138,61,70,76,37,18,210,164,153,155,79,41,179,50,220,73,62,244,31,176,190,194,26,120,129,82,165,93,20,142,213,77,147,207,137,45,173,18,189,138,78,169,90,72,203,162,136,143,185,68,41,15,138,54,93,229,225,102,52,61,123,83,88,214,145,114,146,166,186,230,226,233,46,68,185,174,26,116,83,138,87,208,108,143,82,34,79,212,71,208,7,112,225,95,156,8,148,244,183,130,87,245,198,109,165,107,36,82,149,50,97,18,72,207,177,70,101,132,27,175,125,75,209,8,71,191,79,105,11,91,109,198,222,109,47,52,180,173,11,73,41,42,73,234,70,71,220,100,99,47,120,121,122,84,240,242,245,162,222,116,135,54,73,164,79,141,53,29,18,122,155,79,33,194,47,89,42,46,244,23,176,254,195,238,26,19,202,6,96,40,184,253,131,244,58,244,73,59,170,113,96,198,141,81,70,197,150,146,19,22,58,157,61,77,180,39,233,61,252,146,211,221,211,184,59,152,255,0,135,153,110,67,46,71,121,4,182,221,73,161,105,50,212,140,140,180,50,50,31,246,0,42,11,138,206,83,81,109,86,147,141,86,109,37,105,137,48,201,21,4,71,99,68,37,107,92,233,46,186,162,109,146,34,61,18,157,84,165,235,166,154,251,12,86,160,209,238,112,112,193,140,84,192,75,178,130,113,249,178,26,165,79,145,28,183,154,116,116,161,72,74,127,150,146,239,115,218,122,12,236,93,180,25,54,181,207,86,183,38,35,99,212,201,207,195,89,106,71,161,182,226,144,125,198,101,222,147,246,159,218,2,123,112,213,207,43,152,99,92,143,132,120,149,88,81,219,179,214,134,96,72,147,35,164,103,86,184,113,219,70,231,164,37,8,105,45,161,103,162,82,102,93,116,233,169,11,144,164,85,169,213,218,100,90,205,34,99,50,225,205,101,18,24,121,151,18,226,28,109,105,37,37,68,164,153,145,145,145,145,234,71,167,81,150,168,19,164,211,39,198,169,67,115,100,136,143,33,246,149,161,30,213,165,68,105,61,15,82,62,164,93,226,230,184,110,231,142,149,136,246,205,59,8,47,169,220,154,245,42,51,49,33,43,148,165,115,153,105,184,113,219,45,26,142,148,39,85,173,127,73,102,101,237,212,180,48,22,14,3,248,147,37,17,40,143,161,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,51,89,155,31,20,248,201,241,2,225,243,23,198,148,198,107,51,99,226,159,25,62,32,92,62,98,248,11,116,225,39,131,182,13,171,149,123,127,21,233,244,24,142,93,151,140,138,171,179,170,207,69,100,229,182,194,38,170,49,68,105,242,65,58,81,180,130,211,166,210,148,162,230,169,106,246,145,38,111,136,171,194,227,192,158,25,125,245,231,19,68,170,0,0,0,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,69,212,138,86,227,87,226,158,214,248,127,7,204,106,32,58,175,3,31,207,103,236,223,239,33,106,130,170,248,24,254,123,63,102,255,0,121,11,84,0,0,0,20,3,197,31,199,102,38,253,203,228,240,132,180,224,195,151,235,6,163,111,86,243,47,80,68,185,87,101,46,177,62,213,130,211,196,202,226,69,96,226,194,120,228,180,147,111,154,137,38,79,58,209,184,151,8,185,78,45,59,125,99,51,137,124,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,2,127,128,0,0,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,255,0,16,3,141,95,133,139,91,226,4,31,46,168,128,128,28,46,60,118,97,151,223,94,79,52,95,240,160,30,23,30,59,48,203,239,175,39,154,47,248,0,69,254,33,121,95,191,179,103,130,244,92,57,195,154,189,191,78,169,83,174,136,213,183,93,173,200,121,150,20,195,113,37,178,164,165,76,180,234,141,123,164,32,200,141,36,90,18,186,247,17,202,0,1,81,120,33,194,39,50,88,107,141,22,14,35,87,111,108,53,126,155,106,221,20,170,220,198,162,84,167,169,247,24,141,45,183,156,75,105,84,52,164,214,105,65,145,17,169,37,174,154,153,119,142,235,198,175,194,197,173,241,2,15,151,84,68,255,0,16,3,141,95,133,139,91,226,4,31,46,168,128,128,28,46,60,118,97,151,223,94,79,52,95,240,160,30,23,30,59,48,203,239,175,39,154,47,38,236,198,188,35,177,111,43,127,14,239,12,71,183,233,55,61,213,33,184,212,138,68,153,200,76,185,75,112,157,229,25,53,174,228,161,106,97,198,208,181,17,33,78,237,105,38,110,45,8,80,123,80,0,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,68,63,177,177,211,17,240,219,14,47,156,47,178,171,62,138,165,98,55,97,106,190,243,4,105,149,34,44,82,144,69,21,46,17,250,140,185,218,149,205,34,45,203,74,18,131,81,33,78,33,115,3,141,95,138,123,91,225,252,31,49,168,136,43,107,90,119,85,243,93,139,107,89,86,205,86,224,173,77,223,217,169,212,184,78,75,148,254,196,41,107,216,211,100,165,171,106,16,165,30,133,209,41,51,62,132,96,61,86,5,224,94,35,230,47,17,233,216,95,133,244,110,221,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,76,174,40,249,126,176,114,203,133,248,11,133,24,114,137,107,166,195,145,118,75,118,100,226,100,230,205,125,231,41,202,83,178,28,101,182,210,226,201,59,26,74,141,58,147,109,54,158,187,72,88,174,71,50,137,74,202,14,17,170,212,126,163,18,177,118,87,164,38,165,113,213,88,142,148,33,111,146,9,40,138,202,205,36,234,227,50,91,182,115,15,83,91,143,56,73,111,154,109,166,26,241,206,252,201,254,210,126,237,1,21,120,92,120,236,195,47,190,188,158,104,191,225,64,60,46,60,118,97,151,223,94,79,52,95,240,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,54,62,22,49,147,225,253,195,229,207,140,214,0,213,64,0,0,0,0,0,204,182,63,99,29,119,48,24,203,118,99,21,198,207,103,151,115,84,21,33,184,219,144,190,201,21,9,38,227,70,222,132,32,156,229,48,219,77,115,54,18,151,179,114,189,101,25,139,191,226,117,138,95,130,252,155,94,189,146,187,232,202,173,219,217,237,106,127,240,94,119,106,237,78,23,107,99,170,20,148,110,130,220,223,93,91,116,211,213,81,44,208,40,4,5,159,100,243,38,85,220,68,225,189,138,179,168,53,93,247,38,49,242,164,81,226,54,180,45,181,55,67,154,181,198,140,162,115,148,150,158,126,83,82,155,83,134,234,155,75,110,48,190,134,149,164,235,46,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,167,60,42,195,59,87,6,240,226,220,194,219,42,39,103,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,51,175,154,124,20,252,93,179,5,123,96,227,117,14,219,18,223,168,23,96,125,78,243,28,92,23,218,68,136,188,213,114,219,35,120,152,121,162,115,106,9,60,194,94,221,83,161,152,104,163,10,177,50,213,198,76,56,183,49,74,202,151,218,40,183,53,61,170,132,109,206,54,183,25,222,94,187,14,242,214,180,37,230,150,74,109,196,18,143,99,136,90,76,245,73,143,86,32,175,7,220,99,161,95,57,96,44,42,142,207,103,173,97,165,65,248,243,27,220,181,243,226,206,144,252,184,242,117,52,37,9,220,181,201,107,150,74,90,139,179,111,86,210,113,36,39,80,10,86,254,226,166,105,255,0,219,246,21,127,231,90,143,253,68,91,166,8,89,85,92,53,193,123,7,14,107,178,34,63,82,181,109,122,85,18,99,177,22,165,48,227,241,162,54,203,138,109,74,74,84,104,53,32,204,140,210,147,211,77,72,187,135,181,0,1,242,110,203,166,133,99,90,181,155,214,233,157,216,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,160,250,194,26,241,94,198,42,86,26,229,46,183,104,166,189,46,13,195,136,50,35,209,41,109,66,148,150,159,113,132,188,219,211,84,180,239,74,206,49,199,66,216,112,210,74,45,101,52,133,150,215,12,192,81,93,90,167,38,181,85,155,89,152,220,70,228,79,144,228,151,81,18,35,81,88,74,214,163,82,137,182,89,74,90,105,26,153,232,134,210,148,36,180,36,145,17,17,11,159,224,217,141,127,46,114,251,86,193,201,116,254,76,188,50,168,23,37,246,218,218,219,240,106,46,200,144,222,229,27,138,53,60,151,209,48,149,162,16,146,111,145,166,229,111,49,74,194,111,240,130,197,10,173,151,155,72,214,27,41,150,253,55,16,104,243,105,178,24,76,213,52,195,79,198,101,83,90,148,182,180,52,188,180,166,59,204,167,93,166,146,148,225,146,187,210,160,188,144,0,1,149,113,122,124,35,176,206,213,179,242,133,71,190,169,49,53,173,95,181,9,245,10,188,167,27,111,152,174,205,45,232,108,48,149,165,4,179,101,8,96,214,148,45,74,218,227,239,168,140,137,122,21,22,11,254,225,113,224,79,12,190,250,243,137,160,37,80,0,0,0,0,0,0,0,160,30,40,254,59,49,55,238,95,39,132,37,87,3,31,207,103,236,223,239,33,21,120,163,248,236,196,223,185,124,158,16,149,92,12,127,61,159,179,127,188,128,90,160,0,0,0,0,8,149,197,78,147,74,168,228,114,254,153,80,166,68,149,34,151,34,143,46,11,175,50,149,174,43,231,83,140,201,186,210,140,181,66,205,167,157,108,212,157,15,99,139,79,114,140,142,131,5,255,0,113,71,240,39,137,191,114,249,196,33,64,32,44,251,132,238,119,225,219,126,140,202,102,38,74,217,18,161,80,54,172,153,164,203,12,179,21,199,187,67,242,34,202,121,78,160,213,205,124,208,81,201,45,173,197,59,33,72,53,109,54,210,155,106,25,108,186,109,59,170,198,174,202,181,175,91,102,171,111,214,161,108,237,52,234,164,39,34,74,99,122,18,180,111,105,194,74,211,185,11,74,139,82,234,149,17,151,67,33,125,60,55,113,243,17,241,247,46,52,186,182,36,89,181,88,82,237,253,148,72,247,28,167,141,198,110,102,216,71,44,229,161,78,173,79,41,228,154,54,62,181,17,182,183,73,70,133,154,185,141,50,20,173,155,31,20,248,201,241,2,225,243,23,199,201,186,177,211,17,238,252,39,178,176,66,167,89,229,89,150,39,107,118,155,75,142,70,134,222,149,34,75,239,185,42,71,83,230,188,93,161,109,160,207,68,161,178,50,74,72,214,234,156,250,217,177,241,79,140,159,16,46,31,49,124,126,172,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,72,117,92,130,100,78,171,155,187,154,109,118,229,153,46,147,135,86,236,130,137,88,153,21,197,49,54,83,238,71,121,77,181,5,197,199,117,133,173,183,19,29,79,37,102,70,150,222,65,151,85,164,93,253,255,0,131,182,14,34,225,29,91,4,43,52,24,145,109,58,165,28,232,136,135,10,43,40,68,6,9,4,150,85,25,181,33,77,52,182,13,45,173,147,216,100,218,219,108,200,189,82,31,171,10,176,206,213,193,188,56,183,48,182,202,137,217,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,3,54,217,162,203,37,253,149,156,80,169,97,253,223,26,92,202,106,36,41,52,91,132,169,207,70,133,89,96,155,105,205,236,41,194,218,165,161,47,180,151,80,133,44,155,112,212,141,202,208,148,175,1,85,191,239,42,237,155,64,195,234,205,195,46,101,189,106,200,157,38,139,5,227,37,34,2,230,27,71,36,154,51,45,201,66,212,195,107,52,107,176,151,189,68,68,167,22,106,208,238,107,178,163,135,25,181,195,133,217,87,171,93,134,171,7,152,253,2,190,195,36,185,84,137,74,34,35,82,72,204,185,140,175,106,73,214,76,201,46,37,41,50,52,45,13,184,140,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,204,36,87,11,143,29,152,101,247,215,147,205,22,83,196,135,37,56,167,156,31,193,223,224,206,191,106,83,62,73,122,95,182,250,118,84,150,121,157,171,178,114,249,92,150,29,215,78,204,189,219,182,233,170,116,215,83,210,181,184,92,120,236,195,47,190,188,158,104,191,224,21,129,147,62,23,248,251,151,108,201,217,248,199,122,221,248,127,54,139,111,250,67,180,177,75,168,77,114,82,249,240,36,71,70,196,185,17,180,30,139,121,38,122,172,189,82,61,53,61,8,254,87,28,239,204,159,237,39,238,209,106,130,170,248,231,126,100,255,0,105,63,118,128,175,92,185,96,133,87,49,216,195,69,193,170,21,114,37,34,165,95,143,81,84,57,114,219,82,216,39,227,193,126,75,104,115,111,172,148,45,76,18,13,100,74,52,18,205,68,149,237,216,126,86,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,114,43,133,199,142,204,50,251,235,201,230,139,94,207,38,71,44,220,222,217,169,149,21,113,40,120,139,67,142,164,80,107,203,65,236,113,26,154,187,20,205,164,106,92,101,40,212,100,162,35,91,43,81,173,4,162,83,173,58,28,43,133,30,117,255,0,9,182,171,25,107,196,202,157,42,53,201,105,83,227,198,180,157,215,146,245,98,150,203,106,73,199,216,73,38,212,244,86,219,71,84,171,123,141,30,227,65,155,47,58,171,21,25,129,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,3,141,186,218,141,42,73,161,104,81,145,165,71,118,156,62,243,235,111,102,102,205,131,99,98,13,118,36,60,84,164,71,109,153,200,145,217,97,34,190,179,57,42,39,160,178,78,154,222,90,99,199,75,146,9,45,161,8,90,204,210,148,160,200,136,38,80,0,0,12,171,141,84,12,171,128,191,238,23,30,4,240,203,239,175,56,154,37,80,138,188,46,60,9,225,151,223,94,113,52,74,160,0,0,0,0,0,1,202,179,99,225,99,25,62,31,220,62,92,248,234,163,149,102,199,194,198,50,124,63,184,124,185,240,25,172,26,168,25,87,26,168,0,0,0,0,0,0,0,0,16,171,139,22,58,80,176,195,44,21,60,57,244,205,86,21,211,137,122,83,169,9,167,146,209,186,43,18,35,185,60,222,116,141,36,150,84,194,249,10,70,166,167,59,73,39,98,145,204,82,40,176,77,78,44,88,233,93,196,252,208,84,240,231,211,52,169,182,182,26,105,78,164,38,158,72,94,217,79,199,142,228,243,121,210,53,26,158,75,232,228,41,26,146,91,236,196,157,137,95,49,75,133,96,52,17,195,95,23,163,98,254,79,172,119,205,248,135,82,179,227,157,161,82,102,51,14,180,134,23,5,41,68,116,153,185,174,245,170,25,196,113,106,65,154,13,110,168,139,110,134,132,202,1,74,220,27,49,175,228,54,96,170,216,57,46,159,206,137,137,180,242,228,190,219,91,156,98,117,57,169,18,27,220,163,113,36,150,84,194,230,18,180,66,212,110,114,52,218,157,230,46,164,0,0,0,6,116,239,28,163,102,78,118,38,87,34,64,203,206,38,34,157,34,187,37,182,101,38,210,168,56,202,89,84,133,18,92,37,242,180,82,54,153,30,237,116,50,235,168,209,96,0,10,201,227,31,130,248,171,137,149,140,42,170,97,166,28,221,87,113,68,141,89,143,53,20,42,44,153,253,147,214,136,166,205,211,101,10,217,191,85,237,221,166,188,181,105,174,135,165,155,0,8,13,193,255,0,10,175,220,48,193,251,225,188,69,176,46,59,82,167,81,185,80,166,163,214,233,143,193,117,230,17,21,189,171,75,111,37,38,105,220,181,150,226,45,12,200,203,94,130,124,128,0,175,94,33,124,61,49,163,54,120,209,69,196,108,57,185,236,170,117,54,157,107,198,162,58,213,110,108,182,95,83,237,203,150,242,148,148,179,25,212,154,54,200,65,17,154,136,245,37,116,238,51,112,244,225,233,141,25,76,198,138,214,35,98,53,207,101,84,105,181,27,94,77,17,166,168,147,101,188,250,95,114,92,71,146,165,37,232,205,36,145,182,58,200,204,148,103,169,167,167,121,149,133,0,0,8,191,154,14,33,120,47,148,203,254,159,135,56,141,108,94,181,26,149,70,142,213,109,167,104,144,162,60,194,88,113,231,153,74,84,167,164,180,162,94,232,235,51,34,73,150,134,158,189,228,76,175,241,11,193,124,217,223,245,12,57,195,155,98,245,167,84,169,212,119,107,110,187,91,133,17,150,20,195,111,50,202,146,149,51,37,213,26,247,72,65,145,26,72,180,37,117,238,35,8,193,156,206,23,248,251,152,156,201,222,24,199,101,93,248,127,10,139,112,122,63,179,49,84,168,77,110,82,57,16,35,199,94,244,183,17,196,22,171,101,70,90,44,253,83,45,116,61,72,164,255,0,15,76,175,223,217,76,193,122,214,28,226,53,94,223,168,212,170,55,68,154,219,78,209,36,60,243,9,97,200,145,25,74,84,167,154,105,68,189,209,214,102,68,147,45,13,61,123,200,165,0,0,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,16,3,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,128,79,240,1,8,51,99,197,2,193,203,142,46,91,24,109,110,209,98,94,209,219,144,183,111,73,84,218,147,46,174,152,193,45,230,21,17,148,161,102,69,57,183,91,230,45,167,182,17,33,9,111,161,191,204,96,38,248,15,147,105,221,52,43,230,213,163,94,182,180,238,219,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,7,214,0,0,0,1,5,120,189,227,164,204,48,203,140,76,57,183,171,61,138,181,137,117,5,83,158,74,9,244,60,170,59,8,39,38,155,110,182,105,66,119,45,113,24,90,22,102,78,53,37,212,146,20,91,148,137,212,40,7,137,166,53,254,26,115,113,116,246,122,127,101,129,98,107,101,67,222,214,199,157,236,79,189,218,28,115,71,22,149,107,41,217,59,20,91,117,104,154,220,146,86,237,66,42,141,9,240,234,198,58,22,50,101,30,196,147,72,103,179,203,179,233,236,89,213,72,219,150,190,76,168,12,52,218,79,122,144,130,87,53,131,142,254,137,220,148,115,246,110,82,144,163,25,236,22,63,193,99,24,170,180,92,92,186,240,66,161,94,136,213,10,229,163,174,183,6,28,185,74,74,213,85,138,182,210,105,138,217,172,144,107,114,51,142,173,210,74,13,106,68,54,207,82,75,70,2,226,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,127,20,100,146,53,25,244,34,212,192,126,74,189,90,157,66,166,74,172,213,230,51,18,28,38,87,33,247,158,113,45,161,182,208,147,82,148,106,81,145,17,17,17,158,166,122,116,20,223,196,171,60,174,98,117,114,70,17,225,173,97,69,110,192,90,217,159,34,52,142,146,93,66,230,71,113,27,153,144,164,45,165,54,180,30,138,73,25,244,215,166,132,36,175,18,44,241,210,176,226,217,168,225,5,139,59,157,94,170,198,122,36,213,114,148,158,75,46,183,50,59,133,163,177,212,133,104,180,35,232,172,140,253,154,22,166,41,150,124,233,53,57,242,106,83,28,223,34,91,203,125,213,104,69,185,106,81,154,143,66,208,139,169,159,112,15,240,22,87,194,155,41,168,185,107,74,198,171,202,146,181,68,134,102,138,122,36,49,170,20,180,46,12,150,157,73,56,201,145,158,138,86,138,74,245,211,93,61,166,43,170,210,160,201,186,110,122,77,185,13,27,222,169,206,98,26,11,82,45,77,199,18,130,239,50,46,245,23,180,190,209,162,124,159,97,131,24,87,128,150,157,4,163,242,164,59,74,129,34,65,111,53,124,233,194,142,149,127,45,69,222,223,176,244,1,218,25,101,184,236,183,29,148,18,27,105,36,132,36,139,66,34,34,208,136,136,127,216,0,15,249,113,198,217,109,79,58,180,161,8,73,169,74,81,232,68,69,222,102,98,169,56,168,103,2,37,65,46,96,149,131,113,155,137,66,205,21,85,67,152,70,147,50,237,177,158,97,102,211,223,90,53,66,209,238,215,216,66,117,102,255,0,48,20,92,1,193,250,229,122,92,157,181,57,80,100,198,167,35,98,207,89,10,139,33,77,30,164,218,211,244,153,254,81,105,239,233,223,158,204,68,189,42,120,135,122,214,175,58,187,155,228,213,231,201,154,190,137,45,13,215,150,225,151,170,148,151,122,207,216,95,97,119,0,255,0,139,6,211,168,223,151,173,18,209,166,48,227,210,42,245,24,208,146,72,74,148,100,110,186,150,200,207,105,40,251,214,94,195,251,12,104,231,45,24,111,15,10,240,58,203,180,152,138,150,36,198,161,83,138,119,168,73,53,73,76,54,91,112,207,68,164,204,245,111,189,69,175,188,84,23,11,156,187,203,197,60,104,102,246,169,49,165,34,218,36,205,105,205,197,214,92,121,112,156,36,232,151,18,175,160,225,158,166,70,159,168,207,160,187,201,245,42,85,175,72,237,85,41,60,136,145,26,209,75,216,165,104,148,36,204,250,36,140,251,146,96,62,136,130,92,92,41,182,252,172,3,143,46,162,223,240,214,106,40,54,22,68,141,117,40,83,205,37,169,150,186,107,175,112,146,53,12,211,96,140,90,164,122,26,111,95,225,210,30,67,45,183,232,217,126,178,148,163,73,22,188,157,11,214,233,222,33,143,23,124,69,164,57,134,84,11,117,153,252,199,106,75,137,81,101,60,165,22,173,57,30,122,18,173,77,58,119,251,12,200,254,160,21,103,131,84,230,234,184,169,105,192,117,174,98,30,173,64,66,145,183,83,81,28,150,200,200,139,67,212,250,139,205,204,13,49,138,118,69,38,83,217,143,202,67,22,75,136,36,108,36,153,109,163,186,93,75,78,254,130,148,50,199,24,229,227,229,134,193,68,237,38,171,142,150,92,190,102,205,223,195,89,45,53,246,123,191,88,188,188,215,37,184,121,61,175,178,236,126,78,203,82,83,124,173,251,182,25,82,223,245,117,246,233,166,154,128,207,92,239,86,116,141,189,52,121,122,127,229,24,190,110,23,245,9,147,178,195,77,41,105,34,228,62,203,77,158,135,213,5,79,133,167,121,253,102,40,106,162,100,117,9,38,93,198,242,244,255,0,202,49,124,60,46,91,121,25,97,167,155,174,110,37,73,104,211,208,139,66,244,124,45,8,4,191,21,237,197,251,21,97,91,248,65,79,177,32,85,91,77,78,165,80,105,111,70,39,200,148,113,28,139,61,165,43,97,44,149,244,136,139,83,73,167,217,223,208,88,59,139,75,104,83,138,61,18,146,53,31,216,66,137,248,163,227,42,49,35,48,18,237,232,69,252,26,219,75,148,197,159,253,250,60,217,168,62,244,36,251,150,94,211,47,172,192,67,17,255,0,113,222,84,119,219,125,63,73,181,146,203,237,35,212,127,202,16,167,20,72,65,106,102,11,66,155,81,161,101,161,144,11,231,225,141,139,113,49,35,46,208,105,235,159,29,83,45,247,90,164,155,41,116,141,100,134,32,195,45,118,239,81,233,170,244,246,125,132,38,0,163,142,24,57,156,78,16,98,76,108,56,172,191,203,164,92,243,208,210,15,110,186,74,147,34,19,36,126,171,75,87,208,108,255,0,148,73,251,15,168,188,24,146,152,157,21,153,145,87,189,151,208,151,27,86,134,90,165,69,169,30,135,215,184,192,127,176,228,121,154,198,171,107,5,48,174,185,114,86,42,209,163,202,76,25,37,17,149,190,218,22,235,221,153,229,161,36,149,56,131,86,166,209,150,132,122,159,179,234,233,149,234,245,42,218,164,202,174,86,165,118,120,112,218,91,207,57,177,75,218,132,36,212,163,209,36,102,125,18,103,208,133,42,113,39,206,67,24,201,120,63,135,118,52,238,101,6,144,250,153,144,239,40,203,152,243,78,204,101,69,181,214,16,178,213,14,32,250,40,200,190,179,212,192,68,60,94,191,166,98,110,35,220,23,164,205,53,169,212,165,201,108,139,94,136,113,247,28,34,234,165,126,153,247,25,151,249,196,185,225,61,130,211,47,172,107,59,238,76,23,149,76,160,181,204,67,252,163,54,251,75,18,224,186,73,220,104,82,119,109,94,186,110,35,211,220,93,68,53,176,172,122,254,34,221,148,187,62,218,135,218,103,213,37,177,17,148,115,16,141,84,227,169,109,61,86,164,167,233,45,61,230,93,254,193,125,249,15,202,236,44,182,225,36,72,83,34,114,235,213,132,183,62,160,124,195,61,142,187,26,41,58,223,71,92,65,232,182,79,170,116,47,113,17,119,132,152,74,73,41,36,164,180,34,45,8,127,64,0,0,0,5,94,113,154,177,90,153,2,223,190,16,76,37,198,10,36,19,62,229,153,37,53,7,127,71,187,175,191,191,217,237,21,127,134,199,72,249,123,64,106,188,210,92,167,189,82,138,220,148,154,82,101,202,55,145,191,233,122,191,71,94,254,158,241,106,220,102,107,236,67,178,168,20,115,119,231,95,151,21,100,222,211,238,83,53,4,235,174,154,119,151,118,162,162,34,200,118,28,150,165,199,86,215,88,90,92,66,180,35,209,68,122,145,245,250,200,4,195,204,246,70,46,75,62,213,164,227,62,23,83,39,86,45,90,229,53,138,172,132,70,101,201,11,136,111,54,244,133,25,147,17,201,182,218,67,73,111,169,172,244,212,186,153,25,24,225,56,41,143,184,161,151,43,181,53,203,54,169,46,27,168,215,159,5,231,228,54,203,186,180,226,83,204,109,183,27,53,104,79,41,69,169,244,51,215,223,173,198,100,82,235,162,102,79,41,145,236,139,193,158,216,196,24,40,183,100,183,185,109,238,109,20,200,205,47,171,100,217,150,164,250,187,140,207,175,69,123,74,41,231,159,134,92,251,109,111,98,14,4,81,187,68,15,87,181,83,251,66,81,202,254,246,105,31,59,42,81,169,90,169,78,171,162,122,119,31,176,192,76,156,168,231,231,13,115,7,74,110,21,86,173,2,141,112,167,94,100,73,15,199,143,191,214,124,203,98,21,33,107,61,27,100,140,254,210,62,227,233,43,72,200,203,82,50,50,25,132,195,252,71,189,48,146,227,69,193,104,84,189,31,81,103,93,23,201,105,221,53,109,104,238,113,42,79,209,113,94,207,104,186,252,157,241,16,176,177,238,158,138,5,216,247,161,238,116,107,252,27,107,210,57,186,170,66,254,155,113,144,218,116,109,164,159,127,93,116,239,46,161,51,64,127,18,162,81,110,73,244,49,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,31,240,235,168,101,179,117,195,209,41,239,49,3,179,97,196,250,196,194,168,202,183,48,216,189,51,94,95,211,87,207,71,236,250,27,11,46,143,68,82,23,185,14,47,219,211,111,188,200,4,195,196,204,89,177,176,142,128,245,201,124,214,61,31,9,141,187,151,217,222,119,189,104,65,116,105,10,62,247,17,236,246,253,162,167,243,107,197,86,233,190,82,245,169,130,18,125,21,76,61,187,234,27,27,127,157,249,7,11,230,164,196,74,147,181,72,117,61,253,117,215,184,136,66,140,93,199,92,71,198,218,243,213,251,250,185,219,223,119,111,253,140,195,90,104,134,209,254,180,218,11,185,164,123,61,159,110,190,191,47,185,69,197,108,196,76,81,90,84,205,176,27,211,153,47,157,24,246,106,78,233,234,56,243,106,61,84,202,139,167,219,246,135,36,141,22,185,120,214,121,81,209,218,231,201,246,106,134,247,109,71,215,162,75,213,79,249,5,177,228,47,134,196,11,92,209,137,24,225,69,237,21,34,215,176,196,237,42,71,35,251,233,151,61,120,210,141,42,220,149,52,126,178,122,119,23,180,196,136,202,126,66,48,211,46,17,158,170,56,207,165,43,210,118,235,47,116,134,54,109,55,211,244,59,67,136,61,80,246,157,222,205,123,207,164,168,34,36,150,133,220,3,248,68,150,211,161,116,34,20,25,196,175,24,83,138,57,141,172,69,130,189,105,212,142,207,217,143,78,254,108,8,102,190,244,37,95,73,179,239,215,234,208,93,246,53,94,204,97,214,25,214,111,41,43,216,221,63,179,238,61,12,244,230,72,109,191,98,85,237,95,184,255,0,180,102,134,228,172,189,113,86,228,85,223,252,164,141,154,247,127,37,4,159,97,23,232,251,128,124,193,60,56,80,98,219,182,214,59,177,106,77,145,202,139,50,140,186,123,5,179,118,247,95,169,68,50,79,68,25,150,187,149,212,207,79,172,132,71,196,220,34,186,112,177,248,172,220,81,246,20,189,252,165,111,108,245,218,72,51,232,133,171,249,196,247,143,230,10,95,146,240,215,21,45,123,202,44,142,73,83,106,240,164,60,173,132,175,154,110,75,110,43,161,165,95,161,236,35,63,243,0,211,130,79,113,17,251,203,81,253,30,43,6,47,152,56,143,133,150,181,229,6,71,56,170,116,120,50,92,86,195,79,206,57,25,183,12,180,52,167,244,203,216,69,254,97,237,64,0,0,0,67,220,247,228,150,145,152,139,90,69,195,108,82,247,93,176,152,90,163,171,158,162,230,236,110,82,210,141,22,251,109,39,87,94,79,83,35,211,236,238,152,64,3,62,214,71,14,220,204,221,247,116,251,118,37,155,217,253,21,37,214,29,145,233,26,122,246,173,167,82,131,245,78,73,107,244,181,232,103,250,197,187,228,163,2,49,51,1,112,213,187,107,17,110,222,222,166,244,83,112,251,4,118,187,58,74,60,100,17,115,25,113,123,246,242,150,157,117,235,174,190,237,100,137,232,69,169,251,5,122,113,22,207,220,108,45,167,206,193,204,60,94,235,134,116,103,91,149,43,67,46,67,107,76,184,235,78,199,163,169,10,218,227,104,61,73,100,103,220,93,53,48,31,55,137,86,122,216,177,232,243,176,91,14,101,239,171,212,25,118,53,73,254,89,151,41,167,17,50,51,168,218,244,115,74,180,90,80,122,165,100,103,236,233,169,138,128,113,115,235,181,101,56,225,243,230,212,100,26,148,126,170,119,186,226,191,81,22,166,127,81,15,244,173,86,106,151,53,102,85,106,173,35,180,78,168,72,91,239,57,177,40,222,227,139,53,40,244,73,17,22,170,81,247,17,16,178,174,25,249,20,98,224,149,11,28,113,29,158,100,70,13,169,20,184,155,140,190,112,142,28,150,94,222,204,130,62,227,89,108,82,52,246,159,176,128,122,172,138,240,235,166,74,195,166,49,27,19,105,219,231,214,163,38,77,61,174,114,139,107,15,49,25,230,151,185,153,59,79,69,111,45,20,146,63,126,157,8,125,204,222,112,190,139,118,91,101,117,96,253,63,253,16,192,137,181,113,57,167,252,32,144,219,235,50,223,34,89,33,27,156,83,101,220,122,119,247,106,44,146,44,102,97,69,102,28,100,108,101,134,210,211,105,212,207,68,164,180,34,212,250,247,16,255,0,80,25,210,177,112,91,26,48,123,26,173,153,85,219,83,177,74,163,92,16,156,124,187,116,71,54,242,101,164,213,244,86,178,61,13,179,238,215,187,218,52,13,134,53,55,235,56,115,107,213,37,22,143,202,163,66,121,210,233,244,212,194,20,125,196,69,222,126,194,30,137,216,204,62,164,173,212,110,52,233,167,83,33,254,132,68,146,36,151,113,116,1,21,184,149,181,33,204,173,215,205,133,237,36,166,82,151,208,143,84,250,58,102,165,212,80,77,53,179,118,163,21,162,239,91,232,79,248,212,66,253,120,150,206,98,38,87,43,200,121,90,27,201,148,218,58,31,85,29,58,102,157,223,96,161,10,18,16,229,114,156,219,189,16,169,108,165,95,97,172,181,1,162,60,150,211,123,54,88,236,168,170,45,57,212,26,105,255,0,142,159,28,189,226,162,120,158,225,122,240,239,50,147,101,52,223,240,123,130,51,181,133,47,95,245,199,231,205,51,45,55,168,251,145,245,23,212,66,227,50,141,22,36,76,186,88,45,195,86,168,59,118,148,163,232,125,253,133,143,127,234,17,95,139,158,16,64,186,176,194,45,249,22,62,149,26,59,136,55,29,222,174,177,218,143,61,211,78,134,178,79,210,86,186,237,51,251,123,128,64,28,133,98,60,59,99,17,170,86,45,65,189,141,95,20,183,173,198,164,106,103,201,118,99,241,90,37,236,36,158,237,164,147,61,13,73,35,238,220,93,227,153,230,99,11,174,60,41,198,27,138,147,94,103,70,231,84,101,212,32,61,185,191,225,17,23,41,228,180,238,212,173,91,55,114,204,246,168,201,69,237,33,205,41,117,41,84,122,148,90,172,39,54,72,134,242,31,105,90,17,232,180,40,148,71,161,145,151,121,23,121,15,115,138,24,191,90,197,24,52,118,235,203,230,201,165,67,143,13,46,232,132,252,219,68,189,11,68,161,37,222,225,159,180,254,179,1,223,242,5,156,123,163,3,177,54,141,104,213,230,115,237,154,236,216,244,215,91,229,182,158,71,58,68,86,212,238,169,97,110,43,107,109,25,109,35,45,125,228,125,246,231,153,12,25,180,243,81,129,50,105,134,215,105,92,218,114,234,116,103,183,58,141,178,23,13,228,199,94,221,237,235,249,125,116,89,233,215,169,123,179,155,29,247,34,200,106,75,42,218,227,43,75,136,61,53,208,200,245,46,241,160,46,28,24,129,39,16,50,195,66,126,98,183,59,70,40,180,141,116,34,212,153,167,196,61,122,37,62,213,159,191,237,48,20,85,139,120,111,88,194,108,66,173,216,117,198,246,200,164,206,147,20,143,84,30,244,180,251,141,110,245,84,162,45,77,179,233,184,255,0,95,120,238,217,2,205,5,91,0,177,126,155,10,108,173,246,245,113,246,96,62,198,196,150,197,189,42,41,41,205,196,210,214,122,54,201,150,210,211,237,35,239,157,156,84,114,172,237,231,102,47,22,237,86,55,77,165,17,187,53,27,136,181,97,166,166,200,113,90,173,226,46,245,39,162,82,103,238,215,184,83,138,146,244,73,6,149,22,199,89,94,135,220,122,40,143,252,93,224,53,37,109,87,97,93,22,245,50,228,167,43,116,90,164,54,102,178,122,25,122,142,32,150,158,242,35,238,81,119,145,125,132,62,144,175,126,17,184,234,253,249,134,211,112,226,179,47,153,82,161,45,197,71,71,44,139,72,76,199,128,202,79,84,182,148,253,37,159,122,141,95,111,120,176,128,31,158,123,40,145,2,76,119,17,189,14,178,180,41,58,233,169,26,76,140,181,25,227,207,149,150,118,78,102,46,232,251,118,162,171,81,159,84,109,58,235,181,46,212,37,17,22,187,143,95,163,245,125,132,52,72,40,35,137,203,179,29,205,61,95,181,167,77,140,200,75,93,75,171,101,81,153,167,119,235,239,234,2,39,15,163,110,220,21,91,86,185,2,227,161,201,236,243,233,178,90,151,29,221,137,94,199,27,89,45,7,162,136,210,122,41,36,122,25,25,15,196,152,207,41,131,146,148,106,217,43,105,171,82,239,211,81,254,105,35,82,137,36,93,76,244,32,22,247,145,30,37,240,238,212,83,48,179,26,103,114,106,191,51,6,159,55,148,106,231,159,240,102,26,71,46,52,82,74,119,41,78,171,85,43,167,113,158,154,24,178,104,83,99,84,98,53,54,27,156,198,95,66,92,109,90,25,106,149,17,25,30,135,215,184,200,101,169,232,149,26,43,241,100,60,223,37,197,37,18,152,61,82,175,87,93,82,175,111,187,184,196,219,201,127,17,235,195,6,103,83,236,172,66,145,233,43,97,199,218,96,151,177,166,123,35,102,113,219,221,163,81,150,227,155,27,105,125,53,212,245,247,232,102,23,130,3,196,225,62,47,217,56,203,107,198,186,172,138,167,108,136,251,104,82,143,144,243,123,20,166,208,225,167,231,80,131,61,9,196,245,211,219,246,233,237,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,6,107,51,99,226,159,25,62,32,92,62,98,248,210,152,205,102,108,124,83,227,39,196,11,135,204,95,1,117,60,46,60,9,225,151,223,94,113,52,74,161,21,120,92,120,19,195,47,190,188,226,104,149,64,0,0,0,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,186,145,74,220,106,252,83,218,223,15,224,249,141,68,7,85,224,99,249,236,253,155,253,228,45,80,85,95,3,31,207,103,236,223,239,33,106,128,0,0,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,1,63,192,0,0,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,127,136,1,198,175,194,197,173,241,2,15,151,84,64,64,14,23,30,59,48,203,239,175,39,154,47,248,80,15,11,143,29,152,101,247,215,147,205,23,252,0,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,63,196,0,227,87,225,98,214,248,129,7,203,170,32,43,3,38,216,199,66,203,254,97,237,252,98,184,217,237,17,45,154,125,114,67,113,183,45,29,174,82,233,19,27,141,27,122,16,179,111,154,251,141,53,204,216,105,70,253,202,245,82,102,60,254,47,102,43,23,49,183,23,28,198,219,206,236,150,139,157,18,26,122,152,245,61,213,198,69,29,12,172,215,29,152,68,149,110,97,13,40,247,36,201,91,247,154,156,82,148,226,148,181,115,81,223,240,31,36,24,227,152,188,44,188,113,123,15,34,210,151,69,179,249,237,42,59,239,60,185,213,89,76,198,237,14,69,133,29,134,156,91,143,108,83,36,68,189,137,82,159,66,82,165,25,47,96,89,167,13,12,250,198,199,155,121,156,21,197,154,236,70,49,22,135,29,182,105,11,115,155,190,191,78,98,43,105,83,202,121,231,92,83,243,137,77,188,235,197,234,110,66,137,104,74,137,15,26,39,168,203,189,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,94,240,145,64,0,2,152,56,202,210,106,181,252,221,217,52,42,21,50,93,70,165,81,177,233,177,33,195,136,202,158,126,75,238,84,234,9,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,50,184,119,100,22,30,88,237,83,191,49,74,159,74,169,98,109,111,149,35,67,140,196,143,147,45,147,110,163,179,69,147,180,214,79,45,15,184,153,14,54,178,109,94,171,105,220,150,249,142,247,90,222,89,44,27,171,50,81,179,35,119,198,137,91,169,82,109,120,118,245,22,155,54,156,203,204,83,223,98,123,211,61,32,133,56,74,81,73,37,45,164,182,180,108,54,201,46,158,171,230,23,47,176,0,10,171,227,157,249,147,253,164,253,218,45,80,85,95,28,239,204,159,237,39,238,208,17,87,133,199,142,204,50,251,235,201,230,139,254,20,3,194,227,199,102,25,125,245,228,243,69,255,0,0,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,243,99,225,99,25,62,31,220,62,92,248,205,96,13,84,0,0,0,0,0,169,94,55,184,153,218,110,172,52,193,200,114,234,173,122,62,159,46,230,168,49,204,219,6,71,104,112,163,196,94,210,95,174,243,125,150,105,106,164,22,212,191,234,168,247,172,138,48,112,209,176,35,98,14,116,176,238,45,74,222,151,85,166,208,228,73,175,202,54,73,221,144,215,18,51,142,197,144,234,219,50,216,132,204,40,132,91,143,98,150,164,33,91,183,237,63,201,196,134,233,161,94,25,218,197,42,181,185,59,181,196,143,80,137,75,113,206,82,219,219,42,20,24,241,36,183,162,200,140,246,62,195,168,215,77,170,219,170,76,210,100,103,42,184,29,90,212,41,119,86,46,94,178,32,239,173,82,169,244,122,92,57,60,213,151,42,44,183,37,57,33,189,132,123,21,185,112,163,30,166,70,162,229,232,147,34,82,136,194,218,133,48,113,159,194,24,214,134,60,219,88,185,78,98,35,49,241,10,142,166,102,18,95,117,111,189,81,167,242,218,113,229,161,94,162,16,113,158,130,218,73,7,212,217,112,205,36,103,185,119,62,43,215,140,254,16,201,187,240,26,218,197,202,115,18,222,145,135,181,133,51,48,146,251,72,97,154,117,67,150,211,143,45,10,245,214,178,146,204,22,210,72,62,132,243,134,105,50,45,200,8,213,193,131,23,163,90,24,243,114,225,29,69,248,140,199,196,42,58,94,134,106,97,213,190,245,70,159,204,117,182,80,180,250,136,65,198,122,115,138,53,151,83,101,178,37,17,158,213,220,248,207,15,15,11,214,149,96,103,75,10,171,181,152,242,222,143,42,176,186,34,19,25,9,82,201,250,132,103,96,178,163,37,41,37,177,46,201,109,75,61,117,36,18,140,137,70,68,147,208,240,0,0,0,10,107,227,73,140,116,43,195,25,109,44,29,164,51,204,151,135,116,249,18,42,146,119,44,182,202,169,38,59,137,141,177,72,34,61,140,49,29,222,98,86,180,171,180,237,245,84,218,136,238,80,102,179,52,248,215,248,196,230,10,246,198,54,233,253,138,37,193,80,46,192,194,154,229,184,136,44,52,136,241,121,169,230,56,68,241,176,203,70,230,213,154,121,134,189,186,39,66,32,244,24,3,151,138,174,47,224,246,59,226,53,58,149,18,162,188,54,181,225,78,142,210,166,41,135,216,125,201,205,188,236,148,39,84,182,226,27,167,194,169,146,146,181,25,153,173,189,136,90,246,154,121,166,21,98,101,213,131,120,143,110,98,149,149,47,179,214,173,154,131,85,8,219,156,113,13,189,176,253,118,29,229,173,11,83,46,160,212,219,136,37,22,246,214,180,153,232,163,23,83,194,59,12,237,91,63,40,84,123,234,147,19,90,213,251,80,159,80,171,202,113,182,249,138,236,210,222,134,195,9,90,80,75,54,80,134,13,105,66,212,173,174,62,250,136,200,151,161,82,182,42,225,157,213,131,120,143,113,225,109,235,19,179,214,173,154,131,180,249,59,91,113,13,189,176,253,71,218,230,33,11,83,46,160,210,227,107,52,150,246,214,133,17,104,162,1,167,58,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,17,43,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,1,149,113,127,220,46,60,9,225,151,223,94,113,52,80,8,191,238,23,30,4,240,203,239,175,56,154,2,85,0,0,0,0,0,0,0,10,1,226,143,227,179,19,126,229,242,120,66,85,112,49,252,246,126,205,254,242,17,87,138,63,142,204,77,251,151,201,225,9,85,192,199,243,217,251,55,251,200,5,170,0,0,0,0,0,138,188,81,252,9,226,111,220,190,113,8,80,8,191,238,40,254,4,241,55,238,95,56,132,40,4,6,138,49,103,34,217,113,198,188,101,160,99,141,251,102,118,186,245,23,78,217,25,181,33,48,107,188,180,145,71,244,139,38,147,237,28,157,11,111,84,239,73,37,183,121,173,37,45,151,117,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,1,154,204,216,248,167,198,79,136,23,15,152,190,46,39,132,221,129,102,219,57,57,182,47,58,21,189,18,37,118,241,145,80,147,93,168,36,140,223,156,184,245,9,81,216,37,168,204,204,144,219,77,145,37,5,162,8,212,226,136,183,56,181,42,157,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,2,85,0,0,0,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,182,190,42,175,142,119,230,79,246,147,247,104,8,171,194,227,199,102,25,125,245,228,243,69,255,0,10,1,225,113,227,179,12,190,250,242,121,162,255,0,128,5,85,241,206,252,201,254,210,126,237,22,168,42,175,142,119,230,79,246,147,247,104,8,171,194,227,199,102,25,125,245,228,243,69,223,99,166,58,97,198,93,48,226,163,138,24,161,89,236,52,168,58,52,203,45,17,46,85,66,82,136,205,184,177,155,51,46,99,203,218,173,11,82,73,37,42,90,212,132,33,107,77,21,240,225,187,45,91,27,57,216,121,116,222,183,53,42,223,162,194,244,183,105,168,213,38,183,18,43,27,233,82,208,141,238,184,105,66,119,45,105,73,106,125,84,162,34,234,100,63,94,121,51,199,121,102,246,242,76,88,168,151,67,195,170,28,133,46,131,65,90,203,123,139,208,211,219,102,109,51,74,228,169,38,162,36,145,154,25,66,141,8,53,26,157,117,208,230,185,157,204,45,213,154,12,101,173,98,229,211,27,176,118,254,92,106,117,45,18,156,144,205,50,11,73,218,212,118,212,179,255,0,9,197,154,82,132,173,215,93,89,33,27,246,148,255,0,225,59,146,10,237,62,163,76,205,158,38,69,170,209,92,143,171,182,76,34,121,13,246,232,178,34,200,98,68,169,76,169,163,89,50,180,62,131,142,105,113,10,86,213,44,210,109,169,181,46,63,240,238,200,44,204,206,93,71,126,98,149,62,171,77,195,42,39,42,70,135,25,248,255,0,41,156,55,29,71,102,139,39,105,32,217,66,216,113,50,28,109,102,226,125,86,211,181,78,115,26,189,64,0,0,0,25,87,26,168,25,87,1,127,220,46,60,9,225,151,223,94,113,52,74,161,21,120,92,120,19,195,47,190,188,226,104,149,64,0,0,0,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,213,71,42,205,143,133,140,100,248,127,112,249,115,224,51,88,53,80,50,174,53,80,0,0,0,0,0,0,57,254,63,99,29,11,47,248,53,118,99,21,198,207,104,137,108,211,213,33,184,219,150,142,215,41,106,38,227,70,222,132,44,219,230,190,227,77,115,54,26,81,191,114,189,84,153,142,128,43,47,141,134,49,85,104,182,109,135,130,20,58,244,70,163,220,178,37,86,235,240,217,148,164,203,83,17,77,180,195,75,173,165,100,71,25,199,92,125,100,78,32,201,78,195,65,164,200,218,80,10,149,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,126,81,210,176,35,8,100,226,253,106,236,96,216,150,116,219,62,199,184,174,250,147,209,159,105,165,176,136,52,247,87,29,70,78,107,189,10,152,113,27,90,80,70,179,67,170,50,219,161,173,60,212,7,160,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,154,44,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,156,204,211,224,167,226,237,152,43,219,7,27,168,118,216,150,253,64,187,3,234,119,152,226,224,190,210,36,69,230,171,150,217,27,196,195,205,19,155,80,73,230,18,246,234,157,12,237,83,131,102,53,252,185,203,237,91,7,37,211,249,50,240,202,160,92,151,219,107,107,111,193,168,187,34,67,123,148,110,40,212,242,95,68,194,86,136,66,73,190,70,155,149,188,192,79,240,0,0,0,0,0,0,0,0,0,0,0,1,88,28,80,50,103,153,60,196,227,237,2,245,193,204,55,249,65,69,133,103,197,165,191,39,211,16,34,108,148,137,179,92,83,123,36,62,218,207,68,60,217,234,69,183,214,211,93,72,200,156,47,242,103,153,60,187,99,237,126,245,198,60,55,249,63,69,155,103,202,165,177,39,211,16,37,239,148,185,176,156,75,123,35,190,226,203,84,50,225,234,101,183,213,211,93,76,136,236,252,0,0,0,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,128,28,81,252,118,98,111,220,190,79,8,119,252,146,230,218,213,202,54,65,110,187,166,164,215,110,185,43,184,129,87,167,219,52,228,165,183,121,147,147,69,132,180,62,251,70,243,78,28,54,220,38,82,242,219,51,82,121,205,145,22,171,32,18,171,137,158,116,127,22,204,56,70,27,217,74,230,95,215,245,62,91,17,164,51,59,146,229,10,9,151,41,115,180,109,105,121,47,40,214,164,199,81,109,79,49,167,86,106,62,73,182,229,27,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,61,6,42,226,101,213,140,152,143,113,226,149,235,47,180,86,174,106,131,181,9,59,92,113,109,179,188,253,70,26,230,45,107,75,45,32,146,219,104,53,30,198,208,132,145,232,146,22,85,149,46,19,112,238,140,190,215,171,56,242,85,91,94,250,189,233,238,71,163,199,83,108,62,170,4,94,108,89,17,164,187,29,198,137,198,166,27,145,214,151,27,75,201,87,102,144,182,149,202,113,75,216,28,127,134,134,125,100,224,53,194,206,10,226,205,118,91,248,117,92,144,219,52,133,185,202,217,64,168,191,41,180,169,229,60,243,173,165,136,38,151,30,117,226,245,246,173,36,180,37,38,183,141,119,104,51,25,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,237,34,178,158,20,249,237,165,29,42,6,86,113,150,230,150,154,146,100,19,22,69,86,162,250,84,195,140,26,80,150,232,230,179,34,82,22,149,18,141,141,234,81,44,151,200,73,163,99,13,184,22,148,0,0,57,166,101,49,122,54,2,224,53,243,139,143,63,17,185,22,237,29,231,169,229,45,135,94,97,218,138,244,106,19,46,33,173,22,104,114,75,140,182,102,70,157,9,102,102,164,145,26,139,53,149,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,139,74,227,105,141,127,252,133,203,156,58,127,186,245,168,74,113,175,248,196,56,141,178,178,115,254,58,110,37,77,255,0,48,105,87,211,33,0,50,249,130,159,134,154,141,247,218,42,29,150,5,137,135,247,5,235,51,99,187,30,119,177,69,62,206,219,122,182,180,171,89,78,198,222,147,219,171,68,238,213,18,182,234,28,168,123,92,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,241,67,165,102,83,8,100,224,46,60,223,56,70,243,18,219,143,110,214,30,102,158,114,223,105,231,221,167,47,71,97,60,226,218,209,6,183,35,56,203,134,68,73,208,214,100,105,73,145,164,131,73,22,157,211,66,190,109,90,53,235,107,78,237,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,208,125,97,8,56,68,99,21,87,18,178,184,187,70,227,175,68,157,82,195,234,195,180,72,205,28,165,59,53,186,82,154,109,232,138,125,43,90,148,72,37,46,67,13,25,18,81,203,138,148,36,190,109,70,38,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,15,19,139,24,189,100,224,213,175,38,234,189,170,157,142,35,13,173,73,62,67,206,111,82,91,91,155,126,105,11,50,212,155,87,93,61,159,102,161,235,230,205,141,78,136,236,217,142,114,217,97,10,113,197,104,103,162,82,70,102,122,23,94,226,49,91,57,238,226,95,14,210,69,79,11,48,90,119,58,171,243,208,106,19,121,70,158,65,255,0,9,97,212,114,228,197,52,171,106,146,210,181,74,186,247,17,233,169,136,215,157,14,35,215,142,51,78,168,89,88,123,35,209,182,194,31,117,131,94,198,158,237,109,145,200,111,118,142,198,67,141,239,109,196,116,215,82,211,223,169,148,36,102,37,70,180,252,169,12,183,206,113,41,92,167,207,84,167,213,215,85,43,217,239,238,32,31,235,113,92,21,91,170,185,62,227,174,73,237,19,234,82,93,151,33,221,137,70,247,28,89,173,103,162,72,146,90,169,70,122,17,17,15,156,10,35,74,141,38,93,72,244,49,254,138,140,242,88,41,42,70,141,154,182,146,181,46,253,53,1,32,50,27,101,157,237,153,139,70,57,167,114,41,85,24,21,69,167,93,55,37,170,132,82,50,215,113,105,244,190,191,176,198,135,32,50,136,240,35,71,109,27,16,211,40,66,83,174,186,17,36,136,139,81,66,28,49,157,152,214,105,233,29,145,58,239,102,58,93,234,93,27,58,140,61,123,255,0,87,119,81,126,224,3,230,220,181,216,86,189,189,83,185,42,42,219,22,151,13,233,175,30,134,126,163,104,53,171,184,140,251,146,125,196,127,97,143,164,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,73,5,220,162,87,217,222,2,2,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,102,125,220,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,211,113,126,174,241,228,210,151,165,200,36,164,183,186,242,244,46,226,213,70,127,226,239,23,29,194,183,42,206,217,150,98,49,110,234,99,108,202,177,19,176,81,184,143,70,29,106,20,134,215,170,30,50,239,74,186,41,36,126,253,59,128,74,60,183,224,205,167,149,124,9,141,76,38,187,50,225,83,145,83,173,61,185,213,238,144,136,108,166,66,246,239,115,79,200,107,162,15,78,157,11,223,81,153,253,206,61,209,142,56,155,89,180,105,19,57,22,205,10,108,138,107,77,242,219,87,63,147,34,83,105,119,85,48,135,19,185,183,72,182,153,158,158,243,62,235,67,226,63,136,18,112,255,0,44,53,215,225,171,107,181,146,149,72,215,66,61,9,234,124,179,215,170,85,237,65,123,190,210,25,253,144,251,146,164,59,37,229,110,113,229,169,197,158,154,106,102,122,159,112,14,165,150,124,45,184,241,91,24,109,218,77,5,157,91,131,81,137,80,158,246,230,255,0,131,196,68,166,82,235,187,84,180,239,219,204,35,218,147,53,31,176,135,76,207,182,36,67,185,241,26,155,98,211,219,220,221,143,75,102,220,118,70,166,92,231,97,63,41,163,94,211,73,109,215,113,30,132,165,17,119,110,62,241,200,112,191,23,235,88,93,6,176,221,5,124,169,53,88,114,33,169,221,16,175,155,116,145,169,104,164,40,187,219,35,246,31,214,67,195,85,42,82,171,21,41,85,89,174,111,145,49,229,190,234,180,34,213,107,81,168,207,66,34,46,243,62,226,1,44,120,97,225,130,241,19,50,144,101,60,143,152,183,227,53,88,74,245,255,0,92,98,124,35,34,211,122,79,185,127,89,125,70,45,219,58,84,222,211,150,59,214,42,75,94,77,6,164,127,226,167,200,47,120,141,156,34,240,134,5,173,134,50,175,201,81,245,168,213,220,89,182,238,245,116,142,236,120,14,146,118,146,205,63,73,58,235,180,143,236,238,18,167,55,49,98,75,203,165,252,220,197,104,130,183,106,170,46,135,223,216,95,247,126,176,25,192,169,54,109,84,101,52,125,232,125,105,255,0,18,140,95,183,13,54,164,55,149,186,9,190,189,196,164,197,82,58,17,104,147,167,67,208,186,10,15,175,33,13,215,42,45,181,213,9,150,242,83,246,18,207,65,125,220,52,103,71,151,149,202,18,24,86,166,201,69,105,125,15,162,138,157,15,94,255,0,180,4,133,196,234,155,244,108,57,186,42,145,75,87,226,209,166,188,209,116,234,180,176,181,23,121,25,119,151,180,134,126,111,172,22,198,140,98,198,171,158,85,6,212,237,178,171,55,4,215,24,46,221,17,189,220,233,106,52,253,37,160,139,83,112,187,244,239,246,13,22,25,18,136,210,125,199,208,127,155,81,152,97,74,91,72,218,106,215,94,166,96,43,111,40,124,47,162,218,118,217,221,88,193,79,255,0,68,51,226,109,68,78,105,255,0,7,37,182,194,200,183,199,150,104,94,215,18,225,119,22,189,253,218,15,135,158,174,29,116,200,184,116,254,35,97,149,59,100,250,44,101,73,168,53,206,81,238,97,150,36,188,234,247,61,39,105,106,173,133,162,82,103,238,215,169,11,69,31,229,42,51,51,98,189,14,74,55,178,251,106,105,196,234,101,170,84,90,25,106,93,123,140,6,89,208,185,244,42,178,92,108,249,19,105,210,9,73,63,85,91,29,109,95,172,143,67,47,172,133,191,112,213,207,91,23,197,30,14,11,98,52,189,149,122,123,45,70,166,191,203,51,230,180,132,67,140,210,54,179,28,146,157,86,165,158,170,89,153,123,122,104,99,151,241,48,200,163,22,252,169,216,227,135,44,242,226,62,110,200,170,68,220,103,243,134,115,36,188,246,247,164,25,247,18,11,98,81,167,180,189,164,43,86,139,89,170,91,53,152,181,170,76,142,207,58,159,33,15,178,230,196,175,99,141,172,148,147,209,68,100,122,41,37,222,70,64,52,15,157,108,8,196,204,122,195,87,45,172,58,187,123,2,156,213,78,67,236,17,221,237,4,113,228,160,203,152,243,136,217,187,154,132,235,175,77,53,247,233,81,23,191,14,220,204,218,23,116,11,118,93,155,218,61,43,37,166,26,145,233,26,122,55,45,215,84,130,245,74,73,233,244,117,234,101,250,132,253,225,211,159,184,216,165,79,129,131,152,134,189,183,12,40,237,53,18,86,134,124,246,208,152,145,208,157,140,199,74,19,185,199,22,122,154,204,203,184,250,104,98,194,203,67,45,75,218,2,31,100,67,36,180,140,187,218,209,238,27,158,151,182,237,154,194,21,33,92,245,31,43,123,113,86,164,104,135,220,105,90,58,202,186,145,22,191,103,124,194,0,0,0,0,1,252,81,237,35,63,113,106,63,163,197,99,61,243,7,14,48,182,233,188,167,200,228,166,153,71,157,37,181,108,53,122,237,198,113,194,45,9,42,253,3,246,25,127,152,5,57,113,106,196,223,150,24,254,205,183,26,71,54,61,22,156,152,206,22,205,187,30,102,108,228,26,122,160,140,244,37,119,234,101,246,136,50,61,190,54,95,146,241,43,21,46,139,202,84,142,114,106,85,121,178,25,86,194,79,205,57,37,199,19,208,146,159,211,246,145,31,249,135,246,212,194,27,166,238,180,107,23,157,54,62,180,250,43,18,31,125,123,219,238,101,164,184,162,208,214,74,250,42,46,226,63,215,220,2,104,112,129,198,20,218,216,187,80,195,202,138,244,139,86,128,234,216,233,255,0,100,59,42,3,41,46,136,51,238,73,247,168,139,236,239,23,60,100,151,19,161,245,35,25,165,203,101,232,171,3,28,108,187,143,118,212,49,93,167,115,79,77,116,66,102,50,179,254,74,191,67,216,67,68,184,43,123,49,136,184,103,70,188,163,47,123,117,14,209,180,244,50,215,151,33,198,253,169,79,181,30,226,254,208,16,23,62,156,54,32,93,6,188,72,192,250,47,103,169,30,157,186,39,105,82,249,255,0,222,172,183,235,201,148,73,78,212,165,211,245,83,215,184,253,134,42,114,76,74,229,157,89,54,164,35,178,79,141,236,213,14,109,220,143,171,84,159,170,175,242,141,73,153,18,139,67,238,17,95,54,25,8,195,76,199,198,102,168,219,62,139,175,70,221,164,189,210,31,223,184,216,79,208,237,13,160,180,67,58,119,123,117,239,46,161,5,242,149,197,86,233,177,146,205,169,141,242,125,43,76,45,219,42,27,27,99,147,249,119,15,230,163,68,82,149,185,75,105,61,253,52,215,184,204,91,6,25,226,213,141,139,148,6,110,75,26,179,233,8,79,110,218,190,206,243,93,203,90,15,163,168,73,247,182,191,103,179,236,25,247,204,22,81,113,91,46,243,18,87,109,51,116,7,53,229,203,231,70,45,250,19,90,250,141,188,226,139,69,60,146,235,246,253,158,67,8,177,211,17,240,74,188,213,126,193,174,118,7,218,221,255,0,98,176,238,186,161,196,127,174,182,178,238,117,126,207,111,217,160,105,160,4,11,202,127,19,235,19,21,99,38,220,196,146,244,53,121,26,236,87,207,72,237,26,155,235,62,140,196,74,17,181,13,163,219,215,119,188,140,79,22,157,67,205,147,173,158,169,87,113,128,255,0,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,43,90,91,73,173,103,161,16,15,250,28,227,26,49,235,15,176,38,134,138,237,247,84,236,140,187,175,44,185,15,185,187,69,182,147,252,147,107,50,208,221,71,179,219,246,233,26,115,117,196,162,201,192,163,85,185,100,179,233,203,128,180,222,222,231,162,242,191,32,178,234,228,85,161,90,182,234,143,191,166,223,121,150,148,211,138,216,183,122,99,61,208,229,211,122,84,59,92,215,116,208,249,77,55,166,141,161,31,235,104,65,119,52,159,103,179,237,212,36,238,105,248,150,226,78,56,173,218,21,162,199,201,202,1,237,220,206,248,243,57,191,144,81,122,206,69,66,211,162,218,81,247,245,221,238,46,177,26,214,181,110,11,234,191,30,222,183,97,118,202,140,205,252,166,185,136,111,118,196,41,103,213,102,148,151,170,133,31,83,246,9,49,150,30,30,120,177,143,178,211,80,168,199,244,29,3,175,240,237,241,164,238,232,241,126,76,164,161,101,243,140,146,127,229,107,220,93,110,51,46,153,79,195,44,183,208,154,166,89,208,53,148,157,220,217,92,217,31,57,235,188,162,245,28,121,194,45,9,229,23,67,250,253,218,4,30,202,87,9,232,237,49,6,248,199,9,156,199,87,205,214,141,203,50,229,232,111,181,253,241,26,103,93,75,148,190,239,247,190,243,22,113,110,219,84,91,82,152,213,30,131,15,179,68,103,118,198,249,139,94,154,168,212,125,84,102,125,234,51,239,246,143,168,0,0,0,2,11,113,107,196,149,90,185,124,145,104,71,123,99,247,22,205,158,174,186,118,121,208,92,62,244,153,119,43,222,95,172,84,222,85,112,209,252,89,199,11,122,202,96,181,57,221,175,94,239,228,67,125,207,106,147,252,223,188,191,176,73,78,45,88,188,155,207,28,126,66,195,115,88,246,215,210,233,223,218,33,193,119,218,130,62,244,159,242,143,245,119,15,105,193,203,9,158,169,226,37,79,20,101,51,243,116,110,79,102,94,226,255,0,94,98,160,194,250,18,203,221,237,73,253,90,119,128,147,156,72,114,221,14,239,192,151,170,148,149,127,25,81,182,242,15,67,235,206,153,17,42,250,78,146,126,138,79,188,143,245,10,64,234,71,245,141,79,212,105,209,42,208,220,129,57,174,99,14,233,185,59,140,181,208,200,203,169,25,31,121,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,94,158,175,214,68,2,114,112,132,204,34,38,209,39,224,221,96,254,126,59,142,205,140,191,251,218,81,2,58,19,162,91,211,188,207,169,175,95,121,123,69,159,17,234,90,151,180,102,51,6,241,18,169,133,152,147,64,189,105,75,218,229,58,163,21,245,150,137,61,200,110,67,110,26,125,100,171,77,121,101,215,67,254,193,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,169,78,191,148,239,34,34,255,0,48,14,132,0,0,3,243,212,39,70,166,65,145,81,154,231,45,136,173,45,231,85,161,158,212,36,140,204,244,45,76,250,17,247,15,135,127,226,13,175,134,150,212,203,170,237,168,118,56,16,153,113,229,175,148,227,159,65,181,44,203,70,210,165,125,20,43,217,236,20,197,158,206,33,23,38,53,87,106,86,13,129,43,177,218,17,212,244,53,250,141,185,218,246,174,75,70,231,206,198,67,173,239,105,212,122,187,186,105,223,174,166,65,32,115,237,196,158,37,50,45,87,8,112,141,27,230,171,159,18,109,79,83,46,95,73,81,220,111,147,34,41,145,232,162,109,90,165,125,123,136,251,204,85,37,102,179,82,184,42,114,107,53,121,61,162,100,183,86,243,206,108,74,55,45,106,53,40,244,73,17,22,166,102,125,8,126,37,25,169,70,163,62,166,122,152,0,232,185,122,181,215,120,99,21,169,67,109,158,106,223,171,193,74,83,187,110,166,114,154,73,117,212,191,75,222,52,99,132,86,194,237,28,60,160,209,28,45,170,143,78,138,133,35,191,105,165,134,210,101,174,167,174,155,123,245,20,9,145,142,95,227,59,98,243,26,230,23,167,41,154,22,237,52,63,72,70,234,52,81,23,78,204,206,133,161,114,211,161,123,186,0,255,0,80,0,0,0,0,16,195,138,213,69,152,57,102,117,14,247,200,168,169,148,247,247,170,159,59,79,103,212,40,222,218,81,34,227,165,45,73,220,73,154,193,153,107,166,191,56,66,240,56,177,193,76,204,180,18,148,122,114,42,188,210,251,74,159,59,254,145,71,20,167,85,30,167,13,244,125,38,223,109,101,246,146,136,192,105,35,43,15,162,70,94,240,253,109,177,202,34,182,169,69,166,237,218,255,0,1,99,168,245,24,179,135,208,241,75,14,174,27,10,115,252,134,235,116,201,112,9,237,166,174,89,188,195,141,110,218,74,78,186,115,12,244,220,90,251,203,188,115,220,150,212,222,170,229,178,197,125,255,0,164,138,21,49,191,103,113,64,142,126,194,47,120,238,0,51,131,154,172,184,93,89,117,196,218,173,183,88,71,54,3,146,159,118,4,157,91,79,54,57,200,125,13,43,98,93,113,73,213,44,153,232,163,212,187,143,235,226,163,81,55,173,141,107,226,21,17,219,118,237,166,246,232,14,238,220,215,57,198,186,154,20,131,234,218,146,175,162,181,23,127,180,113,104,249,12,203,108,106,207,166,89,177,180,116,189,100,151,164,231,244,86,253,196,127,223,30,255,0,102,128,40,91,9,176,134,243,198,43,194,157,104,90,20,206,213,34,108,150,90,89,243,154,71,45,11,117,182,205,127,56,180,17,232,110,39,166,186,158,163,65,89,71,193,101,224,54,8,208,236,121,42,214,111,103,141,38,105,105,221,39,178,48,211,133,209,107,46,246,191,146,122,123,189,231,211,45,75,54,223,178,233,140,210,109,232,61,154,59,13,165,164,39,154,181,232,148,165,41,34,213,106,51,238,73,123,125,131,237,128,252,213,26,124,74,173,62,77,50,115,92,200,210,217,91,14,163,113,150,228,41,38,149,22,164,100,101,208,207,184,197,96,231,51,133,180,235,146,185,84,196,124,24,245,93,150,183,230,73,166,244,62,99,170,92,135,150,174,108,153,100,69,169,169,164,232,73,211,218,69,222,66,209,192,5,102,240,181,203,14,48,224,173,251,112,92,119,237,189,232,216,175,64,151,78,65,246,184,175,110,81,189,9,100,127,52,234,204,181,38,151,236,246,119,247,107,102,64,0,63,194,123,201,141,6,68,133,158,137,105,165,172,207,220,68,70,99,58,185,223,184,149,114,102,102,249,144,167,249,169,139,91,169,196,65,237,219,162,83,80,146,100,93,197,250,67,66,215,196,179,129,101,215,231,37,91,78,61,46,83,164,122,107,161,165,165,31,246,12,219,102,34,162,170,174,57,95,147,150,230,243,114,228,170,43,93,52,215,89,142,159,184,189,224,44,119,33,249,68,178,241,135,42,213,87,174,72,220,201,117,57,111,181,29,205,238,151,43,153,78,138,105,86,136,121,4,173,13,197,30,135,166,162,1,102,167,47,181,204,186,226,173,78,207,169,122,209,28,121,233,48,28,245,11,116,99,146,251,109,116,39,28,50,232,201,253,35,215,223,245,221,143,15,58,2,232,57,88,179,183,187,204,244,141,54,159,60,189,93,54,147,148,232,157,59,207,94,238,254,159,96,253,57,217,203,69,47,49,88,69,84,166,31,169,86,165,199,126,161,79,63,88,247,200,110,44,148,180,143,202,182,146,213,79,119,168,204,189,229,167,112,84,174,78,106,248,95,138,45,61,151,156,90,167,238,122,226,113,81,168,53,62,108,130,236,179,95,40,241,35,23,37,130,73,47,105,184,226,181,113,194,73,247,43,78,134,62,70,108,178,47,136,89,106,170,59,60,213,233,91,109,229,169,200,243,180,97,141,16,106,124,210,158,95,104,113,207,201,177,187,83,247,233,222,93,120,101,205,64,184,240,139,17,101,82,37,167,179,85,173,170,170,210,133,106,218,244,118,59,234,73,43,66,53,39,233,54,125,53,50,233,237,33,118,217,0,199,10,94,103,50,238,171,62,239,254,17,58,153,28,232,83,25,245,145,206,142,220,24,173,184,189,205,182,217,39,85,62,162,208,140,204,189,135,238,10,97,193,188,116,196,12,12,185,153,185,108,90,183,100,121,181,39,152,158,67,14,115,16,78,54,179,78,174,182,178,45,77,164,117,211,217,246,235,109,121,72,226,137,102,98,202,169,150,46,36,65,244,45,127,146,204,114,149,205,118,79,108,123,230,26,221,177,152,137,67,123,220,113,103,166,237,19,183,78,227,35,28,255,0,56,124,42,233,245,118,106,23,246,8,43,147,52,137,217,15,82,180,82,185,170,210,67,170,87,58,76,178,36,234,102,210,52,36,244,239,247,144,171,59,218,197,186,112,226,226,149,109,221,116,238,197,80,130,242,218,113,190,115,110,104,164,56,164,31,86,212,164,253,36,40,187,207,184,6,160,32,205,141,81,134,204,248,110,115,24,144,218,93,109,90,25,106,149,17,25,30,135,212,186,25,15,247,20,85,146,206,33,151,126,2,213,32,218,87,138,253,35,105,44,218,140,104,209,166,123,42,77,81,219,230,106,220,101,186,189,173,52,175,87,94,186,251,244,214,229,240,111,26,172,124,112,180,227,221,182,69,75,181,70,117,40,230,23,37,228,114,214,109,54,225,167,231,91,65,158,132,234,122,233,237,251,116,15,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,105,76,102,179,54,62,41,241,147,226,5,195,230,47,128,186,158,23,30,4,240,203,239,175,56,154,37,80,138,188,46,60,9,225,151,223,94,113,52,74,160,0,0,0,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,93,72,165,110,53,126,41,237,111,135,240,124,198,162,3,170,240,49,252,246,126,205,254,242,22,168,42,175,129,143,231,179,246,111,247,144,181,64,0,0,1,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,32,7,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,0,159,224,0,0,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,63,196,0,227,87,225,98,214,248,129,7,203,170,32,32,7,11,143,29,152,101,247,215,147,205,23,252,40,7,133,199,142,204,50,251,235,201,230,139,254,0,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,159,226,0,113,171,240,177,107,124,64,131,229,213,16,21,87,149,140,20,252,98,115,5,100,224,227,149,14,197,18,224,168,31,111,125,46,242,220,68,22,26,92,137,92,165,114,220,34,120,216,101,210,111,114,13,60,195,70,237,19,169,150,140,236,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,68,60,46,60,118,97,151,223,94,79,52,95,240,10,160,226,177,145,42,169,85,103,230,155,6,173,152,138,166,170,57,191,123,210,169,204,41,47,182,249,41,106,114,176,72,35,52,173,10,73,164,159,216,148,154,13,28,245,18,247,190,227,117,235,129,120,233,136,249,116,196,122,118,40,97,125,103,176,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,94,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,183,18,252,133,73,192,107,133,236,106,194,106,20,183,240,234,185,33,199,170,232,111,149,178,129,81,126,83,138,75,41,101,150,155,75,16,77,46,50,211,39,235,237,90,77,11,82,77,108,146,194,218,114,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,51,173,146,236,219,93,89,70,197,50,186,105,173,118,235,110,187,217,169,247,53,57,73,113,222,100,20,201,109,107,125,134,137,230,155,57,141,182,79,37,149,184,102,148,243,156,35,45,22,99,65,54,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,15,64,0,0,2,170,248,231,126,100,255,0,105,63,118,139,84,21,87,199,59,243,39,251,73,251,180,4,85,225,113,227,179,12,190,250,242,121,162,255,0,133,0,240,184,241,217,134,95,125,121,60,209,127,192,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,216,248,88,198,79,135,247,15,151,62,51,88,3,85,0,0,0,0,57,254,97,110,154,237,141,128,88,151,122,218,211,187,21,106,223,179,235,53,74,116,158,82,28,228,74,98,19,174,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,12,208,213,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,47,83,132,157,149,74,181,114,91,111,215,105,242,37,185,34,241,172,85,107,115,146,242,210,104,109,244,73,84,18,75,68,73,35,36,114,160,180,163,37,26,143,122,150,122,232,100,148,209,8,209,158,69,172,170,85,129,147,236,36,161,81,164,75,122,60,171,94,37,109,106,146,180,169,100,253,65,61,185,228,145,165,41,45,137,118,75,137,65,105,169,32,146,70,106,50,53,24,119,81,26,184,144,218,213,219,195,36,184,165,73,183,32,246,185,113,233,241,42,142,55,205,67,123,98,194,157,30,92,151,53,89,145,30,198,24,117,122,107,185,91,116,73,26,140,136,228,168,243,248,133,101,82,177,42,192,185,112,230,187,34,91,20,219,170,143,54,137,49,216,139,74,95,109,137,44,173,151,20,218,148,149,36,150,73,89,153,25,165,69,174,154,145,247,0,203,184,213,64,202,184,210,238,89,42,213,90,254,91,112,162,187,93,169,203,168,212,170,54,61,10,92,201,146,222,83,207,201,125,200,12,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,192,116,176,0,1,194,179,205,138,21,92,28,202,94,38,95,148,36,203,42,147,20,127,70,195,126,36,213,68,126,35,243,158,110,19,114,155,117,36,106,74,217,84,146,120,180,208,204,219,34,37,39,93,197,157,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,133,175,241,189,196,206,205,106,225,166,14,67,151,74,119,210,21,9,119,53,65,142,102,233,209,251,59,101,30,34,246,146,253,70,92,237,83,75,85,32,247,41,143,85,69,177,100,113,43,133,149,129,38,250,206,149,155,40,237,232,149,106,109,171,30,125,126,164,82,73,165,34,42,27,140,182,163,200,36,56,126,178,209,49,248,134,141,132,107,74,246,172,180,216,106,72,94,245,167,107,80,172,107,86,141,101,90,208,123,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,245,20,195,198,59,8,100,217,89,151,131,138,81,216,150,116,220,71,163,178,242,223,121,246,148,143,72,193,66,34,188,203,72,78,139,66,19,28,160,44,205,100,122,173,229,237,81,232,105,69,218,8,21,198,59,8,99,94,185,104,131,138,81,216,136,85,44,56,172,50,242,223,121,247,82,191,71,78,90,34,188,203,72,78,168,90,213,32,224,44,205,100,90,33,149,237,81,106,105,88,112,14,9,248,197,74,162,222,87,230,8,87,43,210,218,145,114,199,139,91,160,67,122,82,83,17,79,197,39,19,49,45,54,165,145,156,151,26,113,133,153,54,131,53,53,13,102,163,34,105,34,221,6,112,114,95,140,116,44,2,205,5,129,138,183,75,59,232,180,170,131,145,234,46,110,89,118,104,178,227,187,17,217,58,33,11,90,249,40,144,167,121,105,73,169,124,189,133,161,171,82,209,240,12,171,139,254,225,113,224,79,12,190,250,243,137,162,128,69,255,0,112,184,240,39,134,95,125,121,196,208,18,168,0,0,0,0,0,0,0,80,15,20,127,29,152,155,247,47,147,194,18,171,129,143,231,179,246,111,247,144,138,188,81,252,118,98,111,220,190,79,8,74,174,6,63,158,207,217,191,222,64,45,80,0,0,0,0,4,85,226,143,224,79,19,126,229,243,136,66,128,69,255,0,113,71,240,39,137,191,114,249,196,33,64,32,53,80,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,1,42,128,0,0,85,95,28,239,204,159,237,39,238,209,106,130,170,248,231,126,100,255,0,105,63,118,128,138,188,46,60,118,97,151,223,94,79,52,95,240,160,30,23,30,59,48,203,239,175,39,154,47,248,0,85,95,28,239,204,159,237,39,238,209,106,130,170,248,231,126,100,255,0,105,63,118,128,170,177,223,242,81,149,26,238,109,49,150,21,155,202,170,195,180,41,186,76,186,107,112,153,66,187,4,93,171,54,219,37,56,100,130,121,245,163,148,217,104,181,22,171,115,150,180,52,225,14,127,129,120,23,136,249,139,196,122,118,23,225,125,27,183,85,103,106,235,207,58,102,136,180,248,169,50,39,37,73,112,136,249,108,163,114,117,61,13,70,165,37,8,74,214,180,33,90,30,203,198,95,172,28,178,225,124,28,40,195,148,75,93,54,28,137,18,221,153,56,153,57,179,95,121,195,82,157,144,227,45,182,151,22,73,216,210,84,105,212,155,105,180,245,218,64,61,93,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,0,0,0,12,171,141,84,12,171,128,191,238,23,30,4,240,203,239,175,56,154,37,80,138,188,46,60,9,225,151,223,94,113,52,74,160,0,0,0,0,0,1,202,179,99,225,99,25,62,31,220,62,92,248,234,163,149,102,199,194,198,50,124,63,184,124,185,240,25,172,26,168,25,87,26,168,0,0,0,0,0,0,25,204,206,230,60,198,204,118,101,239,28,73,163,77,150,253,188,114,17,75,183,201,233,14,184,130,167,70,65,52,219,141,33,212,33,76,161,229,37,201,38,214,196,236,92,133,145,234,173,202,59,169,226,11,140,85,92,16,202,93,245,119,91,85,232,148,171,134,108,118,104,148,119,93,148,166,31,55,229,188,134,92,84,85,33,104,95,105,110,58,164,62,217,160,245,73,177,188,200,210,133,16,207,181,167,107,87,111,155,170,141,101,90,208,123,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,117,1,103,249,29,193,79,144,220,53,177,235,24,229,212,57,210,241,54,207,184,121,44,54,238,230,216,131,78,135,62,59,123,146,109,164,210,242,159,92,195,86,139,90,77,190,70,155,85,188,133,85,141,20,98,230,25,218,184,55,145,28,65,194,219,42,39,103,162,219,56,95,92,167,198,220,219,104,113,237,148,199,247,190,239,45,8,66,158,117,102,167,28,89,36,183,184,181,168,203,85,24,206,184,11,105,227,89,129,115,42,180,43,47,48,244,26,55,59,208,155,237,187,138,75,102,251,142,34,43,171,230,65,90,144,68,109,54,202,30,84,164,41,195,52,40,220,150,194,61,125,82,72,136,28,53,177,251,240,21,154,11,127,229,30,33,124,151,177,110,142,117,50,229,237,43,210,11,255,0,193,222,236,74,127,82,52,183,178,82,154,209,255,0,87,150,149,185,185,105,109,78,235,118,121,145,193,10,86,99,240,74,233,193,122,205,114,93,26,61,199,29,164,162,124,102,210,226,227,62,203,237,200,101,102,133,116,90,9,214,91,222,141,82,106,70,228,146,144,102,75,44,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,3,83,192,57,86,86,49,175,241,137,203,237,147,140,110,83,251,20,187,130,158,125,189,132,181,203,109,19,152,117,113,229,114,147,204,112,201,147,125,151,77,189,203,53,114,205,27,180,86,164,93,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,241,71,241,217,137,191,114,249,60,33,21,68,170,226,143,227,179,19,126,229,242,120,67,208,112,226,200,228,108,214,222,83,239,12,65,92,184,248,117,103,200,97,19,153,105,14,180,186,220,181,17,172,161,52,249,17,37,8,74,73,42,125,73,87,53,40,117,164,164,146,111,19,173,135,95,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,126,74,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,1,26,179,191,146,235,87,55,24,112,252,24,73,165,81,47,234,111,45,250,37,194,236,22,212,226,249,68,246,216,50,95,36,27,197,13,102,251,134,105,65,250,142,26,93,218,189,166,218,232,50,173,76,188,176,162,255,0,155,70,152,228,186,5,217,103,86,28,140,234,226,75,34,126,159,81,136,241,165,70,219,204,168,200,150,219,173,158,139,109,71,213,36,105,62,227,26,136,16,43,137,126,66,163,99,205,188,246,53,97,53,10,35,24,139,67,142,227,213,116,55,205,223,95,167,49,21,197,37,148,178,203,78,41,249,196,166,217,105,147,245,55,33,70,133,169,68,134,73,1,250,248,110,231,234,133,143,182,173,47,4,177,34,161,216,177,54,223,167,162,60,119,165,73,91,159,41,162,176,222,135,37,14,58,165,45,83,18,132,110,125,181,40,212,189,20,242,53,79,49,12,205,250,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,122,240,221,225,205,51,5,234,52,188,197,99,28,173,247,123,212,244,63,110,209,24,231,177,232,86,229,197,209,229,77,75,136,109,103,48,144,243,140,27,38,147,109,173,22,122,184,181,32,217,237,124,77,49,175,240,45,148,123,167,179,211,251,84,251,239,91,42,30,246,183,178,215,109,97,238,208,227,154,56,133,39,72,173,73,216,162,221,163,166,214,228,154,119,104,20,193,155,124,104,170,227,214,97,175,108,64,149,119,203,184,169,14,86,38,68,182,228,60,133,52,134,168,141,200,115,177,52,211,74,74,77,164,114,141,42,52,154,82,163,90,214,181,234,226,214,103,97,89,52,192,185,152,97,195,43,27,241,26,225,163,118,42,214,37,217,247,5,69,149,44,223,67,202,163,177,75,144,220,34,113,167,9,40,78,229,174,91,232,90,8,201,198,164,180,163,90,139,106,81,86,216,123,101,85,113,42,255,0,182,176,230,133,34,35,21,43,170,177,10,137,13,217,107,82,88,109,249,47,33,150,212,226,146,149,40,144,74,89,25,153,37,71,166,186,17,247,13,9,227,125,149,74,195,92,141,95,216,115,66,145,45,250,109,171,132,245,90,36,55,101,173,42,125,198,35,81,220,101,181,56,164,165,41,53,154,80,70,102,73,73,107,174,132,93,192,51,152,45,83,141,166,10,127,242,23,49,144,234,30,235,42,161,21,199,127,227,19,34,56,202,9,191,248,233,56,165,57,252,193,37,63,76,197,85,141,30,231,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,68,21,25,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,239,12,182,127,162,171,10,234,255,0,101,109,203,146,220,168,127,223,33,206,166,206,142,231,252,151,25,121,183,17,245,41,42,79,176,200,105,79,47,216,153,248,100,192,235,15,20,156,151,74,145,46,230,183,224,212,39,250,45,205,241,89,156,182,83,218,152,71,174,179,79,41,242,117,179,66,148,106,66,144,105,81,238,73,128,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,3,252,39,77,141,78,136,244,233,142,114,216,142,218,157,113,90,25,232,148,145,153,158,133,215,184,140,115,172,102,204,38,27,96,109,48,231,95,21,158,202,181,197,149,37,134,251,60,133,243,57,8,74,212,90,180,218,244,232,180,247,251,253,186,24,167,124,233,241,12,187,241,234,171,58,210,179,151,232,235,73,179,118,49,35,70,158,237,73,37,72,111,153,171,145,144,234,55,52,234,125,93,122,105,239,215,64,155,89,183,226,137,101,225,50,170,118,46,27,193,244,213,193,201,126,57,201,230,187,27,177,189,243,237,110,216,244,69,33,205,142,54,131,211,118,138,221,167,113,25,138,147,198,76,116,196,12,115,185,158,185,111,170,183,107,121,197,43,150,158,67,13,242,208,110,56,178,78,173,54,130,61,13,213,245,211,219,246,105,231,172,155,22,233,196,123,138,45,183,106,83,187,109,66,115,200,105,182,249,205,183,170,150,226,80,93,92,82,83,244,150,146,239,46,241,105,153,59,225,89,79,164,51,2,254,198,245,115,166,232,212,134,105,90,41,60,165,105,29,212,171,157,26,89,146,180,50,117,26,26,122,247,251,136,4,47,202,118,69,241,11,50,181,70,167,146,189,21,109,178,180,174,68,237,24,127,84,18,152,53,39,151,218,27,115,242,111,238,212,189,218,119,159,79,175,156,106,182,23,225,115,76,229,231,9,105,251,95,183,157,76,122,245,83,155,32,251,84,214,10,68,73,37,201,124,148,72,220,109,182,189,91,112,210,93,201,215,169,139,44,207,254,56,82,242,199,151,116,217,246,135,240,121,213,56,229,66,134,207,172,190,76,119,32,202,109,181,238,113,183,9,90,41,132,150,134,100,103,237,63,125,36,219,52,11,143,23,113,22,45,34,34,123,77,90,229,170,161,43,86,173,163,87,100,62,73,53,104,102,148,253,39,11,166,164,93,125,132,3,221,101,91,47,181,204,197,98,173,50,207,166,250,177,27,121,153,51,220,245,15,108,98,146,195,110,244,55,27,51,232,241,125,19,215,221,245,79,220,248,101,18,204,193,236,171,82,222,182,163,114,229,211,101,176,212,135,55,186,124,222,93,58,81,169,90,45,229,146,117,54,210,122,22,186,9,123,146,92,180,82,242,235,132,84,186,97,122,213,106,156,118,39,212,15,214,45,146,28,139,25,46,163,242,174,36,244,83,61,233,208,189,197,167,127,230,226,23,64,85,123,43,23,142,215,121,126,142,166,212,39,159,171,174,226,110,157,47,167,121,105,223,223,215,236,1,76,57,32,184,149,109,230,102,198,144,151,249,73,149,91,166,68,89,237,221,170,85,80,140,102,93,199,250,35,69,80,30,76,152,49,228,32,245,75,173,33,100,126,242,50,35,25,162,203,189,69,84,172,114,176,231,33,205,134,221,201,75,86,186,107,166,147,26,63,113,251,134,146,108,121,103,62,203,160,78,82,183,28,138,92,87,76,244,211,83,83,73,63,237,1,246,197,102,241,74,203,14,48,227,85,251,111,220,118,21,189,233,40,172,192,137,78,89,246,184,172,237,81,61,53,102,127,58,234,12,244,39,81,236,246,247,247,233,102,64,2,174,50,103,194,218,117,183,92,165,226,62,51,250,206,196,91,19,35,83,122,23,45,212,174,59,200,87,54,52,179,35,208,210,234,116,52,233,237,50,238,33,103,212,234,124,74,85,62,53,50,11,92,184,209,25,67,13,35,113,158,212,37,36,148,150,166,102,103,208,139,188,199,233,0,28,103,55,24,44,188,120,193,42,229,143,25,90,76,56,242,100,66,45,59,228,118,71,218,108,186,173,5,222,239,242,149,167,191,222,89,244,197,156,33,188,240,118,240,168,218,23,125,51,179,63,10,75,205,32,249,205,47,152,132,58,227,100,191,155,90,200,181,54,213,211,93,75,65,167,17,241,46,187,54,223,189,41,143,82,110,24,61,166,59,237,169,165,167,154,180,106,149,37,73,50,213,10,35,238,81,251,125,160,50,228,59,86,85,114,225,117,102,43,19,105,118,221,29,28,168,13,202,97,217,242,181,109,92,168,229,33,132,58,173,138,117,181,43,68,188,71,162,79,83,238,47,170,237,164,100,47,45,178,107,62,154,122,198,213,211,234,162,244,156,254,170,223,184,207,251,227,223,236,208,118,155,42,198,181,240,246,136,213,187,105,83,123,12,6,182,237,107,156,227,189,73,9,65,117,113,74,87,209,66,75,191,216,3,231,225,46,31,67,194,204,58,183,172,40,47,243,219,162,83,34,64,55,182,154,121,134,203,13,181,187,105,169,91,117,229,145,233,184,244,247,159,120,243,25,167,125,17,242,247,136,11,113,142,105,29,181,85,45,55,109,211,248,11,253,71,86,28,63,58,53,55,169,89,108,190,159,99,233,46,133,83,111,217,220,112,36,31,180,143,220,3,59,23,42,137,119,29,85,105,78,210,84,215,204,139,93,116,249,195,23,145,194,150,164,204,252,179,52,134,187,227,212,82,202,187,251,211,79,131,175,179,235,20,97,85,117,82,42,115,31,95,210,113,247,22,127,105,168,204,94,63,9,200,41,135,150,131,82,79,94,125,87,154,127,105,211,224,255,0,208,2,107,128,0,0,0,0,241,184,185,107,174,239,195,218,245,17,178,220,169,20,249,72,74,59,183,26,152,113,36,90,234,90,107,187,191,81,156,236,194,218,235,179,241,142,235,161,56,207,41,108,85,231,37,73,221,187,67,76,167,82,125,117,63,209,247,141,47,74,211,179,61,169,106,92,181,106,94,254,131,58,249,231,229,254,51,183,215,45,174,89,122,114,169,169,110,215,83,244,132,158,160,56,141,26,179,82,183,234,113,171,52,137,61,158,100,71,80,243,46,108,74,246,173,10,37,36,244,81,25,30,134,68,125,72,90,222,66,120,147,196,169,197,165,97,14,46,35,100,212,242,34,66,169,234,103,204,233,22,59,109,242,99,197,34,45,84,110,43,85,47,167,113,159,113,138,151,4,153,165,68,162,62,164,122,144,13,80,83,231,70,169,193,143,81,132,231,49,137,77,33,230,149,161,150,228,40,136,200,244,61,12,186,25,119,143,208,40,251,34,156,66,46,76,21,174,83,172,27,250,87,108,180,36,41,152,104,245,27,111,178,110,92,102,137,207,154,140,183,92,216,211,75,245,119,117,215,191,93,12,238,118,192,196,27,95,18,237,168,119,85,165,81,237,144,102,50,219,168,95,37,198,254,155,105,89,22,142,37,39,244,86,159,103,180,7,164,0,0,31,195,61,11,83,246,10,194,226,247,152,68,66,162,64,193,186,57,252,244,135,26,155,37,127,247,181,34,124,117,167,69,55,167,121,23,82,94,190,226,246,137,249,143,184,141,27,10,176,134,234,189,159,86,142,83,233,19,158,140,90,31,172,243,113,93,113,5,209,42,211,242,125,230,70,95,230,25,205,198,76,68,170,98,158,36,215,239,90,170,247,57,81,168,202,125,5,162,75,106,28,144,227,132,159,85,41,215,78,97,245,208,191,176,7,152,162,82,228,87,107,48,104,177,127,45,80,146,212,86,251,190,146,214,73,46,243,34,239,63,121,11,208,203,222,88,105,212,140,156,46,212,221,172,251,134,217,55,158,232,175,203,63,74,105,181,23,229,77,63,72,189,134,69,246,10,233,225,193,149,202,246,49,99,21,18,252,153,31,149,111,218,181,40,213,51,123,122,21,205,126,52,168,142,242,182,147,168,90,117,109,195,61,219,84,69,238,51,232,47,114,52,102,97,198,106,36,116,109,105,148,37,180,39,83,61,18,69,161,23,94,189,196,3,49,248,183,109,200,176,113,110,234,182,204,246,187,70,175,206,140,147,232,122,27,50,92,65,123,85,237,71,188,255,0,88,184,206,18,152,146,171,171,47,145,237,9,15,111,126,221,223,191,213,211,94,209,58,115,133,220,146,46,228,251,207,245,8,29,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,203,81,247,35,220,69,245,16,244,60,37,177,120,172,204,114,249,11,49,205,35,220,189,221,59,187,60,57,206,251,16,103,222,162,254,81,126,190,224,23,114,0,0,62,93,197,109,81,110,186,99,180,122,244,62,211,17,237,187,219,230,45,26,232,162,81,117,73,145,247,164,143,191,216,43,31,54,188,39,163,186,196,235,227,3,229,242,221,71,43,74,55,44,207,126,166,195,95,223,18,102,104,90,23,53,125,223,239,125,198,45,48,0,101,194,234,181,110,11,22,191,34,221,184,161,118,58,140,61,156,214,185,136,115,110,244,37,101,213,6,164,159,170,180,159,67,246,137,115,149,142,37,184,147,129,203,106,133,119,49,242,142,128,91,182,179,190,60,62,87,229,212,126,179,113,86,181,106,183,82,125,253,54,251,143,165,181,230,47,42,24,101,153,10,19,180,203,198,6,146,149,183,151,43,155,35,230,253,118,84,126,163,111,54,71,169,50,146,234,127,95,191,90,115,204,247,15,60,88,192,41,138,168,83,99,250,114,223,233,252,59,124,104,219,122,50,95,147,57,43,89,252,227,198,159,249,58,247,31,64,187,12,23,199,172,62,199,106,26,235,182,37,83,181,178,214,156,194,228,62,222,221,86,226,75,242,173,160,207,83,105,126,207,103,217,175,71,25,140,194,156,91,189,48,98,232,110,233,178,234,29,146,107,90,234,124,166,156,215,86,214,143,245,196,44,187,157,87,179,219,246,105,114,217,69,226,81,100,227,169,166,220,189,153,244,29,192,122,236,111,115,210,185,191,151,89,245,110,42,16,157,27,105,39,223,215,119,188,143,80,155,160,63,229,11,75,137,37,160,245,35,31,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,103,167,83,21,159,196,147,63,82,172,197,76,193,92,46,153,203,169,159,47,183,205,229,145,242,127,188,228,183,243,111,199,52,171,84,169,196,250,171,233,222,125,116,33,56,243,41,137,11,194,60,22,184,113,5,9,220,170,95,100,208,181,211,94,108,182,90,253,21,127,57,250,39,250,187,198,114,246,93,152,179,122,25,48,215,111,173,85,59,147,185,166,183,242,218,247,158,212,22,136,111,234,238,247,128,252,84,74,13,199,125,86,147,78,163,68,237,213,9,26,237,71,49,182,183,109,65,159,122,141,41,47,85,7,254,33,110,153,61,225,119,110,88,203,43,203,24,27,244,172,245,255,0,123,197,213,198,59,62,157,161,181,122,241,229,169,43,220,149,182,125,75,166,154,123,76,199,94,200,126,75,45,220,189,217,45,86,171,176,57,215,100,253,221,169,254,107,137,211,99,210,146,143,85,47,184,215,228,158,34,232,69,245,245,238,151,160,63,194,36,56,240,88,76,104,173,236,109,58,232,90,153,247,158,190,223,180,127,184,0,0,0,0,15,35,138,247,124,91,10,192,170,93,147,28,216,204,30,70,229,104,103,166,247,208,217,116,36,168,251,214,94,195,30,184,114,156,208,88,21,124,77,193,59,130,206,161,57,182,116,222,201,202,232,147,250,18,217,113,95,73,73,47,162,131,239,50,254,192,25,201,187,110,58,149,243,115,202,175,77,245,229,77,217,187,232,151,208,109,40,46,226,73,119,32,189,130,250,184,120,96,119,224,107,47,116,86,42,113,121,53,186,135,105,237,229,191,119,228,231,75,54,254,139,139,71,208,112,190,142,159,95,94,232,85,146,174,24,184,139,18,252,135,125,99,141,11,209,180,202,127,51,100,14,212,195,221,167,152,204,134,143,231,35,74,220,141,170,229,43,232,158,186,233,221,169,139,116,105,164,50,130,109,180,232,146,238,45,64,127,216,243,151,254,31,218,248,153,108,202,180,174,250,119,109,166,204,66,208,227,92,231,27,212,150,218,155,63,89,181,37,95,69,106,46,135,237,30,140,0,64,107,135,132,46,9,212,174,178,184,40,213,111,70,197,84,254,214,184,92,137,111,106,142,105,172,209,204,84,221,123,140,147,174,158,205,68,210,195,107,10,145,134,86,93,38,200,161,22,144,169,49,24,136,215,210,234,150,154,67,68,126,178,148,125,200,46,243,63,180,251,199,167,0,1,199,51,19,154,12,55,203,189,165,54,183,118,85,182,78,75,14,118,56,188,135,207,158,247,41,213,54,141,237,180,225,39,114,153,81,106,101,161,119,159,215,203,179,201,157,251,119,45,54,203,244,26,52,206,101,229,62,50,142,27,60,183,11,146,75,110,74,91,123,114,152,113,165,104,243,4,91,76,203,95,111,78,250,65,197,188,95,189,177,162,238,155,120,223,21,78,219,50,91,206,56,71,200,101,189,169,83,174,57,183,230,144,130,61,13,213,117,211,219,246,17,7,78,205,134,112,111,172,203,221,114,158,168,61,217,168,44,62,178,133,15,107,43,209,178,113,243,109,91,201,150,215,244,31,50,209,93,122,106,125,123,188,46,6,229,251,17,177,254,232,102,218,176,104,253,177,70,180,246,135,59,67,13,242,155,230,52,133,47,71,92,70,237,57,200,232,71,169,235,246,233,212,50,143,146,76,65,204,125,201,10,90,224,246,91,93,183,91,92,169,156,214,23,185,4,227,6,180,114,249,237,184,90,180,246,237,75,175,77,11,175,117,223,224,30,95,172,12,190,217,48,173,59,42,149,217,148,219,45,246,199,121,239,175,158,249,50,211,107,115,107,142,47,110,238,74,79,105,30,133,167,79,110,161,5,109,30,19,52,75,107,15,89,155,112,74,237,215,35,205,37,111,163,150,182,185,70,108,36,212,222,168,152,109,171,71,18,125,75,191,95,112,136,153,216,202,204,92,12,58,93,66,155,27,146,153,12,176,151,147,188,213,235,171,180,154,143,85,60,191,230,139,187,255,0,247,126,102,90,247,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,239,235,220,2,181,114,68,236,166,115,51,98,46,39,85,250,118,151,211,167,82,244,132,111,120,209,92,21,56,184,81,214,233,104,181,52,131,81,125,122,22,163,50,88,49,116,252,140,197,59,86,229,221,180,160,86,32,200,53,105,174,132,137,45,175,94,227,253,31,113,141,36,97,37,120,238,156,44,179,174,83,234,85,90,5,62,106,85,250,68,236,102,215,175,113,105,244,187,180,47,176,128,122,192,0,0,0,0,17,143,136,157,171,34,232,203,45,200,136,229,175,163,227,76,156,174,239,162,221,62,94,189,230,95,165,245,253,131,62,242,27,54,36,56,201,247,182,179,79,248,140,104,155,61,45,192,115,44,183,169,84,21,181,37,71,169,27,125,20,122,175,209,242,116,238,253,127,80,206,220,210,65,76,124,155,250,36,234,246,253,154,152,11,246,225,159,41,233,89,89,161,243,143,94,82,163,52,158,239,162,84,232,122,9,88,34,95,12,56,101,19,43,20,173,21,187,156,251,15,119,105,166,180,232,93,63,200,37,160,0,0,0,0,0,0,0,0,0,0,14,125,152,25,157,131,4,47,201,100,122,114,237,170,162,191,197,17,211,254,193,155,187,177,42,172,226,45,101,41,61,21,58,183,32,136,254,181,190,175,179,223,245,13,6,231,122,236,43,75,44,215,228,196,201,228,189,38,131,84,138,209,236,221,185,106,167,201,52,151,113,145,117,79,180,103,230,192,141,42,232,197,43,118,57,167,154,253,82,189,17,42,45,73,59,148,228,132,17,251,136,186,171,234,253,64,52,75,148,218,82,40,217,102,194,200,73,47,89,54,109,12,214,126,245,122,61,130,51,239,63,112,235,6,68,100,100,125,198,60,110,11,83,92,163,96,245,141,73,117,27,23,14,219,166,71,82,117,215,67,68,86,210,101,174,167,238,247,143,102,2,166,248,185,101,153,136,85,40,184,221,108,193,229,161,228,34,53,67,231,76,247,56,106,159,37,213,250,238,244,238,79,68,163,79,119,184,114,222,17,24,129,42,129,143,51,45,66,254,247,168,210,220,61,58,125,55,38,192,111,244,76,251,139,222,66,226,49,91,14,104,152,173,135,245,235,14,190,199,50,45,102,157,42,10,189,101,167,111,57,133,180,103,234,41,38,125,28,63,229,23,218,93,226,179,114,255,0,146,187,223,46,217,217,103,248,54,150,203,141,166,92,9,59,217,232,201,213,218,229,181,179,158,227,159,147,103,93,202,235,236,62,189,225,108,3,135,102,91,41,248,117,152,251,90,85,46,226,131,203,169,242,151,217,38,115,95,62,83,188,183,146,133,114,208,243,105,86,138,120,213,161,158,135,220,125,59,187,129,116,33,253,1,157,204,215,228,227,16,242,199,113,188,138,196,78,125,1,247,212,80,103,115,24,79,49,10,113,254,89,114,210,251,139,45,80,193,171,214,251,15,175,127,144,203,254,99,177,15,47,119,84,42,229,157,83,229,69,68,182,223,153,23,146,194,187,67,100,227,74,90,55,184,211,134,141,196,202,75,82,45,75,188,189,186,232,159,19,112,210,211,197,155,62,163,101,222,84,222,219,79,168,71,121,133,183,206,117,191,202,52,182,204,245,109,105,87,209,113,94,210,239,251,12,83,38,119,56,117,92,216,27,80,151,122,225,228,94,219,104,172,220,124,209,189,182,251,26,77,82,92,217,171,210,86,235,155,26,105,29,116,245,181,247,234,70,22,89,148,12,235,216,89,152,183,152,134,220,174,203,115,199,97,39,46,14,199,151,213,40,142,75,87,51,144,219,127,148,127,110,133,238,212,186,119,73,161,151,203,2,252,185,240,178,241,129,120,90,211,123,29,82,149,41,167,208,190,91,110,122,205,58,135,8,180,90,84,159,164,218,125,135,221,237,33,120,57,14,207,13,27,49,246,204,107,90,226,123,149,119,211,98,32,164,167,106,213,218,9,182,226,161,110,234,134,27,105,27,157,120,253,82,51,211,217,211,184,38,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,26,83,17,170,236,225,195,147,27,230,234,172,222,183,78,13,246,218,213,193,80,145,84,168,201,249,69,85,111,159,41,247,20,227,174,108,68,148,161,59,150,181,30,137,34,73,107,161,17,23,64,31,43,133,199,129,60,50,251,235,206,38,137,84,60,166,22,225,109,137,130,214,37,51,12,240,210,133,232,107,110,141,206,236,80,187,83,210,57,92,215,150,243,159,56,242,214,226,181,113,213,171,214,81,233,174,133,161,17,17,122,176,0,0,0,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,93,72,226,152,215,147,60,182,102,38,234,139,122,227,30,27,252,160,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,136,32,183,3,31,207,103,236,223,239,33,106,131,149,96,94,87,48,39,45,126,155,252,10,88,223,39,62,81,246,111,73,255,0,25,204,153,207,236,252,222,79,247,203,174,109,219,207,119,232,233,174,238,186,232,90,117,80,0,0,1,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,59,254,41,100,43,41,216,211,125,212,241,51,18,240,167,211,55,37,103,147,219,102,250,118,165,31,155,202,101,12,183,243,108,200,67,105,209,182,144,159,85,37,174,154,158,166,102,103,208,48,83,1,48,159,46,214,172,171,43,7,45,79,147,244,89,181,5,213,31,141,219,164,203,223,41,109,182,218,156,223,33,199,22,90,161,150,203,66,61,190,174,186,106,102,102,29,0,0,0,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,39,248,231,248,215,128,152,79,152,155,86,45,149,140,118,167,202,10,44,42,130,42,140,70,237,210,98,108,148,134,220,109,46,111,142,227,107,61,16,243,133,161,158,223,91,93,53,34,50,10,65,225,113,227,179,12,190,250,242,121,162,255,0,132,127,194,220,133,101,59,5,175,186,102,38,97,166,20,250,26,228,163,115,187,20,223,78,212,164,114,185,172,173,151,62,109,233,11,109,90,182,234,211,235,36,244,215,82,208,200,140,164,0,0,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,255,0,28,255,0,26,240,19,9,243,19,106,197,178,177,142,212,249,65,69,133,80,69,81,136,221,186,76,77,146,144,219,141,165,205,241,220,109,103,162,30,112,180,51,219,235,107,166,164,70,65,72,60,46,60,118,97,151,223,94,79,52,95,240,143,248,91,144,172,167,96,181,247,76,196,204,52,194,159,67,92,148,110,119,98,155,233,218,148,142,87,53,149,178,231,205,189,33,109,171,86,221,90,125,100,158,154,234,90,25,17,148,128,0,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,94,128,0,103,135,57,153,51,191,178,153,127,201,135,50,12,186,141,147,81,144,183,104,53,230,154,121,230,18,195,143,72,40,209,37,73,54,26,100,167,114,99,155,142,52,222,165,161,238,79,78,238,171,195,67,60,114,114,227,121,51,131,215,194,34,47,14,175,74,195,107,122,91,139,106,58,232,117,23,137,182,10,106,158,89,165,39,24,210,134,146,242,86,175,81,13,147,136,50,52,173,15,92,166,47,96,190,23,227,213,154,230,31,226,229,161,18,226,161,57,33,169,101,29,229,184,210,218,125,179,61,142,180,235,74,75,173,47,67,82,77,72,82,76,208,181,160,245,74,212,71,194,191,185,113,145,63,247,12,255,0,156,213,143,250,216,9,63,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,207,216,22,29,179,134,22,109,39,15,236,200,178,226,208,168,81,202,37,62,60,154,132,137,171,97,130,51,218,209,59,33,107,116,208,146,61,168,73,168,201,8,36,161,58,37,41,34,244,0,2,170,248,231,126,100,255,0,105,63,118,139,84,28,171,29,50,185,129,57,148,244,39,225,174,198,249,71,242,115,180,250,51,248,206,100,62,71,104,229,115,191,189,157,111,118,238,67,95,75,93,54,244,211,83,212,41,91,133,199,142,204,50,251,235,201,230,139,254,17,255,0,11,114,21,148,236,22,190,233,152,153,134,152,83,232,107,146,141,206,236,83,125,59,82,145,202,230,178,182,92,249,183,164,45,181,106,219,171,79,172,147,211,93,75,67,34,50,144,0,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,169,43,178,214,161,95,54,173,102,202,186,96,246,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,234,35,95,247,46,50,39,254,225,159,243,154,177,255,0,91,1,42,128,0,0,69,254,38,149,106,173,23,35,152,159,50,141,83,151,2,67,145,233,177,22,236,103,148,210,212,195,245,56,140,188,209,169,38,70,104,113,167,28,109,105,238,82,22,164,158,164,102,66,80,15,41,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,123,108,46,212,244,126,111,41,228,60,223,206,50,180,56,157,28,105,10,245,84,90,233,161,234,70,100,97,152,33,170,129,21,127,185,113,145,63,247,12,255,0,156,213,143,250,216,149,64,0,0,3,42,227,65,28,50,234,213,90,214,71,48,194,101,102,167,46,124,134,227,212,162,33,217,47,41,213,165,134,42,114,217,101,162,82,140,204,144,219,77,182,218,19,220,148,33,41,45,8,136,135,229,254,229,198,68,255,0,220,51,254,115,86,63,235,99,191,225,110,22,216,152,45,98,83,48,207,13,40,94,134,182,232,220,238,197,11,181,61,35,149,205,121,111,57,243,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,16,122,176,0,1,159,110,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,55,248,37,225,157,213,111,225,198,34,98,149,90,39,103,162,222,21,10,125,62,145,204,109,196,57,35,176,20,158,123,233,220,130,66,217,53,203,38,210,180,41,95,56,195,233,50,73,163,172,128,254,229,198,68,255,0,220,51,254,115,86,63,235,99,191,225,110,22,216,152,45,98,83,48,207,13,40,94,134,182,232,220,238,197,11,181,61,35,149,205,121,111,57,243,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,16,122,177,229,49,87,12,237,92,100,195,139,143,11,111,88,157,162,139,115,83,221,167,201,218,219,107,113,157,229,234,62,215,49,11,66,94,105,100,151,27,89,164,246,56,132,40,139,84,144,245,96,3,42,227,74,121,88,198,191,198,39,47,182,78,49,185,79,236,82,238,10,121,246,246,18,215,45,180,78,97,213,199,149,202,79,49,195,38,77,246,93,54,247,44,213,203,52,110,209,90,145,115,251,179,135,14,76,111,155,170,179,122,221,56,55,219,107,87,5,66,69,82,163,39,229,21,85,190,124,167,220,83,142,185,177,18,82,132,238,90,212,122,36,137,37,174,132,68,93,7,96,194,28,27,195,188,8,179,91,195,236,45,163,203,164,219,204,72,118,75,16,94,170,203,156,136,235,112,200,214,77,28,167,92,83,104,53,106,179,66,12,145,189,107,86,155,150,163,48,204,96,191,238,23,30,4,240,203,239,175,56,154,31,220,184,200,159,251,134,127,206,106,199,253,108,119,252,45,194,219,19,5,172,74,102,25,225,165,11,208,214,221,27,157,216,161,118,167,164,114,185,175,45,231,62,113,229,173,197,106,227,171,87,172,163,211,93,11,66,34,34,15,86,0,0,0,0,0,0,0,40,7,138,63,142,204,77,251,151,201,225,9,85,192,199,243,217,251,55,251,200,77,76,82,200,86,83,177,166,251,169,226,102,37,225,79,166,110,74,207,39,182,205,244,237,74,63,55,148,202,25,111,230,217,144,134,211,163,109,33,62,170,75,93,53,61,76,204,207,213,224,94,87,48,39,45,126,155,252,10,88,223,39,62,81,246,111,73,255,0,25,204,153,207,236,252,222,79,247,203,174,109,219,207,119,232,233,174,238,186,232,90,7,85,0,0,0,0,1,21,120,163,248,19,196,223,185,124,226,16,160,17,167,220,82,194,219,19,26,108,74,158,25,226,93,11,211,54,221,103,147,219,97,118,167,163,243,121,79,33,230,254,113,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,224,31,220,184,200,159,251,134,127,206,106,199,253,108,4,170,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,250,183,103,14,28,152,223,55,85,102,245,186,112,111,182,214,174,10,132,138,165,70,79,202,42,171,124,249,79,184,167,29,115,98,36,165,9,220,181,168,244,73,18,75,93,8,136,186,14,213,133,184,91,98,96,181,137,76,195,60,52,161,122,26,219,163,115,187,20,46,212,244,142,87,53,229,188,231,206,60,181,184,173,92,117,106,245,148,122,107,161,104,68,68,65,234,192,0,0,85,95,28,239,204,159,237,39,238,209,106,131,149,99,166,87,48,39,50,158,132,252,53,216,223,40,254,78,118,159,70,127,25,204,135,200,237,28,174,119,247,179,173,238,221,200,107,233,107,166,222,154,106,122,133,43,112,184,241,217,134,95,125,121,60,209,127,194,63,225,110,66,178,157,130,215,221,51,19,48,211,10,125,13,114,81,185,221,138,111,167,106,82,57,92,214,86,203,159,54,244,133,182,173,91,117,105,245,146,122,107,169,104,100,70,82,0,0,86,7,26,91,78,234,190,107,184,19,107,89,86,205,86,224,173,77,249,79,217,169,212,184,78,75,148,254,196,83,150,189,141,54,74,90,182,161,10,81,232,93,18,147,51,232,70,44,252,124,154,141,167,106,214,43,180,139,166,173,108,210,166,214,173,254,209,232,138,140,136,77,185,42,159,207,65,33,254,206,234,136,214,215,49,4,73,94,195,45,201,34,35,212,128,112,188,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,0,0,0,0,0,0,0,25,87,26,168,17,87,251,151,25,19,255,0,112,207,249,205,88,255,0,173,128,112,184,240,39,134,95,125,121,196,209,42,135,148,194,220,45,177,48,90,196,166,97,158,26,80,189,13,109,209,185,221,138,23,106,122,71,43,154,242,222,115,231,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,47,86,0,0,0,0,0,0,57,86,108,124,44,99,39,195,251,135,203,159,29,84,124,155,178,214,161,95,54,173,102,202,186,96,246,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,234,3,45,163,85,2,42,255,0,114,227,34,127,238,25,255,0,57,171,31,245,177,42,128,0,0,0,0,0,83,95,25,60,194,252,180,197,138,78,94,169,49,170,177,34,97,222,179,106,235,114,86,145,106,51,166,198,142,235,10,75,9,51,35,228,48,179,36,186,191,91,116,151,210,73,74,75,115,159,43,131,102,10,124,185,204,21,91,24,229,212,57,49,48,202,158,92,150,27,119,107,143,206,168,181,34,59,123,146,109,168,148,202,88,68,195,86,139,66,137,206,70,155,147,188,133,143,223,252,61,242,141,138,119,149,91,16,113,7,11,101,215,46,26,228,131,147,58,116,155,162,177,189,213,232,68,68,68,82,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,139,223,224,134,91,176,75,46,20,170,157,27,5,236,24,150,228,122,204,132,73,158,180,200,126,83,242,86,132,237,65,45,233,11,91,166,132,145,171,106,55,108,73,173,195,34,35,90,204,195,242,230,199,194,198,50,124,63,184,124,185,241,154,193,169,43,178,214,161,95,54,173,102,202,186,96,246,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,234,35,95,247,46,50,39,254,225,159,243,154,177,255,0,91,1,42,133,16,241,94,193,218,174,26,230,210,183,119,38,131,18,13,189,136,49,227,214,233,110,194,138,166,152,113,244,178,219,51,82,181,108,74,14,73,200,66,223,112,146,106,61,37,52,181,158,231,12,133,239,14,85,142,153,92,192,156,202,122,19,240,215,99,124,163,249,57,218,125,25,252,103,50,31,35,180,114,185,223,222,206,183,187,119,33,175,165,174,155,122,105,169,234,21,213,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,66,63,225,110,66,178,157,130,215,221,51,19,48,211,10,125,13,114,81,185,221,138,111,167,106,82,57,92,214,86,203,159,54,244,133,182,173,91,117,105,245,146,122,107,169,104,100,70,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,64,99,182,82,110,172,220,241,63,196,187,90,154,239,97,182,232,95,39,42,23,53,69,74,113,174,92,21,83,233,200,91,12,58,76,186,217,76,113,179,121,76,161,194,36,171,146,225,153,232,131,22,169,133,88,103,106,224,222,28,91,152,91,101,68,236,244,91,102,158,213,62,54,230,219,67,143,108,47,93,247,121,104,66,20,243,171,53,56,226,201,37,189,197,173,70,90,168,199,160,133,73,165,83,164,207,153,79,166,68,139,34,169,32,165,206,117,150,82,133,202,124,154,109,146,117,213,17,106,181,147,76,180,217,41,90,158,198,208,158,228,145,23,235,0,0,0,0,0,0,20,151,197,223,49,82,113,39,30,81,131,150,197,217,46,85,167,96,71,105,153,208,90,117,165,66,114,190,124,195,125,226,54,148,102,226,218,105,198,227,153,57,162,154,113,185,40,74,83,185,102,187,180,17,170,236,225,195,147,27,230,234,172,222,183,78,13,246,218,213,193,80,145,84,168,201,249,69,85,111,159,41,247,20,227,174,108,68,148,161,59,150,181,30,137,34,73,107,161,17,23,64,16,47,130,198,14,213,107,88,185,117,227,125,66,131,17,218,21,181,71,93,18,12,201,113,84,165,166,171,41,109,168,213,21,195,65,160,150,220,102,221,67,166,149,146,210,137,141,150,134,151,76,89,166,108,124,44,99,39,195,251,135,203,159,31,87,5,48,19,9,242,237,106,202,178,176,114,212,249,63,69,155,80,93,81,248,221,186,76,189,242,150,219,109,169,205,242,28,113,101,170,25,108,180,35,219,234,235,166,166,102,126,170,236,181,168,87,205,171,89,178,174,152,61,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,128,203,104,213,64,138,191,220,184,200,159,251,134,127,206,106,199,253,108,74,160,20,3,196,211,5,63,2,217,184,186,123,61,67,181,64,190,245,189,97,239,119,123,205,118,215,222,237,13,185,163,104,74,116,148,212,157,137,45,218,52,109,110,81,171,118,146,211,130,134,55,210,142,149,121,101,185,234,28,180,212,147,34,69,241,30,164,151,18,166,28,96,211,10,27,172,45,61,20,133,165,68,202,146,101,184,150,75,112,143,102,194,230,78,172,111,202,46,93,51,29,85,166,87,113,151,12,226,87,234,84,136,235,137,18,98,102,202,132,249,48,165,110,229,45,200,206,182,167,16,74,220,164,165,102,162,65,173,195,78,221,235,215,229,97,14,72,50,199,128,183,147,120,129,132,120,121,46,221,174,183,29,216,135,33,155,142,168,234,29,97,194,45,237,58,211,178,84,211,168,212,146,162,74,210,162,37,161,11,45,20,132,153,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,1,13,51,155,196,38,202,203,211,14,90,214,203,190,147,186,143,77,209,182,186,207,43,172,117,151,174,184,206,54,173,90,121,71,223,211,77,59,207,167,139,226,3,196,37,156,24,102,70,26,97,132,189,110,165,108,231,73,229,159,240,94,177,94,79,168,252,101,182,189,205,58,225,116,87,78,254,253,8,169,150,163,81,171,92,245,103,39,207,123,180,205,147,166,245,237,74,55,109,73,17,116,34,34,47,85,37,254,32,30,143,20,113,118,251,198,42,239,202,43,242,179,233,9,133,244,87,217,217,107,79,81,8,62,141,33,5,220,218,61,158,207,180,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,251,11,175,116,137,202,23,11,171,131,18,224,177,122,226,217,122,54,152,82,227,58,220,31,81,238,212,202,31,117,47,183,204,143,45,42,70,164,218,75,83,45,125,126,157,194,219,240,203,12,237,44,38,179,233,214,93,155,77,236,84,250,124,118,88,67,124,231,92,215,150,210,27,35,213,197,169,95,69,180,251,79,187,237,48,28,231,45,57,79,195,172,184,90,209,105,118,236,30,101,79,148,142,215,51,154,249,115,93,229,178,149,171,150,183,156,74,117,83,36,173,8,244,46,226,233,223,220,64,127,15,169,0,164,190,47,24,131,42,191,143,48,237,67,254,247,167,82,219,61,58,125,54,230,207,111,244,72,251,143,222,99,168,240,141,203,51,19,106,82,177,186,230,131,204,67,40,92,106,127,206,153,109,112,149,2,75,75,245,29,235,222,174,138,70,158,255,0,112,255,0,92,192,100,174,247,204,78,118,93,254,13,173,178,219,106,151,62,78,246,122,180,85,119,121,141,108,231,182,231,228,222,215,114,122,251,11,175,117,152,225,78,28,209,48,167,15,232,54,29,1,142,92,90,53,58,44,20,250,203,86,238,75,8,104,143,215,82,140,186,54,95,202,63,180,251,192,122,210,34,34,34,46,226,28,159,54,84,164,86,114,205,138,112,148,94,178,172,202,225,160,253,202,244,123,228,71,222,94,241,214,71,140,198,154,107,149,156,30,190,105,45,35,122,230,219,117,56,233,78,186,106,107,138,226,72,181,212,189,254,240,25,173,180,210,170,54,34,209,144,165,106,168,53,184,228,103,167,181,15,167,237,247,125,99,72,153,125,152,115,240,66,195,150,103,169,185,109,82,213,254,56,109,31,246,140,225,95,241,165,90,248,165,113,70,36,242,159,165,215,165,165,37,169,43,106,155,144,178,47,121,31,84,253,127,172,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,187,136,143,170,189,128,59,192,0,0,0,0,0,0,0,0,0,0,138,124,76,37,61,23,43,53,206,73,254,84,228,180,174,239,162,116,233,154,137,88,34,95,19,200,133,47,43,21,93,85,183,146,251,239,119,107,174,148,233,189,0,80,124,118,205,249,13,180,93,77,197,146,127,198,99,65,28,59,45,89,22,182,89,109,196,72,45,61,33,26,28,228,247,125,23,41,241,52,238,51,253,31,171,236,25,249,132,73,57,140,18,254,137,186,157,126,205,72,104,147,34,205,192,111,44,182,81,83,215,185,39,71,166,155,157,20,90,47,209,241,181,239,253,95,80,14,252,0,0,0,0,3,252,39,41,196,66,144,182,139,85,165,165,154,75,235,208,244,25,212,206,243,178,94,204,205,246,185,101,162,253,59,84,233,211,187,210,18,125,195,64,216,183,93,85,175,133,151,141,202,93,212,170,5,66,105,171,244,73,168,206,47,94,227,215,232,247,104,127,97,140,219,227,61,211,242,207,21,46,171,151,118,226,159,88,157,32,149,166,154,146,228,184,189,123,139,244,189,196,2,64,100,159,43,49,113,204,234,149,10,148,110,114,99,178,250,89,78,243,79,174,158,204,105,61,82,242,63,157,62,255,0,255,0,212,187,187,184,76,209,46,92,60,122,109,191,47,176,220,108,182,165,176,223,45,110,243,76,152,81,165,189,87,48,155,78,174,40,186,159,118,158,225,236,120,59,91,49,162,224,157,94,224,84,61,175,189,89,144,207,55,152,103,170,14,37,61,122,105,174,157,253,123,133,131,145,105,220,3,52,88,229,151,236,70,192,11,161,235,106,254,163,246,53,18,213,217,220,237,12,57,205,111,152,234,18,189,26,113,123,117,228,175,161,158,165,167,217,175,186,202,126,112,111,172,180,93,113,94,167,189,218,104,47,190,130,155,15,107,40,213,179,113,131,113,91,205,151,23,244,24,34,209,61,122,234,93,123,239,87,31,50,253,96,102,6,201,157,105,222,180,174,210,110,48,239,100,119,158,250,57,15,155,46,182,135,54,182,226,55,109,231,40,246,153,232,122,245,246,105,72,25,184,201,38,32,101,198,228,155,45,16,123,85,174,227,174,46,44,206,107,8,216,131,113,243,66,57,124,247,28,61,26,103,118,167,215,174,135,215,188,46,175,46,217,160,195,124,196,90,80,171,118,157,91,124,229,48,223,108,139,200,124,185,15,114,154,83,136,222,227,77,146,182,169,228,150,164,90,31,121,125,93,140,102,55,9,49,126,246,193,123,186,21,227,99,213,59,20,200,143,54,225,159,33,151,55,37,46,182,230,223,157,66,200,181,54,147,215,79,103,218,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,179,167,112,72,220,73,176,169,24,155,101,213,172,138,234,117,133,86,136,252,71,122,171,162,93,105,109,31,209,82,79,185,103,220,101,246,151,120,133,182,255,0,8,92,19,166,221,103,112,214,42,190,146,138,153,253,173,16,185,18,217,209,28,210,89,35,152,153,186,247,17,167,93,61,186,137,242,0,60,229,129,135,246,190,25,219,49,109,43,66,157,216,169,177,16,132,54,215,57,199,52,36,54,134,203,214,113,74,87,209,66,75,169,251,7,163,0,1,2,120,180,224,98,175,188,25,98,253,162,196,230,212,232,50,210,236,147,230,109,210,19,17,39,58,179,245,156,74,126,146,203,185,38,175,118,165,208,83,77,165,113,212,172,107,158,45,122,23,169,42,22,253,191,68,254,155,106,65,247,146,139,185,103,236,26,120,185,237,250,117,215,111,84,173,186,179,28,232,117,56,143,68,125,27,148,157,200,113,10,66,139,84,153,25,116,81,247,25,31,214,42,115,58,188,49,113,22,93,249,50,250,192,234,23,164,169,149,14,94,248,29,169,134,123,55,45,152,237,23,206,73,149,185,123,149,205,87,209,45,52,211,187,67,1,105,56,81,119,197,191,108,10,93,217,13,205,236,206,231,237,86,134,90,236,125,109,159,67,74,79,189,7,236,33,235,135,41,202,253,129,87,195,44,19,183,236,234,235,155,167,66,237,124,222,137,47,167,45,231,19,244,84,162,250,43,46,227,63,236,29,88,0,0,0,7,248,75,135,30,115,10,141,41,189,237,171,77,75,83,46,227,215,217,246,15,247,0,21,201,156,46,23,118,229,242,179,188,176,125,191,69,79,71,247,196,93,92,127,180,107,217,219,79,175,34,90,82,141,169,67,135,208,186,235,167,176,140,84,93,110,131,113,216,181,181,83,171,49,59,13,66,62,155,145,204,109,221,187,144,71,222,147,82,79,213,89,127,140,106,60,68,44,247,228,178,221,204,37,148,229,106,133,3,147,117,192,211,178,191,205,113,90,239,118,42,87,234,169,246,219,252,147,38,93,72,254,174,189,225,194,248,109,231,234,85,230,168,120,43,138,51,57,149,50,230,118,9,188,178,46,119,247,228,151,62,109,136,228,148,232,148,182,159,89,125,123,203,174,164,44,192,143,94,164,50,253,178,236,194,107,208,137,246,187,5,106,151,222,157,205,59,179,152,215,188,183,32,245,67,159,95,127,188,104,211,45,88,144,172,91,193,107,123,16,22,157,170,170,118,189,83,174,186,114,165,188,215,232,167,249,191,209,47,215,222,3,167,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,25,223,179,100,95,153,104,187,173,200,168,222,236,158,193,181,58,145,107,182,161,25,103,222,164,151,114,61,226,57,112,238,200,111,224,130,60,92,84,190,30,230,214,228,111,228,198,219,183,145,180,229,176,175,93,169,11,66,183,33,196,159,84,244,238,239,212,197,129,56,218,29,65,182,225,106,147,239,45,71,244,136,136,180,32,31,208,0,0,0,0,0,0,0,0,0,0,0,1,255,0,43,78,226,211,81,255,0,64,0,3,206,98,77,102,117,187,135,119,77,193,75,111,153,50,153,69,157,50,58,53,34,220,235,108,45,105,45,84,70,69,213,37,222,70,95,80,244,99,248,164,146,146,105,81,106,70,90,24,12,245,226,102,18,230,11,48,120,205,91,184,17,105,246,151,234,181,153,45,176,125,190,18,54,161,217,107,90,75,233,160,143,171,221,230,69,223,236,246,77,60,169,112,156,139,74,114,153,122,99,115,220,247,210,108,202,42,86,211,78,195,46,67,154,115,163,76,50,61,12,157,71,119,215,238,33,103,205,176,211,95,147,70,157,117,239,49,254,128,62,53,165,104,91,246,61,18,53,187,108,192,236,112,34,52,134,154,107,154,183,54,165,8,74,18,90,173,70,163,245,82,146,234,126,193,246,64,0,4,119,207,173,134,237,251,150,123,194,35,62,179,148,202,93,66,164,210,59,181,91,116,249,68,93,119,39,244,253,186,151,212,36,64,249,119,61,30,61,193,109,213,104,114,218,230,51,80,132,252,85,163,113,150,228,184,218,146,101,169,25,25,116,63,121,0,203,140,168,207,64,152,244,55,211,181,232,206,169,181,150,164,122,41,39,161,151,78,157,228,46,231,133,70,57,22,33,96,227,86,36,250,167,104,155,110,33,49,89,107,145,179,151,26,60,88,45,36,181,38,210,71,162,150,101,213,70,127,111,120,170,220,227,225,132,204,44,199,251,182,142,252,110,76,121,181,89,243,162,39,121,43,70,23,54,66,81,212,150,163,238,111,218,122,251,200,125,236,137,227,236,220,6,199,106,53,72,143,116,10,211,241,233,50,211,208,190,105,233,145,148,179,215,150,181,125,22,189,154,31,184,203,218,26,29,1,242,237,122,252,59,170,220,166,92,112,15,88,245,56,108,203,111,191,162,92,109,43,34,234,68,125,202,47,97,125,131,234,0,0,0,8,93,197,94,254,110,204,203,122,226,26,246,185,89,168,29,53,61,53,252,180,9,196,95,201,63,209,250,190,210,20,117,111,211,30,184,46,58,109,29,164,239,118,165,57,152,201,78,164,91,148,227,132,146,46,242,34,234,126,242,22,133,198,162,241,121,198,237,123,17,37,171,9,92,42,169,159,79,202,127,24,181,167,209,215,187,253,246,159,87,180,112,46,26,153,87,169,227,6,40,83,241,22,164,214,148,59,98,123,50,200,247,39,215,145,26,68,55,182,244,121,11,45,80,225,245,218,101,245,25,244,1,109,153,66,177,11,15,114,243,101,81,13,174,91,142,209,41,178,93,78,237,126,112,224,199,74,186,238,87,232,123,15,65,217,71,248,195,138,212,24,108,66,97,59,90,142,210,90,65,106,103,162,82,90,17,117,250,136,127,176,0,0,0,0,0,0,0,0,0,0,10,232,227,9,138,236,80,240,222,153,134,237,43,108,154,132,166,101,168,244,51,213,167,24,158,201,151,208,50,239,47,210,35,250,189,162,187,242,37,100,201,190,115,49,103,195,98,47,61,186,117,78,159,82,144,91,201,59,89,110,161,24,148,174,170,78,186,111,238,45,79,234,29,67,138,198,34,77,188,179,38,237,33,103,164,106,28,21,83,210,158,157,84,204,249,201,215,93,164,125,202,238,212,254,211,29,247,131,150,4,207,141,83,172,227,101,73,190,91,78,197,145,71,96,181,73,238,35,85,62,74,85,209,206,157,53,232,104,253,126,192,22,165,79,140,220,40,17,161,178,90,54,195,40,105,37,238,36,164,136,191,204,63,64,0,0,252,143,82,160,72,152,221,65,230,55,72,105,36,148,47,114,139,66,35,212,186,107,167,120,253,96,0,0,0,3,242,212,233,176,171,16,31,166,84,89,231,70,146,218,153,117,27,141,59,144,164,154,84,90,145,145,151,67,62,227,31,168,0,84,119,18,60,130,51,107,149,67,27,240,198,47,46,2,212,236,138,156,77,230,123,76,251,100,151,157,222,244,131,81,232,148,160,182,165,31,89,123,72,87,93,131,125,92,88,103,119,211,238,251,106,95,102,168,83,36,178,250,21,203,109,125,91,117,46,17,104,180,169,63,73,9,246,31,112,211,197,102,147,10,189,73,153,69,168,181,204,139,58,59,145,158,70,227,45,200,90,77,42,45,72,200,203,161,159,113,145,138,55,226,65,148,71,176,38,255,0,151,126,208,149,190,129,113,206,113,242,78,132,92,167,228,63,45,221,154,169,229,173,90,54,209,117,218,68,127,81,244,48,176,142,29,153,196,111,31,172,22,173,139,182,110,251,182,151,187,180,171,151,167,59,152,244,181,163,242,108,161,164,232,211,41,238,51,215,219,215,190,102,140,198,224,222,43,215,240,90,255,0,166,226,13,183,214,109,59,157,177,62,167,94,99,14,52,125,86,133,151,115,170,254,73,255,0,105,104,183,1,113,130,135,141,216,111,77,190,168,143,239,110,111,59,114,118,172,182,236,125,214,139,233,33,26,254,72,255,0,147,255,0,73,135,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,203,136,158,113,27,192,27,5,219,98,210,155,178,237,170,109,236,202,229,235,201,229,189,17,107,252,163,43,105,90,180,242,187,204,180,246,117,238,145,24,245,140,20,60,17,195,122,149,245,91,127,99,112,185,59,83,181,103,187,123,237,52,127,69,11,211,242,165,252,159,250,75,58,120,203,138,245,252,105,191,234,88,131,113,244,155,81,228,239,79,169,211,150,195,109,23,84,33,5,220,210,127,146,95,218,97,229,106,85,42,149,193,82,114,163,81,123,180,75,145,166,245,237,74,55,109,73,17,116,34,34,46,132,66,221,248,120,240,247,166,218,52,200,216,177,138,208,59,69,82,78,254,199,23,154,164,118,125,170,150,195,158,187,18,77,43,220,149,54,125,83,211,184,186,234,99,140,112,191,201,131,55,237,82,62,54,222,105,223,74,137,191,177,71,212,203,155,185,51,99,57,235,54,250,84,157,20,132,159,172,142,190,206,154,152,184,164,165,40,73,37,37,161,16,15,227,109,161,164,18,16,90,36,187,136,127,208,0,0,0,0,252,140,210,224,71,152,186,131,44,109,144,226,77,42,94,229,30,164,103,169,244,215,78,241,250,192,0,7,231,168,70,110,108,9,48,222,45,91,125,149,180,162,247,146,146,100,127,231,31,160,0,103,99,61,182,76,155,27,51,23,132,55,226,242,27,168,212,234,21,40,229,188,149,185,151,42,18,73,42,232,165,105,174,206,227,208,254,161,98,28,30,241,93,138,230,27,212,240,221,213,110,147,79,148,244,180,158,134,90,52,219,16,25,34,250,4,93,231,250,70,127,87,180,115,206,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,87,58,244,211,161,35,245,251,7,1,225,79,136,179,108,220,201,181,72,65,238,141,92,130,154,122,147,208,180,83,211,224,167,93,118,153,247,39,187,82,251,72,5,236,0,0,0,0,0,0,0,0,0,0,14,55,155,219,16,177,11,47,87,173,16,153,230,56,213,18,165,37,164,238,211,231,10,12,132,167,174,228,254,159,180,244,29,144,127,140,200,173,78,136,252,39,211,185,169,13,169,165,150,166,90,165,69,161,151,79,168,192,101,190,225,166,61,111,220,149,58,51,169,216,237,54,115,209,148,157,72,246,169,183,13,38,93,230,71,212,189,230,47,23,133,69,252,221,231,150,244,68,37,238,114,141,80,42,106,186,105,249,24,16,72,255,0,146,95,165,245,253,166,43,255,0,137,102,85,234,120,63,138,53,28,69,166,179,173,14,231,158,244,179,61,201,245,36,73,145,49,237,189,94,90,207,68,54,93,118,145,125,68,125,7,125,224,175,120,188,219,119,69,136,162,209,133,46,109,84,143,167,229,63,139,154,211,232,235,221,254,251,79,171,218,2,213,0,0,0,0,124,187,162,191,14,213,183,42,119,28,243,210,61,50,27,210,220,239,234,150,219,82,204,186,17,159,114,79,216,127,96,8,85,197,95,28,139,15,112,113,219,22,5,83,179,205,184,208,168,175,53,200,223,204,141,34,44,230,148,90,155,106,34,212,208,69,169,40,143,236,239,20,141,22,51,211,230,51,13,132,238,122,75,169,109,5,169,22,170,81,232,69,215,167,121,137,11,158,204,125,155,143,56,237,89,169,25,237,129,69,126,69,38,34,122,31,205,51,50,74,144,122,242,208,175,162,239,183,83,247,153,251,62,14,78,48,194,102,41,227,253,165,71,98,55,58,60,42,172,9,210,211,188,147,171,8,155,29,43,234,107,73,247,57,236,61,125,196,2,236,242,21,98,59,97,101,158,207,136,239,170,229,78,151,79,169,58,142,253,28,114,159,20,143,174,229,126,135,179,66,250,132,136,31,46,216,163,199,183,237,186,85,14,35,92,182,105,240,152,138,132,110,51,218,150,219,74,72,181,51,51,62,133,239,49,245,0,7,198,187,109,11,126,248,162,73,183,110,104,29,178,4,182,150,211,173,115,86,222,228,173,10,66,139,84,40,148,94,170,148,93,15,218,62,200,0,171,220,214,240,156,139,85,114,167,122,96,139,220,135,212,111,74,58,86,211,86,243,62,123,154,115,164,204,34,45,76,218,71,119,215,239,33,11,48,207,9,51,3,151,204,102,162,92,11,180,251,51,244,170,204,100,62,125,190,18,247,37,169,104,90,139,233,172,139,171,62,194,62,239,111,183,66,163,252,220,97,167,127,40,141,122,235,222,96,62,6,27,86,103,92,88,119,107,92,21,70,249,115,42,116,88,51,36,35,82,61,174,184,194,22,162,213,36,68,125,84,125,196,69,245,15,70,63,137,73,37,36,148,150,132,69,161,15,232,15,225,150,164,100,9,45,11,77,71,244,0,0,0,0,0,0,0,0,0,0,0,0,0,5,125,241,17,200,111,225,126,60,172,84,177,222,229,86,227,236,231,70,219,187,159,184,226,48,159,93,217,8,66,118,161,181,31,68,245,238,239,208,196,141,201,5,155,34,195,203,69,163,110,74,70,199,99,118,253,201,212,143,77,213,9,43,46,229,40,187,151,239,29,216,200,140,180,49,252,109,180,52,130,109,178,209,37,220,90,128,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,248,162,229,61,220,90,195,211,196,235,74,39,58,224,160,39,124,132,243,9,58,193,97,137,175,43,171,143,37,31,148,113,61,201,53,125,165,208,82,156,168,210,233,21,23,161,202,111,149,42,19,202,105,196,234,74,216,226,21,161,150,165,169,30,134,95,96,212,235,205,54,251,75,97,212,238,67,137,52,40,181,211,82,50,208,197,90,113,21,225,229,38,163,38,173,141,120,73,76,220,226,185,245,26,196,94,113,22,167,172,185,47,189,190,68,159,173,178,218,132,125,100,93,228,3,244,240,197,206,245,33,218,108,28,13,191,229,114,38,33,109,69,165,59,177,74,222,146,76,56,204,183,163,76,104,90,158,243,220,181,253,190,195,22,134,218,210,234,18,226,15,84,172,137,68,126,242,49,150,148,157,90,213,175,54,233,127,6,169,82,165,18,210,126,170,249,111,52,190,158,244,158,138,79,214,71,167,180,92,215,11,28,216,214,49,118,206,147,134,119,196,190,209,89,162,18,213,17,238,90,17,172,38,90,132,202,19,181,166,82,143,166,226,143,83,81,171,223,169,104,96,39,240,0,0,142,185,142,201,237,171,153,59,210,221,174,93,179,57,80,232,46,68,144,166,249,110,43,180,19,14,188,163,103,86,222,108,209,184,159,81,110,208,244,250,253,157,174,199,178,45,236,60,182,160,218,150,196,46,203,2,3,13,48,218,57,139,95,68,54,150,203,170,212,165,125,20,39,188,207,184,125,240,0,0,0,0,0,0,0,0,0,0,0,31,242,180,238,66,147,239,35,33,255,0,64,2,189,49,3,134,218,177,143,52,50,241,50,237,155,201,182,59,67,146,156,143,202,221,218,87,233,21,188,104,220,220,164,56,141,205,184,162,212,147,161,119,247,244,19,178,196,178,45,252,58,181,105,214,117,177,15,179,83,169,145,153,138,195,124,197,175,68,54,218,91,79,85,169,74,250,40,73,117,51,238,253,99,239,128,0,0,0,0,0,0,0,0,0,0,0,240,248,207,133,212,76,98,195,186,197,135,94,107,115,21,24,146,25,65,238,89,108,91,140,56,209,43,213,90,12,244,39,15,166,226,47,243,143,112,0,51,181,157,124,183,73,203,126,48,78,182,227,35,117,21,254,87,163,221,212,139,126,216,177,150,239,67,117,197,150,139,123,79,88,254,206,157,221,223,132,246,98,30,195,220,82,123,12,170,203,214,151,114,237,218,189,11,230,59,60,121,207,31,68,180,165,43,114,150,95,202,45,62,178,232,39,63,19,28,190,181,139,216,35,46,187,75,139,190,183,68,229,246,101,111,50,252,180,184,105,95,69,56,148,125,6,207,188,143,234,208,197,26,219,23,21,82,205,184,35,87,233,107,229,204,135,191,97,232,147,211,122,20,131,250,68,101,220,163,246,0,212,136,15,61,96,93,116,251,218,211,131,114,210,222,230,198,153,205,216,189,170,78,187,29,90,15,162,136,143,189,39,236,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,235,254,235,167,217,54,156,235,150,168,247,42,52,62,86,245,237,82,180,222,234,16,93,18,70,125,234,47,96,10,114,226,195,152,135,177,11,20,153,195,42,66,244,165,219,91,183,47,66,249,254,209,30,11,197,209,77,165,73,218,164,31,242,143,95,168,186,14,15,146,140,183,74,204,134,47,193,182,228,163,109,21,142,111,164,29,212,143,102,232,178,86,215,170,78,182,179,213,108,233,234,159,219,211,191,138,92,247,21,82,242,184,36,215,234,139,230,76,153,179,121,232,146,215,98,18,130,250,36,69,220,146,246,11,201,225,155,151,214,176,135,4,162,87,106,145,118,86,235,124,206,210,173,250,254,70,92,196,163,162,92,82,62,131,133,220,69,245,234,96,37,157,175,109,211,45,42,20,107,126,142,207,42,36,93,252,180,110,82,180,220,181,44,250,168,204,251,212,126,209,245,64,0,0,0,0,0,0,0,0,0,0,0,124,11,238,200,183,241,22,213,168,217,215,60,62,211,78,169,198,122,43,237,243,22,141,80,227,106,109,93,80,164,171,232,173,69,208,203,191,245,136,39,135,252,54,213,131,185,161,137,137,150,148,238,117,177,218,27,148,220,126,86,222,204,191,72,161,226,70,231,37,45,197,237,109,180,150,166,157,15,191,191,160,176,176,1,255,0,40,78,212,37,62,226,34,31,244,0,0,0,0,0,0,0,0,0,0,0,3,224,95,22,69,189,136,118,212,235,82,231,133,218,160,79,97,214,28,71,49,104,232,182,212,217,245,66,146,175,162,181,119,25,119,142,41,151,28,158,218,185,108,189,46,42,229,165,51,155,14,188,228,185,9,111,150,226,123,57,62,235,42,38,117,113,231,13,123,73,132,150,237,11,95,171,219,34,128,0,0,0,127,203,139,75,72,83,139,61,18,130,53,25,251,136,133,94,241,58,206,245,33,170,108,236,13,176,37,115,230,45,110,197,170,187,177,73,216,147,76,200,207,55,163,172,104,122,30,195,220,133,253,158,211,29,27,138,118,108,107,24,69,103,70,195,59,30,95,103,173,86,201,10,150,247,45,11,210,19,205,77,101,105,218,235,42,71,211,109,39,169,40,149,238,208,181,49,76,170,58,181,213,94,113,211,254,19,82,170,202,53,168,253,84,115,30,117,125,125,201,45,84,175,168,139,95,96,15,207,22,52,186,189,69,152,113,91,230,202,154,242,90,109,58,146,119,184,181,104,69,169,232,69,169,159,216,46,179,133,214,83,221,194,92,61,44,78,187,98,114,110,10,250,119,199,79,48,149,164,23,216,132,242,122,182,242,145,249,70,213,222,146,87,216,93,7,37,225,213,195,202,77,58,77,39,26,241,110,153,181,196,242,42,52,120,188,226,61,15,88,146,88,123,124,121,63,83,133,181,104,250,204,187,136,90,91,45,54,195,72,97,164,237,67,105,36,36,181,215,66,34,208,128,127,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,135,91,67,205,173,151,19,170,22,147,74,139,94,242,62,241,255,0,96,3,133,226,118,73,242,225,139,211,156,169,95,22,7,111,148,233,154,212,231,165,103,181,170,140,214,163,61,26,125,37,222,226,207,245,253,131,247,224,150,82,112,59,47,146,36,76,195,27,71,209,114,36,154,201,110,118,249,143,234,149,27,102,101,163,207,44,187,217,71,95,171,235,61,123,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,15,242,147,25,153,108,170,60,132,111,109,122,106,90,153,107,161,235,236,25,209,206,134,13,175,5,49,222,187,106,179,31,151,1,61,151,178,250,250,235,172,56,235,95,122,214,175,164,239,180,254,207,171,70,98,188,56,178,229,178,86,32,89,116,252,80,182,35,238,159,67,230,246,180,111,34,231,115,157,130,194,58,173,212,165,58,37,10,238,73,235,237,211,188,7,87,225,147,136,10,189,178,213,71,138,104,208,169,157,163,67,215,191,153,62,97,254,137,126,143,214,37,192,173,78,11,119,42,37,88,247,165,184,181,250,240,61,29,177,58,126,155,213,21,159,179,251,76,89,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,252,77,177,1,86,78,90,171,17,73,26,149,79,179,234,122,247,114,231,195,63,209,63,210,250,132,184,21,169,198,146,229,110,45,143,101,219,136,95,175,63,210,59,147,167,232,61,78,89,123,63,180,128,87,190,76,48,109,120,217,142,244,43,81,232,252,216,10,237,93,171,215,219,166,144,228,56,142,229,161,95,73,175,97,253,191,94,139,163,70,102,27,41,143,29,27,27,70,186,22,166,122,106,122,251,126,209,94,188,38,178,217,43,15,236,186,134,40,92,241,246,207,174,114,187,34,55,145,242,121,46,206,97,125,80,234,146,173,82,180,247,164,180,246,107,222,44,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,172,109,202,78,7,102,14,68,121,152,157,104,250,82,68,99,65,33,206,223,49,141,18,147,112,200,180,101,228,23,123,203,235,245,253,69,167,224,195,28,147,229,195,8,103,55,82,177,236,14,193,41,163,37,165,207,74,207,119,69,17,161,68,122,58,250,139,189,180,31,234,251,71,116,0,31,240,211,104,101,180,50,218,116,66,18,73,73,107,220,69,220,63,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,249,74,138,196,198,21,26,74,55,182,189,55,39,83,45,116,61,125,159,96,255,0,80,1,195,240,79,47,52,140,16,187,235,210,173,70,249,20,218,207,101,220,222,170,86,188,166,156,34,234,227,139,87,210,117,71,236,253,126,206,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,118,54,229,226,145,141,247,125,6,85,214,223,62,155,70,237,91,91,213,73,211,154,211,100,125,91,113,10,250,77,36,253,191,171,219,220,64,7,249,69,138,196,38,19,26,51,123,27,70,187,83,169,158,154,158,190,223,172,199,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,217